```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 ```