Professional Documents
Culture Documents
Exemplos Trabalho
Exemplos Trabalho
Problem Solution
Start :- I0.0
Stop :- I0.1
Proximity :- I0.2 (Objects detection)
Counter Reset PB :- I0.3
Digital Output
Cycle ON :- Q0.0
M memory
For this application, we use S7-300 PLC and TIA portal software for
programming. We can implement this logic by using other PLC also.
Network 1 :
Problem Solution
For this application we used S7-300 PLC and TIA portal software for
programming.
Network 1 :-
In network 1 latching circuit is used for latching the cycle. When
START PB (I0.0) is pressed, cycle ON (Q0.0) output will be ON and it
can be STOP by pressing STOP PB (I0.1).
Network 2 :-
When bottom level switch (I0.2) is detected and level material A (I1.0)
is not detected, inlet valve 1 will be ON (Q0.1).
Network 3 :-
When level material A (I1.0) is detected and level material B (I01.1) is
not detected, inlet valve 1 will be ON (Q0.1).
Network 4 :-
When the tank is full of material A and material B, level material B s
detected. This detection energizes the agitator motor and we need
mixing for 20 s, so timer instruction will be ON with agitator motor
(Q0.3).
Network 5 :-
Timer instruction will be executed when agitator motor (Q0.3) is
activated.
Network 6 :-
When mixing process is completed, Outlet valve (Q0.4) will be ON for
draining the mixed material.
Network 7 :-
When mixing process completed successfully, buzzer (alarm) will be
ON (Q0.5).
Network 8 :-
Buzzer will remain ON for 5 second after 5sec it will be OFF. Here
timer instruction is executed.
Network 9 :-
When Buzzer ON delay completed, buzzer output will be OFF
automatically.
Problem Description
Two simultaneous process are to be performed in two separate tanks
which are connected through a valve. First Process takes place in
process tank 1 and second process takes place in tank 2. Write the
ladder program for level controlling of two tanks in PLC.
Problem Diagram
Problem Solution
For this application we used S7-300 PLC and TIA portal software for
programming. We can implement this logic by using other PLC also.
Network 1 :-
Network 1 is for latching circuit. Whenever START button is pressed
(I0.0), Cycle ON (M0.0) bit will be ON. Cycle can be STOP by pressing
STOP PB (I0.1).
Network 2 :-
If LL1 (I0.2) is detected and cycle START is pressed, an inlet valve
(Q0.0) will be ON. Consider LH 1(I0.3) interlock during this function.
Network 3 :-
When the level of material of process tank 1 goes high hence LH
1(I0.3) is detected and level of material in process 2 tank goes low,
connecting valve (Q0.1) will be ON. This function takes place while
PLC is detecting process 1 done command.
Network 4 :-
When process 2 is completed and process 2 tank is not low, an outlet
valve (Q0.2) will be ON. Cycle ON bit (M0.0) should be ON during the
whole cycle.
Problem Description
After completion of filling process, the bottles are moved on the
conveyor for packing process. Here our objective is to Detect and
remove if any empty bottle found on the conveyor. Implement PLC
program for this application using ladder language.
Problem Diagram
Problem Solution
For this application, we will use S7-300 PLC and TIA portal
software.
In this example, we used two proximity sensors for bottle
detection and empty bottle detection.
One proximity sensor is calibrated such that it detects only
empty bottle and other one is calibrated such that it detects
all bottle.
Conveyor used for bottle transportation. Cylinder is used to
throw empty bottle out of the conveyor.
List of Inputs/Outputs
Inputs List
Cycle ON = Q0.0
Conveyor ON = Q0.1
Cylinder ON = Q0.2
PLC Ladder diagram
Ladder Logic Description
In this application we have used Siemens S7-300 PLC and TIA Portal
Software for programming.
Network 1
In network 1 we used latching circuit for cycle ON (Q0.0) output.it can
be started by pressing cycle START PB (I0.0) and STOP by pressing
STOP PB (I0.1).
Network 2
When cycle is ON, conveyor will be ON.
Network 3
When empty bottle is detected (I0.2), relay coil will be ON for internal
shift register logic.
Network 4
Here bottle detector detects all bottles .Shift register will shift bit at
every positive edge of bottle detector (I0.3).
Network 5
Cylinder is mounted after five steps. So when empty bottle is detected,
bottle detector will count steps and after 5 steps it will activate the
cylinder.