Wednesday, January 4, 2012

Mitsubishi PLC Control for Automatic Welding




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


Labels:



Newer Post Older Post Home

You may also like these ebook:

Get Free PLC eBook directly sent to your email,
and email subscription to program-plc.blogspot.com




We hate SPAM. Your information is never sold or shared with anyone.

Your Email Will Be 100% Secured !

Your email is stored safely on Google FeedBurner