(* @PATH := '\/TASK2_ControlMain\/Blender_Logic' *) (* @SYMFILEFLAGS := '59392' *) PROGRAM VacuumCtrl VAR mVacuumFaultTmr : TON ; END_VAR VAR_OUTPUT EN_Out : BOOL ; END_VAR (* @END_DECLARATION := '0' *) _LD_BODY _NETWORKS : 5 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _OPERATOR _BOX_EXPR : 2 _ENABLED _OPERAND _EXPRESSION _POSITIV gDeairVacuumPress _OPERAND _EXPRESSION _POSITIV gIn_DeaireatorPressure _EXPRESSION _POSITIV GT _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _POSITIV _SET gDeairVacuumOk ENABLELIST_END _OUTPUTS : 0 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _EMPTY _EXPRESSION _POSITIV ENABLELIST : 1 _ASSIGN _OPERATOR _BOX_EXPR : 2 _ENABLED _OPERATOR _BOX_EXPR : 2 _OPERAND _EXPRESSION _POSITIV gDeairVacuumPress _OPERAND _EXPRESSION _POSITIV gDeairVacuumIst _EXPRESSION _POSITIV ADD _OPERAND _EXPRESSION _POSITIV gIn_DeaireatorPressure _EXPRESSION _POSITIV LT _EXPRESSION _POSITIV _OUTPUTS : 1 _OUTPUT _NEGATIV _SET gDeairVacuumOk ENABLELIST_END _OUTPUTS : 0 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_OR _LD_OPERATOR : 2 _LD_AND _LD_OPERATOR : 3 _LD_CONTACT gH_Blender_OPT_VacuumPump _EXPRESSION _POSITIV _LD_CONTACT gCarboStillRecipe _EXPRESSION _NEGATIV _LD_CONTACT gBlenderDeairVacuum_Ok _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT gStillWaterByPassEn _EXPRESSION _POSITIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gVacuumAcheaved _NETWORK _COMMENT Message TO HMI: Waiting VAcuum IF needed. _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 4 _LD_OR _LD_OPERATOR : 2 _LD_CONTACT gH_Blender_OPT_ByPassDeair _EXPRESSION _NEGATIV _LD_CONTACT gH_A_Recipe_EnDeaireation _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT gVacuumAcheaved _EXPRESSION _NEGATIV _LD_OR _LD_OPERATOR : 2 _LD_CONTACT gDeairStartUp_Latch _EXPRESSION _POSITIV _LD_CONTACT gDeairStartUp_Done _EXPRESSION _POSITIV _EXPRESSION _POSITIV _LD_CONTACT gCarboStillRecipe _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gH_Status007 _NETWORK _COMMENT _END_COMMENT _LD_ASSIGN _LD_AND _LD_OPERATOR : 3 _LD_CONTACT gH_P4_VacuumPump_Status _EXPRESSION _POSITIV _FUNCTIONBLOCK mVacuumFaultTmr _BOX_EXPR : 2 _EMPTY _OPERAND _EXPRESSION _POSITIV t#3m0s _EXPRESSION _POSITIV TON _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET _EMPTY _LD_CONTACT gVacuumAcheaved _EXPRESSION _NEGATIV _EXPRESSION _POSITIV _EXPRESSION _POSITIV ENABLELIST : 0 ENABLELIST_END _OUTPUTS : 1 _OUTPUT _POSITIV _NO_SET gVacuumTimeOut_Fault END_PROGRAM