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

197 lines
6.4 KiB
Plaintext

(* @GLOBAL_VARIABLE_LIST := Profibus_Variables *)
(* @PATH := '' *)
(* @SYMFILEFLAGS := '59392' *)
VAR_GLOBAL (* FC3102 Profibus Network Card Node 1 *)
gFC3102_Node1_DP_State AT %IW1000: UINT ;
gFC3102_Node1_DP_Error : BOOL ;
END_VAR
VAR_GLOBAL (* Product Pump Varible Fequency Converter - VFC - Node 4 *)
gProduct_VFC_Node4_DP_State AT %IB1050 : BYTE ;
gProduct_VFC_Node4_DP_Error : BOOL ;
gProduct_VFC_ControlWord_STRUCT AT %MW3000 : FC_Control_Word;
gProduct_VFC_ControlWord_AUX AT %MW3000 : ARRAY[0..15] OF BOOL ;
gProduct_VFC_ControlWord AT %QW2000 : INT;
gProduct_VFC_MainRefValue AT %QW2002 : INT ;
gProduct_VFC_StatusWord_STRUCT AT %MW3100 : FC_Status_Word;
gProduct_VFC_StatusWord_AUX AT %MW3100 : ARRAY[0..15] OF BOOL ;
gProduct_VFC_StatusWord AT %IW1052 : INT ;
gProduct_VFC_MainActualValue AT %IW1054 : INT ;
END_VAR
VAR_GLOBAL (* Profibus Adapter per mPDS Anton Paar Node 8 *)
gPAmPDS_Node8_DP_State AT %IW5128 : BYTE ;
gPAmPDS_Node8_DP_Error : BOOL ;
END_VAR
VAR_GLOBAL (* Remote I/O ET200 Node 10 *)
gET200_Node10_DP_State AT %IB1020 : BYTE ;
gET200_Node10_DP_Error : BOOL ;
END_VAR
VAR_GLOBAL (* Pneumatic Festo Node 12 *)
gValvesBase_Node12_DP_State AT %IB1022 : BYTE ;
gValvesBase_Node12_DP_Error : BOOL;
END_VAR
VAR_GLOBAL (* Pneumatic Festo Node 13 *)
gValvesBase_Node13_DP_State AT %IB1024 : BYTE ;
gValvesBase_Node13_DP_Error : BOOL;
END_VAR
VAR_GLOBAL (* High Conductivemeter Node 15 *)
gLowCond_Node15_DP_State AT %IB1026 : BYTE ;
gLowCond_Node15_DP_Error : BOOL;
END_VAR
VAR_GLOBAL (* Low Conductivemeter Node 16 *)
gHighCond_Node16_DP_State AT %IB1028 : BYTE ;
gHighCond_Node16_DP_Error : BOOL;
END_VAR
VAR_GLOBAL (* Product FlowMeter Node 17*)
gProduct_VFM_Node17_DP_State AT %IB1048 : BYTE ;
gProduct_VFM_Node17_DP_Error : BOOL;
END_VAR
VAR_GLOBAL (* Product PH Meter Node 18 *)
gProdPH_Node18_DP_State AT %IB1036 : BYTE ;
gProdPH_Node18_DP_Error : BOOL;
END_VAR
VAR_GLOBAL (* Product Conductivemeter Node 19 *)
gProdCond_Node19_DP_State AT %IB1038 : BYTE ;
gProdCond_Node19_DP_Error : BOOL;
END_VAR
VAR_GLOBAL (* Water FlowMeter Node 20 *)
gWater_VFM_Node20_DP_State AT %IB1040 : BYTE ;
gWater_VFM_Node20_DP_Error : BOOL;
END_VAR
VAR_GLOBAL (* Syrup 1 FlowMeter Node 21 *)
gSyrup_MFM_Node21_DP_State AT %IB1042 : BYTE ;
gSyrup_MFM_Node21_DP_Error : BOOL;
END_VAR
VAR_GLOBAL (* CO2 FlowMeter Node 22 *)
gCarboCO2_MFM_Node22_DP_State AT %IB1044 : BYTE ;
gCarboCO2_MFM_Node22_DP_Error : BOOL;
END_VAR
VAR_GLOBAL
gLowCond_Node15 AT %IB4070: ARRAY[0..4] OF BYTE;
gLowCondTemp_Node15 AT %IB4075: ARRAY[0..4] OF BYTE;
END_VAR
VAR_GLOBAL
gHighCond_Node16 AT %IB4080: ARRAY[0..4] OF BYTE;
gHighCondTemp_Node16 AT %IB4085: ARRAY[0..4] OF BYTE;
END_VAR
VAR_GLOBAL
gProductFlow_Node17 AT %IB4060 : ARRAY [0..4] OF BYTE;
gProductTotalizer1_Node17 AT %IB4065: ARRAY [0..4] OF BYTE;
gProductControl_Node17 AT %QB4004 : BYTE;
gProductTotCtrl_Node17 AT %QB4005 : BYTE;
END_VAR
VAR_GLOBAL
gProdPH_Node18 AT %IB3080: ARRAY[0..4] OF BYTE;
gTempProdPH_Node18 AT %IB3085: ARRAY[0..4] OF BYTE;
END_VAR
VAR_GLOBAL
gProdCond_Node19 AT %IB3090: ARRAY[0..4] OF BYTE;
gTempProdCond_Node19 AT %IB3095: ARRAY[0..4] OF BYTE;
END_VAR
VAR_GLOBAL
gWaterFlow_Node20 AT %IB4000 : ARRAY [0..4] OF BYTE;
gWaterTotalizer1_Node20 AT %IB4005: ARRAY [0..4] OF BYTE;
gWaterControl_Node20 AT %QB4000 : BYTE;
gWaterTotCtrl_Node20 AT %QB4001 : BYTE;
END_VAR
VAR_GLOBAL
gSyrMassFlow_Node21 AT %IB4010: ARRAY[0..4] OF BYTE;
gSyrTotalizer1_Node21 AT %IB4015: ARRAY[0..4] OF BYTE;
gSyrDensity_Node21 AT %IB4020: ARRAY[0..4] OF BYTE;
gSyrTemperature_Node21 AT %IB4025: ARRAY[0..4] OF BYTE;
gSyrBrix_Node21 AT %IB4030: ARRAY[0..4] OF BYTE;
gSyrControl_Node21 AT %QB4002 : BYTE;
END_VAR
VAR_GLOBAL
gCO2MassFlow_Node22 AT %IB4035: ARRAY[0..4] OF BYTE;
gCO2Totalizer1_Node22 AT %IB4040: ARRAY[0..4] OF BYTE;
gCO2Density_Node22 AT %IB4045: ARRAY[0..4] OF BYTE;
gCO2Temperature_Node22 AT %IB4050 : ARRAY[0..4] OF BYTE;
gCO2CalcDens_Node22 AT %IB4055 : ARRAY[0..4] OF BYTE;
gCO2Control_Node22 AT %QB4003 : BYTE;
END_VAR
(*
VAR_GLOBAL
gSyr2MassFlow_Node23 AT %IB4060 : ARRAY[0..4] OF BYTE;
gSyr2Totalizer1_Node23 AT %IB4065 : ARRAY[0..4] OF BYTE;
gSyr2Density_Node23 AT %IB4070 : ARRAY[0..4] OF BYTE;
gSyr2Temperature_Node23 AT %IB4075 : ARRAY[0..4] OF BYTE;
gSyr2Brix_Node23 AT %IB4080 : ARRAY[0..4] OF BYTE;
gSyr2Control_Node23 AT %QB4004 : BYTE;
END_VAR
*)
VAR_GLOBAL
gMFM_WaterFlow : REAL;
gMFM_WaterFlow_State : BYTE ;
gMFM_WaterTotalizer : REAL;
gMFM_WaterTotalizer_State : BYTE;
gMFM_TemperatureSyrup1 : REAL;
gMFM_TemperatureSyrup1_State : BYTE;
gMFM_Syrup1Brix : REAL;
gMFM_Syrup1Brix_State : BYTE ;
gMFM_Syrup1Flow : REAL;
gMFM_Syrup1Flow_State : BYTE;
gMFM_Syrup1Density : REAL ;
gMFM_Syrup1Density_State : BYTE ;
gMFM_Syrup1Totalizer : REAL ;
gMFM_Syrup1Totalizer_State : BYTE ;
gMFM_CO2Flow : REAL ;
gMFM_CO2Flow_State : BYTE ;
gMFM_CO2Temperature : REAL ;
gMFM_CO2Temperature_State : BYTE ;
gMFM_CO2Density : REAL ;
gMFM_CO2Density_State : BYTE ;
gMFM_CO2Totalizer : REAL ;
gMFM_CO2Totalizer_State : BYTE ;
gVFM_ProductFlow : REAL;
gVFM_ProductFlow_State : BYTE ;
gVFM_ProductTotalizer : REAL;
gVFM_ProductTotalizer_State : BYTE;
gProdCond_Conductivity : REAL ;
gProdCond_Conductivity_State : BYTE ;
gProdCond_Temperature : REAL ;
gProdCond_Temperature_State : BYTE ;
gProdPH_PHValue : REAL ;
gProdPH_PHValue_State : BYTE ;
gProdPH_Temperature : REAL ;
gProdPH_Temperature_State : BYTE ;
gLowCond_Conductivity : REAL ;
gLowCond_Conductivity_State : BYTE ;
gLowCond_Temperature : REAL ;
gLowCond_Temperature_State : BYTE ;
gHighCond_Conductivity : REAL ;
gHighCond_Conductivity_State : BYTE ;
gHighCond_Temperature : REAL ;
gHighCond_Temperature_State : BYTE ;
END_VAR
(* @OBJECT_END := Profibus_Variables *)
(* @CONNECTIONS := Profibus_Variables
FILENAME : ''
FILETIME : 0
EXPORT : 0
NUMOFCONNECTIONS : 0
*)