210 lines
8.7 KiB
Plaintext
210 lines
8.7 KiB
Plaintext
(* @GLOBAL_VARIABLE_LIST := BlenderProcedure_Variables *)
|
|
(* @PATH := '\/Blending_Variables' *)
|
|
(* @SYMFILEFLAGS := '59392' *)
|
|
VAR_GLOBAL
|
|
(************************************************************************************)
|
|
(* START UP VARIABLES *)
|
|
(************************************************************************************)
|
|
gDeairStartUp_Qualifier : BOOL ; (* *)
|
|
gDeairStartUp_Request : BOOL ; (* *)
|
|
gDeairStartUp_Reset : BOOL ; (* *)
|
|
gDeairStartUp_Latch : BOOL ; (* *)
|
|
gDeairStartUp_Running : BOOL ; (* *)
|
|
gDeairStartUp_Wait : BOOL ; (* *)
|
|
gDeairStatUpH2OFilter_OK : BOOL ; (* *)
|
|
|
|
gCarboWaterLine_Qualifier : BOOL ; (* *)
|
|
gCarboWaterLine_Request : BOOL ; (* *)
|
|
gCarboWaterLine_Reset : BOOL ; (* *)
|
|
gCarboWaterLine_Latch : BOOL ; (* *)
|
|
gCarboWaterLine_Running : BOOL ; (* *)
|
|
gCarboWaterLine_Wait : BOOL ; (* *)
|
|
|
|
gSyrLineMFMPrep_Qualifier : BOOL ; (* *)
|
|
gSyrLineMFMPrep_Request : BOOL ; (* *)
|
|
gSyrLineMFMPrep_Reset : BOOL ; (* *)
|
|
gSyrLineMFMPrep_Latch : BOOL ; (* *)
|
|
gSyrLineMFMPrep_Running : BOOL ; (* *)
|
|
gSyrLineMFMPrep_Wait : BOOL ; (* *)
|
|
|
|
gSyrMFMStartUp_Qualifier : BOOL ; (* *)
|
|
gSyrMFMStartUp_Request : BOOL ; (* *)
|
|
gSyrMFMStartUp_Reset : BOOL ; (* *)
|
|
gSyrMFMStartUp_Latch : BOOL ; (* *)
|
|
gSyrMFMStartUp_Running : BOOL ; (* *)
|
|
gSyrMFMStartUp_Wait : BOOL ; (* *)
|
|
|
|
gDensimeterCal_Qualifier : BOOL ; (* *)
|
|
gDensimeterCal_Request : BOOL ; (* *)
|
|
gDensimeterCal_Reset : BOOL ; (* *)
|
|
gDensimeterCal_Latch : BOOL ; (* *)
|
|
gDensimeterCal_Running : BOOL ; (* *)
|
|
gDensimeterCal_Wait : BOOL ; (* *)
|
|
|
|
gProdBrixRecovery_Qualifier : BOOL ; (* *)
|
|
gProdBrixRecovery_Request : BOOL ; (* *)
|
|
gProdBrixRecovery_Reset : BOOL ; (* *)
|
|
gProdBrixRecovery_Latch : BOOL ; (* *)
|
|
gProdBrixRecovery_Running : BOOL ; (* *)
|
|
gProdBrixRecovery_Wait : BOOL ; (* *)
|
|
gProdBrixRecovery_Done : BOOL ; (* *)
|
|
END_VAR
|
|
|
|
VAR_GLOBAL PERSISTENT
|
|
gDeairStartUp_Done : BOOL ; (* *)
|
|
gCarboWaterLine_Done : BOOL ; (* *)
|
|
gSyrLineMFMPrep_Done : BOOL ; (* *)
|
|
gDensimeterCal_Done : BOOL ; (* *)
|
|
gSyrRunOut_Done : BOOL ; (* *)
|
|
gFirstProd_Request : BOOL ; (* Must be Persistent in order to remember the request *)
|
|
gFirstProd_Done : BOOL ;
|
|
gProdTankRunOut_Done : BOOL ; (* *)
|
|
gProdTankDrain_Done : BOOL ; (* *)
|
|
gBlendFillStartUp_Done : BOOL ; (* *)
|
|
gAmmoniaRunOut_Done : BOOL ;
|
|
END_VAR
|
|
|
|
VAR_GLOBAL
|
|
(************************************************************************************)
|
|
(* BLENDER RUN CONTROL VARIABLES *)
|
|
(************************************************************************************)
|
|
gBlenderRun_Qualifier : BOOL ; (* *)
|
|
gBlenderRun_Request : BOOL ; (* *)
|
|
gBlenderRun_Reset : BOOL ; (* *)
|
|
gBlenderRun_Latch : BOOL ; (* *)
|
|
gBlenderRun_Running : BOOL ; (* *)
|
|
gBlenderRun_Wait : BOOL ; (* *)
|
|
gBlenderRun_Done : BOOL ; (* *)
|
|
|
|
(************************************************************************************)
|
|
(* BLENDER STOP CONTROL VARIABLES *)
|
|
(************************************************************************************)
|
|
gBlenderStop_Request : BOOL ; (* *)
|
|
gBlenderStop_Latch : BOOL ; (* *)
|
|
gBlenderStop_Running : BOOL ; (* *)
|
|
gBlenderStop_Done : BOOL ; (* *)
|
|
|
|
(************************************************************************************)
|
|
(* BLENDER RINSE VARIABLES *)
|
|
(************************************************************************************)
|
|
gBlenderRinse_Qualifier : BOOL ; (* *)
|
|
gBlenderRinse_Request : BOOL ; (* *)
|
|
gBlenderRinse_Reset : BOOL ; (* *)
|
|
gBlenderRinse_Latch : BOOL ; (* *)
|
|
gBlenderRinse_Running : BOOL ; (* *)
|
|
gBlenderRinse_Wait : BOOL ; (* *)
|
|
gBlenderRinse_Done : BOOL ; (* *)
|
|
|
|
gBlenderRinse_DoneONS : BOOL ; (* *)
|
|
|
|
(************************************************************************************)
|
|
(* FILLER SPEED CALCOLUS VARIABLES *)
|
|
(************************************************************************************)
|
|
gFillerSpeed_Qualifier : BOOL ; (* *)
|
|
gFillerSpeed_Request : BOOL ; (* *)
|
|
gFillerSpeed_Latch : BOOL ; (* *)
|
|
gFillerSpeed_Running : BOOL ; (* *)
|
|
gFillerSpeed_Done : BOOL ; (* *)
|
|
|
|
(************************************************************************************)
|
|
(* FIRST PRODUCTION VARIABLES *)
|
|
(************************************************************************************)
|
|
gFirstProd_Qualifier : BOOL ; (* *)
|
|
gFirstProd_Reset : BOOL ; (* *)
|
|
gFirstProd_Latch : BOOL ; (* *)
|
|
gFirstProd_Running : BOOL ; (* *)
|
|
gFirstProd_Wait : BOOL ; (* *)
|
|
|
|
(************************************************************************************)
|
|
(* PRESSURE CONTROL VARIABLES *)
|
|
(************************************************************************************)
|
|
gProdTankPress_Qualifier : BOOL ; (* *)
|
|
gProdTankPress_Request : BOOL ; (* *)
|
|
gProdTankPress_Reset : BOOL ; (* *)
|
|
gProdTankPress_Latch : BOOL ; (* *)
|
|
gProdTankPress_Running : BOOL ; (* *)
|
|
gProdTankPress_Wait : BOOL ; (* *)
|
|
gProdTankPress_Done : BOOL ; (* *)
|
|
|
|
(************************************************************************************)
|
|
(* SYRUP RUNOUT VARIABLES *)
|
|
(************************************************************************************)
|
|
gSyrRunOut_Qualifier : BOOL ; (* *)
|
|
gSyrRunOut_Request : BOOL ; (* *)
|
|
gSyrRunOut_Reset : BOOL ; (* *)
|
|
gSyrRunOut_Latch : BOOL ; (* *)
|
|
gSyrRunOut_Running : BOOL ; (* *)
|
|
gSyrRunOut_Wait : BOOL ; (* *)
|
|
|
|
(************************************************************************************)
|
|
(* PRODUCT TANK RUNOUT VARIABLES *)
|
|
(************************************************************************************)
|
|
gProdTankRunOut_Qualifier : BOOL ; (* *)
|
|
gProdTankRunOut_Request : BOOL ; (* *)
|
|
gProdTankRunOut_Reset : BOOL ; (* *)
|
|
gProdTankRunOut_Latch : BOOL ; (* *)
|
|
gProdTankRunOut_Running : BOOL ; (* *)
|
|
gProdTankRunOut_Wait : BOOL ; (* *)
|
|
|
|
(************************************************************************************)
|
|
(* PRODUCT TANK DRAIN VARIABLES *)
|
|
(************************************************************************************)
|
|
gProdTankDrain_Qualifier : BOOL ; (* *)
|
|
gProdTankDrain_Request : BOOL ; (* *)
|
|
gProdTankDrain_Reset : BOOL ; (* *)
|
|
gProdTankDrain_Latch : BOOL ; (* *)
|
|
gProdTankDrain_Running : BOOL ; (* *)
|
|
gProdTankDrain_Wait : BOOL ; (* *)
|
|
|
|
(************************************************************************************)
|
|
(* SYRUP BRIX AUTOCORRECTION VARIABLES *)
|
|
(************************************************************************************)
|
|
gSyrAutoCorr_Qualifier : BOOL ; (* *)
|
|
gSyrAutoCorr_Request : BOOL ; (* *)
|
|
gSyrAutoCorr_Reset : BOOL ; (* *)
|
|
gSyrAutoCorr_Latch : BOOL ; (* *)
|
|
gSyrAutoCorr_Running : BOOL ; (* *)
|
|
gSyrAutoCorr_Wait : BOOL ; (* *)
|
|
gSyrAutoCorr_Done : BOOL ; (* *)
|
|
|
|
(************************************************************************************)
|
|
(* BRIX TRACKING VARIABLES *)
|
|
(************************************************************************************)
|
|
gProdBrixTrack_Qualifier : BOOL ; (* *)
|
|
gProdBrixTrack_Request : BOOL ; (* *)
|
|
gProdBrixTrack_Reset : BOOL ; (* *)
|
|
gProdBrixTrack_Latch : BOOL ; (* *)
|
|
gProdBrixTrack_Running : BOOL ; (* *)
|
|
gProdBrixTrack_Wait : BOOL ; (* *)
|
|
gProdBrixTrack_Done : BOOL ; (* *)
|
|
|
|
(************************************************************************************)
|
|
(* FILLER TANK INTEGRATED VARIABLES *)
|
|
(************************************************************************************)
|
|
gBlendFillStartUp_Qualifier : BOOL ; (* *)
|
|
gBlendFillStartUp_Request : BOOL ; (* *)
|
|
gBlendFillStartUp_Wait : BOOL ; (* *)
|
|
gBlendFillStartUp_Reset : BOOL ; (* *)
|
|
gBlendFillStartUp_Latch : BOOL ; (* *)
|
|
gBlendFillStartUp_Running : BOOL ; (* *)
|
|
gBlendFillStartUp_EnBlend : BOOL ; (* *)
|
|
|
|
(************************************************************************************)
|
|
(* UV LAMP VARIABLES *)
|
|
(************************************************************************************)
|
|
gUV_Lamp_Qualifier : BOOL ; (* *)
|
|
gUV_Lamp_Request : BOOL ; (* *)
|
|
gUV_Lamp_Drain : BOOL ; (* *)
|
|
gUV_Lamp_Latch : BOOL ; (* *)
|
|
|
|
END_VAR
|
|
|
|
|
|
(* @OBJECT_END := BlenderProcedure_Variables *)
|
|
(* @CONNECTIONS := BlenderProcedure_Variables
|
|
FILENAME : ''
|
|
FILETIME : 0
|
|
EXPORT : 0
|
|
NUMOFCONNECTIONS : 0
|
|
*)
|