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

74 lines
2.4 KiB
Plaintext

(* @GLOBAL_VARIABLE_LIST := PA_mPDS *)
(* @PATH := '\/Product_Syrup_Meters' *)
(* @SYMFILEFLAGS := '0' *)
VAR_GLOBAL
(************************************************************************************)
(* INPUT FROM mPDS Prof Adapter *)
(************************************************************************************)
gPAmPDS_INBlock01 AT %IB5000 : ARRAY [0..31] OF BYTE ;
gPAmPDS_INBlock02 AT %IB5032 : ARRAY [32..63] OF BYTE ;
gPAmPDS_INBlock03 AT %IB5064 : ARRAY [64..95] OF BYTE ;
gPAmPDS_INBlock04 AT %IB5096 : ARRAY [96..127] OF BYTE ;
gPamPDS_IN_By60 AT %IB5060: BYTE;
gPamPDS_IN_By61 AT %IB5061: BYTE;
gPamPDS_IN_By62 AT %IB5062: BYTE;
gPamPDS_IN_By63 AT %IB5063: BYTE;
gPamPDS_IN_By84 AT %IB5084: BYTE;
gPAmPDS_Enabled : BOOL ;
gPAmPDS_CommErr : BOOL ;
gPAmPDS_Error : BOOL ;
gPAmPDS_Error_Fault : BOOL ;
gPAmPDS_CommActive : BOOL ;
gPAmPDS_ReceiveOnly : BOOL ;
gPAmPDS_TransDropOUT : BOOL ;
gPAmPDS_AI1Low : BOOL ;
gPAmPDS_AI2Low : BOOL ;
gPAmPDS_MemError : BOOL ;
gPAmPDS_WrongPTEType : BOOL ;
gPAmPDS_DevisON : BOOL ;
(************************************************************************************)
(* OUTPUT TO mPDS Prof Adapter *)
(************************************************************************************)
gPAmPDS_OUTBlock01 AT %QB5000 : ARRAY [0..31] OF BYTE ;
gPAmPDS_OUTBlock02 AT %QB5032 : ARRAY [32..63] OF BYTE ;
gPAmPDS_OUTBlock03 AT %QB5064 : ARRAY [64..95] OF BYTE ;
gPAmPDS_OUTBlock04 AT %QB5096 : ARRAY [96..127] OF BYTE ;
gPAmPDS_CO2Gain : REAL ;
gPAmPDS_BrixGain : REAL ;
gPAmPDSSetNewRec : BOOL ;
gPAmPDSFreeze AT %QX5002.0 : BOOL;
gPAmPDSCarboStop AT %QX5002.1 : BOOL;
gPAmPDSInlinePumpStop AT %QX5002.2 : BOOL;
gPAmPDSOut0_3 AT %QX5002.3 : BOOL;
gPAmPDSOut0_4 AT %QX5002.4 : BOOL;
gPAmPDSOut0_5 AT %QX5002.5 : BOOL;
gPAmPDSOut0_6 AT %QX5002.6 : BOOL;
gPAmPDSOut0_7 AT %QX5002.7 : BOOL;
gPAmPDS_APCO2 : BYTE ;
gPAmPDS_APTEMP : BYTE ;
gPAmPDS_BRIX : BYTE ;
gPAmPDS_APDENS : BYTE ;
END_VAR
VAR_GLOBAL PERSISTENT
gPAmPDSNumRecipe : INT ;
END_VAR
(* @OBJECT_END := PA_mPDS *)
(* @CONNECTIONS := PA_mPDS
FILENAME : ''
FILETIME : 0
EXPORT : 0
NUMOFCONNECTIONS : 0
*)