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

65 lines
2.0 KiB
Plaintext

(* @PATH := '\/Signals Inteface' *)
TYPE BlendFillSendStruct :
STRUCT
Pressure_SP : INT ; (* Filling Valve Head Pressure SP: 0 - 1000 mBar (x10) *)
Pressure_PV : INT ; (* Filling Valve Head Pressure PV: 0 - 1000 mBar (x10) *)
Tank_Level : INT ; (* Buffer Tank Level: 0.0 - 100.0 % (x10) *)
Spare_W_06 : INT ; (* Filler Actual Flow: 0 - 1050 L/min (x10) *)
Pump_Freq : INT ; (* OverPressure Pump P3 Frequency: 0 - 60 Hz (x10) *)
Recipe_Number : INT ; (* Filler Recipe Number *)
ProdTankPress : INT ; (* Buffer Tank Pressure: 0.0 - 10.0 Bar (x10) *)
PressDiffPEW : WORD ;
ProdTotalAvailable : INT ;
Spare_W_18 : WORD ;
Gen_EV62_Status : BOOL ;
Gen_EV46_Status : BOOL ;
Gen_Spare02 : BOOL ;
Gen_EV15_Status : BOOL ;
Gen_EV13_Status : BOOL ;
Gen_P3_Status : BOOL ;
Gen_P6_Status : BOOL ;
Gen_Spare07 : BOOL ;
Gen_Spare10 : BOOL ;
Gen_Spare11 : BOOL ;
Gen_Spare12 : BOOL ;
Gen_Spare13 : BOOL ;
Gen_Spare14 : BOOL ;
Gen_Spare15 : BOOL ;
Gen_Spare16 : BOOL ;
Gen_ConnAlive : BOOL ;
Prod_Mode : BOOL ;
Prod_PressRunning : BOOL ;
Prod_ProdLoad : BOOL ;
Prod_ProdSend : BOOL ;
Prod_ProdRunOut : BOOL ;
Prod_ProdLoad2 : BOOL ;
Prod_ProdCompleted : BOOL ;
Prod_FastRinseRequest : BOOL ;
CIP_Mode : BOOL ;
CIP_Running : BOOL ;
CIP_Change_Sanitize : BOOL ;
CIP_Drain_Request : BOOL ;
CIP_Completed : BOOL ;
CIP_Caustic_Running : BOOL ;
CIP_Spare06 : BOOL ;
CIP_Spare07 : BOOL ;
Rinse_Mode : BOOL ;
Rinse_Running : BOOL ;
Rinse_Spare02 : BOOL ;
Rinse_Spare03 : BOOL ;
Rinse_Spare04 : BOOL ;
Rinse_Spare05 : BOOL ;
Rinse_Spare06 : BOOL ;
Rinse_Spare07 : BOOL ;
Spare_W_26 : WORD ;
Spare_W_28 : WORD ;
Spare_W_30 : WORD ;
Spare_W_32 : WORD ;
Spare_W_34 : WORD ;
Spare_W_36 : WORD ;
Spare_W_38 : WORD ;
END_STRUCT
END_TYPE
(* @END_DECLARATION := '0' *)