3686 lines
43 KiB
Plaintext
3686 lines
43 KiB
Plaintext
|
|
(* @PATH := '\/TASK2_ControlMain\/Blender_Logic' *)
|
|
(* @SYMFILEFLAGS := '59392' *)
|
|
PROGRAM _Blender_Ctrl_Main
|
|
VAR
|
|
mProdONS : R_TRIG ;
|
|
mCIPONS : R_TRIG ;
|
|
mRinseONS : R_TRIG ;
|
|
mWaterVFMCtrl : BYTE ;
|
|
mSyrupMFMCtrl : BYTE ;
|
|
mCO2MFMCtrl : BYTE ;
|
|
mProductMFMCtrl : BYTE ;
|
|
mResetTotalizerTmr : TP ;
|
|
mResetTotalizer : BOOL ;
|
|
mResetWaterTotTmr : TP ;
|
|
mResetWaterTot : BOOL ;
|
|
mResetSyrupTotTmr : TP ;
|
|
mResetSyrupTot : BOOL ;
|
|
mResetCO2TotTmr : TP ;
|
|
mResetCO2Tot : BOOL ;
|
|
mResetProductTotTmr : TP ;
|
|
mResetProductTot : BOOL ;
|
|
mDelayPowerOnTmr : TP ;
|
|
mDelayPowerOn : BOOL ;
|
|
mDelayS7CallTmr : TON ;
|
|
mEmergencyPressONS : F_TRIG ;
|
|
mWaterValveDly : TON ;
|
|
mDelayPowerOff : TON ;
|
|
|
|
mSystemShutDown : NT_Shutdown ;
|
|
mNTShutDownBusy : BOOL ;
|
|
mShutDownRequest : BOOL;
|
|
mShutDownError : BOOL ;
|
|
mShutDownErrorCode : UDINT ;
|
|
mDelayOffShutDown : TON ;
|
|
mPowerOffONS : F_TRIG ;
|
|
mPowerOff : BOOL ;
|
|
mAbortShutDown : NT_AbortShutdown ;
|
|
|
|
mDummy : BOOL ;
|
|
mONS1 : R_TRIG;
|
|
m1HourONS : BOOL;
|
|
m1sClockONS : BOOL;
|
|
m1MinONS : BOOL;
|
|
|
|
END_VAR
|
|
|
|
VAR_OUTPUT
|
|
EN_Out : BOOL ;
|
|
END_VAR
|
|
|
|
|
|
(* @END_DECLARATION := '0' *)
|
|
_LD_BODY
|
|
_NETWORKS : 73
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_NEGATIV
|
|
_SET
|
|
gAlwaysOff
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 2
|
|
_LD_CONTACT
|
|
gAuxVoltageOk
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_FUNCTIONBLOCK
|
|
mEmergencyPressONS
|
|
_BOX_EXPR : 1
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
F_TRIG
|
|
_OUTPUTS : 0
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gEmergencyPressed
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 3
|
|
_LD_OR
|
|
_LD_OPERATOR : 2
|
|
_LD_CONTACT
|
|
gInLinePressCO2Ok
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gWorkshopTest
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gInLinePressAirOk
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gAuxVoltageOk
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gBlenderSuppliesOk
|
|
_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
|
|
gH_BlenderStateNum
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gH_Blender_OPT_TrackFillerSpeed
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
gTrackFillerSpeed
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_OR
|
|
_LD_OPERATOR : 4
|
|
_LD_CONTACT
|
|
gH_Blender_OPT_TrackFillerSpeed
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gManual_PID_H2O
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gManual_PID_SYR
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gManual_PID_CO2
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_NEGATIV
|
|
_SET
|
|
gTrackFillerSpeed
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gSystem_Task_Info[3].active
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_Blender_Ctrl_Main._1st_Cycle
|
|
_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 : 2
|
|
_LD_CONTACT
|
|
gSystem_Task_Info[3].active
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_FUNCTIONBLOCK
|
|
mDelayPowerOnTmr
|
|
_BOX_EXPR : 2
|
|
_EMPTY
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
t#2s
|
|
_EXPRESSION
|
|
_POSITIV
|
|
TP
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mDelayPowerOn
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
mDelayS7CallTmr
|
|
_BOX_EXPR : 2
|
|
_ENABLED
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gH_Blender_OPT_SignalExchange
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
1
|
|
_EXPRESSION
|
|
_POSITIV
|
|
EQ
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gSystem_Task_Info[3].active
|
|
_EXPRESSION
|
|
_POSITIV
|
|
AND
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
t#15s
|
|
_EXPRESSION
|
|
_POSITIV
|
|
TON
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gDelayS7Call
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_Blender_Ctrl_Main.CheckPersistantData
|
|
_OUTPUTS : 0
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mDummy
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gH_Blender_Prod_CIP
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gBlenderProdMode
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gH_Blender_Prod_CIP
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_OPERATOR
|
|
_BOX_EXPR : 1
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
19
|
|
_EXPRESSION
|
|
_POSITIV
|
|
MOVE
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gH_BlenderStateNum
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gBlenderCIPMode
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 5
|
|
_OUTPUT
|
|
_NEGATIV
|
|
_SET
|
|
gH_ProductMeter_Fault
|
|
_OUTPUT
|
|
_NEGATIV
|
|
_SET
|
|
gmPDS2000_Error_Fault
|
|
_OUTPUT
|
|
_NEGATIV
|
|
_SET
|
|
gH_ProductMeter_Run
|
|
_OUTPUT
|
|
_NEGATIV
|
|
_SET
|
|
gFreezeProductMeter
|
|
_OUTPUT
|
|
_NEGATIV
|
|
_SET
|
|
gProductMeterOk
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gH_Blender_OPT_CoolerType
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
1
|
|
_EXPRESSION
|
|
_POSITIV
|
|
EQ
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gGencoldChillerEn
|
|
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
|
|
gH_Blender_OPT_CoolerControl
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
2
|
|
_EXPRESSION
|
|
_POSITIV
|
|
EQ
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gH_Blender_OPT_CoolerControl
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
3
|
|
_EXPRESSION
|
|
_POSITIV
|
|
EQ
|
|
_EXPRESSION
|
|
_POSITIV
|
|
OR
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gProductChillerEn
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gH_Blender_OPT_CoolerControl
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
4
|
|
_EXPRESSION
|
|
_POSITIV
|
|
EQ
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gProductDoubleStadiumChillerEn
|
|
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
|
|
gH_Blender_OPT_CoolerControl
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
1
|
|
_EXPRESSION
|
|
_POSITIV
|
|
EQ
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gH_Blender_OPT_CoolerControl
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
3
|
|
_EXPRESSION
|
|
_POSITIV
|
|
EQ
|
|
_EXPRESSION
|
|
_POSITIV
|
|
OR
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gWaterChillerEn
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gProdPipeRunOutWaterCountEn
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gProdPipeRunOutFillerBottleCountEn
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 3
|
|
_LD_CONTACT
|
|
gH_Blender_OPT_StillWaterByPass
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gWaterRecipe
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gCarboStillRecipe
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gStillWaterByPassEn
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_OPERATOR
|
|
_BOX_EXPR : 2
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gH_Blender_OPT_Promass
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
1
|
|
_EXPRESSION
|
|
_POSITIV
|
|
GT
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gSyrupRoomEn
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 3
|
|
_LD_CONTACT
|
|
gSyrupRoomEn
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gSyrupLineDrainValveAux
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_OR
|
|
_LD_OPERATOR : 2
|
|
_LD_AND
|
|
_LD_OPERATOR : 3
|
|
_LD_CONTACT
|
|
gH_Blender_OPT_FastChangeOverEnabled
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gSyrLineMFMPrep_Done
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gSyrRunOut_Done
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_AND
|
|
_LD_OPERATOR : 3
|
|
_LD_CONTACT
|
|
gBlenderCIPMode
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gInCIP_CIPRunning
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gBlenderRun_Running
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gManualSyrupDrainValve
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 3
|
|
_LD_CONTACT
|
|
gWaterManualDrainValveAux
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gH_Blender_OPT_FastChangeOverEnabled
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_FUNCTIONBLOCK
|
|
mWaterValveDly
|
|
_BOX_EXPR : 2
|
|
_EMPTY
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
t#1s
|
|
_EXPRESSION
|
|
_POSITIV
|
|
TON
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gManualWaterDrainValve
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
mPDS1000_Control
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
mPDS2000_Control
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
Maselli_Control
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
mPDS_PA_Control
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
GetProdBrixCO2_FromAnalogInput
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
GetProdO2_FromAnalogInput
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
ProductQuality
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
Input
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
SelCheckBrixSource
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
TankLevel
|
|
_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_CONTACT
|
|
gBlenderProdMode
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_FUNCTIONBLOCK
|
|
mProdONS
|
|
_BOX_EXPR : 1
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
R_TRIG
|
|
_OUTPUTS : 0
|
|
_LD_CONTACT
|
|
mDelayPowerOn
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gProductionONS
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 2
|
|
_LD_CONTACT
|
|
gProductionONS
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gBlenderStarted
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_Blender_Ctrl_Main._ProductionMode_Init
|
|
_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_CONTACT
|
|
gH_Blender_Prod_CIP
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_FUNCTIONBLOCK
|
|
mRinseONS
|
|
_BOX_EXPR : 1
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
R_TRIG
|
|
_OUTPUTS : 0
|
|
_LD_CONTACT
|
|
mDelayPowerOn
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gRinseONS
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 3
|
|
_LD_CONTACT
|
|
gBlenderCIPMode
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_FUNCTIONBLOCK
|
|
mCIPONS
|
|
_BOX_EXPR : 1
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
R_TRIG
|
|
_OUTPUTS : 0
|
|
_LD_CONTACT
|
|
mDelayPowerOn
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gCIPONS
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gCIPONS
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_Blender_Ctrl_Main._CIPMode_init
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_Blender_Ctrl_Main.Reset_Sp_Word
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
Blender_RunControl
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
ProductTank_PressCtrl
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
FirstProduction
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
CIP_MAIN
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
BlenderRinse
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
Safeties
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
VacuumCtrl
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
SyrupRoomCtrl
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
ProductTankBrix
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
AmmoniaCtrl
|
|
_OUTPUTS : 0
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mDummy
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
mDelayPowerOn
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
Blender_ProcedureCall
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
Pneumatic_Valve_Ctrl
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
PumpsControl
|
|
_OUTPUTS : 0
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mDummy
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gH_Blender_OPT_UVLamp
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
UV_Lamp
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
Output
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
SLIM_Block
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
Filler_Control
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
FillerRinseTank_Ctrl
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_Blender_Ctrl_Main.Update_P_Word
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_Blender_Ctrl_Main.SystemShutDown_DueToPowerFault
|
|
_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 : 2
|
|
_LD_CONTACT
|
|
gBlendResetTotalizer
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_FUNCTIONBLOCK
|
|
mResetTotalizerTmr
|
|
_BOX_EXPR : 2
|
|
_EMPTY
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
t#2s
|
|
_EXPRESSION
|
|
_POSITIV
|
|
TP
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mResetTotalizer
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 2
|
|
_LD_OR
|
|
_LD_OPERATOR : 2
|
|
_LD_CONTACT
|
|
gWaterVFMResetTot
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
mResetTotalizer
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_FUNCTIONBLOCK
|
|
mResetWaterTotTmr
|
|
_BOX_EXPR : 2
|
|
_EMPTY
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
t#2s
|
|
_EXPRESSION
|
|
_POSITIV
|
|
TP
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mResetWaterTot
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gWaterVFMResetTot
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_NEGATIV
|
|
_SET
|
|
gWaterVFMResetTot
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 2
|
|
_LD_OR
|
|
_LD_OPERATOR : 2
|
|
_LD_CONTACT
|
|
gSyrupMFMResetTot
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
mResetTotalizer
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_FUNCTIONBLOCK
|
|
mResetSyrupTotTmr
|
|
_BOX_EXPR : 2
|
|
_EMPTY
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
t#2s
|
|
_EXPRESSION
|
|
_POSITIV
|
|
TP
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mResetSyrupTot
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gSyrupMFMResetTot
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_NEGATIV
|
|
_SET
|
|
gSyrupMFMResetTot
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 2
|
|
_LD_OR
|
|
_LD_OPERATOR : 2
|
|
_LD_CONTACT
|
|
gCO2MFMResetTot
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
mResetTotalizer
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_FUNCTIONBLOCK
|
|
mResetCO2TotTmr
|
|
_BOX_EXPR : 2
|
|
_EMPTY
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
t#2s
|
|
_EXPRESSION
|
|
_POSITIV
|
|
TP
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mResetCO2Tot
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gCO2MFMResetTot
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_NEGATIV
|
|
_SET
|
|
gCO2MFMResetTot
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 2
|
|
_LD_OR
|
|
_LD_OPERATOR : 2
|
|
_LD_CONTACT
|
|
gProductMFMResetTot
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
mResetTotalizer
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_FUNCTIONBLOCK
|
|
mResetProductTotTmr
|
|
_BOX_EXPR : 2
|
|
_EMPTY
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
t#2s
|
|
_EXPRESSION
|
|
_POSITIV
|
|
TP
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mResetProductTot
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gProductMFMResetTot
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_NEGATIV
|
|
_SET
|
|
gProductMFMResetTot
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gBlendResetTotalizer
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_NEGATIV
|
|
_SET
|
|
gBlendResetTotalizer
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_Blender_Ctrl_Main._MFM_Command
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
Profibus_Network
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
ModValveFault
|
|
_OUTPUTS : 0
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mDummy
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gH_Blender_All_Auto
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_All_Auto
|
|
_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
|
|
_FUNCTIONBLOCK
|
|
???
|
|
_BOX_EXPR : 0
|
|
_ENABLED
|
|
_EXPRESSION
|
|
_POSITIV
|
|
ManualActive
|
|
_OUTPUTS : 0
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mDummy
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
|
|
END_PROGRAM
|
|
ACTION _1st_Cycle:
|
|
_All_Auto;
|
|
END_ACTION
|
|
|
|
ACTION _All_Auto:
|
|
gH_EV01_Auto := TRUE ;
|
|
gH_EV02_Auto := TRUE ;
|
|
gH_EV01_1_Auto := TRUE ;
|
|
gH_EV02_1_Auto := TRUE ;
|
|
gH_EV03_Auto := TRUE ;
|
|
gH_EV04_Auto := TRUE ;
|
|
gH_EV01_Manual := FALSE ;
|
|
gH_EV02_Manual := FALSE ;
|
|
gH_EV01_1_Manual := FALSE ;
|
|
gH_EV02_1_Manual := FALSE ;
|
|
gH_EV03_Manual := FALSE ;
|
|
gH_EV04_Manual := FALSE ;
|
|
|
|
gH_EV11_Auto := TRUE ;
|
|
gH_EV12_Auto := TRUE ;
|
|
gH_EV13_Auto := TRUE ;
|
|
gH_EV14_Auto := TRUE ;
|
|
gH_EV14_1_Auto := TRUE ;
|
|
gH_EV15_Auto := TRUE ;
|
|
gH_EV16_Auto := TRUE ;
|
|
gH_EV17_Auto := TRUE ;
|
|
gH_EV16_1_Auto := TRUE ;
|
|
gH_EV18_Auto := TRUE ;
|
|
gH_EV11_Manual := FALSE ;
|
|
gH_EV12_Manual := FALSE ;
|
|
gH_EV13_Manual := FALSE ;
|
|
gH_EV14_Manual := FALSE ;
|
|
gH_EV14_1_Manual := FALSE ;
|
|
gH_EV15_Manual := FALSE ;
|
|
gH_EV16_Manual := FALSE ;
|
|
gH_EV17_Manual := FALSE ;
|
|
gH_EV16_1_Manual := FALSE ;
|
|
gH_EV18_Manual := FALSE ;
|
|
|
|
gH_EV21_Auto := TRUE ;
|
|
gH_EV22_Auto := TRUE ;
|
|
gH_EV23_Auto := TRUE ;
|
|
gH_EV23_1_Auto := TRUE ;
|
|
gH_EV24_Auto := TRUE ;
|
|
gH_EV25_Auto := TRUE ;
|
|
gH_EV26_Auto := TRUE ;
|
|
gH_EV27_Auto := TRUE ;
|
|
gH_EV28_Auto := TRUE ;
|
|
gH_EV21_Manual := FALSE ;
|
|
gH_EV22_Manual := FALSE ;
|
|
gH_EV23_Manual := FALSE ;
|
|
gH_EV23_1_Manual := FALSE ;
|
|
gH_EV24_Manual := FALSE ;
|
|
gH_EV25_Manual := FALSE ;
|
|
gH_EV26_Manual := FALSE ;
|
|
gH_EV27_Manual := FALSE ;
|
|
gH_EV28_Manual := FALSE ;
|
|
|
|
gH_EV31_Auto := TRUE ;
|
|
gH_EV32_Auto := TRUE ;
|
|
gH_EV33_Auto := TRUE ;
|
|
gH_EV34_Auto := TRUE ;
|
|
gH_EV35_Auto := TRUE ;
|
|
gH_EV36_Auto := TRUE ;
|
|
gH_EV37_Auto := TRUE ;
|
|
gH_EV38_Auto := TRUE ;
|
|
gH_EV39_Auto := TRUE ;
|
|
gH_EV31_Manual := FALSE ;
|
|
gH_EV32_Manual := FALSE ;
|
|
gH_EV33_Manual := FALSE ;
|
|
gH_EV35_Manual := FALSE ;
|
|
gH_EV36_Manual := FALSE ;
|
|
gH_EV37_Manual := FALSE ;
|
|
gH_EV38_Manual := FALSE ;
|
|
gH_EV39_Manual := FALSE ;
|
|
|
|
gH_EV40_Auto := TRUE ;
|
|
gH_EV41_Auto := TRUE ;
|
|
gH_EV42_Auto := TRUE ;
|
|
gH_EV43_Auto := TRUE ;
|
|
gH_EV44_Auto := TRUE ;
|
|
gH_EV45_Auto := TRUE ;
|
|
gH_EV46_Auto := TRUE ;
|
|
gH_EV47_Auto := TRUE ;
|
|
gH_EV48_Auto := TRUE ;
|
|
gH_EV49_Auto := TRUE ;
|
|
gH_EV40_Manual := FALSE ;
|
|
gH_EV41_Manual := FALSE ;
|
|
gH_EV42_Manual := FALSE ;
|
|
gH_EV43_Manual := FALSE ;
|
|
gH_EV44_Manual := FALSE ;
|
|
gH_EV45_Manual := FALSE ;
|
|
gH_EV46_Manual := FALSE ;
|
|
gH_EV47_Manual := FALSE ;
|
|
gH_EV48_Manual := FALSE ;
|
|
gH_EV49_Manual := FALSE ;
|
|
|
|
gH_EV50_Auto := TRUE ;
|
|
gH_EV51_Auto := TRUE ;
|
|
gH_EV52_Auto := TRUE ;
|
|
gH_EV53_Auto := TRUE ;
|
|
gH_EV54_Auto := TRUE ;
|
|
gH_EV55_Auto := TRUE ;
|
|
gH_EV56_Auto := TRUE ;
|
|
gH_EV57_Auto := TRUE ;
|
|
gH_EV58_Auto := TRUE ;
|
|
gH_EV59_Auto := TRUE ;
|
|
gH_EV50_Manual := FALSE ;
|
|
gH_EV51_Manual := FALSE ;
|
|
gH_EV52_Manual := FALSE ;
|
|
gH_EV53_Manual := FALSE ;
|
|
gH_EV54_Manual := FALSE ;
|
|
gH_EV55_Manual := FALSE ;
|
|
gH_EV56_Manual := FALSE ;
|
|
gH_EV57_Manual := FALSE ;
|
|
gH_EV58_Manual := FALSE ;
|
|
gH_EV59_Manual := FALSE ;
|
|
|
|
gH_EV61_Auto := TRUE ;
|
|
gH_EV62_Auto := TRUE ;
|
|
gH_EV63_Auto := TRUE ;
|
|
gH_EV64_Auto := TRUE ;
|
|
gH_EV65_Auto := TRUE ;
|
|
gH_EV66_Auto := TRUE ;
|
|
gH_EV67_Auto := TRUE ;
|
|
gH_EV68_Auto := TRUE ;
|
|
gH_EV69_Auto := TRUE ;
|
|
gH_EV61_Manual := FALSE ;
|
|
gH_EV62_Manual := FALSE ;
|
|
gH_EV63_Manual := FALSE ;
|
|
gH_EV64_Manual := FALSE ;
|
|
gH_EV65_Manual := FALSE ;
|
|
gH_EV66_Manual := FALSE ;
|
|
gH_EV67_Manual := FALSE ;
|
|
gH_EV68_Manual := FALSE ;
|
|
gH_EV69_Manual := FALSE ;
|
|
|
|
gH_EV71_Auto := TRUE ;
|
|
gH_EV72_Auto := TRUE ;
|
|
gH_EV73_Auto := TRUE ;
|
|
gH_EV74_Auto := TRUE ;
|
|
gH_EV75_Auto := TRUE ;
|
|
gH_EV76_Auto := TRUE ;
|
|
gH_EV77_Auto := TRUE ;
|
|
gH_EV78_Auto := TRUE ;
|
|
gH_EV79_Auto := TRUE ;
|
|
gH_EV81_Auto := TRUE ;
|
|
gH_EV83_Auto := TRUE ;
|
|
gH_EV84_Auto := TRUE ;
|
|
gH_EV89_Auto := TRUE ;
|
|
gH_EV71_Manual := FALSE ;
|
|
gH_EV72_Manual := FALSE ;
|
|
gH_EV73_Manual := FALSE ;
|
|
gH_EV74_Manual := FALSE ;
|
|
gH_EV75_Manual := FALSE ;
|
|
gH_EV76_Manual := FALSE ;
|
|
gH_EV77_Manual := FALSE ;
|
|
gH_EV78_Manual := FALSE ;
|
|
gH_EV79_Manual := FALSE ;
|
|
gH_EV81_Manual := FALSE ;
|
|
gH_EV83_Manual := FALSE ;
|
|
gH_EV84_Manual := FALSE ;
|
|
gH_EV89_Manual := FALSE ;
|
|
|
|
gH_P1_WaterPump_Auto := TRUE ;
|
|
gH_P2_SyrupPump_Auto := TRUE ;
|
|
gH_P3_ProductPump_Auto := TRUE ;
|
|
gH_P1_WaterPump_Manual := FALSE ;
|
|
gH_P2_SyrupPump_Manual := FALSE ;
|
|
gH_P3_ProductPump_Manual := FALSE;
|
|
gH_P4_VacuumPump_Auto := TRUE ;
|
|
gH_P4_VacuumPump_Manual :=FALSE ;
|
|
gH_P5_WaterPump_Auto := TRUE ;
|
|
gH_P5_WaterPump_Manual := FALSE ;
|
|
gH_P5_RinseTankPump_Auto := TRUE ;
|
|
gH_P5_RinseTankPump_Manual := FALSE ;
|
|
gH_P6_RecircPump_Auto := TRUE ;
|
|
gH_P6_RecircPump_Manual := FALSE ;
|
|
gH_SyrupRoomPump_Auto := TRUE;
|
|
gH_SyrupRoomPump_Manual := FALSE;
|
|
|
|
gH_WaterValve_Auto := TRUE ;
|
|
gH_SyrupValve_Auto := TRUE ;
|
|
gH_CO2CarboValve_Auto := TRUE ;
|
|
gH_CO2PressValve_Auto := TRUE ;
|
|
gH_SyrupLevelValve_Auto := TRUE ;
|
|
gH_VEP_DeaireationValve_Auto := TRUE ;
|
|
gH_WaterTempValve_Man_Out_ON := FALSE ;
|
|
gH_ProdTempValve_Man_Out_ON := FALSE ;
|
|
gH_CIPTempValve_Man_Out_ON := FALSE ;
|
|
|
|
gH_Blender_All_Auto := FALSE ;
|
|
END_ACTION
|
|
|
|
ACTION _CIPMode_init:
|
|
_Blender_PID_Main._PID_Reset_Integral ;
|
|
END_ACTION
|
|
|
|
ACTION _MFM_Command:
|
|
IF mResetWaterTot THEN
|
|
mWaterVFMCtrl := 1 ;
|
|
ELSE
|
|
mWaterVFMCtrl := 0 ;
|
|
END_IF
|
|
|
|
IF mResetSyrupTot THEN
|
|
mSyrupMFMCtrl := 3 ;
|
|
ELSE
|
|
mSyrupMFMCtrl := 0 ;
|
|
END_IF
|
|
|
|
IF mResetCO2Tot THEN
|
|
mCO2MFMCtrl := 3 ;
|
|
ELSE
|
|
mCO2MFMCtrl := 0 ;
|
|
END_IF
|
|
|
|
IF mResetProductTot THEN
|
|
mProductMFMCtrl := 1 ;
|
|
ELSE
|
|
mProductMFMCtrl := 0 ;
|
|
END_IF
|
|
|
|
CASE mWaterVFMCtrl OF
|
|
1: gWaterTotCtrl_Node20 := 01; (* Reset Totalizer 1*)
|
|
|
|
2: gWaterTotCtrl_Node20 := 02 ; (* Preset Totalizer2 *)
|
|
|
|
ELSE
|
|
gWaterTotCtrl_Node20 := 00;
|
|
END_CASE;
|
|
|
|
CASE mSyrupMFMCtrl OF
|
|
1: gSyrControl_Node21 := 01; (* Reset Totalizer 1*)
|
|
|
|
2: gSyrControl_Node21 := 02; (* Reset Totalizer 2*)
|
|
|
|
3: gSyrControl_Node21 := 03; (* Reset Totalizer 1& 2*)
|
|
|
|
4: gSyrControl_Node21 := 04; (* Zeropoint Adjust *)
|
|
|
|
5: gSyrControl_Node21 := 05; (* Positive Zero Return *)
|
|
|
|
6: gSyrControl_Node21 := 06; (* Negative Zero Return *)
|
|
|
|
ELSE
|
|
gSyrControl_Node21 := 00;
|
|
END_CASE;
|
|
|
|
CASE mCO2MFMCtrl OF
|
|
1: gCO2Control_Node22 := 01; (* Reset Totalizer 1*)
|
|
|
|
2: gCO2Control_Node22 := 02; (* Reset Totalizer 2 *)
|
|
|
|
3: gCO2Control_Node22 := 03 ; (* Reset Totalizer 1 & 2*)
|
|
|
|
4: gCO2Control_Node22 := 04; (* Zeropoint Adjust *)
|
|
|
|
5: gCO2Control_Node22 := 05; (* Positive Zero Return *)
|
|
|
|
6: gCO2Control_Node22 := 06; (* Negative Zero Return *)
|
|
|
|
ELSE
|
|
gCO2Control_Node22 := 00;
|
|
END_CASE;
|
|
|
|
CASE mProductMFMCtrl OF
|
|
1: gProductTotCtrl_Node17 := 01; (* Reset Totalizer 1*)
|
|
|
|
2: gProductTotCtrl_Node17 := 02 ; (* Preset Totalizer1 *)
|
|
|
|
ELSE
|
|
gProductTotCtrl_Node17 := 00;
|
|
END_CASE;
|
|
|
|
END_ACTION
|
|
|
|
ACTION _ProductionMode_Init:
|
|
_Blender_PID_Main._PID_Reset_Integral ;
|
|
_Blender_Ctrl_Main.InitErrors() ;
|
|
gH_SyrupRunOutCount := 0.0 ;
|
|
END_ACTION
|
|
|
|
ACTION CheckPersistantData:
|
|
_LD_BODY
|
|
_NETWORKS : 2
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTION
|
|
_BOX_EXPR : 2
|
|
_ENABLED
|
|
_OPERATOR
|
|
_BOX_EXPR : 1
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gSystem_Info.BootDataFlags
|
|
_EXPRESSION
|
|
_POSITIV
|
|
BYTE_TO_DWORD
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
4
|
|
_EXPRESSION
|
|
_POSITIV
|
|
GETBIT32
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gPersistentDataLoadOk
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTION
|
|
_BOX_EXPR : 2
|
|
_ENABLED
|
|
_OPERATOR
|
|
_BOX_EXPR : 1
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gSystem_Info.BootDataFlags
|
|
_EXPRESSION
|
|
_POSITIV
|
|
BYTE_TO_DWORD
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
5
|
|
_EXPRESSION
|
|
_POSITIV
|
|
GETBIT32
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gRetainDataLoadOk
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
|
|
END_ACTION
|
|
|
|
ACTION InitErrors:
|
|
IF NOT gWaterRecipe THEN
|
|
gBlendError := gH_ProcessSetup_StartUpBrixExtraWater ;
|
|
ELSE
|
|
gBlendError := 0 ;
|
|
END_IF
|
|
IF gCarboStillRecipe OR gH_Blender_OPT_DoubleDeair THEN
|
|
gCarboCO2Error := gH_ProcessSetup_StartUpCO2ExtraWater * gActualRecipe_SP_Vol_CO2 * gActualRecipe_Vol_CO2_Fact ;
|
|
ELSE
|
|
gCarboCO2Error := 0 ;
|
|
END_IF
|
|
END_ACTION
|
|
|
|
ACTION ManualActive:
|
|
_LD_BODY
|
|
_NETWORKS : 1
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_OR
|
|
_LD_OPERATOR : 89
|
|
_LD_CONTACT
|
|
gH_EV01_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV02_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV01_1_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV02_1_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV03_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV04_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV11_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV12_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV13_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV14_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV14_1_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV15_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV16_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV16_1_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV17_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV18_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV21_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV22_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV23_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV23_1_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV24_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV25_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV26_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV27_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV28_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV31_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV32_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV33_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV34_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV35_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV36_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV37_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV38_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV39_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV40_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV41_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV42_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV43_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV44_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV45_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV46_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV47_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV48_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV49_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV50_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV51_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV52_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV53_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV54_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV55_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV56_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV57_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV58_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV59_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV61_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV62_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV63_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV64_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV65_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV66_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV67_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV68_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV69_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV71_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV72_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV73_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV74_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV75_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV76_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV77_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV78_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_EV79_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_P1_WaterPump_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_P2_SyrupPump_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_P3_ProductPump_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_P4_VacuumPump_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_P5_WaterPump_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_P5_RinseTankPump_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_P6_RecircPump_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_SyrupRoomPump_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_WaterValve_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_SyrupValve_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_CO2CarboValve_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_CO2PressValve_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_SyrupLevelValve_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_VEP_DeaireationValve_Auto
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_ProdTempValve_Man_Out_ON
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gH_WaterTempValve_Man_Out_ON
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_LD_CONTACT
|
|
gH_CIPTempValve_Man_Out_ON
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 2
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gH_ManualActive
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gH_Message003
|
|
|
|
END_ACTION
|
|
|
|
ACTION Reset_Sp_Word:
|
|
gSp_EV01 := FALSE ;
|
|
gSp_EV01_1 := FALSE ;
|
|
gSp_EV02 := FALSE ;
|
|
gSp_EV02_1 := FALSE ;
|
|
gSp_EV03 := FALSE ;
|
|
gSp_EV04 := FALSE ;
|
|
gSp_EV69 := FALSE ;
|
|
gSp_EV49 := FALSE ;
|
|
gSp_EV50 := FALSE ;
|
|
gSp_EV05 := FALSE ;
|
|
gSp_EV06 := FALSE ;
|
|
gSp_EV07 := FALSE ;
|
|
gSp_EV08 := FALSE ;
|
|
gSp_EV11 := FALSE ;
|
|
gSp_EV12 := FALSE ;
|
|
gSp_EV13 := FALSE ;
|
|
gSp_EV14 := FALSE ;
|
|
gSp_EV14_1 := FALSE ;
|
|
gSp_EV15 := FALSE ;
|
|
gSp_EV16 := FALSE ;
|
|
gSp_EV16_1 := FALSE ;
|
|
gSp_EV17 := FALSE ;
|
|
gSp_EV17_1 := FALSE ;
|
|
gSp_EV18 := FALSE ;
|
|
gSp_EV21 := FALSE ;
|
|
gSp_EV22 := FALSE ;
|
|
gSp_EV23 := FALSE ;
|
|
gSp_EV23_1 := FALSE ;
|
|
gSp_EV24 := FALSE ;
|
|
gSp_EV25 := FALSE ;
|
|
gSp_EV26 := FALSE ;
|
|
gSp_EV27 := FALSE ;
|
|
gSp_EV28 := FALSE ;
|
|
gSp_EV31 := FALSE ;
|
|
gSp_EV32 := FALSE ;
|
|
gSp_EV33 := FALSE ;
|
|
gSp_EV34 := FALSE ;
|
|
gSp_EV35 := FALSE ;
|
|
gSp_EV36 := FALSE ;
|
|
gSp_EV37 := FALSE ;
|
|
gSp_EV38 := FALSE ;
|
|
gSp_EV39 := FALSE ;
|
|
gSp_EV40 := FALSE ;
|
|
gSp_EV41 := FALSE ;
|
|
gSp_EV42 := FALSE ;
|
|
gSp_EV43 := FALSE ;
|
|
gSp_EV44 := FALSE ;
|
|
gSp_EV45 := FALSE ;
|
|
gSp_EV46 := FALSE ;
|
|
gSp_EV47 := FALSE ;
|
|
gSp_EV48 := FALSE ;
|
|
gSp_EV51 := FALSE ;
|
|
gSp_EV52 := FALSE ;
|
|
gSp_EV53 := FALSE ;
|
|
gSp_EV54 := FALSE ;
|
|
gSp_EV55 := FALSE ;
|
|
gSp_EV56 := FALSE ;
|
|
gSp_EV57 := FALSE ;
|
|
gSp_EV58 := FALSE ;
|
|
gSp_EV61 := FALSE ;
|
|
gSp_EV62 := FALSE ;
|
|
gSp_EV63 := FALSE ;
|
|
gSp_EV64 := FALSE ;
|
|
gSp_EV65 := FALSE ;
|
|
gSp_EV66 := FALSE ;
|
|
gSp_EV67 := FALSE ;
|
|
gSp_EV68 := FALSE ;
|
|
gSp_EV71 := FALSE ;
|
|
gSp_EV72 := FALSE ;
|
|
gSp_EV73 := FALSE ;
|
|
gSp_EV74 := FALSE ;
|
|
gSp_EV75 := FALSE ;
|
|
gSp_EV76 := FALSE ;
|
|
gSp_EV77 := FALSE ;
|
|
gSp_EV78 := FALSE ;
|
|
gSp_EV79 := FALSE ;
|
|
gSp_EV80 := FALSE ;
|
|
gSp_EV81 := FALSE ;
|
|
gSp_EV83 := FALSE ;
|
|
gSp_EV84 := FALSE ;
|
|
gSp_EV89 := FALSE ;
|
|
|
|
gSp_P1 := FALSE ;
|
|
gSp_P2 := FALSE ;
|
|
gSp_P3 := FALSE ;
|
|
gSp_P4 := FALSE ;
|
|
gSp_P5 := FALSE ;
|
|
gSp_SyrRoomPump := FALSE ;
|
|
gSp_BldTankPress_En := FALSE ;
|
|
gSp_CarboPipe_En := FALSE ;
|
|
gSp_PID_Head_Manual := FALSE ;
|
|
gSp_PID_Head_Enable := FALSE ;
|
|
gSp_FillerProdLoad := FALSE ;
|
|
gSp_LimitCO2PressValve := FALSE ;
|
|
gSp_CIP_Temp_En := FALSE ;
|
|
gSp_CIP_CO2_Inj := FALSE ;
|
|
gSp_CIPRunning := FALSE ;
|
|
gSp_CIPDrainRequest := FALSE ;
|
|
gSp_CIPHotPhase := FALSE ;
|
|
gSp_CIPChangeSanitize := FALSE ;
|
|
END_ACTION
|
|
|
|
ACTION SystemShutDown_DueToPowerFault:
|
|
_LD_BODY
|
|
_NETWORKS : 5
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
gH_Blender_OPT_UPS_Siemens
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
mPowerOffONS
|
|
_BOX_EXPR : 1
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
DI_PowerSuppliesOk
|
|
_EXPRESSION
|
|
_POSITIV
|
|
F_TRIG
|
|
_OUTPUTS : 0
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_SET
|
|
mPowerOff
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_CONTACT
|
|
DI_PowerSuppliesOk
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_NEGATIV
|
|
_SET
|
|
mPowerOff
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 6
|
|
_LD_CONTACT
|
|
gET200_Node10_DP_Error
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gFC3102_Node1_DP_Error
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
gH_Blender_OPT_Simulation
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
DI_PowerSuppliesOk
|
|
_EXPRESSION
|
|
_NEGATIV
|
|
_LD_CONTACT
|
|
mPowerOff
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_FUNCTIONBLOCK
|
|
mDelayPowerOff
|
|
_BOX_EXPR : 2
|
|
_EMPTY
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
t#10ms
|
|
_EXPRESSION
|
|
_POSITIV
|
|
TON
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
gH_HMIShutdownRequest
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_LD_AND
|
|
_LD_OPERATOR : 2
|
|
_LD_CONTACT
|
|
gH_HMIShutdownRequest
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_FUNCTIONBLOCK
|
|
mDelayOffShutDown
|
|
_BOX_EXPR : 2
|
|
_EMPTY
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
t#3s
|
|
_EXPRESSION
|
|
_POSITIV
|
|
TON
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 0
|
|
ENABLELIST_END
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mShutDownRequest
|
|
_NETWORK
|
|
|
|
_COMMENT
|
|
|
|
_END_COMMENT
|
|
_LD_ASSIGN
|
|
_EMPTY
|
|
_EXPRESSION
|
|
_POSITIV
|
|
|
|
|
|
ENABLELIST : 1
|
|
_ASSIGN
|
|
_FUNCTIONBLOCK
|
|
mSystemShutDown
|
|
_BOX_EXPR : 4
|
|
_ENABLED
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
gBlenderAMS_NET_ID
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
3
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
mShutDownRequest
|
|
_OPERAND
|
|
_EXPRESSION
|
|
_POSITIV
|
|
t#10s
|
|
_EXPRESSION
|
|
_POSITIV
|
|
NT_Shutdown
|
|
_OUTPUTS : 2
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mShutDownError
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mShutDownErrorCode
|
|
_EXPRESSION
|
|
_POSITIV
|
|
_OUTPUTS : 1
|
|
_OUTPUT
|
|
_POSITIV
|
|
_NO_SET
|
|
mNTShutDownBusy
|
|
ENABLELIST_END
|
|
_OUTPUTS : 0
|
|
|
|
END_ACTION
|
|
|
|
ACTION Update_P_Word:
|
|
gP_EV01 := gSp_EV01 ;
|
|
gP_EV01_1 := gSp_EV01_1 ;
|
|
gP_EV02 := gSp_EV02 ;
|
|
gP_EV02_1 := gSp_EV02_1 ;
|
|
gP_EV03 := gSp_EV03 ;
|
|
gP_EV04 := gSp_EV04 ;
|
|
gP_EV69 := gSp_EV69 ;
|
|
gP_EV49 := gSp_EV49 ;
|
|
gP_EV50 := gSp_EV50 ;
|
|
gP_EV05 := gSp_EV05 ;
|
|
gP_EV06 := gSp_EV06 ;
|
|
gP_EV07 := gSp_EV07 ;
|
|
gP_EV08 := gSp_EV08 ;
|
|
gP_EV11 := gSp_EV11 ;
|
|
gP_EV12 := gSp_EV12 ;
|
|
gP_EV13 := gSp_EV13 ;
|
|
gP_EV14 := gSp_EV14 ;
|
|
gP_EV14_1 := gSp_EV14_1 ;
|
|
gP_EV15 := gSp_EV15 ;
|
|
gP_EV16 := gSp_EV16 ;
|
|
gP_EV16_1 := gSp_EV16_1 ;
|
|
gP_EV17 := gSp_EV17 ;
|
|
gP_EV17_1 := gSp_EV17_1 ;
|
|
gP_EV18 := gSp_EV18 ;
|
|
gP_EV21 := gSp_EV21 ;
|
|
gP_EV22 := gSp_EV22 ;
|
|
gP_EV23 := gSp_EV23 ;
|
|
gP_EV23_1 := gSp_EV23_1 ;
|
|
gP_EV24 := gSp_EV24 ;
|
|
gP_EV25 := gSp_EV25 ;
|
|
gP_EV26 := gSp_EV26 ;
|
|
gP_EV27 := gSp_EV27 ;
|
|
gP_EV28 := gSp_EV28 ;
|
|
gP_EV31 := gSp_EV31 ;
|
|
gP_EV32 := gSp_EV32 ;
|
|
gP_EV33 := gSp_EV33 ;
|
|
gP_EV34 := gSp_EV34 ;
|
|
gP_EV35 := gSp_EV35 ;
|
|
gP_EV36 := gSp_EV36 ;
|
|
gP_EV37 := gSp_EV37 ;
|
|
gP_EV38 := gSp_EV38 ;
|
|
gP_EV39 := gSp_EV39 ;
|
|
gP_EV40 := gSp_EV40 ;
|
|
gP_EV41 := gSp_EV41 ;
|
|
gP_EV42 := gSp_EV42 ;
|
|
gP_EV43 := gSp_EV43 ;
|
|
gP_EV44 := gSp_EV44 ;
|
|
gP_EV45 := gSp_EV45 ;
|
|
gP_EV46 := gSp_EV46 ;
|
|
gP_EV47 := gSp_EV47 ;
|
|
gP_EV48 := gSp_EV48 ;
|
|
gP_EV51 := gSp_EV51 ;
|
|
gP_EV52 := gSp_EV52 ;
|
|
gP_EV53 := gSp_EV53 ;
|
|
gP_EV54 := gSp_EV54 ;
|
|
gP_EV55 := gSp_EV55 ;
|
|
gP_EV56 := gSp_EV56 ;
|
|
gP_EV57 := gSp_EV57 ;
|
|
gP_EV58 := gSp_EV58 ;
|
|
gP_EV61 := gSp_EV61 ;
|
|
gP_EV62 := gSp_EV62 ;
|
|
gP_EV63 := gSp_EV63 ;
|
|
gP_EV64 := gSp_EV64 ;
|
|
gP_EV65 := gSp_EV65 ;
|
|
gP_EV66 := gSp_EV66 ;
|
|
gP_EV67 := gSp_EV67 ;
|
|
gP_EV68 := gSp_EV68 ;
|
|
gP_EV71 := gSp_EV71 ;
|
|
gP_EV72 := gSp_EV72 ;
|
|
gP_EV73 := gSp_EV73 ;
|
|
gP_EV74 := gSp_EV74 ;
|
|
gP_EV75 := gSp_EV75 ;
|
|
gP_EV76 := gSp_EV76 ;
|
|
gP_EV77 := gSp_EV77 ;
|
|
gP_EV78 := gSp_EV78 ;
|
|
gP_EV79 := gSp_EV79 ;
|
|
gP_EV80 := gSp_EV80 ;
|
|
gP_EV81 := gSp_EV81 ;
|
|
gP_EV83 := gSp_EV83 ;
|
|
gP_EV84 := gSp_EV84 ;
|
|
gP_EV89 := gSp_EV89 ;
|
|
gP_P1 := gSp_P1 ;
|
|
gP_P2 := gSp_P2 ;
|
|
gP_P3 := gSp_P3 ;
|
|
gP_P4 := gSp_P4 ;
|
|
gP_P5 := gSp_P5 ;
|
|
gP_SyrRoomPump := gSp_SyrRoomPump ;
|
|
gP_BldTankPress_En := gSp_BldTankPress_En ;
|
|
gP_CarboPipe_En := gSp_CarboPipe_En ;
|
|
gP_PID_Head_Manual := gSp_PID_Head_Manual ;
|
|
gP_PID_Head_Enable := gSp_PID_Head_Enable ;
|
|
gP_FillerProdLoad := gSp_FillerProdLoad ;
|
|
gP_LimitCO2PressValve := gSp_LimitCO2PressValve ;
|
|
gP_CIP_Temp_En := gSp_CIP_Temp_En ;
|
|
gP_CIP_CO2_Inj := gSp_CIP_CO2_Inj ;
|
|
gP_CIPRunning := gSp_CIPRunning ;
|
|
gP_CIPDrainRequest := gSp_CIPDrainRequest ;
|
|
gP_CIPHotPhase := gSp_CIPHotPhase ;
|
|
gP_CIPChangeSanitize := gSp_CIPChangeSanitize ;
|
|
END_ACTION
|
|
|