ParamManagerScripts/backend/script_groups/TwinCat/.example/FILLERRINSETANK_CTRL.EXP

714 lines
8.3 KiB
Plaintext

(* @PATH := '\/TASK2_ControlMain\/Blender_Logic' *)
(* @SYMFILEFLAGS := '59392' *)
PROGRAM FillerRinseTank_Ctrl
VAR
mFillerTankRinseLoadedSR : SR ;
mDrainFillerRinseTankTime : TOF ;
mEmptyFillerRinseTankTON : TON ;
mWaitToRunPumpTON : TON ;
mWaitToRunPump : BOOL ;
mDummy : BOOL ;
END_VAR
VAR_OUTPUT
EN_Out : BOOL ;
END_VAR
(* @END_DECLARATION := '0' *)
_LD_BODY
_NETWORKS : 12
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_CONTACT
gIn_FillerRinseTankMaxLevel
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gH_FillerRinseTankMaxLvl
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_CONTACT
gIn_FillerRinseTankMinLevel
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gH_FillerRinseTankMinLvl
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_AND
_LD_OPERATOR : 3
_LD_CONTACT
gIn_FillerRinseTankMinLevel
_EXPRESSION
_POSITIV
_LD_CONTACT
gBlenderRun_Running
_EXPRESSION
_POSITIV
_FUNCTIONBLOCK
mWaitToRunPumpTON
_BOX_EXPR : 2
_EMPTY
_OPERAND
_EXPRESSION
_POSITIV
t#30s
_EXPRESSION
_POSITIV
TON
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
_EMPTY
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
mWaitToRunPump
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_AND
_LD_OPERATOR : 2
_LD_CONTACT
gIn_FillerRinseTankMinLevel
_EXPRESSION
_NEGATIV
_FUNCTIONBLOCK
mEmptyFillerRinseTankTON
_BOX_EXPR : 2
_EMPTY
_OPERAND
_EXPRESSION
_POSITIV
t#40s
_EXPRESSION
_POSITIV
TON
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
_EMPTY
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gFillerRinseTankEmpty
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_EMPTY
_EXPRESSION
_POSITIV
ENABLELIST : 1
_ASSIGN
_FUNCTIONBLOCK
mFillerTankRinseLoadedSR
_BOX_EXPR : 2
_ENABLED
_OPERATOR
_BOX_EXPR : 2
_OPERAND
_EXPRESSION
_POSITIV
gH_SystemRunOutEnabled
_OPERATOR
_BOX_EXPR : 2
_OPERAND
_EXPRESSION
_POSITIV
gIn_FillerRinseTankMinLevel
_OPERAND
_EXPRESSION
_POSITIV
gIn_FillerRinseTankMaxLevel
_EXPRESSION
_POSITIV
AND
_EXPRESSION
_POSITIV
AND
_OPERATOR
_BOX_EXPR : 3
_OPERAND
_EXPRESSION
_POSITIV
gOut_OpenEV72RinseTankDrain
_OPERATOR
_BOX_EXPR : 2
_OPERAND
_EXPRESSION
_NEGATIV
gIn_FillerRinseTankMaxLevel
_OPERAND
_EXPRESSION
_NEGATIV
gIn_FillerRinseTankMinLevel
_EXPRESSION
_POSITIV
AND
_OPERATOR
_BOX_EXPR : 3
_OPERAND
_EXPRESSION
_NEGATIV
gH_EV72_Auto
_OPERAND
_EXPRESSION
_POSITIV
gH_EV72_Manual
_OPERAND
_EXPRESSION
_NEGATIV
gIn_FillerRinseTankMaxLevel
_EXPRESSION
_POSITIV
AND
_EXPRESSION
_POSITIV
OR
_EXPRESSION
_POSITIV
SR
_OUTPUTS : 0
_EXPRESSION
_POSITIV
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gFillerTankRinseLoaded
ENABLELIST_END
_OUTPUTS : 0
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_AND
_LD_OPERATOR : 8
_LD_CONTACT
gFastChangeOverActivated
_EXPRESSION
_NEGATIV
_LD_CONTACT
gIn_FillerRinseTankMinLevel
_EXPRESSION
_POSITIV
_LD_CONTACT
gH_SystemRunOutEnabled
_EXPRESSION
_NEGATIV
_LD_CONTACT
gFillerTankRinseLoaded
_EXPRESSION
_NEGATIV
_LD_CONTACT
gBlenderRinse_Running
_EXPRESSION
_NEGATIV
_LD_OR
_LD_OPERATOR : 2
_LD_CONTACT
gBlenderRinseMode
_EXPRESSION
_POSITIV
_LD_CONTACT
gBlenderProdMode
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_FUNCTIONBLOCK
mDrainFillerRinseTankTime
_BOX_EXPR : 2
_EMPTY
_OPERAND
_EXPRESSION
_POSITIV
t#40s
_EXPRESSION
_POSITIV
TOF
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
_EMPTY
_LD_CONTACT
gOut_StartRinseTankPump
_EXPRESSION
_NEGATIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gFillerRinseTankDrain
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_OR
_LD_OPERATOR : 4
_LD_AND
_LD_OPERATOR : 2
_LD_CONTACT
gFastChangeOverActivated
_EXPRESSION
_POSITIV
_LD_CONTACT
gAlwaysOff
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_LD_AND
_LD_OPERATOR : 2
_LD_CONTACT
gFastChangeOverActivated
_EXPRESSION
_NEGATIV
_LD_CONTACT
gAlwaysOff
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_LD_CONTACT
gIn_Flr_OpenEV69ProdPipeDrain
_EXPRESSION
_POSITIV
_LD_CONTACT
gH_CIP_BlenderDrainRun
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gOut_OpenEV69ProdPipeDrain2
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_OR
_LD_OPERATOR : 2
_LD_AND
_LD_OPERATOR : 6
_LD_CONTACT
gFastChangeOverActivated
_EXPRESSION
_NEGATIV
_LD_CONTACT
gH_Blender_OPT_FillerRinseTank
_EXPRESSION
_POSITIV
_LD_CONTACT
mWaitToRunPump
_EXPRESSION
_POSITIV
_LD_CONTACT
gFillerRinseTankEmpty
_EXPRESSION
_NEGATIV
_LD_CONTACT
gFillerRinseTankDrain
_EXPRESSION
_NEGATIV
_LD_OR
_LD_OPERATOR : 2
_LD_AND
_LD_OPERATOR : 2
_LD_CONTACT
gBlenderCIPMode
_EXPRESSION
_POSITIV
_LD_CONTACT
gBlenderRun_Running
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_LD_CONTACT
gBlenderRinse_Running
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_LD_AND
_LD_OPERATOR : 4
_LD_CONTACT
gFastChangeOverActivated
_EXPRESSION
_POSITIV
_LD_CONTACT
gIn_Flr_WaterRinseRequest
_EXPRESSION
_POSITIV
_LD_CONTACT
gOut_Flr_WaterRinseReady
_EXPRESSION
_POSITIV
_LD_CONTACT
gFillerRinse_Running
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gOut_OpenEV66FlrTankOut
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_AND
_LD_OPERATOR : 3
_LD_CONTACT
gH_SystemRunOutEnabled
_EXPRESSION
_POSITIV
_LD_OR
_LD_OPERATOR : 2
_LD_AND
_LD_OPERATOR : 2
_LD_CONTACT
gIn_FillerRinseTankMaxLevel
_EXPRESSION
_NEGATIV
_LD_CONTACT
gFillerRinse_Latch
_EXPRESSION
_NEGATIV
_EXPRESSION
_POSITIV
_LD_AND
_LD_OPERATOR : 2
_LD_CONTACT
gIn_FillerRinseTankMinLevel
_EXPRESSION
_NEGATIV
_LD_CONTACT
gFillerRinse_Latch
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_LD_CONTACT
gFillerRinse_Done
_EXPRESSION
_NEGATIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gOut_OpenEV68InletWater
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_OR
_LD_OPERATOR : 2
_LD_AND
_LD_OPERATOR : 2
_LD_CONTACT
gBlenderCIPMode
_EXPRESSION
_POSITIV
_LD_OR
_LD_OPERATOR : 2
_LD_AND
_LD_OPERATOR : 4
_LD_CONTACT
gH_CIP_ProdTankFloodRun
_EXPRESSION
_NEGATIV
_LD_CONTACT
gH_CIP_DeairTankFloodRun
_EXPRESSION
_NEGATIV
_LD_CONTACT
gH_CIP_SyrTankFloodRun
_EXPRESSION
_NEGATIV
_LD_CONTACT
gBlenderRun_Running
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_LD_CONTACT
gH_CIP_BlenderDrainRun
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_LD_AND
_LD_OPERATOR : 3
_LD_CONTACT
gFastChangeOverActivated
_EXPRESSION
_NEGATIV
_LD_CONTACT
gIn_FillerRinseTankMaxLevel
_EXPRESSION
_NEGATIV
_LD_CONTACT
gBlenderRinse_Running
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gOut_OpenEV71RinseTankSprayBall
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_OR
_LD_OPERATOR : 3
_LD_AND
_LD_OPERATOR : 2
_LD_CONTACT
gFastChangeOverActivated
_EXPRESSION
_POSITIV
_LD_CONTACT
gFillerRinse_Done
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_LD_CONTACT
gFillerRinseTankDrain
_EXPRESSION
_POSITIV
_LD_CONTACT
gH_CIP_BlenderDrainRun
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gOut_OpenEV72RinseTankDrain
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_AND
_LD_OPERATOR : 5
_LD_CONTACT
gH_Blender_OPT_FastChangeOverEnabled
_EXPRESSION
_POSITIV
_LD_CONTACT
gH_Blender_OPT_FillerRinseTank
_EXPRESSION
_POSITIV
_LD_CONTACT
gH_Blender_OPT_Simulation
_EXPRESSION
_NEGATIV
_LD_OR
_LD_OPERATOR : 4
_LD_CONTACT
gSp_P5
_EXPRESSION
_POSITIV
_LD_AND
_LD_OPERATOR : 3
_LD_CONTACT
gBlenderCIPMode
_EXPRESSION
_POSITIV
_LD_CONTACT
gOut_OpenEV66FlrTankOut
_EXPRESSION
_POSITIV
_LD_CONTACT
gBlenderRun_Running
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_LD_AND
_LD_OPERATOR : 2
_LD_CONTACT
gFastChangeOverActivated
_EXPRESSION
_POSITIV
_LD_CONTACT
gOut_OpenEV66FlrTankOut
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_LD_AND
_LD_OPERATOR : 3
_LD_CONTACT
gFastChangeOverActivated
_EXPRESSION
_NEGATIV
_LD_CONTACT
gOut_OpenEV66FlrTankOut
_EXPRESSION
_POSITIV
_LD_CONTACT
gBlenderRinse_Running
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_LD_CONTACT
gIn_FillerRinseTankMinLevel
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gOut_StartRinseTankPump
END_PROGRAM