(* @PATH := '\/TASK2_ControlMain\/Blender_Logic' *) (* @SYMFILEFLAGS := '59392' *) PROGRAM ModValveFault VAR mFaultOpenVM1Tmr : TON ; mFaultOpenVM2Tmr : TON ; mFaultOpenVM3Tmr : TON ; mFaultCloseVM1Tmr : TON ; mFaultCloseVM2Tmr : TON ; mFaultCloseVM3Tmr : TON ; END_VAR VAR_OUTPUT EN_Out : BOOL ; END_VAR (* @END_DECLARATION := '0' *) _LD_BODY _NETWORKS : 3 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_OR _LD_OPERATOR : 2 _LD_AND _LD_OPERATOR : 3 _LD_CONTACT gInWaterValveClosed _EXPRESSION _POSITIV _LD_CONTACT gBlenderBlending _EXPRESSION _POSITIV _FUNCTIONBLOCK mFaultOpenVM1Tmr _BOX_EXPR : 2 _EMPTY _OPERAND _EXPRESSION _POSITIV t#5s _EXPRESSION _POSITIV TON _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _LD_AND _LD_OPERATOR : 9 _LD_CONTACT gInWaterValveClosed _EXPRESSION _NEGATIV _LD_CONTACT gBlenderBlending _EXPRESSION _NEGATIV _LD_CONTACT gBlenderRinseMode _EXPRESSION _NEGATIV _LD_CONTACT gBlenderCIPMode _EXPRESSION _NEGATIV _LD_CONTACT gH_CMD_BlenderMaintenance _EXPRESSION _NEGATIV _LD_CONTACT gH_Blender_OPT_Simulation _EXPRESSION _NEGATIV _LD_CONTACT gProdTankRunOut_Latch _EXPRESSION _NEGATIV _LD_CONTACT gProdPipeRunOut_Latch _EXPRESSION _NEGATIV _FUNCTIONBLOCK mFaultCloseVM1Tmr _BOX_EXPR : 2 _EMPTY _OPERAND _EXPRESSION _POSITIV t#5s _EXPRESSION _POSITIV TON _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gWaterValvePos_Fault _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_OR _LD_OPERATOR : 2 _LD_AND _LD_OPERATOR : 4 _LD_CONTACT gInSyrupValveClosed _EXPRESSION _POSITIV _LD_CONTACT gBlenderBlending _EXPRESSION _POSITIV _LD_CONTACT gWaterRecipe _EXPRESSION _NEGATIV _FUNCTIONBLOCK mFaultOpenVM2Tmr _BOX_EXPR : 2 _EMPTY _OPERAND _EXPRESSION _POSITIV t#5s _EXPRESSION _POSITIV TON _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _LD_AND _LD_OPERATOR : 10 _LD_CONTACT gInSyrupValveClosed _EXPRESSION _NEGATIV _LD_CONTACT gBlenderBlending _EXPRESSION _NEGATIV _LD_CONTACT gWaterRecipe _EXPRESSION _NEGATIV _LD_CONTACT gBlenderRinseMode _EXPRESSION _NEGATIV _LD_CONTACT gBlenderCIPMode _EXPRESSION _NEGATIV _LD_CONTACT gH_CMD_BlenderMaintenance _EXPRESSION _NEGATIV _LD_CONTACT gH_Blender_OPT_Simulation _EXPRESSION _NEGATIV _LD_CONTACT gProdTankRunOut_Latch _EXPRESSION _NEGATIV _LD_CONTACT gProdPipeRunOut_Latch _EXPRESSION _NEGATIV _FUNCTIONBLOCK mFaultCloseVM2Tmr _BOX_EXPR : 2 _EMPTY _OPERAND _EXPRESSION _POSITIV t#5s _EXPRESSION _POSITIV TON _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gSyrupValvePos_Fault _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_OR _LD_OPERATOR : 2 _LD_AND _LD_OPERATOR : 5 _LD_CONTACT gInCarboCO2ValveClosed _EXPRESSION _POSITIV _LD_CONTACT gBlenderBlending _EXPRESSION _POSITIV _LD_OR _LD_OPERATOR : 2 _LD_CONTACT gCarboStillProduct _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_DoubleDeair _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT gWorkshopTest _EXPRESSION _NEGATIV _FUNCTIONBLOCK mFaultOpenVM3Tmr _BOX_EXPR : 2 _EMPTY _OPERAND _EXPRESSION _POSITIV t#5s _EXPRESSION _POSITIV TON _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _LD_AND _LD_OPERATOR : 9 _LD_CONTACT gInCarboCO2ValveClosed _EXPRESSION _NEGATIV _LD_CONTACT gBlenderBlending _EXPRESSION _NEGATIV _LD_OR _LD_OPERATOR : 2 _LD_CONTACT gCarboStillProduct _EXPRESSION _POSITIV _LD_CONTACT gH_Blender_OPT_DoubleDeair _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT gBlenderRinseMode _EXPRESSION _NEGATIV _LD_CONTACT gBlenderCIPMode _EXPRESSION _NEGATIV _LD_CONTACT gH_CMD_BlenderMaintenance _EXPRESSION _NEGATIV _LD_CONTACT gCarboWaterLine_Latch _EXPRESSION _NEGATIV _LD_CONTACT gH_Blender_OPT_Simulation _EXPRESSION _NEGATIV _FUNCTIONBLOCK mFaultCloseVM3Tmr _BOX_EXPR : 2 _EMPTY _OPERAND _EXPRESSION _POSITIV t#5s _EXPRESSION _POSITIV TON _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gCarboCO2ValvePos_Fault END_PROGRAM