|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Step No. |
SEQUENCE |
Action |
NextStep |
Name T |
Name F |
Timer P |
Timer A |
Name Out |
Outputs |
Alarm |
Description |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
If N30:0 Step
No<10, Step No=500 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
30 |
Wait for sifter running |
|
|
I:3.0/6 |
|
T32:0 |
|
|
|
|
|
|
|
Start sifter |
|
|
|
|
|
|
|
|
|
|
|
Enable sugar
sifter |
|
|
|
|
|
|
O:1.0/4 |
|
|
|
|
Goto |
40 |
|
|
|
|
|
|
|
|
40 |
Wait for sugar blower valve open |
|
|
I:4.0/2 |
I:4.0/3 |
T32:1 |
|
|
|
|
|
|
|
Open blower valve |
|
|
|
|
|
|
|
|
|
|
|
Enable open sugar
blower valve |
|
|
|
|
|
|
O:2.0/3 |
|
|
|
|
Enable sugar
sifter |
|
|
|
|
|
|
O:1.0/4 |
|
|
|
|
Goto |
50 |
|
|
|
|
|
|
|
|
50 |
Wait for blower running |
|
|
I:3.0/0 |
|
T32:2 |
|
|
|
|
|
|
|
Start blower |
|
|
|
|
|
|
|
|
|
|
|
Weigher_sugar_before
(F31:2) = Current_weight_Weigher (F31:0) |
|
|
|
|
|
|
|
|
|
|
|
Weigher_recipe_sugar_LL (F31:9) = Weigher_sugar_before (F31:2) +
Weigher_sugar_recipe (F31:8) |
|
|
|
|
|
|
|
|
|
|
|
Weigher_sugar_target (F31:4) = Weigher_sugar_recipe_LL (F31:9) -
Weigher_sugar_inflight_cor (F31:6) |
|
|
|
|
|
|
|
|
|
|
|
Enable blower |
|
|
|
|
|
|
O:1.0/0 |
|
|
|
|
Enable sugar
sifter |
|
|
|
|
|
|
O:1.0/4 |
|
|
|
|
Goto |
60 |
|
|
|
|
|
|
|
|
60 |
Check Current_weight_Weigher (F31:0) >= Weigher_sugar_target
(F31:4) |
|
|
|
|
T32:3 |
|
|
|
|
|
|
|
Enable sugar
discharge aid |
|
|
|
|
|
|
O:1.0/2 |
|
|
|
|
Enable sugar
rotary valve |
|
|
|
|
|
|
O:1.0/6 |
|
|
|
|
Enable blower |
|
|
|
|
|
|
O:1.0/0 |
|
|
|
|
Enable sugar
sifter |
|
|
|
|
|
|
O:1.0/4 |
|
|
|
|
Goto |
70 |
|
|
|
|
|
|
|
|
70 |
Wait for pressure switch on |
On timer done |
|
I:4.0/8 |
|
T32:4 |
|
|
|
|
|
|
|
Weigher_sugar_LL_total
(F31:7) = Current_weight_Weigher_1_ (F31:0) |
|
|
|
|
|
|
|
|
|
|
|
Weigher_sugar_DATA (F31:5) = Weigher_sugar_LL_total (F31:7) -
Weigher_sugar_before (F31:2) |
|
|
|
|
|
|
|
|
|
|
|
Weigher_sugar_Tol(F31:1) =abs( Weigher_sugar_DATA (F31:5) - Weigher_sugar_recipe (F31:8)) |
|
|
|
|
|
|
|
|
|
|
|
Enable blower |
|
|
|
|
|
|
O:1.0/0 |
|
|
|
|
Enable sugar
sifter |
|
|
|
|
|
|
O:1.0/4 |
|
|
|
|
Goto |
100 |
|
|
|
|
|
|
|
|
100 |
Signal Line clear sugar ready to shut down |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
110 |
Wait for blower stopped |
|
|
|
I:3.0/0 |
T32:5 |
|
|
|
|
|
|
|
Stop blower |
|
|
|
|
|
|
|
|
|
|
|
Enable sugar
sifter |
|
|
|
|
|
|
O:1.0/4 |
|
|
|
|
Goto |
120 |
|
|
|
|
|
|
|
|
120 |
Wait for sugar blower valve close |
|
|
I:3.0/8 |
I:3.0/7 |
T32:6 |
|
|
|
|
|
|
|
Close sugar blower valve |
|
|
|
|
|
|
|
|
|
|
|
Enable close
sugar blower valve |
|
|
|
|
|
|
O:2.0/4 |
|
|
|
|
Enable sugar
sifter |
|
|
|
|
|
|
O:1.0/4 |
|
|
|
|
Goto |
130 |
|
|
|
|
|
|
|
|
130 |
Wait for sugar sifter stoped |
|
|
|
I:3.0/6 |
T32:7 |
|
|
|
|
|
|
|
Stop sifter |
|
|
|
|
|
|
|
|
|
|
|
Goto |
140 |
|
|
|
|
|
|
|
|
140 |
Wait for sugar sifter valve open & timer done |
|
|
I:3.0/7 |
I:3.0/8 |
T32:8 |
|
|
|
|
|
|
|
Open sugar sifter valve |
|
|
|
|
|
|
|
|
|
|
|
Enable sifter
sugar valve |
|
|
|
|
|
|
O:2.0/7 |
|
|
|
|
Goto |
150 |
|
|
T32:9 |
|
|
|
|
|
150 |
Wait for sifter valve closed |
|
|
I:3.0/8 |
I:3.0/7 |
|
|
|
|
|
|
|
|
Goto |
500 |
|
|
|
|
|
|
|
|
500 |
sugar sequence completed |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|