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

776 lines
8.3 KiB
Plaintext

(* @PATH := '\/TASK2_ControlMain\/Blender_Procedure' *)
(* @SYMFILEFLAGS := '59392' *)
PROGRAM Syrup_RunOut
VAR
mSyrRunOutReqCMDTP : TP ;
mSyrRunOutReqTP : TP ;
mAuxONS : R_TRIG ;
mSyrupRanOut : BOOL ;
mMinRatio : BOOL ;
mSyrRunOutSR : SR ;
mDummy : BOOL ;
END_VAR
VAR_OUTPUT
EN_Out : BOOL ;
END_VAR
(* @END_DECLARATION := '0' *)
_LD_BODY
_NETWORKS : 16
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_AND
_LD_OPERATOR : 4
_LD_CONTACT
gBlenderProdMode
_EXPRESSION
_POSITIV
_LD_CONTACT
gBlenderSuppliesOk
_EXPRESSION
_POSITIV
_LD_CONTACT
gWaterRecipe
_EXPRESSION
_NEGATIV
_LD_CONTACT
gFirstProd_Done
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gSyrRunOut_Qualifier
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_AND
_LD_OPERATOR : 2
_LD_OR
_LD_OPERATOR : 2
_LD_AND
_LD_OPERATOR : 2
_LD_CONTACT
gH_CMD_SyrRunOutReq
_EXPRESSION
_POSITIV
_FUNCTIONBLOCK
mSyrRunOutReqCMDTP
_BOX_EXPR : 2
_EMPTY
_OPERAND
_EXPRESSION
_POSITIV
t#1s
_EXPRESSION
_POSITIV
TP
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
_EMPTY
_EXPRESSION
_POSITIV
_LD_AND
_LD_OPERATOR : 4
_LD_CONTACT
gSystemRunOut_Qualifier
_EXPRESSION
_POSITIV
_LD_CONTACT
gH_CMD_StartSystemRunOut
_EXPRESSION
_POSITIV
_LD_CONTACT
gH_SystemRunOutEnabled
_EXPRESSION
_POSITIV
_FUNCTIONBLOCK
mSyrRunOutReqTP
_BOX_EXPR : 2
_EMPTY
_OPERAND
_EXPRESSION
_POSITIV
t#1s
_EXPRESSION
_POSITIV
TP
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
_EMPTY
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_LD_CONTACT
gSyrRunOut_Qualifier
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gSyrRunOut_Request
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_CONTACT
gSyrRoomWaterPump_Fault
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gSyrRunOut_Wait
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_OR
_LD_OPERATOR : 4
_LD_AND
_LD_OPERATOR : 2
_LD_CONTACT
gFastChangeOverActivated
_EXPRESSION
_NEGATIV
_LD_CONTACT
gBlenderRinseMode
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_LD_AND
_LD_OPERATOR : 2
_LD_CONTACT
gSyrRunOut_Qualifier
_EXPRESSION
_NEGATIV
_LD_CONTACT
gFastChangeOverActivated
_EXPRESSION
_NEGATIV
_EXPRESSION
_POSITIV
_LD_AND
_LD_OPERATOR : 3
_LD_OR
_LD_OPERATOR : 2
_LD_CONTACT
gSyrRunOut_Request
_EXPRESSION
_POSITIV
_LD_CONTACT
gSyrLineMFMPrep_Done
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_LD_CONTACT
gFastChangeOverActivated
_EXPRESSION
_NEGATIV
_FUNCTIONBLOCK
mAuxONS
_BOX_EXPR : 1
_EMPTY
_EXPRESSION
_POSITIV
R_TRIG
_OUTPUTS : 0
_EXPRESSION
_POSITIV
_LD_AND
_LD_OPERATOR : 2
_LD_CONTACT
gFastChangeOverActivated
_EXPRESSION
_POSITIV
_LD_CONTACT
gSystemRunOut_Done
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gSyrRunOut_Reset
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_CONTACT
gSyrRunOut_Reset
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 1
_ASSIGN
_FUNCTIONBLOCK
???
_BOX_EXPR : 0
_ENABLED
_EXPRESSION
_POSITIV
Syrup_RunOut.SyrupRunOut_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 : 2
_LD_CONTACT
gSyrRunOut_Request
_EXPRESSION
_POSITIV
_LD_CONTACT
gSyrRunOut_Latch
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_LD_CONTACT
gSyrRunOut_Reset
_EXPRESSION
_NEGATIV
_LD_CONTACT
gSyrRunOut_Done
_EXPRESSION
_NEGATIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gSyrRunOut_Latch
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_AND
_LD_OPERATOR : 2
_LD_CONTACT
gSyrRunOut_Latch
_EXPRESSION
_POSITIV
_LD_CONTACT
gSyrRunOut_Wait
_EXPRESSION
_NEGATIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gSyrRunOut_Running
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_AND
_LD_OPERATOR : 2
_LD_CONTACT
gSyrRunOut_Latch
_EXPRESSION
_NEGATIV
_LD_CONTACT
gSyrRunOut_Done
_EXPRESSION
_NEGATIV
_EXPRESSION
_POSITIV
_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
gH_SyrupRunOutCount
ENABLELIST_END
_OUTPUTS : 0
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_AND
_LD_OPERATOR : 2
_LD_CONTACT
gSyrRunOut_Latch
_EXPRESSION
_NEGATIV
_LD_CONTACT
gPV_SyrDensOk
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 1
_ASSIGN
_OPERATOR
_BOX_EXPR : 1
_ENABLED
_OPERAND
_EXPRESSION
_POSITIV
gH_SyrupTotalizerLt
_EXPRESSION
_POSITIV
MOVE
_EXPRESSION
_POSITIV
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gSyrRunOutCountInit
ENABLELIST_END
_OUTPUTS : 0
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_AND
_LD_OPERATOR : 3
_LD_CONTACT
gPV_SyrDensOk
_EXPRESSION
_POSITIV
_LD_CONTACT
gSyrRunOut_Latch
_EXPRESSION
_POSITIV
_LD_CONTACT
gBlenderBlending
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 2
_ASSIGN
_OPERATOR
_BOX_EXPR : 2
_ENABLED
_OPERAND
_EXPRESSION
_POSITIV
gH_SyrupRunOutCount
_OPERAND
_EXPRESSION
_POSITIV
gH_ProcessSetup_SyrupRunOutLiters
_EXPRESSION
_POSITIV
GT
_EXPRESSION
_POSITIV
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
mSyrupRanOut
_ASSIGN
_OPERATOR
_BOX_EXPR : 2
_ENABLED
_OPERAND
_EXPRESSION
_POSITIV
gH_SyrupTotalizerLt
_OPERAND
_EXPRESSION
_POSITIV
gSyrRunOutCountInit
_EXPRESSION
_POSITIV
SUB
_EXPRESSION
_POSITIV
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gH_SyrupRunOutCount
ENABLELIST_END
_OUTPUTS : 0
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_AND
_LD_OPERATOR : 3
_LD_CONTACT
gSyrRunOut_Latch
_EXPRESSION
_NEGATIV
_LD_CONTACT
gSyrRunOut_Done
_EXPRESSION
_NEGATIV
_LD_CONTACT
gSyrLineMFMPrep_Done
_EXPRESSION
_NEGATIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 1
_ASSIGN
_OPERATOR
_BOX_EXPR : 1
_ENABLED
_OPERAND
_EXPRESSION
_POSITIV
gH_ProcessSetup_SyrupRunOutLiters
_EXPRESSION
_POSITIV
MOVE
_EXPRESSION
_POSITIV
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gH_SyrupRunOutCount
ENABLELIST_END
_OUTPUTS : 0
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_CONTACT
gSyrRunOut_Latch
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gH_SyrRunOutRun
_NETWORK
_COMMENT
Syrup Run Out Running Message TO HMI
_END_COMMENT
_LD_ASSIGN
_LD_CONTACT
gSyrRunOut_Running
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gH_Status005
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_CONTACT
gSyrRunOut_Done
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_NEGATIV
_SET
mSyrupRanOut
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_OR
_LD_OPERATOR : 3
_LD_AND
_LD_OPERATOR : 2
_LD_CONTACT
gSyrRunOut_Done
_EXPRESSION
_POSITIV
_LD_OR
_LD_OPERATOR : 2
_LD_AND
_LD_OPERATOR : 3
_LD_CONTACT
gH_A_Recipe_Transfer
_EXPRESSION
_NEGATIV
_LD_CONTACT
gBlenderCIPMode
_EXPRESSION
_NEGATIV
_LD_CONTACT
gBlenderRinseMode
_EXPRESSION
_NEGATIV
_EXPRESSION
_POSITIV
_LD_CONTACT
gFastChangeOverActivated
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_LD_AND
_LD_OPERATOR : 2
_LD_CONTACT
gSyrRunOut_Latch
_EXPRESSION
_POSITIV
_LD_OR
_LD_OPERATOR : 3
_LD_CONTACT
gSyrAutoCorr_Done
_EXPRESSION
_POSITIV
_LD_AND
_LD_OPERATOR : 2
_LD_CONTACT
gH_Blender_OPT_RunOut_Water
_EXPRESSION
_NEGATIV
_LD_CONTACT
gSyrupTankMinLvlAux
_EXPRESSION
_NEGATIV
_EXPRESSION
_POSITIV
_LD_AND
_LD_OPERATOR : 2
_LD_CONTACT
gSugarBeverage
_EXPRESSION
_NEGATIV
_LD_CONTACT
mSyrupRanOut
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_LD_AND
_LD_OPERATOR : 2
_LD_CONTACT
gWaterRecipe
_EXPRESSION
_POSITIV
_LD_CONTACT
gFastChangeOverActivated
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gSyrRunOut_Done
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_LD_CONTACT
gSyrRunOut_Done
_EXPRESSION
_POSITIV
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_POSITIV
_NO_SET
gH_SyrupRunOutDone
END_PROGRAM
ACTION SyrupRunOut_Reset:
_LD_BODY
_NETWORKS : 1
_NETWORK
_COMMENT
_END_COMMENT
_LD_ASSIGN
_EMPTY
_EXPRESSION
_POSITIV
ENABLELIST : 0
ENABLELIST_END
_OUTPUTS : 1
_OUTPUT
_NEGATIV
_SET
gSyrRunOut_Done
END_ACTION