(* @PATH := '\/TASK2_ControlMain\/Blender_Procedure' *) (* @SYMFILEFLAGS := '59392' *) PROGRAM Deaireator_StartUp VAR mDeairStartUpONS : R_TRIG ; mDeairStartUpONS1 : R_TRIG ; mDeairStartUpONS2 : R_TRIG ; mStepNum : INT ; mTimeStep : INT ; mInitTimer : BOOL ; mDeairStepMove : _StepMove ; mVacuumOk : BOOL ; mAuxStep : INT ; mTimer : TIME ; mDummy : BOOL ; mTimeStartupFilter: TON; mWaterSpeedPrimeOk : BOOL; END_VAR VAR_OUTPUT EN_Out : BOOL ; END_VAR (* @END_DECLARATION := '0' *) _LD_BODY _NETWORKS : 11 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 2 _LD_OR _LD_OPERATOR : 2 _LD_AND _LD_OPERATOR : 2 _LD_CONTACT gBlenderProdMode _EXPRESSION _POSITIV _LD_CONTACT gBlenderRinseMode _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _LD_AND _LD_OPERATOR : 2 _LD_CONTACT gH_Blender_OPT_Deaireation _EXPRESSION _POSITIV _LD_CONTACT gBlenderRinseMode _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT gBlenderSuppliesOk _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gDeairStartUp_Qualifier _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_OR _LD_OPERATOR : 4 _LD_CONTACT gBlenderCIPMode _EXPRESSION _POSITIV _LD_AND _LD_OPERATOR : 2 _LD_CONTACT gH_Blender_OPT_Deaireation _EXPRESSION _NEGATIV _LD_CONTACT gBlenderRinseMode _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_AND _LD_OPERATOR : 2 _LD_CONTACT gH_EV23_Manual _EXPRESSION _POSITIV _LD_CONTACT gH_EV23_Auto _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _LD_AND _LD_OPERATOR : 2 _LD_CONTACT gDeairStartUp_Latch _EXPRESSION _POSITIV _LD_CONTACT gEmergencyPressed _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gDeairStartUp_Reset _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gDeairStartUp_Reset _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _FUNCTIONBLOCK ??? _BOX_EXPR : 0 _ENABLED _EXPRESSION _POSITIV Deaireator_StartUp._DeairStartUp_Reset _OUTPUTS : 0 _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mDummy ENABLELIST_END _OUTPUTS : 0 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 3 _LD_OR _LD_OPERATOR : 3 _LD_CONTACT gH_CMD_Deair_StartUp _EXPRESSION _POSITIV _LD_CONTACT gBlenderRun_Request _EXPRESSION _POSITIV _LD_CONTACT gBlenderRinse_Request _EXPRESSION _POSITIV _EXPRESSION _POSITIV _FUNCTIONBLOCK mDeairStartUpONS _BOX_EXPR : 1 _EMPTY _EXPRESSION _POSITIV R_TRIG _OUTPUTS : 0 _LD_CONTACT gDeairStartUp_Qualifier _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gDeairStartUp_Request _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 2 _LD_OR _LD_OPERATOR : 2 _LD_CONTACT gAirLowPress_Fault _EXPRESSION _POSITIV _LD_CONTACT gCO2LowPress_Fault _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT gWorkshopTest _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gDeairStartUp_Wait _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 3 _LD_OR _LD_OPERATOR : 2 _LD_CONTACT gDeairStartUp_Request _EXPRESSION _POSITIV _LD_CONTACT gDeairStartUp_Latch _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT gDeairStartUp_Reset _EXPRESSION _NEGATIV _LD_CONTACT gDeairStartUp_Done _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _OPERATOR _BOX_EXPR : 1 _ENABLED _OPERAND _EXPRESSION _POSITIV 5 _EXPRESSION _POSITIV MOVE _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gH_BlenderStateNum ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gDeairStartUp_Latch _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 5 _LD_OR _LD_OPERATOR : 2 _LD_CONTACT gH_A_Recipe_EnDeaireation _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_ByPassDeair _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _LD_CONTACT gDeairStartUp_Latch _EXPRESSION _NEGATIV _LD_CONTACT gDeairStartUp_Done _EXPRESSION _NEGATIV _LD_CONTACT gBlenderProdMode _EXPRESSION _POSITIV _LD_CONTACT gDeairStartUp_Qualifier _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gH_Message009 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 2 _LD_CONTACT gDeairStartUp_Latch _EXPRESSION _POSITIV _LD_CONTACT gDeairStartUp_Wait _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gDeairStartUp_Running _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gDeairStartUp_Running _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 1 _FUNCTIONBLOCK _FBD_PROGRAM _BOX_EXPR : 0 _ENABLED _EXPRESSION _POSITIV Deaireator_StartUp._DeairStartUp_Sequencer _OUTPUTS : 0 ENABLELIST_END _OUTPUTS : 0 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gDeairStartUp_Latch _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 2 _OUTPUT _POSITIV _NO_SET gH_DeairStartUpRun _OUTPUT _POSITIV _NO_SET gH_Status002 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 4 _LD_CONTACT gDeairStartUp_Latch _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_VacuumPump _EXPRESSION _POSITIV _LD_CONTACT gCarboStillRecipe _EXPRESSION _NEGATIV _LD_CONTACT gStillWaterByPassEn _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gSp_P4 END_PROGRAM ACTION _DeairStartUp_Reset: _LD_BODY _NETWORKS : 3 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _OPERATOR _BOX_EXPR : 1 _ENABLED _OPERAND _EXPRESSION _POSITIV 0 _EXPRESSION _POSITIV MOVE _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mStepNum ENABLELIST_END _OUTPUTS : 0 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _OPERATOR _BOX_EXPR : 1 _ENABLED _OPERAND _EXPRESSION _POSITIV 0 _EXPRESSION _POSITIV MOVE _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mTimeStep ENABLELIST_END _OUTPUTS : 0 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _NEGATIV _SET gDeairStartUp_Done END_ACTION ACTION _DeairStartUp_Sequencer: CASE mStepNum OF 0: Deair_Step_0 ; 1: Deair_Step_1 ; 2: Deair_Step_2 ; 3: Deair_Step_3 ; 4: Deair_Step_4 ; 5: Deair_Step_5 ; 6: Deair_Step_6 ; 7: Deair_Step_7 ; 8: Deair_Step_8 ; 9: Deair_Step_9 ; 10: Deair_Step_10 ; ELSE ; END_CASE END_ACTION ACTION Deair_Step_0: _LD_BODY _NETWORKS : 6 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_LimitCO2PressValve _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _OPERATOR _BOX_EXPR : 3 _ENABLED _OPERAND _EXPRESSION _POSITIV gDeairStartUp_Done _OPERAND _EXPRESSION _POSITIV 1 _OPERAND _EXPRESSION _POSITIV 5 _EXPRESSION _POSITIV SEL _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mAuxStep ENABLELIST_END _OUTPUTS : 0 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _OPERATOR _BOX_EXPR : 3 _ENABLED _OPERAND _EXPRESSION _POSITIV gFirstProd_Done _OPERAND _EXPRESSION _POSITIV mAuxStep _OPERAND _EXPRESSION _POSITIV 5 _EXPRESSION _POSITIV SEL _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mAuxStep ENABLELIST_END _OUTPUTS : 0 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gStillWaterByPassEn _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _OPERATOR _BOX_EXPR : 3 _ENABLED _OPERATOR _BOX_EXPR : 2 _OPERAND _EXPRESSION _POSITIV gSkipDeaireation _OPERAND _EXPRESSION _NEGATIV gBlenderRinseMode _EXPRESSION _POSITIV AND _OPERAND _EXPRESSION _POSITIV 1 _OPERAND _EXPRESSION _POSITIV 10 _EXPRESSION _POSITIV SEL _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mAuxStep ENABLELIST_END _OUTPUTS : 0 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gH_Blender_OPT_UVLamp _EXPRESSION _NEGATIV _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _OPERATOR _BOX_EXPR : 1 _ENABLED _OPERAND _EXPRESSION _POSITIV 2 _EXPRESSION _POSITIV MOVE _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mAuxStep ENABLELIST_END _OUTPUTS : 0 _NETWORK _COMMENT Step 0: Select IF execte the procedure _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _FUNCTIONBLOCK mDeairStepMove _BOX_EXPR : 6 _ENABLED _OPERAND _EXPRESSION _POSITIV mStepNum _OPERAND _EXPRESSION _POSITIV mAuxStep _OPERAND _EXPRESSION _POSITIV t#0s _OPERAND _EXPRESSION _POSITIV TRUE _OPERAND _EXPRESSION _POSITIV TRUE _OPERAND _EXPRESSION _POSITIV gDeairStartUp_Wait _EXPRESSION _POSITIV _StepMove _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mStepNum ENABLELIST_END _OUTPUTS : 0 END_ACTION ACTION Deair_Step_1: _LD_BODY _NETWORKS : 4 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _FUNCTIONBLOCK mTimeStartupFilter _BOX_EXPR : 2 _ENABLED _OPERAND _EXPRESSION _POSITIV TRUE _OPERAND _EXPRESSION _POSITIV T#10s _EXPRESSION _POSITIV TON _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gDeairStatUpH2OFilter_OK ENABLELIST_END _OUTPUTS : 0 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gDeairStatUpH2OFilter_OK _EXPRESSION _NEGATIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV83 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gDeairStatUpH2OFilter_OK _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV84 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _FUNCTIONBLOCK mDeairStepMove _BOX_EXPR : 6 _ENABLED _OPERAND _EXPRESSION _POSITIV mStepNum _OPERAND _EXPRESSION _POSITIV 2 _OPERAND _EXPRESSION _POSITIV T#10s _OPERAND _EXPRESSION _POSITIV gInUVLampReady _OPERAND _EXPRESSION _POSITIV gDeairStatUpH2OFilter_OK _OPERAND _EXPRESSION _POSITIV gDeairStartUp_Wait _EXPRESSION _POSITIV _StepMove _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mStepNum ENABLELIST_END _OUTPUTS : 0 END_ACTION ACTION Deair_Step_10: _LD_BODY _NETWORKS : 1 _NETWORK _COMMENT Deareator StartUp Sequence Completed _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gDeairStartUp_Done END_ACTION ACTION Deair_Step_2: _LD_BODY _NETWORKS : 7 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 3 _LD_OR _LD_OPERATOR : 3 _LD_CONTACT gCarboStillRecipe _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_DoubleDeair _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_InjectionPress_Ctrl _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_Deaireation _EXPRESSION _POSITIV _LD_CONTACT gFinalPressureOk _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV28 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gH_Blender_OPT_Deaireation _EXPRESSION _NEGATIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 2 _OUTPUT _POSITIV _SET gSp_EV14 _OUTPUT _POSITIV _SET gSp_EV12 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gCarboStillRecipe _EXPRESSION _NEGATIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV43 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gSp_LimitCO2PressValve _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gH_Blender_OPT_BlendFillSystem _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV15 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gH_Blender_OPT_BlendFillSystem _EXPRESSION _NEGATIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 2 _OUTPUT _POSITIV _NO_SET gSp_EV62 _OUTPUT _POSITIV _SET gSp_EV69 _NETWORK _COMMENT Step 1: Open EV11 in order TO blow off the air in the Hold Tank _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _FUNCTIONBLOCK mDeairStepMove _BOX_EXPR : 6 _ENABLED _OPERAND _EXPRESSION _POSITIV mStepNum _OPERAND _EXPRESSION _POSITIV 3 _OPERAND _EXPRESSION _POSITIV t#6s _OPERAND _EXPRESSION _POSITIV TRUE _OPERAND _EXPRESSION _POSITIV TRUE _OPERAND _EXPRESSION _POSITIV gDeairStartUp_Wait _EXPRESSION _POSITIV _StepMove _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mStepNum ENABLELIST_END _OUTPUTS : 0 END_ACTION ACTION Deair_Step_3: _LD_BODY _NETWORKS : 4 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 3 _LD_OR _LD_OPERATOR : 3 _LD_CONTACT gCarboStillRecipe _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_DoubleDeair _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_InjectionPress_Ctrl _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_Deaireation _EXPRESSION _POSITIV _LD_CONTACT gFinalPressureOk _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV28 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gH_Blender_OPT_Deaireation _EXPRESSION _NEGATIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 2 _OUTPUT _POSITIV _SET gSp_EV12 _OUTPUT _POSITIV _SET gSp_EV14 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gCarboStillRecipe _EXPRESSION _NEGATIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV43 _NETWORK _COMMENT Step 2: Flush Deaireator Tank _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _FUNCTIONBLOCK mDeairStepMove _BOX_EXPR : 6 _ENABLED _OPERAND _EXPRESSION _POSITIV mStepNum _OPERAND _EXPRESSION _POSITIV 4 _OPERAND _EXPRESSION _POSITIV t#20s _OPERATOR _BOX_EXPR : 2 _OPERAND _EXPRESSION _POSITIV gTankPress_OkToBlend _OPERAND _EXPRESSION _POSITIV gH_Blender_OPT_Deaireation _EXPRESSION _POSITIV OR _OPERAND _EXPRESSION _POSITIV TRUE _OPERAND _EXPRESSION _POSITIV gDeairStartUp_Wait _EXPRESSION _POSITIV _StepMove _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mStepNum ENABLELIST_END _OUTPUTS : 0 END_ACTION ACTION Deair_Step_4: _LD_BODY _NETWORKS : 5 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 3 _LD_OR _LD_OPERATOR : 3 _LD_CONTACT gCarboStillRecipe _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_DoubleDeair _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_InjectionPress_Ctrl _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_Deaireation _EXPRESSION _POSITIV _LD_CONTACT gFinalPressureOk _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV28 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gH_Blender_OPT_Deaireation _EXPRESSION _NEGATIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV12 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gCarboStillRecipe _EXPRESSION _NEGATIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV43 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _OPERATOR _BOX_EXPR : 3 _ENABLED _OPERATOR _BOX_EXPR : 2 _OPERAND _EXPRESSION _POSITIV gDeairTankMinLvlAux _OPERAND _EXPRESSION _NEGATIV gH_Blender_OPT_Deaireation _EXPRESSION _POSITIV AND _OPERAND _EXPRESSION _POSITIV 5 _OPERAND _EXPRESSION _POSITIV 3 _EXPRESSION _POSITIV SEL _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mAuxStep ENABLELIST_END _OUTPUTS : 0 _NETWORK _COMMENT Step 3: In CASE OF SAG check that the product tank is empty before loading product _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _FUNCTIONBLOCK mDeairStepMove _BOX_EXPR : 6 _ENABLED _OPERAND _EXPRESSION _POSITIV mStepNum _OPERAND _EXPRESSION _POSITIV mAuxStep _OPERAND _EXPRESSION _POSITIV t#0s _OPERAND _EXPRESSION _POSITIV TRUE _OPERAND _EXPRESSION _POSITIV TRUE _OPERAND _EXPRESSION _POSITIV gDeairStartUp_Wait _EXPRESSION _POSITIV _StepMove _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mStepNum ENABLELIST_END _OUTPUTS : 0 END_ACTION ACTION Deair_Step_5: _LD_BODY _NETWORKS : 5 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 3 _LD_OR _LD_OPERATOR : 3 _LD_CONTACT gCarboStillRecipe _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_DoubleDeair _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_InjectionPress_Ctrl _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_Deaireation _EXPRESSION _POSITIV _LD_CONTACT gFinalPressureOk _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV28 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gH_Blender_OPT_Deaireation _EXPRESSION _NEGATIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV12 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gCarboStillRecipe _EXPRESSION _NEGATIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV43 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_OR _LD_OPERATOR : 2 _LD_CONTACT gVacuumAcheaved _EXPRESSION _POSITIV _LD_CONTACT gCarboStillRecipe _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mVacuumOk _NETWORK _COMMENT Step 5: Wait FOR Vacuum IF pump present _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _FUNCTIONBLOCK mDeairStepMove _BOX_EXPR : 6 _ENABLED _OPERAND _EXPRESSION _POSITIV mStepNum _OPERAND _EXPRESSION _POSITIV 6 _OPERAND _EXPRESSION _POSITIV t#4s _OPERAND _EXPRESSION _POSITIV mVacuumOk _OPERAND _EXPRESSION _POSITIV TRUE _OPERAND _EXPRESSION _POSITIV gDeairStartUp_Wait _EXPRESSION _POSITIV _StepMove _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mStepNum ENABLELIST_END _OUTPUTS : 0 END_ACTION ACTION Deair_Step_6: _LD_BODY _NETWORKS : 6 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 3 _LD_OR _LD_OPERATOR : 3 _LD_CONTACT gCarboStillRecipe _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_DoubleDeair _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_InjectionPress_Ctrl _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_Deaireation _EXPRESSION _POSITIV _LD_CONTACT gFinalPressureOk _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV28 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gH_Blender_OPT_Deaireation _EXPRESSION _NEGATIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV12 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gCarboStillRecipe _EXPRESSION _NEGATIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV43 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 2 _OUTPUT _POSITIV _SET gSp_EV01 _OUTPUT _POSITIV _SET gSp_EV22 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gH_Blender_OPT_DoubleDeair _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 2 _OUTPUT _POSITIV _SET gSp_P5 _OUTPUT _POSITIV _SET gSp_EV01_1 _NETWORK _COMMENT Step 6: Load Deair Tank Wait Minimum Level _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _FUNCTIONBLOCK mDeairStepMove _BOX_EXPR : 6 _ENABLED _OPERAND _EXPRESSION _POSITIV mStepNum _OPERAND _EXPRESSION _POSITIV 7 _OPERAND _EXPRESSION _POSITIV t#6s _OPERATOR _BOX_EXPR : 2 _OPERATOR _BOX_EXPR : 2 _OPERAND _EXPRESSION _POSITIV gDeairTankMinLvlAux _OPERAND _EXPRESSION _NEGATIV gH_Blender_OPT_DoubleDeair _EXPRESSION _POSITIV AND _OPERATOR _BOX_EXPR : 3 _OPERAND _EXPRESSION _POSITIV gDeairTankMinLvlAux _OPERAND _EXPRESSION _POSITIV gDeairTank2MinLvlAux _OPERAND _EXPRESSION _POSITIV gH_Blender_OPT_DoubleDeair _EXPRESSION _POSITIV AND _EXPRESSION _POSITIV OR _OPERAND _EXPRESSION _POSITIV TRUE _OPERAND _EXPRESSION _POSITIV gDeairStartUp_Wait _EXPRESSION _POSITIV _StepMove _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mStepNum ENABLELIST_END _OUTPUTS : 0 END_ACTION ACTION Deair_Step_7: _LD_BODY _NETWORKS : 7 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 3 _LD_OR _LD_OPERATOR : 3 _LD_CONTACT gCarboStillRecipe _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_DoubleDeair _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_InjectionPress_Ctrl _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_Deaireation _EXPRESSION _POSITIV _LD_CONTACT gFinalPressureOk _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV28 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gH_Blender_OPT_Deaireation _EXPRESSION _NEGATIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV12 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gCarboStillRecipe _EXPRESSION _NEGATIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV43 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 2 _OUTPUT _POSITIV _SET gSp_EV01 _OUTPUT _POSITIV _SET gSp_P1 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gH_Blender_OPT_DoubleDeair _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 2 _OUTPUT _POSITIV _SET gSp_P5 _OUTPUT _POSITIV _SET gSp_EV01_1 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _OPERATOR _BOX_EXPR : 2 _ENABLED _OPERAND _EXPRESSION _POSITIV gMFM_WaterFlow _OPERAND _EXPRESSION _POSITIV 50.0 _EXPRESSION _POSITIV LT _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mWaterSpeedPrimeOk ENABLELIST_END _OUTPUTS : 0 _NETWORK _COMMENT Step 7: Wait 15 sec: Water Pump Priming with EV22 Close - TO LIMIT water speed - _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _FUNCTIONBLOCK mDeairStepMove _BOX_EXPR : 6 _ENABLED _OPERAND _EXPRESSION _POSITIV mStepNum _OPERAND _EXPRESSION _POSITIV 8 _OPERAND _EXPRESSION _POSITIV t#3s _OPERAND _EXPRESSION _POSITIV mWaterSpeedPrimeOk _OPERAND _EXPRESSION _POSITIV TRUE _OPERAND _EXPRESSION _POSITIV gDeairStartUp_Wait _EXPRESSION _POSITIV _StepMove _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mStepNum ENABLELIST_END _OUTPUTS : 0 END_ACTION ACTION Deair_Step_8: _LD_BODY _NETWORKS : 7 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 3 _LD_OR _LD_OPERATOR : 3 _LD_CONTACT gCarboStillRecipe _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_DoubleDeair _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_InjectionPress_Ctrl _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_Deaireation _EXPRESSION _POSITIV _LD_CONTACT gFinalPressureOk _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV28 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gH_Blender_OPT_Deaireation _EXPRESSION _NEGATIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV12 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gCarboStillRecipe _EXPRESSION _NEGATIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV43 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 3 _OUTPUT _POSITIV _SET gSp_EV01 _OUTPUT _POSITIV _SET gSp_P1 _OUTPUT _POSITIV _SET gSp_Ev22 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gH_Blender_OPT_DoubleDeair _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 2 _OUTPUT _POSITIV _SET gSp_P5 _OUTPUT _POSITIV _SET gSp_EV01_1 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _OPERATOR _BOX_EXPR : 3 _ENABLED _OPERAND _EXPRESSION _POSITIV gH_Blender_OPT_CoolerPresent _OPERAND _EXPRESSION _POSITIV t#20s _OPERAND _EXPRESSION _POSITIV t#40s _EXPRESSION _POSITIV SEL _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mTimer ENABLELIST_END _OUTPUTS : 0 _NETWORK _COMMENT Step 7: Wait 10 sec: Water Pump Priming _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _FUNCTIONBLOCK mDeairStepMove _BOX_EXPR : 6 _ENABLED _OPERAND _EXPRESSION _POSITIV mStepNum _OPERAND _EXPRESSION _POSITIV 9 _OPERAND _EXPRESSION _POSITIV mTimer _OPERAND _EXPRESSION _POSITIV TRUE _OPERAND _EXPRESSION _POSITIV TRUE _OPERAND _EXPRESSION _POSITIV gDeairStartUp_Wait _EXPRESSION _POSITIV _StepMove _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mStepNum ENABLELIST_END _OUTPUTS : 0 END_ACTION ACTION Deair_Step_9: _LD_BODY _NETWORKS : 6 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 3 _LD_OR _LD_OPERATOR : 3 _LD_CONTACT gCarboStillRecipe _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_DoubleDeair _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_InjectionPress_Ctrl _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_Deaireation _EXPRESSION _POSITIV _LD_CONTACT gFinalPressureOk _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV28 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gH_Blender_OPT_Deaireation _EXPRESSION _NEGATIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV12 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gCarboStillRecipe _EXPRESSION _NEGATIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV43 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 2 _OUTPUT _POSITIV _SET gSp_EV01 _OUTPUT _POSITIV _SET gSp_P1 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gH_Blender_OPT_DoubleDeair _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 2 _OUTPUT _POSITIV _SET gSp_P5 _OUTPUT _POSITIV _SET gSp_EV01_1 _NETWORK _COMMENT Close EV22 _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _FUNCTIONBLOCK mDeairStepMove _BOX_EXPR : 6 _ENABLED _OPERAND _EXPRESSION _POSITIV mStepNum _OPERAND _EXPRESSION _POSITIV 10 _OPERAND _EXPRESSION _POSITIV t#3s _OPERAND _EXPRESSION _POSITIV TRUE _OPERAND _EXPRESSION _POSITIV TRUE _OPERAND _EXPRESSION _POSITIV gDeairStartUp_Wait _EXPRESSION _POSITIV _StepMove _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mStepNum ENABLELIST_END _OUTPUTS : 0 END_ACTION