(* @PATH := '\/TASK2_ControlMain\/CIP' *) (* @SYMFILEFLAGS := '59392' *) PROGRAM CIP_MAIN VAR mAuxONS : R_TRIG ; mAuxONS1 : F_TRIG ; mAuxONS2 : R_TRIG ; mAuxONS3 : R_TRIG ; mAuxONS4 : R_TRIG ; mCIP_CompletedONS : R_TRIG; mBlenderDrainTimer : TON ; mProdTankFloodReq : BOOL ; mDeairTankFloodReq : BOOL ; mSyrTankFloodReq : BOOL ; mSyrTankFlooded : BOOL ; mCIPTotalDrainReq : BOOL ; mDrainEnd : BOOL ; mPrdTankFlood : TON ; mDeairTankFlood : TON ; mSyrupTankFlood : TON ; mBlenderEmprtyTON : TON; mBlenderDrainTimer_Empty : TON; mBufferTankEmpty : TOF; mDummy : BOOL ; END_VAR VAR_OUTPUT EN_Out : BOOL ; END_VAR (* @END_DECLARATION := '0' *) _LD_BODY _NETWORKS : 13 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gH_Blender_OPT_LocalCIP _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _FUNCTIONBLOCK ??? _BOX_EXPR : 0 _ENABLED _EXPRESSION _POSITIV LocalCIP_Ctrl _OUTPUTS : 0 _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mDummy ENABLELIST_END _OUTPUTS : 0 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gH_Blender_OPT_LocalCIP _EXPRESSION _NEGATIV _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _FUNCTIONBLOCK ??? _BOX_EXPR : 0 _ENABLED _EXPRESSION _POSITIV CentralCIP_Ctrl _OUTPUTS : 0 _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mDummy ENABLELIST_END _OUTPUTS : 0 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gBlenderCIPMode _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _OPERATOR _BOX_EXPR : 2 _ENABLED _OPERAND _EXPRESSION _POSITIV gPressCO2_PV _OPERAND _EXPRESSION _POSITIV 1.0 _EXPRESSION _POSITIV LT _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gCIPPrdTankPressLow ENABLELIST_END _OUTPUTS : 0 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gBlenderCIPMode _EXPRESSION _NEGATIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _NEGATIV _SET gCIPPrdTankPressLow _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 3 _LD_CONTACT gH_Blender_OPT_LocalCIP _EXPRESSION _NEGATIV _LD_CONTACT gInCIP_CIPCompleted _EXPRESSION _POSITIV _FUNCTIONBLOCK mCIP_CompletedONS _BOX_EXPR : 1 _EMPTY _EXPRESSION _POSITIV R_TRIG _OUTPUTS : 0 _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gCIP_Completed _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_OR _LD_OPERATOR : 2 _LD_CONTACT gBlenderCIPMode _EXPRESSION _NEGATIV _LD_AND _LD_OPERATOR : 2 _LD_CONTACT gH_Blender_OPT_LocalCIP _EXPRESSION _NEGATIV _LD_CONTACT gCIPBlenderDrainDone _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 2 _OUTPUT _NEGATIV _SET gCIP_Completed _OUTPUT _NEGATIV _SET gCIPBlenderDrainRunning _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _FUNCTIONBLOCK ??? _BOX_EXPR : 0 _ENABLED _EXPRESSION _POSITIV CIP_MAIN.CIP_Total_Drain _OUTPUTS : 0 _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mDummy ENABLELIST_END _OUTPUTS : 0 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _FUNCTIONBLOCK ??? _BOX_EXPR : 0 _ENABLED _EXPRESSION _POSITIV CIP_MAIN.CIP_Flood _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 : 2 _LD_CONTACT gCIPCausticRecoveryRun _EXPRESSION _POSITIV _LD_CONTACT gBlenderEmpty _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gCIPBlenderEmpty _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gInFillerCIPChangeReady _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gOut_CIPChangeReady _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 2 _LD_CONTACT gCIPCausticRecoveryRun _EXPRESSION _NEGATIV _FUNCTIONBLOCK mBlenderEmprtyTON _BOX_EXPR : 2 _EMPTY _OPERAND _EXPRESSION _POSITIV t#6s _EXPRESSION _POSITIV TON _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _NEGATIV _SET gCIPBlenderEmpty _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 3 _LD_CONTACT gBlenderCIPMode _EXPRESSION _POSITIV _LD_CONTACT gBlenderRun_Latch _EXPRESSION _POSITIV _LD_CONTACT gInFillerCIPRequest _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gCIP_Started _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_OR _LD_OPERATOR : 2 _LD_CONTACT gBlenderCIPMode _EXPRESSION _NEGATIV _LD_CONTACT gOut_FillerCIPCompleted _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _NEGATIV _SET gCIP_Started END_PROGRAM ACTION CIP_Flood: _LD_BODY _NETWORKS : 13 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 2 _LD_CONTACT gH_CMD_CIP_PrdTankFloodReq _EXPRESSION _POSITIV _FUNCTIONBLOCK mAuxONS2 _BOX_EXPR : 1 _EMPTY _EXPRESSION _POSITIV R_TRIG _OUTPUTS : 0 _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mProdTankFloodReq _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 2 _LD_OR _LD_OPERATOR : 3 _LD_CONTACT gInCIP_TankFilling _EXPRESSION _POSITIV _LD_AND _LD_OPERATOR : 2 _LD_CONTACT mProdTankFloodReq _EXPRESSION _NEGATIV _LD_CONTACT gH_CIP_ProdTankFloodRun _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_AND _LD_OPERATOR : 2 _LD_CONTACT mProdTankFloodReq _EXPRESSION _POSITIV _LD_CONTACT gH_CIP_ProdTankFloodRun _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT gCIPPrdTankFlood _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gH_CIP_ProdTankFloodRun _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 4 _LD_CONTACT gH_CIP_ProdTankFloodRun _EXPRESSION _POSITIV _LD_CONTACT gBlenderRun_Latch _EXPRESSION _POSITIV _LD_CONTACT gCIPMaxLevel _EXPRESSION _POSITIV _FUNCTIONBLOCK mPrdTankFlood _BOX_EXPR : 2 _EMPTY _OPERAND _EXPRESSION _POSITIV t#0s _EXPRESSION _POSITIV TON _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gCIPPrdTankFlood _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 2 _LD_CONTACT gH_CMD_CIP_SyrTankFloodReq _EXPRESSION _POSITIV _FUNCTIONBLOCK mAuxONS4 _BOX_EXPR : 1 _EMPTY _EXPRESSION _POSITIV R_TRIG _OUTPUTS : 0 _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mSyrTankFloodReq _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 2 _LD_OR _LD_OPERATOR : 3 _LD_AND _LD_OPERATOR : 2 _LD_CONTACT gInCIP_TankFilling _EXPRESSION _POSITIV _LD_CONTACT gCIPPrdTankFlood _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_AND _LD_OPERATOR : 2 _LD_CONTACT mSyrTankFloodReq _EXPRESSION _NEGATIV _LD_CONTACT gH_CIP_SyrTankFloodRun _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_AND _LD_OPERATOR : 2 _LD_CONTACT mSyrTankFloodReq _EXPRESSION _POSITIV _LD_CONTACT gH_CIP_SyrTankFloodRun _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT gCIPSyrupTankFlood _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gH_CIP_SyrTankFloodRun _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 3 _LD_CONTACT gH_Blender_OPT_FastChangeOverEnabled _EXPRESSION _NEGATIV _LD_CONTACT gBlenderRun_Latch _EXPRESSION _POSITIV _LD_CONTACT gH_CIP_SyrTankFloodRun _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 4 _OUTPUT _POSITIV _SET gSp_EV04 _OUTPUT _POSITIV _SET gSp_EV01 _OUTPUT _POSITIV _SET gSp_P1 _OUTPUT _POSITIV _SET gSp_EV17 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 3 _LD_CONTACT gH_Blender_OPT_FastChangeOverEnabled _EXPRESSION _POSITIV _LD_CONTACT gBlenderRun_Latch _EXPRESSION _POSITIV _LD_CONTACT gH_CIP_SyrTankFloodRun _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 2 _OUTPUT _POSITIV _SET gSp_EV61 _OUTPUT _POSITIV _SET gSp_P1 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _OPERATOR _BOX_EXPR : 2 _ENABLED _OPERAND _EXPRESSION _POSITIV gSyrupTankLevel _OPERAND _EXPRESSION _POSITIV 99.0 _EXPRESSION _POSITIV GT _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mSyrTankFlooded ENABLELIST_END _OUTPUTS : 0 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_OR _LD_OPERATOR : 2 _LD_AND _LD_OPERATOR : 4 _LD_CONTACT gSyrupTankMinLvlAux _EXPRESSION _POSITIV _LD_CONTACT gBlenderRun_Latch _EXPRESSION _POSITIV _LD_CONTACT gH_CIP_SyrTankFloodRun _EXPRESSION _POSITIV _FUNCTIONBLOCK mSyrupTankFlood _BOX_EXPR : 2 _EMPTY _OPERAND _EXPRESSION _POSITIV t#20s _EXPRESSION _POSITIV TON _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _LD_CONTACT mSyrTankFlooded _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gCIPSyrupTankFlood _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 2 _LD_CONTACT gH_CMD_CIP_DeairTankFloodReq _EXPRESSION _POSITIV _FUNCTIONBLOCK mAuxONS3 _BOX_EXPR : 1 _EMPTY _EXPRESSION _POSITIV R_TRIG _OUTPUTS : 0 _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mDeairTankFloodReq _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 2 _LD_OR _LD_OPERATOR : 3 _LD_AND _LD_OPERATOR : 3 _LD_CONTACT gInCIP_TankFilling _EXPRESSION _POSITIV _LD_CONTACT gCIPSyrupTankFlood _EXPRESSION _POSITIV _LD_CONTACT gCIPPrdTankFlood _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_AND _LD_OPERATOR : 2 _LD_CONTACT mDeairTankFloodReq _EXPRESSION _NEGATIV _LD_CONTACT gH_CIP_DeairTankFloodRun _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_AND _LD_OPERATOR : 2 _LD_CONTACT mDeairTankFloodReq _EXPRESSION _POSITIV _LD_CONTACT gH_CIP_DeairTankFloodRun _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT gCIPDeairTankFlood _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gH_CIP_DeairTankFloodRun _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 4 _LD_CONTACT gDeairTankMinLvlAux _EXPRESSION _POSITIV _LD_CONTACT gBlenderRun_Latch _EXPRESSION _POSITIV _LD_CONTACT gH_CIP_DeairTankFloodRun _EXPRESSION _POSITIV _FUNCTIONBLOCK mDeairTankFlood _BOX_EXPR : 2 _EMPTY _OPERAND _EXPRESSION _POSITIV t#75s _EXPRESSION _POSITIV TON _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gCIPDeairTankFlood _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 2 _LD_CONTACT gH_CIP_DeairTankFloodRun _EXPRESSION _POSITIV _LD_CONTACT gBlenderRun_Latch _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _SET gSp_EV02 END_ACTION ACTION CIP_Total_Drain: _LD_BODY _NETWORKS : 8 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 5 _LD_CONTACT gBlenderCIPMode _EXPRESSION _POSITIV _LD_OR _LD_OPERATOR : 2 _LD_CONTACT gH_CMD_CIP_TotalDrainReq _EXPRESSION _POSITIV _LD_CONTACT gInCIP_CIPCompleted _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT gInCIP_DrainRequest _EXPRESSION _NEGATIV _LD_CONTACT gCIP_Run_Latch _EXPRESSION _NEGATIV _FUNCTIONBLOCK mAuxONS _BOX_EXPR : 1 _EMPTY _EXPRESSION _POSITIV R_TRIG _OUTPUTS : 0 _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mCIPTotalDrainReq _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 4 _LD_CONTACT gBlenderCIPMode _EXPRESSION _POSITIV _LD_CONTACT gInCIP_DrainRequest _EXPRESSION _POSITIV _LD_CONTACT gCIP_Run_Latch _EXPRESSION _NEGATIV _FUNCTIONBLOCK mAuxONS1 _BOX_EXPR : 1 _EMPTY _EXPRESSION _POSITIV F_TRIG _OUTPUTS : 0 _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET mDrainEnd _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 3 _LD_CONTACT gBlenderCIPMode _EXPRESSION _POSITIV _LD_OR _LD_OPERATOR : 2 _LD_AND _LD_OPERATOR : 3 _LD_OR _LD_OPERATOR : 2 _LD_AND _LD_OPERATOR : 2 _LD_CONTACT mCIPTotalDrainReq _EXPRESSION _POSITIV _LD_CONTACT gH_CIP_BlenderDrainRun _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _LD_AND _LD_OPERATOR : 2 _LD_CONTACT mCIPTotalDrainReq _EXPRESSION _NEGATIV _LD_CONTACT gH_CIP_BlenderDrainRun _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT gInCIP_DrainRequest _EXPRESSION _NEGATIV _LD_CONTACT gCIPBlenderDrainDone _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _LD_CONTACT gInCIP_DrainRequest _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT mDrainEnd _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 3 _OUTPUT _POSITIV _NO_SET gCIPBlenderDrainRunning _OUTPUT _POSITIV _NO_SET gH_CIP_BlenderDrainRun _OUTPUT _POSITIV _NO_SET gH_Status022 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 2 _LD_CONTACT gCIPBlenderDrainRunning _EXPRESSION _POSITIV _LD_OR _LD_OPERATOR : 2 _FUNCTIONBLOCK mBlenderDrainTimer _BOX_EXPR : 2 _EMPTY _OPERAND _EXPRESSION _POSITIV t#10m _EXPRESSION _POSITIV TON _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _LD_AND _LD_OPERATOR : 2 _LD_CONTACT gBlenderEmpty _EXPRESSION _POSITIV _FUNCTIONBLOCK mBlenderDrainTimer_Empty _BOX_EXPR : 2 _EMPTY _OPERAND _EXPRESSION _POSITIV t#1m _EXPRESSION _POSITIV TON _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gCIPBlenderDrainDone _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 3 _LD_CONTACT gCIPBlenderDrainRunning _EXPRESSION _POSITIV _LD_CONTACT gOut_WaterPumpRun _EXPRESSION _NEGATIV _LD_CONTACT gOut_WaterPump2Run _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 3 _OUTPUT _POSITIV _SET gSp_EV14 _OUTPUT _POSITIV _SET gSp_EV14_1 _OUTPUT _POSITIV _SET gSp_EV16 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 3 _LD_CONTACT gCIPBlenderDrainRunning _EXPRESSION _POSITIV _LD_OR _LD_OPERATOR : 2 _LD_CONTACT gIn_ProdTankNotEmpty _EXPRESSION _POSITIV _LD_CONTACT gBlenderMinLevel _EXPRESSION _POSITIV _EXPRESSION _POSITIV _FUNCTIONBLOCK mBufferTankEmpty _BOX_EXPR : 2 _EMPTY _OPERAND _EXPRESSION _POSITIV t#20s _EXPRESSION _POSITIV TOF _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 3 _OUTPUT _POSITIV _SET gSp_Ev45 _OUTPUT _NEGATIV _SET gSp_EV15 _OUTPUT _POSITIV _SET gSp_EV17 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 2 _LD_CONTACT mBufferTankEmpty.Q _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_BlendFillSystem _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 2 _OUTPUT _POSITIV _SET gSp_EV62 _OUTPUT _POSITIV _SET gSp_EV69 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_CONTACT gCIPBlenderDrainRunning _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 7 _OUTPUT _POSITIV _SET gSp_EV23 _OUTPUT _POSITIV _SET gSp_EV23_1 _OUTPUT _POSITIV _SET gSp_EV24 _OUTPUT _POSITIV _SET gSp_EV27 _OUTPUT _POSITIV _SET gSp_EV44 _OUTPUT _POSITIV _SET gSp_EV61 _OUTPUT _POSITIV _SET gSp_EV72 END_ACTION