PLC Type FX, Name of the Input / Output:
INPUT PLC:
X000 ; Emergency Push Button
X001 ; Push Button Start
X002 ; Safety Sensor
X003 ; Limit Switch Clamp Left Reverse
X004 ; Limit Switch Clamp Left Middle
X005 ; Limit Switch Clamp Left Forward
X006 ; Limit Switch Clamp Right Reverse
X007 ; Limit Switch Clamp Right Middle
X010 ; Limit Switch Clamp Right Forward
X011 ; Limit Switch Ejector Up
X012 ; Limit Switch Ejector Down
X013 ; Limit Switch Nozzle Reverse
X014 ; Limit Switch Nozzle Middle
X015 ; Limit Switch Nozzle Forward
OUTPUT PLC:
Y000 ; Contactor to Torch Button of MIG Welding
Y001 ; Solenoid to Clamp Left Reverse
Y002 ; Solenoid to Clamp Left Forward
Y003 ; Solenoid to Clamp Right Reverse
Y004 ; Solenoid to Clamp Right Forward
Y005 ; Solenoid to Ejector Up
Y006 ; Solenoid to Ejector Down
Y007 ; Solenoid to Nozzle Reverse
Y010 ; Solenoid to Nozzle Forward
Download PDF File:
Mitsubishi PLC for Automatic Welding(.pdf)
Please Download Programming for GX Developer :
Mitsubishi PLC Control for Automatic Welding
Reading Ladder PLC Programming for Automatic Welding Using Standard Sequence Programming:
1. INPUT CONDITION
1.1. Waiting Start=ON
1.1.a.If X000=ON OR (M10=OFF AND X002=OFF) Then M0 = ON
1.1.b.If M0 = ON Then RST C0 or C0 = 0
1.2. All Origin=ON
If X000=OFF AND X002=ON AND X003=ON AND X006=ON AND X011=ON AND X013=ON Then M1=ON
1.3. Start=ON
If X000=OFF AND X002=ON AND X001=ON Then M2=ON
2. TRIGGER AND SENSOR CONDITION
2.1. Waiting Start=ON
2.1.a. If C0=0 Then M10=ON
2.1.b. If M10=ON AND M1=OFF AND M2=OFF Then M10=ON
2.2. Waiting Start=OFF, And Movement1=ON
If M10=ON AND M1=ON AND M2=ON Then M3=ON, C0=1, M10=OFF, M11=ON
2.3. Movement1=ON
2.3.a. If C0=1 Then M11=ON
2.3.b. If M11=ON AND M6=OFF AND M7=OFF Then M11=ON
2.4. Movement1=OFF, And Movement2=ON
If M11=ON AND M6=ON AND M7=ON Then M3=ON, C0=2, M11=OFF, M12=ON
2.5. Movement2=ON
2.5.a. If C0=2 Then M12=ON
2.5.b. If M12=ON AND X012=OFF Then M12=ON
2.6. Movement2=OFF, And Movement3=ON
If M12=ON AND X012=ON Then M3=ON, C0=3, M12=OFF, M13=ON
2.7. Movement3=ON
2.7.a. If C0=3 Then M13=ON
2.7.b. If M13=ON AND X005=OFF AND X010=OFF Then M13=ON
2.8. Movement3=OFF, And Movement4=ON
If M13=ON AND X005=ON AND X010=ON Then M3=ON, C0=4, M13=OFF, M14=ON
2.9. Movement4=ON
2.9.a. If C0=4 Then M14=ON
2.9.b. If M14=ON AND X014=OFF Then M14=ON
2.10. Movement4=OFF, And Movement5=ON
If M14=ON AND X014=ON Then M3=ON, C0=5, M14=OFF, M15=ON
2.11. Movement5=ON
2.11.a. If C0=5 Then M15=ON
2.11.b. If M15=ON AND X015=OFF Then M15=ON
2.12. Movement5=OFF, And Movement6=ON
If M15=ON AND X015=ON Then M3=ON, C0=6, M15=OFF, M16=ON
2.13. Movement6=ON
2.13.a. If C0=6 Then M16=ON
2.13.b. If M16=ON AND X014=OFF Then M16=ON
2.14. Movement6=OFF, And Movement7=ON
If M16=ON AND X014=ON Then M3=ON, C0=7, M16=OFF, M17=ON
2.15. Movement7=ON
2.15.a. If C0=7 Then M17=ON
2.15.b. If M17=ON AND X013=OFF Then M17=ON
2.16. Movement7=OFF, And Movement8=ON
If M17=ON AND X013=ON Then M3=ON, C0=8, M17=OFF, M18=ON
2.17. Movement8=ON
2.17.a. If C0=8 Then M18=ON
2.17.b. If M18=ON AND M6=OFF AND M7=OFF Then M18=ON
2.18. Movement8=OFF, And Movement9=ON
If M18=ON AND M6=ON AND M7=ON Then M3=ON, C0=9, M18=OFF, M19=ON
2.19. Movement9=ON
2.19.a. If C0=9 Then M19=ON
2.19.b. If M19=ON AND X003=OFF AND X006=OFF Then M19=ON
2.20. Movement9=OFF, And Movement10=ON
If M19=ON AND X003=ON AND X006=ON Then M3=ON, C0=10, M19=OFF, M20=ON
2.20. Movement10=ON
2.20.a. If C0=10 Then M20=ON
2.20.b. If M20=ON AND X011=OFF Then M20=ON
2.21. Movement10=OFF, And Waiting Start=ON
If M20=ON AND X011=ON Then M3=ON, C0=0, M20=OFF, M10=ON
3. OUTPUT CONDITION
3.1. Hold ON for Limit Switch Clamp Left Middle
If (M11=ON OR M18=ON) AND X004=ON Then SET M6 (M6=ON Hold)
3.2. Hold ON for Limit Switch Clamp Right Middle
If (M11=ON OR M18=ON) AND X007=ON Then SET M7 (M7=ON Hold)
3.2. Hold OFF for Limit Switch Clamp Left/Right Middle
If M12=ON OR M19=ON OR M10=ON Then RST M6 (M6=OFF), RST M7 (M7=OFF)
3.3. Torch Button of MIG Welding=ON
If M15=ON Then Y000=ON
3.4. Solenoid to Clamp Left Reverse=ON
If (M18=ON AND M6=OFF) OR M19=ON Then Y001=ON
3.5. Solenoid to Clamp Left Forward=ON
If (M11=ON AND M6=OFF) OR M13=ON Then Y002=ON
3.6. Solenoid to Clamp Right Reverse=ON
If (M18=ON AND M7=OFF) OR M19=ON Then Y003=ON
3.7. Solenoid to Clamp Right Forward=ON
If (M11=ON AND M7=OFF) OR M13=ON Then Y004=ON
3.8. Solenoid to Ejector Up=ON
If M20=ON Then Y005=ON
3.9. Solenoid to Ejector Down=ON
If M12=ON Then Y006=ON
3.10. Solenoid to Nozzle Reverse=ON
If M16=ON OR M17=ON Then Y007=ON
3.10. Solenoid to Nozzle Forward=ON
If M14=ON OR M15=ON Then Y010=ON
4. CONTROLLER
2.1. Waiting Start=ON
2.1.a.If M11=OFF AND M12=OFF AND M13=OFF AND M14=OFF AND M15=OFF AND M16=OFF AND M17=OFF AND M18=OFF AND M19=OFF Then M4=ON
2.1.b.If M4=ON AND M20=OFF Then M5=ON
2.1.c.If M5=ON AND C0 Not Equal 0 (Null) Then RST C0 or C0 = 0
2.1.b.If C0=0 Then M10=ON
2.2. Trigger to Count of C0
If M3 = ON Then Count Up C0
2.3. Emergency Stop=ON
If M0 = ON Then RST C0 or C0 = 0
2.4. Waiting Start=ON, And Movement1=ON Up to Movement10=ON
2.4.a.If C0=0 Then M10=ON (Waiting Start=ON)
2.4.b.If C0=1 Then M11=ON (Movement1=ON)
2.4.c.If C0=2 Then M12=ON (Movement2=ON)
2.4.d.If C0=3 Then M13=ON (Movement3=ON)
2.4.e.If C0=4 Then M14=ON (Movement4=ON)
2.4.f.If C0=5 Then M15=ON (Movement5=ON)
2.4.g.If C0=6 Then M16=ON (Movement6=ON)
2.4.h.If C0=7 Then M17=ON (Movement7=ON)
2.4.i.If C0=8 Then M18=ON (Movement8=ON)
2.4.j.If C0=9 Then M19=ON (Movement9=ON)
2.4.k.If C0=10 Then M20=ON (Movement10=ON)
Description for the movement:
1. Movement1 : Cylinder Clamp Left AND Right to Middle (Forward)
2. Movement2 : Cylinder Ejector Down
3. Movement3 : Cylinder Clamp Left AND Right to Forward
4. Movement4 : Cylinder Nozzle to Middle (Forward)
5. Movement5 : Cylinder Nozzle to Forward AND Welding Torch=ON
6. Movement6 : Cylinder Nozzle to Middle (Reverse)
7. Movement7 : Cylinder Nozzle to Reverse
8. Movement8 : Cylinder Clamp Left AND Right to Middle (Reverse)
9. Movement9 : Cylinder Clamp Left AND Right to Reverse
10. Movement10 : Cylinder Ejector Up
Back to : Automatic Welding Machine
INPUT PLC:
X000 ; Emergency Push Button
X001 ; Push Button Start
X002 ; Safety Sensor
X003 ; Limit Switch Clamp Left Reverse
X004 ; Limit Switch Clamp Left Middle
X005 ; Limit Switch Clamp Left Forward
X006 ; Limit Switch Clamp Right Reverse
X007 ; Limit Switch Clamp Right Middle
X010 ; Limit Switch Clamp Right Forward
X011 ; Limit Switch Ejector Up
X012 ; Limit Switch Ejector Down
X013 ; Limit Switch Nozzle Reverse
X014 ; Limit Switch Nozzle Middle
X015 ; Limit Switch Nozzle Forward
OUTPUT PLC:
Y000 ; Contactor to Torch Button of MIG Welding
Y001 ; Solenoid to Clamp Left Reverse
Y002 ; Solenoid to Clamp Left Forward
Y003 ; Solenoid to Clamp Right Reverse
Y004 ; Solenoid to Clamp Right Forward
Y005 ; Solenoid to Ejector Up
Y006 ; Solenoid to Ejector Down
Y007 ; Solenoid to Nozzle Reverse
Y010 ; Solenoid to Nozzle Forward
Download PDF File:
Mitsubishi PLC for Automatic Welding(.pdf)
Please Download Programming for GX Developer :
Mitsubishi PLC Control for Automatic Welding
Reading Ladder PLC Programming for Automatic Welding Using Standard Sequence Programming:
1. INPUT CONDITION
1.1. Waiting Start=ON
1.1.a.If X000=ON OR (M10=OFF AND X002=OFF) Then M0 = ON
1.1.b.If M0 = ON Then RST C0 or C0 = 0
1.2. All Origin=ON
If X000=OFF AND X002=ON AND X003=ON AND X006=ON AND X011=ON AND X013=ON Then M1=ON
1.3. Start=ON
If X000=OFF AND X002=ON AND X001=ON Then M2=ON
2. TRIGGER AND SENSOR CONDITION
2.1. Waiting Start=ON
2.1.a. If C0=0 Then M10=ON
2.1.b. If M10=ON AND M1=OFF AND M2=OFF Then M10=ON
2.2. Waiting Start=OFF, And Movement1=ON
If M10=ON AND M1=ON AND M2=ON Then M3=ON, C0=1, M10=OFF, M11=ON
2.3. Movement1=ON
2.3.a. If C0=1 Then M11=ON
2.3.b. If M11=ON AND M6=OFF AND M7=OFF Then M11=ON
2.4. Movement1=OFF, And Movement2=ON
If M11=ON AND M6=ON AND M7=ON Then M3=ON, C0=2, M11=OFF, M12=ON
2.5. Movement2=ON
2.5.a. If C0=2 Then M12=ON
2.5.b. If M12=ON AND X012=OFF Then M12=ON
2.6. Movement2=OFF, And Movement3=ON
If M12=ON AND X012=ON Then M3=ON, C0=3, M12=OFF, M13=ON
2.7. Movement3=ON
2.7.a. If C0=3 Then M13=ON
2.7.b. If M13=ON AND X005=OFF AND X010=OFF Then M13=ON
2.8. Movement3=OFF, And Movement4=ON
If M13=ON AND X005=ON AND X010=ON Then M3=ON, C0=4, M13=OFF, M14=ON
2.9. Movement4=ON
2.9.a. If C0=4 Then M14=ON
2.9.b. If M14=ON AND X014=OFF Then M14=ON
2.10. Movement4=OFF, And Movement5=ON
If M14=ON AND X014=ON Then M3=ON, C0=5, M14=OFF, M15=ON
2.11. Movement5=ON
2.11.a. If C0=5 Then M15=ON
2.11.b. If M15=ON AND X015=OFF Then M15=ON
2.12. Movement5=OFF, And Movement6=ON
If M15=ON AND X015=ON Then M3=ON, C0=6, M15=OFF, M16=ON
2.13. Movement6=ON
2.13.a. If C0=6 Then M16=ON
2.13.b. If M16=ON AND X014=OFF Then M16=ON
2.14. Movement6=OFF, And Movement7=ON
If M16=ON AND X014=ON Then M3=ON, C0=7, M16=OFF, M17=ON
2.15. Movement7=ON
2.15.a. If C0=7 Then M17=ON
2.15.b. If M17=ON AND X013=OFF Then M17=ON
2.16. Movement7=OFF, And Movement8=ON
If M17=ON AND X013=ON Then M3=ON, C0=8, M17=OFF, M18=ON
2.17. Movement8=ON
2.17.a. If C0=8 Then M18=ON
2.17.b. If M18=ON AND M6=OFF AND M7=OFF Then M18=ON
2.18. Movement8=OFF, And Movement9=ON
If M18=ON AND M6=ON AND M7=ON Then M3=ON, C0=9, M18=OFF, M19=ON
2.19. Movement9=ON
2.19.a. If C0=9 Then M19=ON
2.19.b. If M19=ON AND X003=OFF AND X006=OFF Then M19=ON
2.20. Movement9=OFF, And Movement10=ON
If M19=ON AND X003=ON AND X006=ON Then M3=ON, C0=10, M19=OFF, M20=ON
2.20. Movement10=ON
2.20.a. If C0=10 Then M20=ON
2.20.b. If M20=ON AND X011=OFF Then M20=ON
2.21. Movement10=OFF, And Waiting Start=ON
If M20=ON AND X011=ON Then M3=ON, C0=0, M20=OFF, M10=ON
3. OUTPUT CONDITION
3.1. Hold ON for Limit Switch Clamp Left Middle
If (M11=ON OR M18=ON) AND X004=ON Then SET M6 (M6=ON Hold)
3.2. Hold ON for Limit Switch Clamp Right Middle
If (M11=ON OR M18=ON) AND X007=ON Then SET M7 (M7=ON Hold)
3.2. Hold OFF for Limit Switch Clamp Left/Right Middle
If M12=ON OR M19=ON OR M10=ON Then RST M6 (M6=OFF), RST M7 (M7=OFF)
3.3. Torch Button of MIG Welding=ON
If M15=ON Then Y000=ON
3.4. Solenoid to Clamp Left Reverse=ON
If (M18=ON AND M6=OFF) OR M19=ON Then Y001=ON
3.5. Solenoid to Clamp Left Forward=ON
If (M11=ON AND M6=OFF) OR M13=ON Then Y002=ON
3.6. Solenoid to Clamp Right Reverse=ON
If (M18=ON AND M7=OFF) OR M19=ON Then Y003=ON
3.7. Solenoid to Clamp Right Forward=ON
If (M11=ON AND M7=OFF) OR M13=ON Then Y004=ON
3.8. Solenoid to Ejector Up=ON
If M20=ON Then Y005=ON
3.9. Solenoid to Ejector Down=ON
If M12=ON Then Y006=ON
3.10. Solenoid to Nozzle Reverse=ON
If M16=ON OR M17=ON Then Y007=ON
3.10. Solenoid to Nozzle Forward=ON
If M14=ON OR M15=ON Then Y010=ON
4. CONTROLLER
2.1. Waiting Start=ON
2.1.a.If M11=OFF AND M12=OFF AND M13=OFF AND M14=OFF AND M15=OFF AND M16=OFF AND M17=OFF AND M18=OFF AND M19=OFF Then M4=ON
2.1.b.If M4=ON AND M20=OFF Then M5=ON
2.1.c.If M5=ON AND C0 Not Equal 0 (Null) Then RST C0 or C0 = 0
2.1.b.If C0=0 Then M10=ON
2.2. Trigger to Count of C0
If M3 = ON Then Count Up C0
2.3. Emergency Stop=ON
If M0 = ON Then RST C0 or C0 = 0
2.4. Waiting Start=ON, And Movement1=ON Up to Movement10=ON
2.4.a.If C0=0 Then M10=ON (Waiting Start=ON)
2.4.b.If C0=1 Then M11=ON (Movement1=ON)
2.4.c.If C0=2 Then M12=ON (Movement2=ON)
2.4.d.If C0=3 Then M13=ON (Movement3=ON)
2.4.e.If C0=4 Then M14=ON (Movement4=ON)
2.4.f.If C0=5 Then M15=ON (Movement5=ON)
2.4.g.If C0=6 Then M16=ON (Movement6=ON)
2.4.h.If C0=7 Then M17=ON (Movement7=ON)
2.4.i.If C0=8 Then M18=ON (Movement8=ON)
2.4.j.If C0=9 Then M19=ON (Movement9=ON)
2.4.k.If C0=10 Then M20=ON (Movement10=ON)
Description for the movement:
1. Movement1 : Cylinder Clamp Left AND Right to Middle (Forward)
2. Movement2 : Cylinder Ejector Down
3. Movement3 : Cylinder Clamp Left AND Right to Forward
4. Movement4 : Cylinder Nozzle to Middle (Forward)
5. Movement5 : Cylinder Nozzle to Forward AND Welding Torch=ON
6. Movement6 : Cylinder Nozzle to Middle (Reverse)
7. Movement7 : Cylinder Nozzle to Reverse
8. Movement8 : Cylinder Clamp Left AND Right to Middle (Reverse)
9. Movement9 : Cylinder Clamp Left AND Right to Reverse
10. Movement10 : Cylinder Ejector Up
Back to : Automatic Welding Machine