2498 lines
26 KiB
Plaintext
2498 lines
26 KiB
Plaintext
|
|
(* @PATH := '\/TASK2_ControlMain\/Blender_Procedure' *)
|
|
(* @SYMFILEFLAGS := '59392' *)
|
|
PROGRAM BlendFillSystem_StartUp
|
|
VAR
|
|
mFillerFirstLoadTmr : TON;
|
|
mFillerFirstLoadTimeOut : BOOL;
|
|
mFillerProdLoadedInit : REAL ;
|
|
mFillerProdLoading : REAL ;
|
|
mFillerLoadAgain_ONS : R_TRIG ;
|
|
mStepNum : INT ;
|
|
mTimeStep : INT ;
|
|
mTimer : TIME ;
|
|
mBlendFillStartUpStepMove : _StepMove ;
|
|
mStep2 : BOOL ;
|
|
mStep4 : BOOL ;
|
|
mDummy : BOOL ;
|
|
END_VAR
|
|
|
|
VAR_OUTPUT
|
|
EN_Out : BOOL ;
|
|
END_VAR
|
|
VAR PERSISTENT
|
|
mFillerLoadAgain : BOOL ;
|
|
END_VAR
|
|
|
|
|
|
(* @END_DECLARATION := '0' *)
|
|
_LD_BODY
|
|
_NETWORKS : 20
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 6
|
|
_LD_CONTACT
|
|
gBlenderProdMode
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gH_Blender_OPT_BlendFillSystem
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gBlenderSuppliesOk
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gDeairStartUp_Done
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_OR
|
|
_LD_OPERATOR : 3
|
|
_LD_CONTACT
|
|
gCarboWaterLine_Done
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gCarboStillProduct
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_Blender_OPT_Deaireation
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_OR
|
|
_LD_OPERATOR : 2
|
|
_LD_CONTACT
|
|
gSyrLineMFMPrep_Done
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gWaterRecipe
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gBlendFillStartUp_Qualifier
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 2
|
|
_LD_CONTACT
|
|
gBlendFillStartUp_Qualifier
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_OR
|
|
_LD_OPERATOR : 3
|
|
_LD_CONTACT
|
|
gBlenderRun_Latch
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gProdTankRunOut_Latch
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gProdPipeRunOut_Latch
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gBlendFillStartUp_Request
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
mFillerLoadAgain_ONS
|
|
_BOX_EXPR : 1
|
|
_ENABLED
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gBlendFillStartUp_Done
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
gInFillerEndTankFilling
|
|
_EXPRESSION
|
|
_POSITIV
|
|
AND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
R_TRIG
|
|
_OUTPUTS : 0
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
mFillerLoadAgain
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_OR
|
|
_LD_OPERATOR : 2
|
|
_LD_AND
|
|
_LD_OPERATOR : 2
|
|
_LD_OR
|
|
_LD_OPERATOR : 2
|
|
_LD_CONTACT
|
|
gInFillerEV62Enable
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gIn_ProdPumpFCReady
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gP_FillerProdLoad
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gInFillerProdReady
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gBlendFillStartUp_Wait
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_OR
|
|
_LD_OPERATOR : 4
|
|
_LD_CONTACT
|
|
g_Head_CIP_Rinse
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
mFillerLoadAgain_ONS.Q
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gInFillerCIPDrainSelecteted
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_AND
|
|
_LD_OPERATOR : 2
|
|
_LD_CONTACT
|
|
gBlendFillStartUp_Latch
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gEmergencyPressed
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gBlendFillStartUp_Reset
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gBlendFillStartUp_Reset
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
BlendFillSystem_StartUp._Reset
|
|
_OUTPUTS : 0
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mDummy
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
Old Jump TO Step 4
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
mFillerLoadAgain_ONS.Q
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_OPERATOR
|
|
_BOX_EXPR : 1
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
4
|
|
_EXPRESSION
|
|
_POSITIV
|
|
MOVE
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mStepNum
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 3
|
|
_LD_OR
|
|
_LD_OPERATOR : 2
|
|
_LD_CONTACT
|
|
gBlendFillStartUp_Request
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gBlendFillStartUp_Latch
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gBlendFillStartUp_Reset
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gBlendFillStartUp_Done
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_OPERATOR
|
|
_BOX_EXPR : 1
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
9
|
|
_EXPRESSION
|
|
_POSITIV
|
|
MOVE
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gH_BlenderStateNum
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gBlendFillStartUp_Latch
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 2
|
|
_LD_CONTACT
|
|
gBlendFillStartUp_Latch
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gBlendFillStartUp_Wait
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 2
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gH_BlendFillSysStartUpRun
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gBlendFillStartUp_Running
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gBlendFillStartUp_Latch
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
BlendFillSystem_StartUp._Sequencer
|
|
_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
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
mStepNum
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
4
|
|
_EXPRESSION
|
|
_POSITIV
|
|
EQ
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mStep4
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 3
|
|
_LD_CONTACT
|
|
gH_Blender_OPT_BlendFillSystem
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gBlendFillStartUp_Latch
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
mStep4
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gH_Status061
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 2
|
|
_LD_CONTACT
|
|
gProdTankPress_Latch
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gBlendFillStartUp_Latch
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 2
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gH_Status062
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gH_BlendFillSysPressRun
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 2
|
|
_LD_CONTACT
|
|
gBlendFillStartUp_Latch
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gP_FillerProdLoad
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 2
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gH_Status063
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gH_BlendFillSysProdLoadRun
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 3
|
|
_LD_CONTACT
|
|
gBlendFillStartUp_Done
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gOut_FillerProductAvailable
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
g_Head_PID_Enable
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gH_BlendFillSysProdSendRun
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 5
|
|
_LD_CONTACT
|
|
gH_Blender_OPT_BlendFillSystem
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gBlendFillStartUp_Latch
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gBlendFillStartUp_Done
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gBlenderCIPMode
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gBlenderRinseMode
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gH_Message061
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 4
|
|
_LD_CONTACT
|
|
gH_Blender_OPT_BlendFillSystem
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gBlendFillStartUp_Latch
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gBlendFillStartUp_Done
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_OR
|
|
_LD_OPERATOR : 3
|
|
_LD_AND
|
|
_LD_OPERATOR : 2
|
|
_LD_CONTACT
|
|
gP_FillerProdLoad
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gInFillerEV62Enable
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gInFillerEV46Enable
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gInFillerProdReady
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gH_Message062
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
mStepNum
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
2
|
|
_EXPRESSION
|
|
_POSITIV
|
|
EQ
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mStep2
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 4
|
|
_LD_CONTACT
|
|
gH_Blender_OPT_BlendFillSystem
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gBlendFillStartUp_Latch
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gInFillerEndFlushing
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
mStep2
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gH_Message063
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 4
|
|
_LD_CONTACT
|
|
gH_Blender_OPT_BlendFillSystem
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gBlendFillStartUp_Latch
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gP_FillerProdLoad
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gInFillerEndTankFilling
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gH_Message064
|
|
|
|
END_PROGRAM
|
|
ACTION _Reset:
|
|
_LD_BODY
|
|
_NETWORKS : 4
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_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
|
|
mStepNum
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_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
|
|
mTimeStep
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gInFillerCIPDrainSelecteted
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_NEGATIV
|
|
_SET
|
|
mFillerLoadAgain
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_NEGATIV
|
|
_SET
|
|
gBlendFillStartUp_Done
|
|
|
|
END_ACTION
|
|
|
|
ACTION _Sequencer:
|
|
CASE mStepNum OF
|
|
0: Step_0 ;
|
|
|
|
1: Step_1 ;
|
|
|
|
2: Step_2 ;
|
|
|
|
3: Step_3 ;
|
|
|
|
4: Step_4 ;
|
|
|
|
5: Step_5 ;
|
|
|
|
6: Step_6 ;
|
|
|
|
7: Step_7 ;
|
|
|
|
8: Step_8 ;
|
|
ELSE
|
|
;
|
|
END_CASE
|
|
END_ACTION
|
|
|
|
ACTION Step_0:
|
|
_LD_BODY
|
|
_NETWORKS : 3
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gFastChangeOverActivated
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gBlendFillStartUp_EnBlend
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 2
|
|
_LD_CONTACT
|
|
gFastChangeOverActivated
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gProdTankEmpty
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_EV13
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
Step 0: Wait Buffer Tank Pressurization
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
mBlendFillStartUpStepMove
|
|
_BOX_EXPR : 6
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
mStepNum
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
1
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
t#3s
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gEqPressOk
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gEqPressSelected
|
|
_EXPRESSION
|
|
_POSITIV
|
|
AND
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gBlenderTankPress_Ok
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
gEqPressSelected
|
|
_EXPRESSION
|
|
_POSITIV
|
|
AND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
OR
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gInLinePressCO2Ok
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gBlendFillStartUp_Wait
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_StepMove
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mTimer
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mStepNum
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
|
|
END_ACTION
|
|
|
|
ACTION Step_1:
|
|
_LD_BODY
|
|
_NETWORKS : 3
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gFastChangeOverActivated
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gBlendFillStartUp_EnBlend
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 2
|
|
_LD_CONTACT
|
|
gFastChangeOverActivated
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gProdTankEmpty
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_EV13
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
Step 1: Wait from Filler Enable TO Open EV46 - CO2 Valve -
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
mBlendFillStartUpStepMove
|
|
_BOX_EXPR : 6
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
mStepNum
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
2
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
t#1s
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gInFillerEV46Enable
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
TRUE
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gBlendFillStartUp_Wait
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_StepMove
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mTimer
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mStepNum
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
|
|
END_ACTION
|
|
|
|
ACTION Step_2:
|
|
_LD_BODY
|
|
_NETWORKS : 4
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gFastChangeOverActivated
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gBlendFillStartUp_EnBlend
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 2
|
|
_LD_CONTACT
|
|
gFastChangeOverActivated
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gProdTankEmpty
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_EV13
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
Step 2: Filler Pipe Flushing
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gInFillerEV46Enable
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_EV46
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
mBlendFillStartUpStepMove
|
|
_BOX_EXPR : 6
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
mStepNum
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
3
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gBlendFillStartUp_Step2
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gInFillerEndFlushing
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
TRUE
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gBlendFillStartUp_Wait
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_StepMove
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mTimer
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mStepNum
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
|
|
END_ACTION
|
|
|
|
ACTION Step_3:
|
|
_LD_BODY
|
|
_NETWORKS : 4
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gFastChangeOverActivated
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gBlendFillStartUp_EnBlend
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 2
|
|
_LD_CONTACT
|
|
gFastChangeOverActivated
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gProdTankEmpty
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_EV13
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
Step 2: BlendFill Pressurization AT Equilibrium Pressure
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gInFillerEV46Enable
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_EV46
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
mBlendFillStartUpStepMove
|
|
_BOX_EXPR : 6
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
mStepNum
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
4
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
t#5s
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gEqPressOk
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gEqPressSelected
|
|
_EXPRESSION
|
|
_POSITIV
|
|
AND
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gBlenderTankPress_Ok
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
gEqPressSelected
|
|
_EXPRESSION
|
|
_POSITIV
|
|
AND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
OR
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
TRUE
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gBlendFillStartUp_Wait
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_StepMove
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mTimer
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mStepNum
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
|
|
END_ACTION
|
|
|
|
ACTION Step_4:
|
|
_LD_BODY
|
|
_NETWORKS : 8
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
Step 3: Wait First Production Completed - OLD -
|
|
NEW : Wait Product Tank Stop Level
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_PID_Head_Enable
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gInFillerEV46Enable
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_EV46
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gBlendFillStartUp_Wait
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gSp_PID_Head_Manual
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gBlendFillStartUp_EnBlend
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gProdTankEmpty
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_EV13
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_OPERATOR
|
|
_BOX_EXPR : 3
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
gProdTankEmpty
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
0.0
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gH_ProcessSetup_StartUpProdPumpFreq
|
|
_EXPRESSION
|
|
_POSITIV
|
|
SEL
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gHead_PID_Manual_Value
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
mBlendFillStartUpStepMove
|
|
_BOX_EXPR : 6
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
mStepNum
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
5
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
t#1s
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
TRUE
|
|
_OPERATOR
|
|
_BOX_EXPR : 3
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gProdTankRunOut_Latch
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gBlenderStopLevel
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gFirstProd_Latch
|
|
_EXPRESSION
|
|
_POSITIV
|
|
AND
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gFirstProd_Done
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gBlenderLevelTarget
|
|
_EXPRESSION
|
|
_POSITIV
|
|
AND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
OR
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gBlendFillStartUp_Wait
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_StepMove
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mTimer
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mStepNum
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_OPERATOR
|
|
_BOX_EXPR : 1
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gTankProductAvailable
|
|
_EXPRESSION
|
|
_POSITIV
|
|
MOVE
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mFillerProdLoadedInit
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
|
|
END_ACTION
|
|
|
|
ACTION Step_5:
|
|
_LD_BODY
|
|
_NETWORKS : 6
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
Step 5: Start TO Load Product TO Filler with P3 modulating
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
mFillerFirstLoadTmr
|
|
_BOX_EXPR : 2
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
TRUE
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
t#2m
|
|
_EXPRESSION
|
|
_POSITIV
|
|
TON
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mFillerFirstLoadTimeOut
|
|
ENABLELIST_END
|
|
_OUTPUTS : 3
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_PID_Head_Manual
|
|
_OUTPUT
|
|
_NEGATIV
|
|
_SET
|
|
gBlendFillStartUp_EnBlend
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_FillerProdLoad
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 2
|
|
_ASSIGN
|
|
_OPERATOR
|
|
_BOX_EXPR : 1
|
|
_ENABLED
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gH_P3_FrequencyFFOut
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
6.0
|
|
_EXPRESSION
|
|
_POSITIV
|
|
MUL
|
|
_EXPRESSION
|
|
_POSITIV
|
|
MOVE
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gHead_PID_Manual_Value
|
|
_ASSIGN
|
|
_OPERATOR
|
|
_BOX_EXPR : 1
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
8.0
|
|
_EXPRESSION
|
|
_POSITIV
|
|
MOVE
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gHead_PID_Manual_Value
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gInFillerEV46Enable
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_EV46
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gInFillerEV62Enable
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_EV62
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
mFillerProdLoadedInit
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gTankProductAvailable
|
|
_EXPRESSION
|
|
_POSITIV
|
|
SUB
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mFillerProdLoading
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
mBlendFillStartUpStepMove
|
|
_BOX_EXPR : 6
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
mStepNum
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
6
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gBlendFillStartUp_Step4
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gH_EV62_Status
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gH_EV46_Status
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gWorkShoptest
|
|
_EXPRESSION
|
|
_POSITIV
|
|
OR
|
|
_EXPRESSION
|
|
_POSITIV
|
|
AND
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gBlenderTankPress_Ok
|
|
_OPERATOR
|
|
_BOX_EXPR : 3
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
mFillerProdLoading
|
|
_OPERATOR
|
|
_BOX_EXPR : 3
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
mFillerLoadAgain
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gH_ProcessSetup_FillerProdPipeMass
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
1.0
|
|
_EXPRESSION
|
|
_POSITIV
|
|
MUL
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
1.0
|
|
_EXPRESSION
|
|
_POSITIV
|
|
SEL
|
|
_EXPRESSION
|
|
_POSITIV
|
|
GT
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gInFillerEndTankFilling
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
mFillerFirstLoadTimeOut
|
|
_EXPRESSION
|
|
_POSITIV
|
|
OR
|
|
_EXPRESSION
|
|
_POSITIV
|
|
AND
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gBlendFillStartUp_Wait
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_StepMove
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mTimer
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mStepNum
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
|
|
END_ACTION
|
|
|
|
ACTION Step_6:
|
|
_LD_BODY
|
|
_NETWORKS : 5
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
Step 5: Remove Air from Recirculating Pipe (EV13)
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 3
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_PID_Head_Manual
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_EV13
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_FillerProdLoad
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gInFillerEV46Enable
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_EV46
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gBlendFillSendData.Prod_ProdLoad2
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_OPERATOR
|
|
_BOX_EXPR : 1
|
|
_ENABLED
|
|
_OPERATOR
|
|
_BOX_EXPR : 3
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
mTimer
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
t#4S
|
|
_EXPRESSION
|
|
_POSITIV
|
|
GT
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
0
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
0.0
|
|
_EXPRESSION
|
|
_POSITIV
|
|
SEL
|
|
_EXPRESSION
|
|
_POSITIV
|
|
MOVE
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gHead_PID_Manual_Value
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
mBlendFillStartUpStepMove
|
|
_BOX_EXPR : 6
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
mStepNum
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
7
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
t#300ms
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
TRUE
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
TRUE
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gBlendFillStartUp_Wait
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_StepMove
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mTimer
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mStepNum
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
|
|
END_ACTION
|
|
|
|
ACTION Step_7:
|
|
_LD_BODY
|
|
_NETWORKS : 5
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
Step 6: Load Product in Filler with P3 Pump On AT Const Freq = 6 Hz, wait End Tank Filling from Filler
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 3
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_PID_Head_Manual
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_EV13
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_FillerProdLoad
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gInFillerEV46Enable
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_EV46
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gInFillerEV62Enable
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gSp_EV62
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_OPERATOR
|
|
_BOX_EXPR : 1
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
34.0
|
|
_EXPRESSION
|
|
_POSITIV
|
|
MOVE
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gHead_PID_Manual_Value
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
mBlendFillStartUpStepMove
|
|
_BOX_EXPR : 6
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
mStepNum
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
8
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
t#300ms
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gInFillerEndTankFilling
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
TRUE
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gBlendFillStartUp_Wait
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_StepMove
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mTimer
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mStepNum
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
|
|
END_ACTION
|
|
|
|
ACTION Step_8:
|
|
_LD_BODY
|
|
_NETWORKS : 1
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 3
|
|
_OUTPUT
|
|
_NEGATIV
|
|
_SET
|
|
mFillerLoadAgain
|
|
_OUTPUT
|
|
_NEGATIV
|
|
_SET
|
|
gBlendFillSendData.Prod_ProdLoad2
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gBlendFillStartUp_Done
|
|
|
|
END_ACTION
|
|
|