PLC Mitsubishi Programming for Process Automation For Water Treatment


PLC Type FX-Mitsubishi, Name Input / Output PLC :

INPUT PLC :
X000 ; Switch ON / OFF (No.14).
X001 ; OK from Clean Water Sensor in Water Tank 1 (No.08).
X002 ; NG from Clean Water Sensor in Water Tank 1 (No.08).
X003 ; OK from Clean Water Sensor in Water Tank 2 (No.13).
X004 ; NG from Clean Water Sensor in Water Tank 2 (No.13).
X005 ; FULL from Water Level Sensor in Tank 1 (No.09).
X006 ; EMPTY from Water Level Sensor in Tank 1 (No.09).
X007 ; FULL from Water Level Sensor in Tank 2 (No.12).
X010 ; EMPTY from Water Level Sensor in Tank 2 (No.12).

OUTPUT PLC :
Y000 ; Valve to the Source of Dirty Water (No.01).
Y001 ; Valve to Get Water From Water Tank 2 (No.02).
Y002 ; Valve to Get Water From Water Tank 1 (No.03).
Y003 ; Water Pump (No.04).
Y004 ; Valve for the Water to Water Tank 1 (No.06).
Y005 ; Valve for the Water to Water Tank 2 (No.07).


Please Download Picture Programming Ladder PLC :

PLC Mitsubishi Programming for Process Automation For Water Treatment



Reading Ladder PLC Programming for Process Automation For Water Treatment :

Step 1 : Process 1
a.If X000 = ON Then M0 = Momentary ON ( Pulse ).
b.If X000 = ON And M0 = ON And M2 = OFF And M3 = OFF Then M1 = ON ( Hold ON ).
c.If X000 = ON And M1 = ON And X005 = ON And X001 = ON Then SET M2 = ON ( Hold ON ).
d.If X000 = ON And M1 = ON And X005 = ON And X002 = ON Then SET M3 = ON ( Hold ON ).
e.If X000 = OFF Then RST M2 = ON ( M2 = OFF ) And RST M3 = ON ( M3 = OFF ).

Step 2 : Process 2 And 3
PROCESS 2 :
a.If X000 = ON And M3 = ON And X002 = ON And M5 = OFF And M6 = OFF Then M4 = ON ( Hold ON ).
b.If X000 = ON And M3 = ON And M4 = ON And X007 = ON Or X006 = ON And X003 = ON Then SET M5 = ON ( Hold ON ).
c.If X000 = ON And M3 = ON And M4 = ON And X007 = ON Or X006 = ON And X004 = ON Then SET M6 = ON ( Hold ON ).
PROCESS 3 :
d.If X000 = ON And M3 = ON And M6 = ON And X004 = ON And M8 = OFF And M9= OFF Then M7 = ON ( Hold ON ).
e.If X000 = ON And M3 = ON And M6 = ON And M7 = ON And X005 = ON Or X010 = ON And X001 = ON Then SET M8 = ON ( Hold ON ).
f.If X000 = ON And M3 = ON And M6 = ON And M7 = ON And X005 = ON Or X010 = ON And X002 = ON Then SET M9 = ON ( Hold ON ).
g.If X000 = OFF Then RST M5 = ON ( M5 = OFF ) And RST M6 = ON ( M6 = OFF ) And RST M8 = ON ( M8 = OFF ) And RST M9 = ON ( M9 = OFF ).

Step 3 : Output PLC
a.If X000 = ON And M1 = ON Then Y000 = ON.
b.If X000 = ON And M7 = ON Then Y001 = ON.
c.If X000 = ON And M4 = ON Then Y002 = ON.
d.If X000 = ON And M1 = ON Or M4 = ON Or M7 = ON Then Y003 = ON.
e.If X000 = ON And M1 = ON Or M7 = ON Then Y004= ON.
f.If X000 = ON And M4 = ON Then Y005 = ON.

Please Download Programming for GX Developer :
PLC Mitsubishi Programming for Process Automation For Water Treatment


See : Process Automation For Water Treatment With PLC

PLC Keyence Programming for Process Automation For Water Treatment


PLC Type KV Keyence , Name Input / Output PLC :

INPUT PLC :
0000 ; Switch ON / OFF (No.14).
0001 ; OK from Clean Water Sensor in Water Tank 1 (No.08).
0002 ; NG from Clean Water Sensor in Water Tank 1 (No.08).
0003 ; OK from Clean Water Sensor in Water Tank 2 (No.13).
0004 ; NG from Clean Water Sensor in Water Tank 2 (No.13).
0005 ; FULL from Water Level Sensor in Tank 1 (No.09).
0006 ; EMPTY from Water Level Sensor in Tank 1 (No.09).
0007 ; FULL from Water Level Sensor in Tank 2 (No.12).
0008 ; EMPTY from Water Level Sensor in Tank 2 (No.12).

OUTPUT PLC :
0500 ; Valve to the Source of Dirty Water (No.01).
0501 ; Valve to Get Water From Water Tank 2 (No.02).
0502 ; Valve to Get Water From Water Tank 1 (No.03).
0503 ; Water Pump (No.04).
0504 ; Valve for the Water to Water Tank 1 (No.06).
0505 ; Valve for the Water to Water Tank 2 (No.07).


Please Download Picture Programming Ladder PLC :

PLC Keyence Programming for Process Automation For Water Treatment



Reading Ladder PLC Programming for Process Automation For Water Treatment :

Step 1 : Process 1
a.If 0000 = ON Then 1000 = Momentary ON ( Diff. Up).
b.If 0000 = ON And 1000 = ON And 1002 = OFF And 1003 = OFF Then 1001 = ON ( Hold ON ).
c.If 0000 = ON And 1001 = ON And 0005 = ON And 0001 = ON Then SET 1002 = ON ( Hold ON ).
d.If 0000 = ON And 1001 = ON And 0005 = ON And 0002 = ON Then SET 1003 = ON ( Hold ON ).
e.If 0000 = OFF Then RES 1002 = ON ( 1002 = OFF ) And RES 1003 = ON ( 1003 = OFF ).

Step 2 : Process 2 And 3
PROCESS 2 :
a.If 0000 = ON And 1003 = ON And 0002 = ON And 1005 = OFF And 1006 = OFF Then 1004 = ON ( Hold ON ).
b.If 0000 = ON And 1003 = ON And 1004 = ON And 0007 = ON Or 0006 = ON And 0003 = ON Then SET 1005 = ON ( Hold ON ).
c.If 0000 = ON And 1003 = ON And 1004 = ON And 0007 = ON Or 0006 = ON And 0004 = ON Then SET 1006 = ON ( Hold ON ).
PROCESS 3 :
d.If 0000 = ON And 1003 = ON And 1006 = ON And 0004 = ON And 1008 = OFF And 1009= OFF Then 1007 = ON ( Hold ON ).
e.If 0000 = ON And 1003 = ON And 1006 = ON And 1007 = ON And 0005 = ON Or 0008 = ON And 0001 = ON Then SET 1008 = ON ( Hold ON ).
f.If 0000 = ON And 1003 = ON And 1006 = ON And 1007 = ON And 0005 = ON Or 0008 = ON And 0002 = ON Then SET 1009 = ON ( Hold ON ).
g.If 0000 = OFF Then RES 1005 = ON ( 1005 = OFF ) And RES 1006 = ON ( 1006 = OFF ) And RES 1008 = ON ( 1008 = OFF ) And RES 1009 = ON ( 1009 = OFF ).

Step 3 : Output PLC
a.If 0000 = ON And 1001 = ON Then 0500 = ON.
b.If 0000 = ON And 1007 = ON Then 0501 = ON.
c.If 0000 = ON And 1004 = ON Then 0502 = ON.
d.If 0000 = ON And 1001 = ON Or 1004 = ON Or 1007 = ON Then 0503 = ON.
e.If 0000 = ON And 1001 = ON Or 1007 = ON Then 0504= ON.
f.If 0000 = ON And 1004 = ON Then 0505 = ON.

Please Download Programming for KV Builder :
PLC Keyence Programming for Process Automation For Water Treatment


See : Process Automation For Water Treatment With PLC
Sponsored Links :

ALL ARTICLES
SUBSCRIBE BY EMAIL:

Delivered by FeedBurner



PLC Simulation Update

Popular Posts

Free Download PLC

Custom Search
Copyright © PLC Ladder