1. FILLER (Y1)
BOTTLE
LEVEL (X20)
BOTTLE POSITION (X21)
MOTOR (Y0)
X0
START
STOP
X1
(NC)
M0
M0
X1
M0 M5 M1
M1
T0 M7 M2
M2
M1 M3
M4
M4
M0 Y0
Y0
M3
T0 Y1
M8
M7
TON
T1
K100
T1
TON
T0
K600
T1 M4M6
X1
X0
(NO)
X1
X1
FILLER (Y2)
BOTTLE
LEVEL (X22)
FILLER (Y3)
BOTTLE
LEVEL (X23)
FILLER (Y4)
BOTTLE
LEVEL (X24)
FILLER (Y5)
BOTTLE
LEVEL (X25)
Y2
Y3
Y4
Y5
X20
X22
X23
X24
X25
X20 M5X22 X23 X24 X25 M6
CHECK IF ALL BOTTLE IS EMPTY
AND BOTTLE IS AT PROPER POSITION
IT WILL SEND STOP COMMAND TO THE MOTOR
AND FILL COMMAND TO THE FILLERS
IF ALL BOTTLE IS EMPTY AND BOTTLE IS AT PROPER POSITION
BOTTLE POSITION (X26)
X21 M6X26
CHECK IF BOTTLE IS
AT PROPER POSITION
IF ALL BOTTLE IS FULL
MOTOR WILL RUN AGAIN
X20 M7X22 X23 X24 X25
CHECK IF ALL BOTTLE IF FULL
*START THE BOTTLE
FILLING 1 SECOND AFTER
THE MOTOR STOP RUNNING
*EVERY FILLER WILL STOP IF THEIR CORRESPONDING
FULL SENSOR IS ACTIVATED
* IF ALL BOTTLE IS FULL THE LATCHING WILL BE DEACTIVATED
M8
SEND "OFF" COMMAND TO THE MOTOR
RESET THE LATCHING OF THE PROCESS IF T1 IS ACTIVATED AND BOTTLE IS NOT AT PROPER POSITION ANYMORE
NOTE: T1 IS USED TO RUN THE MOTOR AGAIN
CHECK IF ALL BOTTLE IS EMPTY
AND BOTTLE IS AT PROPER POSITION
MOTOR WILL START IF T1 IS ACTIVATED
OR M0 IS ACTIVATED