74 lines
2.4 KiB
Plaintext
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
|
|
*)
|