|
||||||||||||
| 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 |