731 lines
18 KiB
Markdown
731 lines
18 KiB
Markdown
```pascal
|
|
// Block Type: GlobalDB
|
|
// Block Number: 1013
|
|
|
|
DATA_BLOCK "HMI_PID"
|
|
{ S7_Optimized_Access := 'TRUE' }
|
|
VERSION : 0.1
|
|
|
|
VAR
|
|
RMM301 : STRUCT
|
|
ConfigPID : Bool := FALSE;
|
|
Hold_Int : Bool := FALSE;
|
|
I_ITL : Bool := FALSE;
|
|
Alarm : Bool := FALSE;
|
|
Spare0_4 : Bool := FALSE;
|
|
Spare0_5 : Bool := FALSE;
|
|
Spare0_6 : Bool := FALSE;
|
|
Config : Bool := TRUE;
|
|
PID_FIX : Bool := FALSE;
|
|
Spare1_1 : Bool := FALSE;
|
|
High_Limit : Bool := FALSE;
|
|
Low_Limit : Bool := TRUE;
|
|
ManualControl : "Struct";
|
|
Bp : Real := 4000.0;
|
|
Ti : Real := 8.0;
|
|
Td : Real := 0.0;
|
|
Ff : Real := 0.22;
|
|
KP : Real := 0.025;
|
|
Pv : Real := 0.0;
|
|
OutMan : Real := 0.0;
|
|
Lsp : Real := 0.0;
|
|
OutMaxHmi : Real := 0.0;
|
|
OutMin : Real := 0.0;
|
|
OutMax : Real := 100.0;
|
|
Spare52 : Real := 0.0;
|
|
FfOut : Real := 0.0;
|
|
Sp : Real := 0.0;
|
|
Out : Real := 0.0;
|
|
Cycle_Time : Real := 0.3;
|
|
I_ITLVAL : Real := 0.0;
|
|
Dead_Band : Real := 0.0;
|
|
END_STRUCT;
|
|
|
|
RMP302 : STRUCT
|
|
ConfigPID : Bool := FALSE;
|
|
Hold_Int : Bool := FALSE;
|
|
I_ITL : Bool := FALSE;
|
|
Alarm : Bool := FALSE;
|
|
Spare0_4 : Bool := FALSE;
|
|
Spare0_5 : Bool := FALSE;
|
|
Spare0_6 : Bool := FALSE;
|
|
Config : Bool := TRUE;
|
|
PID_FIX : Bool := FALSE;
|
|
Spare1_1 : Bool := FALSE;
|
|
High_Limit : Bool := FALSE;
|
|
Low_Limit : Bool := TRUE;
|
|
ManualControl : "Struct";
|
|
Bp : Real := 450.0;
|
|
Ti : Real := 3.0;
|
|
Td : Real := 1.0;
|
|
Ff : Real := 0.87;
|
|
KP : Real := 0.2222222;
|
|
Pv : Real := 0.0;
|
|
OutMan : Real := 0.0;
|
|
Lsp : Real := 0.0;
|
|
OutMaxHmi : Real := 0.0;
|
|
OutMin : Real := 0.0;
|
|
OutMax : Real := 100.0;
|
|
Spare52 : Real := 0.0;
|
|
FfOut : Real := 0.0;
|
|
Sp : Real := 0.0;
|
|
Out : Real := 0.0;
|
|
Cycle_Time : Real := 0.3;
|
|
I_ITLVAL : Real := 0.0;
|
|
Dead_Band : Real := 0.0;
|
|
END_STRUCT;
|
|
|
|
RMM303 : STRUCT
|
|
ConfigPID : Bool := FALSE;
|
|
Hold_Int : Bool := FALSE;
|
|
I_ITL : Bool := FALSE;
|
|
Alarm : Bool := FALSE;
|
|
Spare0_4 : Bool := FALSE;
|
|
Spare0_5 : Bool := FALSE;
|
|
Spare0_6 : Bool := FALSE;
|
|
Config : Bool := TRUE;
|
|
PID_FIX : Bool := FALSE;
|
|
Spare1_1 : Bool := FALSE;
|
|
High_Limit : Bool := FALSE;
|
|
Low_Limit : Bool := TRUE;
|
|
ManualControl : "Struct";
|
|
Bp : Real := 2500.0;
|
|
Ti : Real := 0.8;
|
|
Td : Real := 0.0;
|
|
Ff : Real := 0.009;
|
|
KP : Real := 0.04;
|
|
Pv : Real := 0.0;
|
|
OutMan : Real := 0.0;
|
|
Lsp : Real := 0.0;
|
|
OutMaxHmi : Real := 0.0;
|
|
OutMin : Real := 0.0;
|
|
OutMax : Real := 100.0;
|
|
Spare52 : Real := 0.0;
|
|
FfOut : Real := 0.0;
|
|
Sp : Real := 0.0;
|
|
Out : Real := 0.0;
|
|
Cycle_Time : Real := 0.3;
|
|
I_ITLVAL : Real := 0.0;
|
|
Dead_Band : Real := 0.0;
|
|
END_STRUCT;
|
|
|
|
RMP304 : STRUCT
|
|
ConfigPID : Bool := FALSE;
|
|
Hold_Int : Bool := FALSE;
|
|
I_ITL : Bool := FALSE;
|
|
Alarm : Bool := FALSE;
|
|
Spare0_4 : Bool := FALSE;
|
|
Spare0_5 : Bool := FALSE;
|
|
Spare0_6 : Bool := FALSE;
|
|
Config : Bool := FALSE;
|
|
PID_FIX : Bool := FALSE;
|
|
Spare1_1 : Bool := FALSE;
|
|
High_Limit : Bool := FALSE;
|
|
Low_Limit : Bool := FALSE;
|
|
ManualControl : "Struct";
|
|
Bp : Real := 0.0;
|
|
Ti : Real := 0.0;
|
|
Td : Real := 0.0;
|
|
Ff : Real := 0.0;
|
|
KP : Real := 0.0;
|
|
Pv : Real := 0.0;
|
|
OutMan : Real := 0.0;
|
|
Lsp : Real := 0.0;
|
|
OutMaxHmi : Real := 0.0;
|
|
OutMin : Real := 0.0;
|
|
OutMax : Real := 100.0;
|
|
Spare52 : Real := 0.0;
|
|
FfOut : Real := 0.0;
|
|
Sp : Real := 0.0;
|
|
Out : Real := 0.0;
|
|
Cycle_Time : Real := 0.0;
|
|
I_ITLVAL : Real := 0.0;
|
|
Dead_Band : Real := 0.0;
|
|
END_STRUCT;
|
|
|
|
RMM304 : STRUCT
|
|
ConfigPID : Bool := FALSE;
|
|
Hold_Int : Bool := FALSE;
|
|
I_ITL : Bool := TRUE;
|
|
Alarm : Bool := FALSE;
|
|
Spare0_4 : Bool := FALSE;
|
|
Spare0_5 : Bool := FALSE;
|
|
Spare0_6 : Bool := FALSE;
|
|
Config : Bool := FALSE;
|
|
PID_FIX : Bool := FALSE;
|
|
Spare1_1 : Bool := FALSE;
|
|
High_Limit : Bool := FALSE;
|
|
Low_Limit : Bool := FALSE;
|
|
ManualControl : "Struct";
|
|
Bp : Real := 0.0;
|
|
Ti : Real := 0.0;
|
|
Td : Real := 0.0;
|
|
Ff : Real := 0.0;
|
|
KP : Real := 0.0;
|
|
Pv : Real := 0.0;
|
|
OutMan : Real := 0.0;
|
|
Lsp : Real := 0.0;
|
|
OutMaxHmi : Real := 0.0;
|
|
OutMin : Real := 0.0;
|
|
OutMax : Real := 100.0;
|
|
Spare52 : Real := 0.0;
|
|
FfOut : Real := 0.0;
|
|
Sp : Real := 0.0;
|
|
Out : Real := 0.0;
|
|
Cycle_Time : Real := 0.3;
|
|
I_ITLVAL : Real := 0.0;
|
|
Dead_Band : Real := 0.0;
|
|
END_STRUCT;
|
|
|
|
RVM301 : STRUCT
|
|
ConfigPID : Bool := FALSE;
|
|
Hold_Int : Bool := FALSE;
|
|
I_ITL : Bool := FALSE;
|
|
Alarm : Bool := FALSE;
|
|
Spare0_4 : Bool := FALSE;
|
|
Spare0_5 : Bool := FALSE;
|
|
Spare0_6 : Bool := FALSE;
|
|
Config : Bool := TRUE;
|
|
PID_FIX : Bool := FALSE;
|
|
Spare1_1 : Bool := FALSE;
|
|
High_Limit : Bool := FALSE;
|
|
Low_Limit : Bool := TRUE;
|
|
ManualControl : "Struct";
|
|
Bp : Real := 0.0;
|
|
Ti : Real := 0.0;
|
|
Td : Real := 0.0;
|
|
Ff : Real := 0.0;
|
|
KP : Real := 300.0;
|
|
Pv : Real := 0.08364077;
|
|
OutMan : Real := 0.0;
|
|
Lsp : Real := 0.0;
|
|
OutMaxHmi : Real := 0.0;
|
|
OutMin : Real := 0.0;
|
|
OutMax : Real := 100.0;
|
|
Spare52 : Real := 0.0;
|
|
FfOut : Real := 0.0;
|
|
Sp : Real := 0.0;
|
|
Out : Real := 0.0;
|
|
Cycle_Time : Real := 0.3;
|
|
I_ITLVAL : Real := 0.0;
|
|
Dead_Band : Real := 0.09967054;
|
|
END_STRUCT;
|
|
|
|
RVN302 : STRUCT
|
|
ConfigPID : Bool := FALSE;
|
|
Hold_Int : Bool := FALSE;
|
|
I_ITL : Bool := TRUE;
|
|
Alarm : Bool := FALSE;
|
|
Spare0_4 : Bool := FALSE;
|
|
Spare0_5 : Bool := FALSE;
|
|
Spare0_6 : Bool := FALSE;
|
|
Config : Bool := FALSE;
|
|
PID_FIX : Bool := FALSE;
|
|
Spare1_1 : Bool := FALSE;
|
|
High_Limit : Bool := FALSE;
|
|
Low_Limit : Bool := FALSE;
|
|
ManualControl : "Struct";
|
|
Bp : Real := 0.0;
|
|
Ti : Real := 0.0;
|
|
Td : Real := 0.0;
|
|
Ff : Real := 0.0;
|
|
KP : Real := 0.0;
|
|
Pv : Real := 0.0;
|
|
OutMan : Real := 0.0;
|
|
Lsp : Real := 0.0;
|
|
OutMaxHmi : Real := 0.0;
|
|
OutMin : Real := 0.0;
|
|
OutMax : Real := 100.0;
|
|
Spare52 : Real := 0.0;
|
|
FfOut : Real := 0.0;
|
|
Sp : Real := 0.0;
|
|
Out : Real := 0.0;
|
|
Cycle_Time : Real := 0.3;
|
|
I_ITLVAL : Real := 0.0;
|
|
Dead_Band : Real := 0.0;
|
|
END_STRUCT;
|
|
|
|
RVP303 : STRUCT
|
|
ConfigPID : Bool := FALSE;
|
|
Hold_Int : Bool := FALSE;
|
|
I_ITL : Bool := FALSE;
|
|
Alarm : Bool := FALSE;
|
|
Spare0_4 : Bool := FALSE;
|
|
Spare0_5 : Bool := FALSE;
|
|
Spare0_6 : Bool := FALSE;
|
|
Config : Bool := TRUE;
|
|
PID_FIX : Bool := FALSE;
|
|
Spare1_1 : Bool := FALSE;
|
|
High_Limit : Bool := FALSE;
|
|
Low_Limit : Bool := FALSE;
|
|
ManualControl : "Struct";
|
|
Bp : Real := 80.0;
|
|
Ti : Real := 15.0;
|
|
Td : Real := 1.0;
|
|
Ff : Real := 0.001;
|
|
KP : Real := 1.25;
|
|
Pv : Real := 0.06148726;
|
|
OutMan : Real := 0.0;
|
|
Lsp : Real := 25.0;
|
|
OutMaxHmi : Real := 0.0;
|
|
OutMin : Real := 0.0;
|
|
OutMax : Real := 100.0;
|
|
Spare52 : Real := 0.0;
|
|
FfOut : Real := 0.0;
|
|
Sp : Real := 25.0;
|
|
Out : Real := 0.0;
|
|
Cycle_Time : Real := 0.3;
|
|
I_ITLVAL : Real := 0.0;
|
|
Dead_Band : Real := 0.0;
|
|
END_STRUCT;
|
|
|
|
RVN304 : STRUCT
|
|
ConfigPID : Bool := TRUE;
|
|
Hold_Int : Bool := FALSE;
|
|
I_ITL : Bool := FALSE;
|
|
Alarm : Bool := FALSE;
|
|
Spare0_4 : Bool := FALSE;
|
|
Spare0_5 : Bool := FALSE;
|
|
Spare0_6 : Bool := FALSE;
|
|
Config : Bool := TRUE;
|
|
PID_FIX : Bool := FALSE;
|
|
Spare1_1 : Bool := FALSE;
|
|
High_Limit : Bool := FALSE;
|
|
Low_Limit : Bool := FALSE;
|
|
ManualControl : "Struct";
|
|
Bp : Real := 0.0;
|
|
Ti : Real := 0.0;
|
|
Td : Real := 0.0;
|
|
Ff : Real := 0.0;
|
|
KP : Real := 0.0;
|
|
Pv : Real := 0.0;
|
|
OutMan : Real := -0.4580946;
|
|
Lsp : Real := 0.0;
|
|
OutMaxHmi : Real := 0.0;
|
|
OutMin : Real := 0.0;
|
|
OutMax : Real := 100.0;
|
|
Spare52 : Real := 0.0;
|
|
FfOut : Real := 0.0;
|
|
Sp : Real := 0.0;
|
|
Out : Real := -0.4580946;
|
|
Cycle_Time : Real := 0.0;
|
|
I_ITLVAL : Real := 0.0;
|
|
Dead_Band : Real := 0.0;
|
|
END_STRUCT;
|
|
|
|
RVP305 : STRUCT
|
|
ConfigPID : Bool := FALSE;
|
|
Hold_Int : Bool := FALSE;
|
|
I_ITL : Bool := FALSE;
|
|
Alarm : Bool := FALSE;
|
|
Spare0_4 : Bool := FALSE;
|
|
Spare0_5 : Bool := FALSE;
|
|
Spare0_6 : Bool := FALSE;
|
|
Config : Bool := FALSE;
|
|
PID_FIX : Bool := FALSE;
|
|
Spare1_1 : Bool := FALSE;
|
|
High_Limit : Bool := FALSE;
|
|
Low_Limit : Bool := FALSE;
|
|
ManualControl : "Struct";
|
|
Bp : Real := 0.0;
|
|
Ti : Real := 0.0;
|
|
Td : Real := 0.0;
|
|
Ff : Real := 0.0;
|
|
KP : Real := 0.0;
|
|
Pv : Real := 0.0;
|
|
OutMan : Real := 0.0;
|
|
Lsp : Real := 0.0;
|
|
OutMaxHmi : Real := 0.0;
|
|
OutMin : Real := 0.0;
|
|
OutMax : Real := 100.0;
|
|
Spare52 : Real := 0.0;
|
|
FfOut : Real := 0.0;
|
|
Sp : Real := 0.0;
|
|
Out : Real := 0.0;
|
|
Cycle_Time : Real := 0.0;
|
|
I_ITLVAL : Real := 0.0;
|
|
Dead_Band : Real := 0.0;
|
|
END_STRUCT;
|
|
|
|
PCM306 : STRUCT
|
|
ConfigPID : Bool := TRUE;
|
|
Hold_Int : Bool := FALSE;
|
|
I_ITL : Bool := FALSE;
|
|
Alarm : Bool := FALSE;
|
|
Spare0_4 : Bool := FALSE;
|
|
Spare0_5 : Bool := FALSE;
|
|
Spare0_6 : Bool := FALSE;
|
|
Config : Bool := TRUE;
|
|
PID_FIX : Bool := FALSE;
|
|
Spare1_1 : Bool := FALSE;
|
|
High_Limit : Bool := FALSE;
|
|
Low_Limit : Bool := FALSE;
|
|
ManualControl : "Struct";
|
|
Bp : Real := 0.0;
|
|
Ti : Real := 0.0;
|
|
Td : Real := 0.0;
|
|
Ff : Real := 0.0;
|
|
KP : Real := 0.0;
|
|
Pv : Real := 0.0;
|
|
OutMan : Real := 0.0;
|
|
Lsp : Real := 0.0;
|
|
OutMaxHmi : Real := 0.0;
|
|
OutMin : Real := 0.0;
|
|
OutMax : Real := 16.0;
|
|
Spare52 : Real := 0.0;
|
|
FfOut : Real := 0.0;
|
|
Sp : Real := 0.0;
|
|
Out : Real := 0.0;
|
|
Cycle_Time : Real := 0.0;
|
|
I_ITLVAL : Real := 0.0;
|
|
Dead_Band : Real := 0.0;
|
|
END_STRUCT;
|
|
|
|
RVN302_TM301 : STRUCT
|
|
ConfigPID : Bool := FALSE;
|
|
Hold_Int : Bool := FALSE;
|
|
I_ITL : Bool := FALSE;
|
|
Alarm : Bool := FALSE;
|
|
Spare0_4 : Bool := FALSE;
|
|
Spare0_5 : Bool := FALSE;
|
|
Spare0_6 : Bool := FALSE;
|
|
Config : Bool := FALSE;
|
|
PID_FIX : Bool := FALSE;
|
|
Spare1_1 : Bool := FALSE;
|
|
High_Limit : Bool := FALSE;
|
|
Low_Limit : Bool := FALSE;
|
|
ManualControl : "Struct";
|
|
Bp : Real := 0.0;
|
|
Ti : Real := 0.0;
|
|
Td : Real := 0.0;
|
|
Ff : Real := 0.0;
|
|
KP : Real := 0.0;
|
|
Pv : Real := 0.0;
|
|
OutMan : Real := 0.0;
|
|
Lsp : Real := 0.0;
|
|
OutMaxHmi : Real := 0.0;
|
|
OutMin : Real := 0.0;
|
|
OutMax : Real := 100.0;
|
|
Spare52 : Real := 0.0;
|
|
FfOut : Real := 0.0;
|
|
Sp : Real := 0.0;
|
|
Out : Real := 0.0;
|
|
Cycle_Time : Real := 0.0;
|
|
I_ITLVAL : Real := 0.0;
|
|
Dead_Band : Real := 0.0;
|
|
END_STRUCT;
|
|
|
|
RVS318 : STRUCT
|
|
ConfigPID : Bool := FALSE;
|
|
Hold_Int : Bool := FALSE;
|
|
I_ITL : Bool := FALSE;
|
|
Alarm : Bool := FALSE;
|
|
Spare0_4 : Bool := FALSE;
|
|
Spare0_5 : Bool := FALSE;
|
|
Spare0_6 : Bool := FALSE;
|
|
Config : Bool := FALSE;
|
|
PID_FIX : Bool := FALSE;
|
|
Spare1_1 : Bool := FALSE;
|
|
High_Limit : Bool := FALSE;
|
|
Low_Limit : Bool := FALSE;
|
|
ManualControl : "Struct";
|
|
Bp : Real := 0.0;
|
|
Ti : Real := 0.0;
|
|
Td : Real := 0.0;
|
|
Ff : Real := 0.0;
|
|
KP : Real := 0.0;
|
|
Pv : Real := 27.81033;
|
|
OutMan : Real := 0.0;
|
|
Lsp : Real := 0.0;
|
|
OutMaxHmi : Real := 0.0;
|
|
OutMin : Real := 0.0;
|
|
OutMax : Real := 100.0;
|
|
Spare52 : Real := 0.0;
|
|
FfOut : Real := 0.0;
|
|
Sp : Real := 0.0;
|
|
Out : Real := 0.0;
|
|
Cycle_Time : Real := 0.3;
|
|
I_ITLVAL : Real := 0.0;
|
|
Dead_Band : Real := 0.0;
|
|
END_STRUCT;
|
|
|
|
RVM319_PRD : STRUCT
|
|
ConfigPID : Bool := TRUE;
|
|
Hold_Int : Bool := FALSE;
|
|
I_ITL : Bool := FALSE;
|
|
Alarm : Bool := FALSE;
|
|
Spare0_4 : Bool := FALSE;
|
|
Spare0_5 : Bool := FALSE;
|
|
Spare0_6 : Bool := FALSE;
|
|
Config : Bool := TRUE;
|
|
PID_FIX : Bool := FALSE;
|
|
Spare1_1 : Bool := FALSE;
|
|
High_Limit : Bool := FALSE;
|
|
Low_Limit : Bool := FALSE;
|
|
ManualControl : "Struct";
|
|
Bp : Real := 10.0;
|
|
Ti : Real := 2.0;
|
|
Td : Real := 1.0;
|
|
Ff : Real := 0.0;
|
|
KP : Real := 10.0;
|
|
Pv : Real := 19.29254;
|
|
OutMan : Real := 100.0;
|
|
Lsp : Real := 0.0;
|
|
OutMaxHmi : Real := 0.0;
|
|
OutMin : Real := 0.0;
|
|
OutMax : Real := 100.0;
|
|
Spare52 : Real := 0.0;
|
|
FfOut : Real := 100.0;
|
|
Sp : Real := 0.0;
|
|
Out : Real := 100.0;
|
|
Cycle_Time : Real := 0.3;
|
|
I_ITLVAL : Real := 0.0;
|
|
Dead_Band : Real := 0.0;
|
|
END_STRUCT;
|
|
|
|
RVM319_H2O : STRUCT
|
|
ConfigPID : Bool := FALSE;
|
|
Hold_Int : Bool := FALSE;
|
|
I_ITL : Bool := TRUE;
|
|
Alarm : Bool := FALSE;
|
|
Spare0_4 : Bool := FALSE;
|
|
Spare0_5 : Bool := FALSE;
|
|
Spare0_6 : Bool := FALSE;
|
|
Config : Bool := TRUE;
|
|
PID_FIX : Bool := FALSE;
|
|
Spare1_1 : Bool := FALSE;
|
|
High_Limit : Bool := FALSE;
|
|
Low_Limit : Bool := FALSE;
|
|
ManualControl : "Struct";
|
|
Bp : Real := 10.0;
|
|
Ti : Real := 2.0;
|
|
Td : Real := 1.0;
|
|
Ff : Real := 0.0;
|
|
KP : Real := 10.0;
|
|
Pv : Real := 8.452691;
|
|
OutMan : Real := 0.0;
|
|
Lsp : Real := 16.0;
|
|
OutMaxHmi : Real := 0.0;
|
|
OutMin : Real := 0.0;
|
|
OutMax : Real := 100.0;
|
|
Spare52 : Real := 0.0;
|
|
FfOut : Real := 22.08244;
|
|
Sp : Real := 16.0;
|
|
Out : Real := 100.0;
|
|
Cycle_Time : Real := 0.3;
|
|
I_ITLVAL : Real := 0.0;
|
|
Dead_Band : Real := 0.0;
|
|
END_STRUCT;
|
|
|
|
RVN305 : STRUCT
|
|
ConfigPID : Bool := TRUE;
|
|
Hold_Int : Bool := FALSE;
|
|
I_ITL : Bool := FALSE;
|
|
Alarm : Bool := FALSE;
|
|
Spare0_4 : Bool := FALSE;
|
|
Spare0_5 : Bool := FALSE;
|
|
Spare0_6 : Bool := FALSE;
|
|
Config : Bool := TRUE;
|
|
PID_FIX : Bool := FALSE;
|
|
Spare1_1 : Bool := FALSE;
|
|
High_Limit : Bool := FALSE;
|
|
Low_Limit : Bool := FALSE;
|
|
ManualControl : "Struct";
|
|
Bp : Real := 0.0;
|
|
Ti : Real := 0.0;
|
|
Td : Real := 0.0;
|
|
Ff : Real := 0.0;
|
|
KP : Real := 0.0;
|
|
Pv : Real := 0.0;
|
|
OutMan : Real := 0.0;
|
|
Lsp : Real := 0.0;
|
|
OutMaxHmi : Real := 0.0;
|
|
OutMin : Real := 0.0;
|
|
OutMax : Real := 100.0;
|
|
Spare52 : Real := 0.0;
|
|
FfOut : Real := 0.0;
|
|
Sp : Real := 0.0;
|
|
Out : Real := 0.0;
|
|
Cycle_Time : Real := 0.3;
|
|
I_ITLVAL : Real := 0.0;
|
|
Dead_Band : Real := 0.0;
|
|
END_STRUCT;
|
|
|
|
PPM303 : STRUCT
|
|
ConfigPID : Bool := FALSE;
|
|
Hold_Int : Bool := FALSE;
|
|
I_ITL : Bool := FALSE;
|
|
Alarm : Bool := FALSE;
|
|
Spare0_4 : Bool := FALSE;
|
|
Spare0_5 : Bool := FALSE;
|
|
Spare0_6 : Bool := FALSE;
|
|
Config : Bool := TRUE;
|
|
PID_FIX : Bool := TRUE;
|
|
Spare1_1 : Bool := FALSE;
|
|
High_Limit : Bool := FALSE;
|
|
Low_Limit : Bool := FALSE;
|
|
ManualControl : "Struct";
|
|
Bp : Real := 50.0;
|
|
Ti : Real := 3.0;
|
|
Td : Real := 5.0;
|
|
Ff : Real := 0.0;
|
|
KP : Real := 2.0;
|
|
Pv : Real := -948.5061;
|
|
OutMan : Real := 30.0;
|
|
Lsp : Real := 60.0;
|
|
OutMaxHmi : Real := 100.0;
|
|
OutMin : Real := 1.0;
|
|
OutMax : Real := 50.0;
|
|
Spare52 : Real := 0.0;
|
|
FfOut : Real := 13.69562;
|
|
Sp : Real := 700.0;
|
|
Out : Real := 0.0;
|
|
Cycle_Time : Real := 0.3;
|
|
I_ITLVAL : Real := 0.0;
|
|
Dead_Band : Real := 0.0;
|
|
END_STRUCT;
|
|
|
|
PPN301 : STRUCT
|
|
ConfigPID : Bool := FALSE;
|
|
Hold_Int : Bool := FALSE;
|
|
I_ITL : Bool := FALSE;
|
|
Alarm : Bool := FALSE;
|
|
Spare0_4 : Bool := FALSE;
|
|
Spare0_5 : Bool := FALSE;
|
|
Spare0_6 : Bool := FALSE;
|
|
Config : Bool := FALSE;
|
|
PID_FIX : Bool := FALSE;
|
|
Spare1_1 : Bool := FALSE;
|
|
High_Limit : Bool := FALSE;
|
|
Low_Limit : Bool := FALSE;
|
|
ManualControl : "Struct";
|
|
Bp : Real := 0.0;
|
|
Ti : Real := 0.0;
|
|
Td : Real := 0.0;
|
|
Ff : Real := 0.0;
|
|
KP : Real := 0.0;
|
|
Pv : Real := 0.0;
|
|
OutMan : Real := 0.0;
|
|
Lsp : Real := 0.0;
|
|
OutMaxHmi : Real := 0.0;
|
|
OutMin : Real := 0.0;
|
|
OutMax : Real := 100.0;
|
|
Spare52 : Real := 0.0;
|
|
FfOut : Real := 0.0;
|
|
Sp : Real := 0.0;
|
|
Out : Real := 0.0;
|
|
Cycle_Time : Real := 0.0;
|
|
I_ITLVAL : Real := 0.0;
|
|
Dead_Band : Real := 0.0;
|
|
END_STRUCT;
|
|
|
|
PPP302 : STRUCT
|
|
ConfigPID : Bool := FALSE;
|
|
Hold_Int : Bool := FALSE;
|
|
I_ITL : Bool := FALSE;
|
|
Alarm : Bool := FALSE;
|
|
Spare0_4 : Bool := FALSE;
|
|
Spare0_5 : Bool := FALSE;
|
|
Spare0_6 : Bool := FALSE;
|
|
Config : Bool := FALSE;
|
|
PID_FIX : Bool := FALSE;
|
|
Spare1_1 : Bool := FALSE;
|
|
High_Limit : Bool := FALSE;
|
|
Low_Limit : Bool := FALSE;
|
|
ManualControl : "Struct";
|
|
Bp : Real := 0.0;
|
|
Ti : Real := 0.0;
|
|
Td : Real := 0.0;
|
|
Ff : Real := 0.0;
|
|
KP : Real := 0.0;
|
|
Pv : Real := 0.0;
|
|
OutMan : Real := 0.0;
|
|
Lsp : Real := 0.0;
|
|
OutMaxHmi : Real := 0.0;
|
|
OutMin : Real := 0.0;
|
|
OutMax : Real := 100.0;
|
|
Spare52 : Real := 0.0;
|
|
FfOut : Real := 0.0;
|
|
Sp : Real := 0.0;
|
|
Out : Real := 0.0;
|
|
Cycle_Time : Real := 0.0;
|
|
I_ITLVAL : Real := 0.0;
|
|
Dead_Band : Real := 0.0;
|
|
END_STRUCT;
|
|
|
|
PPM307 : STRUCT
|
|
ConfigPID : Bool := FALSE;
|
|
Hold_Int : Bool := FALSE;
|
|
I_ITL : Bool := FALSE;
|
|
Alarm : Bool := FALSE;
|
|
Spare0_4 : Bool := FALSE;
|
|
Spare0_5 : Bool := FALSE;
|
|
Spare0_6 : Bool := FALSE;
|
|
Config : Bool := FALSE;
|
|
PID_FIX : Bool := FALSE;
|
|
Spare1_1 : Bool := FALSE;
|
|
High_Limit : Bool := FALSE;
|
|
Low_Limit : Bool := FALSE;
|
|
ManualControl : "Struct";
|
|
Bp : Real := 0.0;
|
|
Ti : Real := 0.0;
|
|
Td : Real := 0.0;
|
|
Ff : Real := 0.0;
|
|
KP : Real := 0.0;
|
|
Pv : Real := 0.0;
|
|
OutMan : Real := 0.0;
|
|
Lsp : Real := 0.0;
|
|
OutMaxHmi : Real := 0.0;
|
|
OutMin : Real := 0.0;
|
|
OutMax : Real := 50.0;
|
|
Spare52 : Real := 0.0;
|
|
FfOut : Real := 0.0;
|
|
Sp : Real := 0.0;
|
|
Out : Real := 0.0;
|
|
Cycle_Time : Real := 0.0;
|
|
I_ITLVAL : Real := 0.0;
|
|
Dead_Band : Real := 0.0;
|
|
END_STRUCT;
|
|
|
|
PPM305 : STRUCT
|
|
ConfigPID : Bool := TRUE;
|
|
Hold_Int : Bool := FALSE;
|
|
I_ITL : Bool := FALSE;
|
|
Alarm : Bool := FALSE;
|
|
Spare0_4 : Bool := FALSE;
|
|
Spare0_5 : Bool := FALSE;
|
|
Spare0_6 : Bool := FALSE;
|
|
Config : Bool := TRUE;
|
|
PID_FIX : Bool := TRUE;
|
|
Spare1_1 : Bool := FALSE;
|
|
High_Limit : Bool := FALSE;
|
|
Low_Limit : Bool := FALSE;
|
|
ManualControl : "Struct";
|
|
Bp : Real := 0.0;
|
|
Ti : Real := 0.0;
|
|
Td : Real := 0.0;
|
|
Ff : Real := 0.0;
|
|
KP : Real := 0.0;
|
|
Pv : Real := 0.0;
|
|
OutMan : Real := 0.0;
|
|
Lsp : Real := 0.0;
|
|
OutMaxHmi : Real := 100.0;
|
|
OutMin : Real := 0.0;
|
|
OutMax : Real := 50.0;
|
|
Spare52 : Real := 0.0;
|
|
FfOut : Real := 0.0;
|
|
Sp : Real := 0.0;
|
|
Out : Real := 0.0;
|
|
Cycle_Time : Real := 0.3;
|
|
I_ITLVAL : Real := 0.0;
|
|
Dead_Band : Real := 0.0;
|
|
END_STRUCT;
|
|
|
|
END_VAR
|
|
|
|
BEGIN
|
|
// Data Blocks have no executable code
|
|
END_DATA_BLOCK
|
|
|
|
```
|