PLC Type Simatic S7-200 Siemens, Name of the Input / Output:
PLC Input:
I0.0 ; Push Button Start
I0.1 ; Sensor1 Reverse
I0.2 ; Sensor1 Forward
I0.3 ; Sensor2 Reverse
I0.4 ; Sensor2 Forward
I0.5 ; Emergency Stop (Push Button)
PLC Output:
Q0.0 ; Cylinder1 Forward
Q0.1 ; Cylinder1 Reverse
Q0.2 ; Cylinder2 Forward
Q0.3 ; Cylinder2 Reverse
Download PDF File:
Siemens PLC for 3 Movement(.pdf)
Please Download Programming for STEP 7 MicroWIN :
Siemens PLC Control for 3 movement
Reading Ladder PLC Programming for 3 movement with Standard Sequence Programming :
1. INPUT CONDITION
a.If I0.5 = ON Then M0.0 = ON
b.If M0.0 = ON Then Reset(R) CTU C0 or CTU C0 = 0 (Only STEP0 = ON)
c.If I0.1 = ON AND I0.3 = ON Then M0.1 = ON ( ALL ORIGIN = ON)
d.If I0.0 = ON Then M0.2 = ON (Start = ON)
2. TRIGGER AND SENSOR CONDITION
a.If M1.0 = ON AND M0.1 = ON AND M0.2 = ON Then M0.3 = ON AND M1.1 = ON (STEP1 = ON)
b.If M1.1 = ON AND I0.2 = OFF Then M0.3 = OFF AND Waiting STEP1
c.If M1.1 = ON AND I0.2 = ON Then M0.3 = ON AND M1.2 = ON (STEP2 = ON)
d.If M1.2 = ON AND I0.4 = OFF Then M0.3 = OFF AND Waiting STEP2
e.If M1.2 = ON AND I0.4 = ON Then M0.3 = ON AND M1.3 = ON (STEP3 = ON)
f.If M1.3 = ON AND I0.1 = ON AND I0.3 = ON Then M1.0 = ON (STEP0 = ON) Else Waiting STEP3
3. OUTPUT CONDITION
a.If M1.1 = ON Then Q0.0 = ON
b.If M1.3 = ON Then Q0.1 = ON
c.If M1.2 = ON Then Q0.2 = ON
d.If M1.3 = ON Then Q0.3 = ON
4. CONTROLLER
a.If M1.1 = OFF AND M1.2 = OFF AND M1.3 = OFF Then M0.4 = ON (Only STEP0 = ON)
b.If M0.3 = ON (Trigger) Then Count Up (CU) CTU C0
c.If M0.0 = ON (Emergency Stop) Then Reset(R) CTU C0 or CTU C0 = 0 (Only STEP0 = ON)
d.If M0.4 = ON AND C0 Not Equal 0 (Null) Then Reset(R) CTU C0 or CTU C0 = 0 (Only STEP0 = ON)
e.If C0 = 0 Then M1.0 = ON (STEP0 = ON)
f.If C0 = 1 Then M1.1 = ON (STEP1 = ON)
g.If C0 = 2 Then M1.2 = ON (STEP2 = ON)
h.If C0 = 3 Then M1.3 = ON (STEP3 = ON)
Siemens PLC programming for Control 3 movement
with Standard Sequence Programming
Back to : PLC Control for 3 movement
PLC Input:
I0.0 ; Push Button Start
I0.1 ; Sensor1 Reverse
I0.2 ; Sensor1 Forward
I0.3 ; Sensor2 Reverse
I0.4 ; Sensor2 Forward
I0.5 ; Emergency Stop (Push Button)
PLC Output:
Q0.0 ; Cylinder1 Forward
Q0.1 ; Cylinder1 Reverse
Q0.2 ; Cylinder2 Forward
Q0.3 ; Cylinder2 Reverse
Download PDF File:
Siemens PLC for 3 Movement(.pdf)
Please Download Programming for STEP 7 MicroWIN :
Siemens PLC Control for 3 movement
Reading Ladder PLC Programming for 3 movement with Standard Sequence Programming :
1. INPUT CONDITION
a.If I0.5 = ON Then M0.0 = ON
b.If M0.0 = ON Then Reset(R) CTU C0 or CTU C0 = 0 (Only STEP0 = ON)
c.If I0.1 = ON AND I0.3 = ON Then M0.1 = ON ( ALL ORIGIN = ON)
d.If I0.0 = ON Then M0.2 = ON (Start = ON)
2. TRIGGER AND SENSOR CONDITION
a.If M1.0 = ON AND M0.1 = ON AND M0.2 = ON Then M0.3 = ON AND M1.1 = ON (STEP1 = ON)
b.If M1.1 = ON AND I0.2 = OFF Then M0.3 = OFF AND Waiting STEP1
c.If M1.1 = ON AND I0.2 = ON Then M0.3 = ON AND M1.2 = ON (STEP2 = ON)
d.If M1.2 = ON AND I0.4 = OFF Then M0.3 = OFF AND Waiting STEP2
e.If M1.2 = ON AND I0.4 = ON Then M0.3 = ON AND M1.3 = ON (STEP3 = ON)
f.If M1.3 = ON AND I0.1 = ON AND I0.3 = ON Then M1.0 = ON (STEP0 = ON) Else Waiting STEP3
3. OUTPUT CONDITION
a.If M1.1 = ON Then Q0.0 = ON
b.If M1.3 = ON Then Q0.1 = ON
c.If M1.2 = ON Then Q0.2 = ON
d.If M1.3 = ON Then Q0.3 = ON
4. CONTROLLER
a.If M1.1 = OFF AND M1.2 = OFF AND M1.3 = OFF Then M0.4 = ON (Only STEP0 = ON)
b.If M0.3 = ON (Trigger) Then Count Up (CU) CTU C0
c.If M0.0 = ON (Emergency Stop) Then Reset(R) CTU C0 or CTU C0 = 0 (Only STEP0 = ON)
d.If M0.4 = ON AND C0 Not Equal 0 (Null) Then Reset(R) CTU C0 or CTU C0 = 0 (Only STEP0 = ON)
e.If C0 = 0 Then M1.0 = ON (STEP0 = ON)
f.If C0 = 1 Then M1.1 = ON (STEP1 = ON)
g.If C0 = 2 Then M1.2 = ON (STEP2 = ON)
h.If C0 = 3 Then M1.3 = ON (STEP3 = ON)
Siemens PLC programming for Control 3 movement
with Standard Sequence Programming
Back to : PLC Control for 3 movement