From 327f324be8a7063a424dcfbb5492689e19b890a5 Mon Sep 17 00:00:00 2001 From: Matthias Heisig Date: Mon, 6 May 2024 11:05:33 +0200 Subject: [PATCH] Implemented fixes and improvements during comissioning - New Balancing mode - HMI Interface for Inverterdata implemented - Adjusted GVL_CONFIG values - Read inverter data even when inverter is off - Added OPC UA settings to inverter data hmi interface - Added multisettings to safety project for strings --- MainSafetyPLC/GVLs/GVL1.sgvl | 103 +- MainSafetyPLC/MainSafetyPLC.splcproj | 27 +- .../Alias Devices/NotHaltInterface.sds} | 8 +- .../NotHaltString1/NotHaltString1.sal | 154 + .../NotHaltString1/NotHaltString1.sal.diagram | 80 + .../Alias Devices/NotHAltInterface.sds | 224 + .../NotHaltString2/NotHaltString2.sal | 154 + .../NotHaltString2/NotHaltString2.sal.diagram | 80 + ...{ErrorAcknowledgement.sds => ErrorAck.sds} | 4 +- .../Alias Devices/NotHaltRestart.sds | 4 +- .../Not_Halt_Global/Alias Devices/Run.sds | 6 +- .../Not_Halt_Global/Not_Halt_Global.sal | 223 +- MainSafetyPLC/TargetSystemConfig.xml | 4 +- PLC/DUTs/E_BMS_CONTROL_MODE.TcDUT | 3 +- PLC/DUTs/ST_STRING_HMI_INTERFACE.TcDUT | 9 + PLC/GVLs/GVL_CONFIG.TcGVL | 152 +- PLC/GVLs/GVL_SCADA.TcGVL | 3 + PLC/PLC.plcproj | 5 - PLC/PLC.tmc | 451 +- PLC/POUs/FB_Module.TcPOU | 122 +- PLC/POUs/FB_String.TcPOU | 641 +- PLC/POUs/FB_Unit.TcPOU | 816 +- PLC/POUs/MAIN.TcPOU | 467 +- PLC/POUs/Sunspec/FB_PowerSupplySunspec.TcPOU | 297 +- .../Sunspec/ST_SUNSPEC_CURRENT_VALUES.TcDUT | 21 + String2SafetyPLC/String2SafetyPLC.splcproj | 44 + String2SafetyPLC/TargetSystemConfig.xml | 22 + .../Alias Devices/ErrorAcknowledgement.sds | 6 +- .../TwinSafeGroup1/Alias Devices/Run.sds | 18 + .../TwinSafeGroup1/TwinSafeGroup1.sal | 82 + .../TwinSafeGroup1/TwinSafeGroup1.sal.diagram | 9 + StringSafetyPLC/GVLs/GVL1.sgvl | 321 +- .../LocalSafety/Alias Devices/ErrAck.sds | 4 +- .../GlobalSlaveEStopInterface.sds | 4 +- .../Alias Devices/PressuresInRange.sds | 18 - .../LocalSafety/Alias Devices/Run.sds | 4 +- .../Alias Devices/TemperaturesInRange.sds | 18 - .../Alias Devices/VoltagesInRange.sds | 18 - StringSafetyPLC/LocalSafety/LocalSafety.sal | 112 +- StringSafetyPLC/Multi Setting.sms | 418 + .../PressureCheck/Alias Devices/Run.sds | 18 - .../PressureCheck/PressureCheck.sal | 825 +- .../PressureCheck/PressureCheck.sal.diagram | 430 +- StringSafetyPLC/StringSafetyPLC.splcproj | 17 +- StringSafetyPLC/TargetSystemConfig.xml | 7 +- .../Alias Devices/ErrorAcknowledgement.sds | 18 - .../TempCheck/Alias Devices/Run.sds | 18 - StringSafetyPLC/TempCheck/TempCheck.sal | 84 +- .../User FBs/ModulePressureCheck.ufb | 386 +- .../User FBs/ModulePressureCheck.ufb.diagram | 262 +- .../User FBs/ModuleVoltageCheck.ufb | 10 +- .../User FBs/UnitPressureCheck.ufb | 18 +- .../Alias Devices/ErrorAcknowledgement.sds | 18 - .../VoltageCheck/Alias Devices/Run.sds | 18 - StringSafetyPLC/VoltageCheck/VoltageCheck.sal | 558 +- .../VoltageCheck/VoltageCheck.sal.diagram | 370 +- Uniper.tsproj | 20180 +++++++++++++++- UniperEvents.tmc | 69 +- 58 files changed, 24795 insertions(+), 3667 deletions(-) rename MainSafetyPLC/{Not_Halt_Global/Alias Devices/GlobalEStopInterface.sds => NotHaltString1/Alias Devices/NotHaltInterface.sds} (97%) create mode 100644 MainSafetyPLC/NotHaltString1/NotHaltString1.sal create mode 100644 MainSafetyPLC/NotHaltString1/NotHaltString1.sal.diagram create mode 100644 MainSafetyPLC/NotHaltString2/Alias Devices/NotHAltInterface.sds create mode 100644 MainSafetyPLC/NotHaltString2/NotHaltString2.sal create mode 100644 MainSafetyPLC/NotHaltString2/NotHaltString2.sal.diagram rename MainSafetyPLC/Not_Halt_Global/Alias Devices/{ErrorAcknowledgement.sds => ErrorAck.sds} (83%) rename StringSafetyPLC/PressureCheck/Alias Devices/ErrorAcknowledgement.sds => MainSafetyPLC/Not_Halt_Global/Alias Devices/NotHaltRestart.sds (83%) create mode 100644 String2SafetyPLC/String2SafetyPLC.splcproj create mode 100644 String2SafetyPLC/TargetSystemConfig.xml rename {StringSafetyPLC/LocalSafety => String2SafetyPLC/TwinSafeGroup1}/Alias Devices/ErrorAcknowledgement.sds (74%) create mode 100644 String2SafetyPLC/TwinSafeGroup1/Alias Devices/Run.sds create mode 100644 String2SafetyPLC/TwinSafeGroup1/TwinSafeGroup1.sal create mode 100644 String2SafetyPLC/TwinSafeGroup1/TwinSafeGroup1.sal.diagram rename MainSafetyPLC/Not_Halt_Global/Alias Devices/Restart.sds => StringSafetyPLC/LocalSafety/Alias Devices/ErrAck.sds (83%) delete mode 100644 StringSafetyPLC/LocalSafety/Alias Devices/PressuresInRange.sds delete mode 100644 StringSafetyPLC/LocalSafety/Alias Devices/TemperaturesInRange.sds delete mode 100644 StringSafetyPLC/LocalSafety/Alias Devices/VoltagesInRange.sds create mode 100644 StringSafetyPLC/Multi Setting.sms delete mode 100644 StringSafetyPLC/PressureCheck/Alias Devices/Run.sds delete mode 100644 StringSafetyPLC/TempCheck/Alias Devices/ErrorAcknowledgement.sds delete mode 100644 StringSafetyPLC/TempCheck/Alias Devices/Run.sds delete mode 100644 StringSafetyPLC/VoltageCheck/Alias Devices/ErrorAcknowledgement.sds delete mode 100644 StringSafetyPLC/VoltageCheck/Alias Devices/Run.sds diff --git a/MainSafetyPLC/GVLs/GVL1.sgvl b/MainSafetyPLC/GVLs/GVL1.sgvl index f3d1c6f..1abeea9 100644 --- a/MainSafetyPLC/GVLs/GVL1.sgvl +++ b/MainSafetyPLC/GVLs/GVL1.sgvl @@ -1,5 +1,5 @@  - + xNotHaltGlobalCh1 @@ -10,7 +10,7 @@ - + 721d8d36-06d8-4eee-8f44-0b05696e0b3d @@ -25,7 +25,7 @@ - + 7398573d-9703-4b43-8c5f-0ae0846e19c6 @@ -40,7 +40,7 @@ - + 46a8b85e-b9ec-445f-902a-1f8f4310f940 @@ -55,9 +55,102 @@ - + d66f2077-2967-4192-943b-96a1839793af + + xNotHaltOk + + + c5298699-378c-4610-87c6-5db90728547d + + + + + 13 + 1 + 1879113985 + + + 18 + 1 + 1131179972 + + + + + xNotHaltDelayOk + + + 2abf9711-ca02-49ff-a2c3-3bcce999bb88 + + + + + fe6d9c1e-be3a-4054-a12e-2d99ec66f013 + + + c7fc83ba-0893-453e-abca-62c3026cd20b + + + + + xRun + + + 22 + 1 + 1131179973 + + + + + 9ed1be77-693c-4094-a86b-db09b880ab2a + + + e41660f4-d22d-40b1-8509-7bd9c69b7766 + + + fe721ea0-ced8-4eef-9bca-ad67f4c1932f + + + + + xErrorAck + + + 23 + 1 + 1131179973 + + + + + 277b38b0-bc98-441b-8265-96adb0e90c94 + + + 7e2ebab5-c2df-4469-a598-6fb5f2509ad0 + + + 65f2e47b-7af5-4a83-8ef8-23221bf7e937 + + + + + xNotHaltRestart + + + 28 + 1 + 1131179973 + + + + + f40fa17f-ee60-40e6-afd0-a4ff3f333ac1 + + + \ No newline at end of file diff --git a/MainSafetyPLC/MainSafetyPLC.splcproj b/MainSafetyPLC/MainSafetyPLC.splcproj index 84d2358..c27242b 100644 --- a/MainSafetyPLC/MainSafetyPLC.splcproj +++ b/MainSafetyPLC/MainSafetyPLC.splcproj @@ -1,5 +1,5 @@  - + Debug 2.0 @@ -16,7 +16,7 @@ Haup-Not-Halt false 1.7.0.0 - 19 + 30 MainSafetyPLC 2 @@ -28,11 +28,24 @@ + + + + false + NotHaltString1\NotHaltString1.sal + + + + + false + NotHaltString2\NotHaltString2.sal + + - - + + Not_Halt_Global\Not_Halt_Global.sal @@ -44,10 +57,12 @@ + + + + - - \ No newline at end of file diff --git a/MainSafetyPLC/Not_Halt_Global/Alias Devices/GlobalEStopInterface.sds b/MainSafetyPLC/NotHaltString1/Alias Devices/NotHaltInterface.sds similarity index 97% rename from MainSafetyPLC/Not_Halt_Global/Alias Devices/GlobalEStopInterface.sds rename to MainSafetyPLC/NotHaltString1/Alias Devices/NotHaltInterface.sds index 92539cb..70f546a 100644 --- a/MainSafetyPLC/Not_Halt_Global/Alias Devices/GlobalEStopInterface.sds +++ b/MainSafetyPLC/NotHaltString1/Alias Devices/NotHaltInterface.sds @@ -1,15 +1,15 @@  - + 16 0 0 - 17 + 26 0 Manual - 17 + 26 master FSoE false @@ -20,7 +20,7 @@ 100 100 - + FSoE Cmd USINT diff --git a/MainSafetyPLC/NotHaltString1/NotHaltString1.sal b/MainSafetyPLC/NotHaltString1/NotHaltString1.sal new file mode 100644 index 0000000..ed478b5 --- /dev/null +++ b/MainSafetyPLC/NotHaltString1/NotHaltString1.sal @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/MainSafetyPLC/NotHaltString1/NotHaltString1.sal.diagram b/MainSafetyPLC/NotHaltString1/NotHaltString1.sal.diagram new file mode 100644 index 0000000..8884b68 --- /dev/null +++ b/MainSafetyPLC/NotHaltString1/NotHaltString1.sal.diagram @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/MainSafetyPLC/NotHaltString2/Alias Devices/NotHAltInterface.sds b/MainSafetyPLC/NotHaltString2/Alias Devices/NotHAltInterface.sds new file mode 100644 index 0000000..47f6284 --- /dev/null +++ b/MainSafetyPLC/NotHaltString2/Alias Devices/NotHAltInterface.sds @@ -0,0 +1,224 @@ + + + + 16 + 0 + 0 + + 27 + + 0 + Manual + 27 + master + FSoE + false + false + false + false + false + 101 + 100 + + + + FSoE Cmd + USINT + In + ProtocolData + 8 + 0 + -1 + + + Safe Data Byte 0[0] + BIT + In + SafetySil3 + 1 + 8 + 0 + + + Safe Data Byte 0[1] + BIT + In + SafetySil3 + 1 + 9 + 1 + + + Safe Data Byte 0[2] + BIT + In + SafetySil3 + 1 + 10 + 2 + + + Safe Data Byte 0[3] + BIT + In + SafetySil3 + 1 + 11 + 3 + + + Safe Data Byte 0[4] + BIT + In + SafetySil3 + 1 + 12 + 4 + + + Safe Data Byte 0[5] + BIT + In + SafetySil3 + 1 + 13 + 5 + + + Safe Data Byte 0[6] + BIT + In + SafetySil3 + 1 + 14 + 6 + + + Safe Data Byte 0[7] + BIT + In + SafetySil3 + 1 + 15 + 7 + + + FSoE CRC_0 + UINT + In + ProtocolData + 16 + 16 + -1 + + + FSoE ConnID + UINT + In + ProtocolData + 16 + 32 + -1 + + + FSoE Cmd + USINT + Out + ProtocolData + 8 + 0 + -1 + + + Safe Data Byte 0[0] + BIT + Out + SafetySil3 + 1 + 8 + 0 + + + Safe Data Byte 0[1] + BIT + Out + SafetySil3 + 1 + 9 + 1 + + + Safe Data Byte 0[2] + BIT + Out + SafetySil3 + 1 + 10 + 2 + + + Safe Data Byte 0[3] + BIT + Out + SafetySil3 + 1 + 11 + 3 + + + Safe Data Byte 0[4] + BIT + Out + SafetySil3 + 1 + 12 + 4 + + + Safe Data Byte 0[5] + BIT + Out + SafetySil3 + 1 + 13 + 5 + + + Safe Data Byte 0[6] + BIT + Out + SafetySil3 + 1 + 14 + 6 + + + Safe Data Byte 0[7] + BIT + Out + SafetySil3 + 1 + 15 + 7 + + + FSoE CRC_0 + UINT + Out + ProtocolData + 16 + 16 + -1 + + + FSoE ConnID + UINT + Out + ProtocolData + 16 + 32 + -1 + + + + \ No newline at end of file diff --git a/MainSafetyPLC/NotHaltString2/NotHaltString2.sal b/MainSafetyPLC/NotHaltString2/NotHaltString2.sal new file mode 100644 index 0000000..a7b4c57 --- /dev/null +++ b/MainSafetyPLC/NotHaltString2/NotHaltString2.sal @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/MainSafetyPLC/NotHaltString2/NotHaltString2.sal.diagram b/MainSafetyPLC/NotHaltString2/NotHaltString2.sal.diagram new file mode 100644 index 0000000..703ea84 --- /dev/null +++ b/MainSafetyPLC/NotHaltString2/NotHaltString2.sal.diagram @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/MainSafetyPLC/Not_Halt_Global/Alias Devices/ErrorAcknowledgement.sds b/MainSafetyPLC/Not_Halt_Global/Alias Devices/ErrorAck.sds similarity index 83% rename from MainSafetyPLC/Not_Halt_Global/Alias Devices/ErrorAcknowledgement.sds rename to MainSafetyPLC/Not_Halt_Global/Alias Devices/ErrorAck.sds index 6dfe91e..a17c923 100644 --- a/MainSafetyPLC/Not_Halt_Global/Alias Devices/ErrorAcknowledgement.sds +++ b/MainSafetyPLC/Not_Halt_Global/Alias Devices/ErrorAck.sds @@ -1,11 +1,11 @@  - + 1 1 0 - 1 + 23 Manual diff --git a/StringSafetyPLC/PressureCheck/Alias Devices/ErrorAcknowledgement.sds b/MainSafetyPLC/Not_Halt_Global/Alias Devices/NotHaltRestart.sds similarity index 83% rename from StringSafetyPLC/PressureCheck/Alias Devices/ErrorAcknowledgement.sds rename to MainSafetyPLC/Not_Halt_Global/Alias Devices/NotHaltRestart.sds index 01149e9..a305e08 100644 --- a/StringSafetyPLC/PressureCheck/Alias Devices/ErrorAcknowledgement.sds +++ b/MainSafetyPLC/Not_Halt_Global/Alias Devices/NotHaltRestart.sds @@ -1,11 +1,11 @@  - + 1 1 0 - 45 + 28 Manual diff --git a/MainSafetyPLC/Not_Halt_Global/Alias Devices/Run.sds b/MainSafetyPLC/Not_Halt_Global/Alias Devices/Run.sds index 078154b..b024b4f 100644 --- a/MainSafetyPLC/Not_Halt_Global/Alias Devices/Run.sds +++ b/MainSafetyPLC/Not_Halt_Global/Alias Devices/Run.sds @@ -1,11 +1,11 @@ - - + + 1 1 0 - 2 + 22 Manual diff --git a/MainSafetyPLC/Not_Halt_Global/Not_Halt_Global.sal b/MainSafetyPLC/Not_Halt_Global/Not_Halt_Global.sal index c31986f..a3ea883 100644 --- a/MainSafetyPLC/Not_Halt_Global/Not_Halt_Global.sal +++ b/MainSafetyPLC/Not_Halt_Global/Not_Halt_Global.sal @@ -1,5 +1,5 @@  - + @@ -8,13 +8,19 @@ - + + + + + + + - - + + @@ -22,8 +28,8 @@ - - + + @@ -31,8 +37,8 @@ - - + + @@ -40,8 +46,8 @@ - - + + @@ -70,10 +76,22 @@ - + + + + + + + - + + + + + + + @@ -89,10 +107,22 @@ - + + + + + + + - + + + + + + + @@ -122,169 +152,4 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MainSafetyPLC/TargetSystemConfig.xml b/MainSafetyPLC/TargetSystemConfig.xml index db35d9d..8d82c5f 100644 --- a/MainSafetyPLC/TargetSystemConfig.xml +++ b/MainSafetyPLC/TargetSystemConfig.xml @@ -1,5 +1,5 @@  - + HSafetyPLC EL6910 false @@ -7,7 +7,7 @@ -42K1 (EL6910) 05 (V01.14) 4238305 - 17189 + 40393 false false 1 diff --git a/PLC/DUTs/E_BMS_CONTROL_MODE.TcDUT b/PLC/DUTs/E_BMS_CONTROL_MODE.TcDUT index a32cd78..cd514d3 100644 --- a/PLC/DUTs/E_BMS_CONTROL_MODE.TcDUT +++ b/PLC/DUTs/E_BMS_CONTROL_MODE.TcDUT @@ -9,7 +9,8 @@ TYPE E_BMS_CONTROL_MODE : AUTO_LOCAL := 2, SAFETY_CHECK := 3, CAPACITY_TEST := 4, - MANUAL := 5 + MANUAL := 5, + BALANCING := 6 ); END_TYPE ]]> diff --git a/PLC/DUTs/ST_STRING_HMI_INTERFACE.TcDUT b/PLC/DUTs/ST_STRING_HMI_INTERFACE.TcDUT index 302ef44..61ca8a0 100644 --- a/PLC/DUTs/ST_STRING_HMI_INTERFACE.TcDUT +++ b/PLC/DUTs/ST_STRING_HMI_INTERFACE.TcDUT @@ -14,6 +14,15 @@ STRUCT // Current status // ==================================== eStatus : E_COMPONENT_STATUS; + + // Current string current + // ============================== + stStringCurrent : ST_HMI_ANALOG_VALUE; + + // Current inverter data + // ============================== + stInverterData : ST_SUNSPEC_CURRENT_VALUES; + END_STRUCT END_TYPE ]]> diff --git a/PLC/GVLs/GVL_CONFIG.TcGVL b/PLC/GVLs/GVL_CONFIG.TcGVL index ee66761..3baa05b 100644 --- a/PLC/GVLs/GVL_CONFIG.TcGVL +++ b/PLC/GVLs/GVL_CONFIG.TcGVL @@ -13,10 +13,10 @@ VAR_GLOBAL PERSISTENT ( rTargetMin := 0.0, rTargetMax := 100.0, - timRampUpTime := T#5S, - timRampDownTime := T#5S, - stAnalogInputConfig := (iAIMax := 32767, iAIMin := 0, rPVMax := 100, rPVMin := 0, sUnit := '%'), - stAnalogOutputConfig := (iAIMax := 32767, iAIMin := 0, rPVMax := 100, rPVMin := 0), + timRampUpTime := T#10S, + timRampDownTime := T#10S, + stAnalogInputConfig := (iAIMax := 108, iAIMin := 0, rPVMax := 100, rPVMin := 0, sUnit := '%'), + stAnalogOutputConfig := (iAIMax := 29490, iAIMin := 0, rPVMax := 100, rPVMin := 4.807), xHasAnalogFeedback := TRUE, xHasMCBFeedback := TRUE, xHasRepairSwitchFeedback := FALSE @@ -29,8 +29,8 @@ VAR_GLOBAL PERSISTENT rTargetMax := 100.0, timRampUpTime := T#5S, timRampDownTime := T#5S, - stAnalogInputConfig := (iAIMax := 32767, iAIMin := 0, rPVMax := 100, rPVMin := 0, sUnit := '%'), - stAnalogOutputConfig := (iAIMax := 32767, iAIMin := 0, rPVMax := 100, rPVMin := 0), + stAnalogInputConfig := (iAIMax := 108, iAIMin := 0, rPVMax := 100, rPVMin := 0, sUnit := '%'), + stAnalogOutputConfig := (iAIMax := 29490, iAIMin := 0, rPVMax := 100, rPVMin := 4.807), xHasAnalogFeedback := TRUE, xHasMCBFeedback := TRUE, xHasRepairSwitchFeedback := FALSE @@ -44,103 +44,103 @@ VAR_GLOBAL PERSISTENT // Pressure posolyt segment inlet stConfigPosolytPressureSegmentInlet := (iAIMax := 32767, iAIMin := 0, rPVMax := 2000, rPVMin := 0, sUnit := 'mbar'), - stEWLPosolytPressureSegmentInlet := (rErrorMin := 170, rWarningMin := 200, rWarningMax := 600, rErrorMax := 700), + stEWLPosolytPressureSegmentInlet := (rErrorMin := 200, rWarningMin := 250, rWarningMax := 550, rErrorMax := 600), stEWDPosolytPressureSegmentInlet := ( timHardwareSignalLevelOn := T#0S, timHardwareSignalLevelOff := T#5S, - timErrorLowOn := T#2S, + timErrorLowOn := T#1S, timErrorLowOff := T#5S, - timWarningLowOn := T#2S, + timWarningLowOn := T#1S, timWarningLowOff := T#5S, - timWarningHighOn := T#2S, + timWarningHighOn := T#1S, timWarningHighOff := T#5S, - timErrorHighOn := T#2S, + timErrorHighOn := T#1S, timErrorHighOff := T#5S ), // Pressure negolyt segment inlet stConfigNegolytPressureSegmentInlet := (iAIMax := 32767, iAIMin := 0, rPVMax := 2000, rPVMin := 0, sUnit := 'mbar'), - stEWLNegolytPressureSegmentInlet := (rErrorMin := 170, rWarningMin := 200, rWarningMax := 600, rErrorMax := 700), + stEWLNegolytPressureSegmentInlet := (rErrorMin := 200, rWarningMin := 250, rWarningMax := 550, rErrorMax := 600), stEWDNegolytPressureSegmentInlet := ( timHardwareSignalLevelOn := T#0S, timHardwareSignalLevelOff := T#5S, - timErrorLowOn := T#2S, + timErrorLowOn := T#1S, timErrorLowOff := T#5S, - timWarningLowOn := T#2S, + timWarningLowOn := T#1S, timWarningLowOff := T#5S, - timWarningHighOn := T#2S, + timWarningHighOn := T#1S, timWarningHighOff := T#5S, - timErrorHighOn := T#2S, + timErrorHighOn := T#1S, timErrorHighOff := T#5S ), // Pressure posolyt tank inlet stConfigPosolytPressureTankInlet := (iAIMax := 32767, iAIMin := 0, rPVMax := 2000, rPVMin := 0, sUnit := 'mbar'), - stEWLPosolytPressureTankInlet := (rErrorMin := -100, rWarningMin := -50, rWarningMax := 100, rErrorMax := 120), + stEWLPosolytPressureTankInlet := (rErrorMin := -20, rWarningMin := -10, rWarningMax := 15, rErrorMax := 25), stEWDPosolytPressureTankInlet := ( timHardwareSignalLevelOn := T#0S, timHardwareSignalLevelOff := T#5S, - timErrorLowOn := T#2S, + timErrorLowOn := T#1S, timErrorLowOff := T#5S, - timWarningLowOn := T#2S, + timWarningLowOn := T#1S, timWarningLowOff := T#5S, - timWarningHighOn := T#2S, + timWarningHighOn := T#1S, timWarningHighOff := T#5S, - timErrorHighOn := T#2S, + timErrorHighOn := T#1S, timErrorHighOff := T#5S ), // Pressure negolyt tank inlet stConfigNegolytPressureTankInlet := (iAIMax := 32767, iAIMin := 0, rPVMax := 2000, rPVMin := 0, sUnit := 'mbar'), - stEWLNegolytPressureTankInlet := (rErrorMin := -100, rWarningMin := -50, rWarningMax := 100, rErrorMax := 120), + stEWLNegolytPressureTankInlet := (rErrorMin := -20, rWarningMin := -10, rWarningMax := 15, rErrorMax := 25), stEWDNegolytPressureTankInlet := ( timHardwareSignalLevelOn := T#0S, timHardwareSignalLevelOff := T#5S, - timErrorLowOn := T#2S, + timErrorLowOn := T#1S, timErrorLowOff := T#5S, - timWarningLowOn := T#2S, + timWarningLowOn := T#1S, timWarningLowOff := T#5S, - timWarningHighOn := T#2S, + timWarningHighOn := T#1S, timWarningHighOff := T#5S, - timErrorHighOn := T#2S, + timErrorHighOn := T#1S, timErrorHighOff := T#5S ), // Temperature sensor posolyt tank inlet stConfigPosolytTempTankInlet := (iAIMax := 32767, iAIMin := -32768, rPVMax := 3276.7, rPVMin := -3276.8, sUnit := '°C'), - stEWLPosolytTempTankInlet := (rErrorMin := -10, rWarningMin := -5, rWarningMax := 50, rErrorMax := 60), + stEWLPosolytTempTankInlet := (rErrorMin := 10, rWarningMin := 15, rWarningMax := 50, rErrorMax := 60), stEWDPosolytTempTankInlet := ( timHardwareSignalLevelOn := T#0S, timHardwareSignalLevelOff := T#5S, - timErrorLowOn := T#2S, + timErrorLowOn := T#1S, timErrorLowOff := T#5S, - timWarningLowOn := T#2S, + timWarningLowOn := T#1S, timWarningLowOff := T#5S, - timWarningHighOn := T#2S, + timWarningHighOn := T#1S, timWarningHighOff := T#5S, - timErrorHighOn := T#2S, + timErrorHighOn := T#1S, timErrorHighOff := T#5S ), // Temperature sensor negolyt tank inlet stConfigNegolytTempTankInlet := (iAIMax := 32767, iAIMin := -32768, rPVMax := 3276.7, rPVMin := -3276.8, sUnit := '°C'), - stEWLNegolytTempTankInlet := (rErrorMin := -10, rWarningMin := -5, rWarningMax := 50, rErrorMax := 60), + stEWLNegolytTempTankInlet := (rErrorMin := 15, rWarningMin := 15, rWarningMax := 50, rErrorMax := 60), stEWDNegolytTempTankInlet := ( timHardwareSignalLevelOn := T#0S, timHardwareSignalLevelOff := T#5S, - timErrorLowOn := T#2S, + timErrorLowOn := T#1S, timErrorLowOff := T#5S, - timWarningLowOn := T#2S, + timWarningLowOn := T#1S, timWarningLowOff := T#5S, - timWarningHighOn := T#2S, + timWarningHighOn := T#1S, timWarningHighOff := T#5S, - timErrorHighOn := T#2S, + timErrorHighOn := T#1S, timErrorHighOff := T#5S ), @@ -149,24 +149,31 @@ VAR_GLOBAL PERSISTENT // Index 0x80n0:02 "Presentation" = Signed(0) -> Resolution 1/10°C // Index 0x80n0:19 "RTD Element" = PT100(0) stConfigVoltageSegment := (iAIMax := 32767, iAIMin := 0, rPVMax := 150, rPVMin := 0, sUnit := 'V'), - stEWLVoltageSegment := (rErrorMin := 50, rWarningMin := 55, rWarningMax := 75, rErrorMax := 79), + stEWLVoltageSegment := (rErrorMin := 50, rWarningMin := 55, rWarningMax := 77, rErrorMax := 80), stEWDVoltageSegment := ( timHardwareSignalLevelOn := T#0S, timHardwareSignalLevelOff := T#5S, - timErrorLowOn := T#2S, + timErrorLowOn := T#1S, timErrorLowOff := T#5S, - timWarningLowOn := T#2S, + timWarningLowOn := T#1S, timWarningLowOff := T#5S, - timWarningHighOn := T#2S, + timWarningHighOn := T#1S, timWarningHighOff := T#5S, - timErrorHighOn := T#2S, + timErrorHighOn := T#1S, timErrorHighOff := T#5S ), - rMaxDeltaPSegmentInlet := 100.0 + rMaxDeltaPSegmentInlet := 50.0 ); + // =========================== + // SCS Current measurement settings + // =========================== + stConfigSCSCurrent : ST_ANALOG_IO_CONFIG := (iAIMax := 32767, iAIMin := 0, rPVMax := 200, rPVMin := 0, sUnit := 'A'); + stEWLSCSCurrent : ST_ANALOG_EW_LEVELS; + stEWDSCSCurrent : ST_ANALOG_EW_DELAYS; + // =========================== // Part shortage workaround // =========================== @@ -197,6 +204,33 @@ VAR_GLOBAL PERSISTENT xUnit4Is1500V := TRUE ) ); + + stString2VoltageConfig : ST_STRING_VOLT_CONFIG := + ( + stModule1VoltConfig := + ( + xUnit1Is1500V := FALSE, + xUnit2Is1500V := TRUE, + xUnit3Is1500V := TRUE, + xUnit4Is1500V := TRUE + ), + + stModule2VoltConfig := + ( + xUnit1Is1500V := FALSE, + xUnit2Is1500V := TRUE, + xUnit3Is1500V := TRUE, + xUnit4Is1500V := TRUE + ), + + stModule3VoltConfig := + ( + xUnit1Is1500V := FALSE, + xUnit2Is1500V := TRUE, + xUnit3Is1500V := TRUE, + xUnit4Is1500V := TRUE + ) + ); // =========================== @@ -204,8 +238,8 @@ VAR_GLOBAL PERSISTENT // =========================== // Pump on power (%) - rPumpPosolytOnPower : REAL := 70.0; - rPumpNegolytOnPower : REAL := 70.0; + rPumpPosolytOnPower : REAL := 65.0; + rPumpNegolytOnPower : REAL := 65.0; // Pump discharge segment without inverter power (%) rPumpPosolytDisChrgPower : REAL := 35.0; @@ -215,18 +249,18 @@ VAR_GLOBAL PERSISTENT rPumpshutoffThreshold : REAL := 15.0; // Minimum unit voltage required for inverter startup (Volt) - rMinimumUnitVoltage : REAL := 50.0; + rMinimumUnitVoltage : REAL := 55.0; // Delta value to minimum unit voltage for shutdown discharge (Volt) rDeltaUnitVoltageShutdownDischarge : REAL := 5.0; // Maximum absolute voltage difference // between units in the same module - rMaxAbsDiffVoltageUnitsOnModule : REAL := 5.0; + rMaxAbsDiffVoltageUnitsOnModule : REAL := 10.0; // Maximum absolute voltage difference // between Modules (Volt) - rMaxAbsDiffVoltageModulesInString : REAL := 10.0; + rMaxAbsDiffVoltageModulesInString : REAL := 20.0; // Minimum absolute power command to enable battery (Watt) diMinimumAbsPowerForEnable : DINT := 100; @@ -239,26 +273,34 @@ VAR_GLOBAL PERSISTENT // 60.000 W -> 5.000 W per Unit diMaxStringDischargePower : DINT := 60_000; - // Inverter ip address - sInverterIp : STRING := '192.168.42.10'; + // Inverter ip address for string 1 + sInverterIpString1 : STRING := '192.168.42.10'; + + // Inverter ip address for string 2 + sInverterIpString2 : STRING := '192.168.42.20'; // Absolute shutdown discharge power (Watt) // 12.000 W -> 1.000 W per unit - rAbsShutdownDischargePower : REAL := 12_000; + rAbsShutdownDischargePower : REAL := 6_500; // Allow inverter fast shutdown discharge xShutdownDischargeWithInverter : BOOL := FALSE; // String fully charged voltage (Volt) // 960 V -> 80 V per Unit - rStringFullyChargedVoltage : REAL := 960.0; + rStringFullyChargedVoltage : REAL := 950.0; - // String empty voltage (Volt) (585V is needed for the inverter to start up -> 50V per Segment) - // 600 V -> 50 V per Unit - rStringEmptyVoltage : REAL := 600.0; + // String empty voltage (Volt) (617V is needed for the inverter to start up -> 51.4V per Segment) + rStringEmptyVoltage : REAL := 630.0; // Unit wait startup time - timUnitStartupTime : TIME := T#5S; + timUnitStartupTime : TIME := T#1M; + + // Unit balancing wait startup time + timUnitBalancingStartupTime : TIME := T#3M; + + // Dummy to deactivate functions + xDummy : BOOL := FALSE; END_VAR]]> diff --git a/PLC/GVLs/GVL_SCADA.TcGVL b/PLC/GVLs/GVL_SCADA.TcGVL index fa96f41..ae11550 100644 --- a/PLC/GVLs/GVL_SCADA.TcGVL +++ b/PLC/GVLs/GVL_SCADA.TcGVL @@ -17,6 +17,9 @@ VAR_GLOBAL // Can change current control mode xCanChangeControlMode : BOOL; + + // Current battery power + diCurrentBatteryPower : DINT; END_VAR]]> \ No newline at end of file diff --git a/PLC/PLC.plcproj b/PLC/PLC.plcproj index d97b3f5..b08f0d8 100644 --- a/PLC/PLC.plcproj +++ b/PLC/PLC.plcproj @@ -161,11 +161,6 @@ Content - - - BaseLib, * (cmblu) - - diff --git a/PLC/PLC.tmc b/PLC/PLC.tmc index 0e6fd1e..51c1d2c 100644 --- a/PLC/PLC.tmc +++ b/PLC/PLC.tmc @@ -1,4 +1,4 @@ -ST_LibVersion288iMajorUINT160iMinorUINT1616iBuildUINT1632iRevisionUINT1648nFlagsDWORD3264sVersionSTRING(23)19296E_WATCHDOG_TIME_CONFIG16INTeWATCHDOG_TIME_DISABLED0eWATCHDOG_TIME_SECONDS1eWATCHDOG_TIME_MINUTES2INT (2..100)16INTLowerBorder2UpperBorder100E_HashPrefixTypes16INTHASHPREFIX_IEC0HASHPREFIX_STDC1E_SBCSType16INTeSBCS_WesternEuropean1eSBCS_CentralEuropean2T_AmsNetID192STRING(23)E_RouteTransportType16UINTeRouteTransport_None0eRouteTransport_TCP_IP1eRouteTransport_IIO_LIGHTBUS2eRouteTransport_PROFIBUS_DP3eRouteTransport_PCI_ISA_BUS4eRouteTransport_ADS_UDP5eRouteTransport_FATP_UDP6eRouteTransport_COM_PORT7eRouteTransport_USB8eRouteTransport_CAN_OPEN9eRouteTransport_DEVICE_NET10eRouteTransport_SSB11eRouteTransport_SOAP12ST_AmsRouteEntry1184sNameSTRING(31)2560sNetIDT_AmsNetID192256sAddressSTRING(79)640448eTransportE_RouteTransportType161088tTimeoutTIME321120dwFlagsDWORD321152E_ArgType16INTARGTYPE_UNKNOWN0ARGTYPE_BYTE1ARGTYPE_WORD2ARGTYPE_DWORD3ARGTYPE_REAL4ARGTYPE_LREAL5ARGTYPE_SINT6ARGTYPE_INT7ARGTYPE_DINT8ARGTYPE_USINT9ARGTYPE_UINT10ARGTYPE_UDINT11ARGTYPE_STRING12ARGTYPE_BOOL13ARGTYPE_BIGTYPE14ARGTYPE_ULARGE15ARGTYPE_UHUGE16ARGTYPE_LARGE17ARGTYPE_HUGE18ARGTYPE_LWORD19T_Arg128eTypeE_ArgType160E_ArgType.ARGTYPE_UNKNOWNcbLenUDINT cbLen = length of string + 1 (null delimiter). ]]>32320pDataPVOID64640T_ULARGE_INTEGER64dwLowPartDWORD320dwHighPartDWORD3232TIMESTRUCT128wYearWORD160wMonthWORD1616wDayOfWeekWORD1632wDayWORD1648wHourWORD1664wMinuteWORD1680wSecondWORD1696wMillisecondsWORD16112ST_TimeZoneInformation864biasDINTST_LibVersion288iMajorUINT160iMinorUINT1616iBuildUINT1632iRevisionUINT1648nFlagsDWORD3264sVersionSTRING(23)19296E_WATCHDOG_TIME_CONFIG16INTeWATCHDOG_TIME_DISABLED0eWATCHDOG_TIME_SECONDS1eWATCHDOG_TIME_MINUTES2INT (2..100)16INTLowerBorder2UpperBorder100E_HashPrefixTypes16INTHASHPREFIX_IEC0HASHPREFIX_STDC1E_SBCSType16INTeSBCS_WesternEuropean1eSBCS_CentralEuropean2T_AmsNetID192STRING(23)E_RouteTransportType16UINTeRouteTransport_None0eRouteTransport_TCP_IP1eRouteTransport_IIO_LIGHTBUS2eRouteTransport_PROFIBUS_DP3eRouteTransport_PCI_ISA_BUS4eRouteTransport_ADS_UDP5eRouteTransport_FATP_UDP6eRouteTransport_COM_PORT7eRouteTransport_USB8eRouteTransport_CAN_OPEN9eRouteTransport_DEVICE_NET10eRouteTransport_SSB11eRouteTransport_SOAP12ST_AmsRouteEntry1184sNameSTRING(31)2560sNetIDT_AmsNetID192256sAddressSTRING(79)640448eTransportE_RouteTransportType161088tTimeoutTIME321120dwFlagsDWORD321152E_ArgType16INTARGTYPE_UNKNOWN0ARGTYPE_BYTE1ARGTYPE_WORD2ARGTYPE_DWORD3ARGTYPE_REAL4ARGTYPE_LREAL5ARGTYPE_SINT6ARGTYPE_INT7ARGTYPE_DINT8ARGTYPE_USINT9ARGTYPE_UINT10ARGTYPE_UDINT11ARGTYPE_STRING12ARGTYPE_BOOL13ARGTYPE_BIGTYPE14ARGTYPE_ULARGE15ARGTYPE_UHUGE16ARGTYPE_LARGE17ARGTYPE_HUGE18ARGTYPE_LWORD19T_Arg128eTypeE_ArgType160E_ArgType.ARGTYPE_UNKNOWNcbLenUDINT cbLen = length of string + 1 (null delimiter). ]]>32320pDataPVOID64640T_ULARGE_INTEGER64dwLowPartDWORD320dwHighPartDWORD3232TIMESTRUCT128wYearWORD160wMonthWORD1616wDayOfWeekWORD1632wDayWORD1648wHourWORD1664wMinuteWORD1680wSecondWORD1696wMillisecondsWORD16112ST_TimeZoneInformation864biasDINT320standardNameSTRING(31)25632standardDateTIMESTRUCT 0 => Number of required read buffer data bytes (cbRead underflow) ]]>325120ItemTypeOutputidxLastDWORD325440conditionalshowidxFirstDWORD325760conditionalshowidxGetDWORD32608conditionalshowpTmpBYTE64640conditionalshowcbTmpDWORD32704conditionalshowcbCopiedDWORD32736conditionalshowA_ResetA_AddTailA_RemoveHeadA_GetHeadPouTypeFunctionBlockconditionalshow_all_localsTON256INBOOL864ItemTypeInputPTTIME3296ItemTypeInputQBOOL8128ItemTypeOutputETTIME32160ItemTypeOutputMBOOL8192StartTimeTIME32224PouTypeFunctionBlockFB_AdsLogStringMessageFifoQueue8321152ArrayBufferBYTE01040000832000064MemRingBufferFB_MemRingBuffer7688320064TimerBetweenMessagesTON2568320832.INtrue.PTT#10MSMEM_RING_BUFFER_INTERNAL_USE_PER_DATA_RECORDUSINT883210884TIME_BETWEEN_MESSAGESTIME328321120T#10MSGetLogCountUDINT32WriteLogMsgCtrlMaskDWORD32MsgFmtStrT_MaxString2048StrArgT_MaxString2048ErrorBOOL8ItemTypeOutputAdsLogStringMessageST_AdsLogStringMessage4128GetAndRemoveLogFromQueueAdsLogStringMessageST_AdsLogStringMessage4128ItemTypeOutputErrorBOOL8ItemTypeOutputPouTypeFunctionBlockE_S_UPS_State16INTeSUPS_PowerOK0eSUPS_PowerFailure1eSUPS_WritePersistentData2eSUPS_QuickShutdown3eSUPS_WaitForRecover4eSUPS_WaitForPowerOFF5E_CHARGE_STATUS16INTUNDEFINED1EMPTY2CHARGING3DISCHARGING4FULL5qualified_onlystrictto_stringto_string_function__TO_STRING__140to_wstring_function__TO_WSTRING__140generate_implicit_init_functionST_SUNSPEC_CURRENT_VALUES256rActDCCurrentREAL320rActDCVoltageREAL3232rActDCPowerREAL3264rActACPowerREAL3296rActACFreqREAL32128rActApparentPowerREAL32160rActReactivePowerREAL32192rActPowerFactorREAL32224FB_MBReadRegs2624sIPAddrSTRING(15)12864ItemTypeInputnTCPPortUINT16192502ItemTypeInputnUnitIDBYTE8208255ItemTypeInputnQuantityWORD16224ItemTypeInputnMBAddrWORD16240ItemTypeInputcbLengthUDINT32256ItemTypeInputpDestAddrBYTE64320ItemTypeInputbExecuteBOOL8384ItemTypeInputtTimeoutTIME324161000ItemTypeInputbBusyBOOL8448ItemTypeOutputbErrorBOOL8456ItemTypeOutputnErrIdUDINT32480ItemTypeOutputcbReadUDINT32512ItemTypeOutputPouTypeFunctionBlockhide_all_localsFB_MBWriteRegs4224sIPAddrSTRING(15)12864ItemTypeInputnTCPPortUINT16192502ItemTypeInputnUnitIDBYTE8208255ItemTypeInputnQuantityWORD16224ItemTypeInputnMBAddrWORD16240ItemTypeInputcbLengthUDINT32256ItemTypeInputpSrcAddrBYTE64320ItemTypeInputbExecuteBOOL8384ItemTypeInputtTimeoutTIME324161000ItemTypeInputbBusyBOOL8448ItemTypeOutputbErrorBOOL8456ItemTypeOutputnErrIdUDINT32480ItemTypeOutputPouTypeFunctionBlockhide_all_localsFB_PowerSupplySunspec9600sInverterIPAddrSTRING(80)64864ItemTypeInputxEnableBOOL8712ItemTypeInputrPowerREAL32736ItemTypeInputrReactivePowerREAL327680ItemTypeInputxResetBOOL8800ItemTypeInputrMaxBattPowerREAL3283224000ItemTypeInputxCloseDCRelaisBOOL8864ItemTypeOutputTcAddressTypeOutputxActiveBOOL8872ItemTypeOutputxErrorBOOL8880ItemTypeOutputstCurrentValuesST_SUNSPEC_CURRENT_VALUES256896ItemTypeOutput_iStateINT1611520_fbReadRegisterFB_MBReadRegs26241216_fbWriteRegisterFB_MBWriteRegs42243840_tonInverterStartupTON2568064_iWMaxSFINT168320_iWMaxUINT168336_rWMaxREAL328352_iWMaxLimPctINT168384_iVarPctSFINT168400_iWMaxLimPctReadINT168416_iWMaxLimPctReadScaledREAL328448_iWMaxLimPctSFINT168480_iWRTGSFINT168496_rWRTGScalingREAL328512_uiInverterStateUINT168544_rOldPowerREAL328576_uiMaxLimEnUINT168608_uiPCSSetOperationUINT168624_iMaxPowerVarINT1686400_iMaxVarPctINT1686561_iErrorInStateINT168672_timPollingDelayTIME328704T#250MS_tonPollingTimerTON2568768_awCurrentDCValuesWORD06969024_awCurrentACValuesWORD0101609120_dwErrorBitsDWORD329280_uiResetInverterUINT1693121STATUS_REGISTERWORD16932840108W_MAX_LIM_PCT_REGISTERWORD16934440187W_MAX_LIM_PCT_SF_REGISTERWORD16936040205W_MAX_LIM_EN_REGISTERWORD16937640191PCS_ALARM_RESET_REGISTERWORD16939240230PCS_SET_OPERATION_REGISTERWORD16940840231W_MAX_REGISTERWORD16942440152W_MAX_SF_REGISTERWORD16944040172W_RTG_REGISTERWORD16945640125W_RTG_SF_REGISTERWORD16947240126DC_VALUES_START_REGISTERWORD16948840097AC_VALUES_START_REGISTERWORD16950440084VAR_W_MAX_PCTWORD16952040197VAR_PCT_ENAWORD16953640204VAR_PCT_SFWORD16955240207EVT_1_REGISTERWORD16956840110PouTypeFunctionBlockE_BATTERY_STATUS16INTERROR1OFF2READY3ACTIVE4MAINTENANCE5TESTING6qualified_onlystrictto_stringto_string_function__TO_STRING__135to_wstring_function__TO_WSTRING__135generate_implicit_init_functionI_ArgumentsChangeListener64PVOIDOnArgumentsChangedITcAsyncResult32ITcUnknownGetIsBusyHRESULT32bIsBusyBOOL3232GetHasErrorHRESULT32bErrorBOOL3232GetErrorCodeHRESULT32hresultHRESULT32FB_AsyncStrResult128bBusyBOOL880978136bErrorBOOL880978208hrErrorCodeHRESULT3280978224nStringSizeUDINT3280978184sResultSTRING(255)204880978216TcEncodingUTF-8__getbBusyBOOL8bBusyBOOL8b32IsBusyBOOL3232propertyInitipResultITcAsyncStringResult64conditionalshowGetStringBOOL8sResultSTRING(80)64nResultUDINT32__getnStringSizeUDINT32nStringSizeUDINT32pEmptySTRING(80)64propertyClear__getbErrorBOOL8bErrorBOOL8b32HasErrorBOOL3232property__getsResultSTRING(255)2048sResultSTRING(255)2048propertyTcEncodingUTF-8__gethrErrorCodeHRESULT32hrErrorCodeHRESULT32hrErrorHRESULT32propertyPouTypeFunctionBlockenable_dynamic_creationconditionalshow_all_localsno_explicit_calldo not call this POU directlyTcSourceInfoType32UDINT0124plcAttribute_qualified_onlyplcAttribute_strictTcSerializedSourceInfoType96eTypeTcSourceInfoType320obDataUDINT3232cbDataUDINT3264ITcSourceInfo32ITcUnknownGetNumTypesHRESULT32nCountUDINT32GetTypesHRESULT32ppSourceInfoTypesTcSerializedSourceInfoType32GetDataSizeHRESULT32cbDataUDINT32GetDataHRESULT32ppDataPVOID32ITcEvent32ITcUnknownGetEventClassHRESULT32eventClassGUID32GetEventIdHRESULT32eventIdUDINT32GetSeverityHRESULT32severityTcEventSeverity32GetSourceInfoHRESULT32pipSourceInfoITcSourceInfo32GetJsonAttributeHRESULT32sJsonAttributeSTRING(80)32nJsonAttributeUDINT32GetTextHRESULT32nLangIdDINT32pipResultITcAsyncStringResult32GetEventClassNameHRESULT32nLangIdDINT32pipResultITcAsyncStringResult32I_TcSourceInfo64PVOIDnIdUDINT32sNameSTRING(255)2048__getguidGUID128property__getipDataITcSourceInfo64propertyconditionalshow__getnIdUDINT32property__getsNameSTRING(255)2048propertyTcEncodingUTF-8EqualsToBOOL8ipOtherI_TcSourceInfo64I_TcEventBase64PVOIDeSeverityTcEventSeverity16ipSourceInfoI_TcSourceInfo64nEventIdUDINT32sEventClassNameSTRING(255)2048sEventTextSTRING(255)2048__geteSeverityTcEventSeverity16property__getEventClassGUID128property__getipSourceInfoI_TcSourceInfo64property__getnEventIdUDINT32property__getsEventClassNameSTRING(255)2048propertyTcEncodingUTF-8__getsEventTextSTRING(255)2048propertyTcEncodingUTF-8__getstEventEntryTcEventEntry192propertyEqualsToBOOL8ipOtherI_TcEventBase64EqualsToEventClassBOOL8OtherEventClassGUID128EqualsToEventEntryBOOL8OtherEventClassGUID128nOtherEventIDUDINT32eOtherSeverityTcEventSeverity16EqualsToEventEntryExBOOL8stOtherTcEventEntry192GetJsonAttributeHRESULT32sJsonAttributeSTRING(80)64nJsonAttributeUDINT32RequestEventClassName8321152ArrayBufferBYTE01040000832000064MemRingBufferFB_MemRingBuffer7688320064TimerBetweenMessagesTON2568320832.INtrue.PTT#10MSMEM_RING_BUFFER_INTERNAL_USE_PER_DATA_RECORDUSINT883210884TIME_BETWEEN_MESSAGESTIME328321120T#10MSGetLogCountUDINT32WriteLogMsgCtrlMaskDWORD32MsgFmtStrT_MaxString2048StrArgT_MaxString2048ErrorBOOL8ItemTypeOutputAdsLogStringMessageST_AdsLogStringMessage4128GetAndRemoveLogFromQueueAdsLogStringMessageST_AdsLogStringMessage4128ItemTypeOutputErrorBOOL8ItemTypeOutputPouTypeFunctionBlockE_S_UPS_State16INTeSUPS_PowerOK0eSUPS_PowerFailure1eSUPS_WritePersistentData2eSUPS_QuickShutdown3eSUPS_WaitForRecover4eSUPS_WaitForPowerOFF5E_CHARGE_STATUS16INTUNDEFINED1EMPTY2CHARGING3DISCHARGING4FULL5qualified_onlystrictto_stringto_string_function__TO_STRING__141to_wstring_function__TO_WSTRING__141generate_implicit_init_functionE_BATTERY_STATUS16INTERROR1OFF2READY3ACTIVE4MAINTENANCE5TESTING6qualified_onlystrictto_stringto_string_function__TO_STRING__136to_wstring_function__TO_WSTRING__136generate_implicit_init_functionI_ArgumentsChangeListener64PVOIDOnArgumentsChangedITcAsyncResult32ITcUnknownGetIsBusyHRESULT32bIsBusyBOOL3232GetHasErrorHRESULT32bErrorBOOL3232GetErrorCodeHRESULT32hresultHRESULT32FB_AsyncStrResult128bBusyBOOL881031504bErrorBOOL881031576hrErrorCodeHRESULT3281031592nStringSizeUDINT3281031552sResultSTRING(255)204881031584TcEncodingUTF-8__getbBusyBOOL8bBusyBOOL8b32IsBusyBOOL3232propertyInitipResultITcAsyncStringResult64conditionalshowGetStringBOOL8sResultSTRING(80)64nResultUDINT32__getnStringSizeUDINT32nStringSizeUDINT32pEmptySTRING(80)64propertyClear__getbErrorBOOL8bErrorBOOL8b32HasErrorBOOL3232property__getsResultSTRING(255)2048sResultSTRING(255)2048propertyTcEncodingUTF-8__gethrErrorCodeHRESULT32hrErrorCodeHRESULT32hrErrorHRESULT32propertyPouTypeFunctionBlockenable_dynamic_creationconditionalshow_all_localsno_explicit_calldo not call this POU directlyTcSourceInfoType32UDINT0124plcAttribute_qualified_onlyplcAttribute_strictTcSerializedSourceInfoType96eTypeTcSourceInfoType320obDataUDINT3232cbDataUDINT3264ITcSourceInfo32ITcUnknownGetNumTypesHRESULT32nCountUDINT32GetTypesHRESULT32ppSourceInfoTypesTcSerializedSourceInfoType32GetDataSizeHRESULT32cbDataUDINT32GetDataHRESULT32ppDataPVOID32ITcEvent32ITcUnknownGetEventClassHRESULT32eventClassGUID32GetEventIdHRESULT32eventIdUDINT32GetSeverityHRESULT32severityTcEventSeverity32GetSourceInfoHRESULT32pipSourceInfoITcSourceInfo32GetJsonAttributeHRESULT32sJsonAttributeSTRING(80)32nJsonAttributeUDINT32GetTextHRESULT32nLangIdDINT32pipResultITcAsyncStringResult32GetEventClassNameHRESULT32nLangIdDINT32pipResultITcAsyncStringResult32I_TcSourceInfo64PVOIDnIdUDINT32sNameSTRING(255)2048__getguidGUID128property__getipDataITcSourceInfo64propertyconditionalshow__getnIdUDINT32property__getsNameSTRING(255)2048propertyTcEncodingUTF-8EqualsToBOOL8ipOtherI_TcSourceInfo64I_TcEventBase64PVOIDeSeverityTcEventSeverity16ipSourceInfoI_TcSourceInfo64nEventIdUDINT32sEventClassNameSTRING(255)2048sEventTextSTRING(255)2048__geteSeverityTcEventSeverity16property__getEventClassGUID128property__getipSourceInfoI_TcSourceInfo64property__getnEventIdUDINT32property__getsEventClassNameSTRING(255)2048propertyTcEncodingUTF-8__getsEventTextSTRING(255)2048propertyTcEncodingUTF-8__getstEventEntryTcEventEntry192propertyEqualsToBOOL8ipOtherI_TcEventBase64EqualsToEventClassBOOL8OtherEventClassGUID128EqualsToEventEntryBOOL8OtherEventClassGUID128nOtherEventIDUDINT32eOtherSeverityTcEventSeverity16EqualsToEventEntryExBOOL8stOtherTcEventEntry192GetJsonAttributeHRESULT32sJsonAttributeSTRING(80)64nJsonAttributeUDINT32RequestEventClassNameBOOL8nLangIdDINT32sResultSTRING(80)64nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputRequestEventTextBOOL8nLangIdDINT32sResultSTRING(80)64nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputIQueryInterface64PVOID__GetInterfacePointerBOOL8pRefDWORD64__GetInterfaceReferenceBOOL8nInterfaceIdDINT32pRefDWORD64TcEventArgumentType16INT0123456789101112131415161718192021plcAttribute_qualified_onlyplcAttribute_strictITcArguments32ITcUnknownCountHRESULT32nCountUDINT32AddArgumentHRESULT32eTypeTcEventArgumentType16pDataPVOID32cbDataUDINT32GetHRESULT32nIndexUDINT32eTypeTcEventArgumentType32ppDataPVOID32ClearHRESULT32GetArgumentTypesHRESULT32pArgumentTypesTcEventArgumentType32GetDataSizeHRESULT32cbDataUDINT32GetDataHRESULT32pDataBYTE32I_TcArguments64IQueryInterface__getipDataITcArguments64propertyconditionalshow__getnCountUDINT32propertyAddBlobI_TcArguments64pDataPVOID64cbDataUINT16AddBoolI_TcArguments64valueBOOL8AddByteI_TcArguments64valueBYTE8AddDIntI_TcArguments64valueDINT32AddDWordI_TcArguments64valueDWORD32AddEventReferenceExI_TcArguments64stEventEntryTcEventEntry192AddEventReferenceIdI_TcArguments64nEventIdUDINT32AddEventReferenceIdGuidI_TcArguments64nEventIdUDINT32EventClassGUID128AddIntI_TcArguments64valueINT16AddLIntI_TcArguments64valueLINT64AddLRealI_TcArguments64valueLREAL64AddRealI_TcArguments64valueREAL32AddSIntI_TcArguments64valueSINT8AddStringI_TcArguments64valueSTRING(80)64ItemTypeInOutAddStringByValueI_TcArguments64valueT_MaxString2048AddUDIntI_TcArguments64valueUDINT32AddUIntI_TcArguments64valueUINT16AddULIntI_TcArguments64valueULINT64AddUSIntI_TcArguments64valueUSINT8AddUtf8EncodedStringI_TcArguments64valueSTRING(80)64ItemTypeInOutAddWordI_TcArguments64valueWORD16AddWStringI_TcArguments64valueWSTRING(80)64ItemTypeInOutAddWStringByValueI_TcArguments64valueWSTRING(255)4096ClearI_TcArguments64ITcEventUniqueIdProvider32ITcUnknownGetUniqueIdHRESULT32idUDINT32FB_TcSourceInfo3008I_TcSourceInfonIdUDINT328097800880978056sNameSTRING(255)20488097808880978112TcEncodingUTF-8ExtendNameBOOL8nLangIdDINT32sResultSTRING(80)64nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputIQueryInterface64PVOID__GetInterfacePointerBOOL8pRefDWORD64__GetInterfaceReferenceBOOL8nInterfaceIdDINT32pRefDWORD64TcEventArgumentType16INT0123456789101112131415161718192021plcAttribute_qualified_onlyplcAttribute_strictITcArguments32ITcUnknownCountHRESULT32nCountUDINT32AddArgumentHRESULT32eTypeTcEventArgumentType16pDataPVOID32cbDataUDINT32GetHRESULT32nIndexUDINT32eTypeTcEventArgumentType32ppDataPVOID32ClearHRESULT32GetArgumentTypesHRESULT32pArgumentTypesTcEventArgumentType32GetDataSizeHRESULT32cbDataUDINT32GetDataHRESULT32pDataBYTE32I_TcArguments64IQueryInterface__getipDataITcArguments64propertyconditionalshow__getnCountUDINT32propertyAddBlobI_TcArguments64pDataPVOID64cbDataUINT16AddBoolI_TcArguments64valueBOOL8AddByteI_TcArguments64valueBYTE8AddDIntI_TcArguments64valueDINT32AddDWordI_TcArguments64valueDWORD32AddEventReferenceExI_TcArguments64stEventEntryTcEventEntry192AddEventReferenceIdI_TcArguments64nEventIdUDINT32AddEventReferenceIdGuidI_TcArguments64nEventIdUDINT32EventClassGUID128AddIntI_TcArguments64valueINT16AddLIntI_TcArguments64valueLINT64AddLRealI_TcArguments64valueLREAL64AddRealI_TcArguments64valueREAL32AddSIntI_TcArguments64valueSINT8AddStringI_TcArguments64valueSTRING(80)64ItemTypeInOutAddStringByValueI_TcArguments64valueT_MaxString2048AddUDIntI_TcArguments64valueUDINT32AddUIntI_TcArguments64valueUINT16AddULIntI_TcArguments64valueULINT64AddUSIntI_TcArguments64valueUSINT8AddUtf8EncodedStringI_TcArguments64valueSTRING(80)64ItemTypeInOutAddWordI_TcArguments64valueWORD16AddWStringI_TcArguments64valueWSTRING(80)64ItemTypeInOutAddWStringByValueI_TcArguments64valueWSTRING(255)4096ClearI_TcArguments64ITcEventUniqueIdProvider32ITcUnknownGetUniqueIdHRESULT32idUDINT32FB_TcSourceInfo3008I_TcSourceInfonIdUDINT328103137681031424sNameSTRING(255)20488103145681031480TcEncodingUTF-8ExtendNameBOOL8sExtensionSTRING(255)2048__getipDataITcSourceInfo64ipDataITcSourceInfo64propertyconditionalshow__getnIdUDINT32nIdUDINT32propertyResetToDefaultHRESULT32Clear__setnIdnIdUDINT32monitoringcallproperty__setguidguidGUID128propertyEqualsToBOOL8ipOtherI_TcSourceInfo64__getguidGUID128guidGUID128property__getsNameSTRING(255)2048sNameSTRING(255)2048propertyTcEncodingUTF-8__setsNamesNameSTRING(255)2048monitoringcallTcEncodingUTF-8propertyTcEncodingUTF-8PouTypeFunctionBlockno_explicit_calldo not call this POU directlyFB_TcEventBase4096I_ArgumentsChangeListenerfbSourceInfoFB_TcSourceInfo3008512conditionalshow__FB_TCEVENTBASE__REQUESTEVENTCLASSNAME__FBRESULTFB_AsyncStrResult1283712conditionalshow__FB_TCEVENTBASE__REQUESTEVENTCLASSNAME__BBUSYBOOL83840conditionalshow__FB_TCEVENTBASE__REQUESTEVENTTEXT__FBRESULTFB_AsyncStrResult1283904conditionalshow__FB_TCEVENTBASE__REQUESTEVENTTEXT__BBUSYBOOL84032conditionalshoweSeverityTcEventSeverity1680978320ipSourceInfoI_TcSourceInfo6480978280nEventIdUDINT3280978456nUniqueIdUDINT3280978464sEventClassNameSTRING(255)204880978376TcEncodingUTF-8sEventTextSTRING(255)204880978472TcEncodingUTF-8EqualsToEventClassBOOL8OtherEventClassGUID128_EventClassGUID128GetEventClassNameHRESULT32nLangIdDINT32fbResultFB_AsyncStrResult64ItemTypeInOutipTmpEventITcEvent64ipResultITcAsyncStringResult64hrHRESULT32ReleaseHRESULT32UpdateLangId__getipSourceInfoI_TcSourceInfo64ipSourceInfoI_TcSourceInfo64propertyEqualsToBOOL8ipOtherI_TcEventBase64__getipEventITcEvent64ipEventITcEvent64propertyconditionalshow__getEventClassGUID128EventClassGUID128ipTmpEventITcEvent64property__geteSeverityTcEventSeverity16eSeverityTcEventSeverity16ipTmpEventITcEvent64property__getstEventEntryTcEventEntry192stEventEntryTcEventEntry192propertyOnCreateHRESULT32EqualsToEventEntryBOOL8OtherEventClassGUID128nOtherEventIDUDINT32eOtherSeverityTcEventSeverity16RequestEventTextBOOL8sExtensionSTRING(255)2048__getipDataITcSourceInfo64ipDataITcSourceInfo64propertyconditionalshow__getnIdUDINT32nIdUDINT32propertyResetToDefaultHRESULT32Clear__setnIdnIdUDINT32monitoringcallproperty__setguidguidGUID128propertyEqualsToBOOL8ipOtherI_TcSourceInfo64__getguidGUID128guidGUID128property__getsNameSTRING(255)2048sNameSTRING(255)2048propertyTcEncodingUTF-8__setsNamesNameSTRING(255)2048monitoringcallTcEncodingUTF-8propertyTcEncodingUTF-8PouTypeFunctionBlockno_explicit_calldo not call this POU directlyFB_TcEventBase4096I_ArgumentsChangeListenerfbSourceInfoFB_TcSourceInfo3008512conditionalshow__FB_TCEVENTBASE__REQUESTEVENTCLASSNAME__FBRESULTFB_AsyncStrResult1283712conditionalshow__FB_TCEVENTBASE__REQUESTEVENTCLASSNAME__BBUSYBOOL83840conditionalshow__FB_TCEVENTBASE__REQUESTEVENTTEXT__FBRESULTFB_AsyncStrResult1283904conditionalshow__FB_TCEVENTBASE__REQUESTEVENTTEXT__BBUSYBOOL84032conditionalshoweSeverityTcEventSeverity1681031688ipSourceInfoI_TcSourceInfo6481031648nEventIdUDINT3281031824nUniqueIdUDINT3281031832sEventClassNameSTRING(255)204881031744TcEncodingUTF-8sEventTextSTRING(255)204881031840TcEncodingUTF-8EqualsToEventClassBOOL8OtherEventClassGUID128_EventClassGUID128GetEventClassNameHRESULT32nLangIdDINT32fbResultFB_AsyncStrResult64ItemTypeInOutipTmpEventITcEvent64ipResultITcAsyncStringResult64hrHRESULT32ReleaseHRESULT32UpdateLangId__getipSourceInfoI_TcSourceInfo64ipSourceInfoI_TcSourceInfo64propertyEqualsToBOOL8ipOtherI_TcEventBase64__getipEventITcEvent64ipEventITcEvent64propertyconditionalshow__getEventClassGUID128EventClassGUID128ipTmpEventITcEvent64property__geteSeverityTcEventSeverity16eSeverityTcEventSeverity16ipTmpEventITcEvent64property__getstEventEntryTcEventEntry192stEventEntryTcEventEntry192propertyOnCreateHRESULT32EqualsToEventEntryBOOL8OtherEventClassGUID128nOtherEventIDUDINT32eOtherSeverityTcEventSeverity16RequestEventTextBOOL8nLangIdDINT32sResultSTRING(80)64nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputfbResultFB_AsyncStrResult128uselocation__FB_TCEVENTBASE__REQUESTEVENTTEXT__FBRESULTbBusyBOOL8uselocation__FB_TCEVENTBASE__REQUESTEVENTTEXT__BBUSYOnArgumentsChanged__getsEventClassNameSTRING(255)2048sEventClassNameSTRING(255)2048propertyTcEncodingUTF-8__getipArgumentsI_TcArguments64ipArgumentsI_TcArguments64propertyGetEventTextHRESULT32nLangIdDINT32fbResultFB_AsyncStrResult64ItemTypeInOutipTmpEventITcEvent64ipResultITcAsyncStringResult64hrHRESULT32GetJsonAttributeHRESULT32sJsonAttributeSTRING(80)64nJsonAttributeUDINT32ipTmpEventITcEvent64RequestEventClassNameBOOL8nLangIdDINT32sResultSTRING(80)64nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputfbResultFB_AsyncStrResult128uselocation__FB_TCEVENTBASE__REQUESTEVENTCLASSNAME__FBRESULTbBusyBOOL8uselocation__FB_TCEVENTBASE__REQUESTEVENTCLASSNAME__BBUSYEqualsToEventEntryExBOOL8stOtherTcEventEntry192__getnEventIdUDINT32nEventIdUDINT32ipTmpEventITcEvent64property__getnUniqueIdUDINT32nUniqueIdUDINT32ipTmpEventITcEvent64ipProviderITcEventUniqueIdProvider64property__getsEventTextSTRING(255)2048sEventTextSTRING(255)2048propertyTcEncodingUTF-8PouTypeFunctionBlockconditionalshow_all_localsno_explicit_calldo not call this POU directlyTcEventConfirmationState16INT01234plcAttribute_qualified_onlyplcAttribute_strictITcAlarm32ITcEventSetJsonAttributeHRESULT32sJsonAttributePCCH32GetArgumentsHRESULT32pipArgumentsITcArguments32GetIsRaisedHRESULT32bIsRaisedBOOL3232RaiseHRESULT32timeStampULINT64ClearHRESULT32timeStampULINT64bResetConfirmationBOOL3232GetConfirmationStateHRESULT32stateTcEventConfirmationState32ConfirmHRESULT32timeStampULINT64ITcAlarm232ITcAlarmGetTimeRaisedHRESULT32timeStampULINT32GetTimeConfirmedHRESULT32timeStampULINT32GetTimeClearedHRESULT32timeStampULINT32FB_TcAlarm4160FB_TcEventBasebActiveBOOL880978528bRaisedBOOL880978656eConfirmationStateTcEventConfirmationState1680978600nTimeClearedULINT6480978536TcDisplayTypeGUID18071995-0000-0000-0000-000000000046nTimeConfirmedULINT6480978552TcDisplayTypeGUID18071995-0000-0000-0000-000000000046nTimeRaisedULINT6480978632TcDisplayTypeGUID18071995-0000-0000-0000-000000000046SetJsonAttributeHRESULT32sJsonAttributeSTRING(80)64ItemTypeInOutCreateExHRESULT32stEventEntryTcEventEntry192bWithConfirmationBOOL8ipSourceInfoI_TcSourceInfo64InitipAlarmITcAlarm64ipArgumentsITcArguments64ipSourceInfoITcSourceInfo64conditionalshow__getbActiveBOOL8bActiveBOOL8b32IsRaisedBOOL3232property__getnTimeClearedULINT64nTimeClearedULINT64ipAlarm2ITcAlarm264nTimeStampULINT64propertyTcDisplayTypeGUID18071995-0000-0000-0000-000000000046__getnTimeConfirmedULINT64nTimeConfirmedULINT64ipAlarm2ITcAlarm264nTimeStampULINT64propertyTcDisplayTypeGUID18071995-0000-0000-0000-000000000046CreateHRESULT32eventClassGUID128nEventIdUDINT32eSeverityTcEventSeverity16bWithConfirmationBOOL8ipSourceInfoI_TcSourceInfo64hrHRESULT32ipArgumentsITcArguments64RaiseHRESULT32nTimeStampULINT64ClearHRESULT32nTimeStampULINT64bResetConfirmationBOOL8__geteConfirmationStateTcEventConfirmationState16eConfirmationStateTcEventConfirmationState16propertyConfirmHRESULT32nTimeStampULINT64__getipEventITcEvent64ipEventITcEvent64propertyconditionalshow__getnTimeRaisedULINT64nTimeRaisedULINT64ipAlarm2ITcAlarm264nTimeStampULINT64propertyTcDisplayTypeGUID18071995-0000-0000-0000-000000000046ReleaseHRESULT32__getbRaisedBOOL8bRaisedBOOL8b32IsRaisedBOOL3232propertyPouTypeFunctionBlockreflectionconditionalshow_all_localsno_explicit_calldo not call this POU directlyE_BMS_CONTROL_MODE16INTAUTO_REMOTE1AUTO_LOCAL2SAFETY_CHECK3CAPACITY_TEST4MANUAL5qualified_onlystrictgenerate_implicit_init_functionT_AmsPort16UINTADSREAD1408NETIDT_AmsNetID19264ItemTypeInputPORTT_AmsPort16256ItemTypeInputIDXGRPUDINT32288ItemTypeInputIDXOFFSUDINT32320ItemTypeInputLENUDINT32352ItemTypeInputDESTADDRPVOID64384ItemTypeInputTcIgnorePersistentREADBOOL8448ItemTypeInputTMOUTTIME324805000ItemTypeInputBUSYBOOL8512ItemTypeOutputERRBOOL8520ItemTypeOutputERRIDUDINT32544ItemTypeOutputPouTypeFunctionBlockhide_all_localsE_S_UPS_Mode16INTeSUPS_WrPersistData_Shutdown0eSUPS_WrPersistData_NoShutdown1eSUPS_ImmediateShutdown2eSUPS_CheckPowerStatus3E_PersistentMode16INTSPDM_2PASS0SPDM_VAR_BOOST1T_U64KAFFINITY64lowerDWORD3200higherDWORD32320conditionalshowADSRDWRTEX1792NETIDT_AmsNetID19264ItemTypeInputPORTT_AmsPort16256ItemTypeInputIDXGRPUDINT32288ItemTypeInputIDXOFFSUDINT32320ItemTypeInputWRITELENUDINT32352ItemTypeInputREADLENUDINT32384ItemTypeInputSRCADDRPVOID64448ItemTypeInputTcIgnorePersistentDESTADDRPVOID64512ItemTypeInputTcIgnorePersistentWRTRDBOOL8576ItemTypeInputTMOUTTIME326085000ItemTypeInputBUSYBOOL8640ItemTypeOutputERRBOOL8648ItemTypeOutputERRIDUDINT32672ItemTypeOutputCOUNT_RUDINT32704ItemTypeOutputPouTypeFunctionBlockhide_all_localsST_AdsBaDevApiIoCtlModifier128affinityT_U64KAFFINITY640.lower0.higher0flagsDWORD3264rsrvDWORD3296conditionalshowST_AdsBaDevApiHead192indexGroupUDINT320indexOffsetUDINT3232modifierST_AdsBaDevApiIoCtlModifier12864conditionalshowST_AdsBaDevApiReq8416headST_AdsBaDevApiHead1920inDataBYTE010258200192conditionalshowFB_BaDeviceIoControl11200sNetIDT_AmsNetID19264ItemTypeInputaffinityT_U64KAFFINITY64256.lower0.higher0ItemTypeInputnModifierUDINT323200ItemTypeInputnIdxGrpUDINT32352ItemTypeInputnIdxOffsUDINT32384ItemTypeInputcbWriteLenUDINT32416ItemTypeInputcbReadLenUDINT32448ItemTypeInputpWriteBuffPVOID64512ItemTypeInputpReadBuffPVOID64576ItemTypeInputbExecuteBOOL8640ItemTypeInputtTimeoutTIME326725000ItemTypeInputbBusyBOOL8704ItemTypeOutputbErrorBOOL8712ItemTypeOutputnErrIDUDINT32736ItemTypeOutputcbReadUDINT32768ItemTypeOutputfbRWADSRDWRTEX1792832.PORT10000.IDXGRP1100.IDXOFFS0reqST_AdsBaDevApiReq84162624stateBYTE811040rtrigR_TRIG12811072PouTypeFunctionBlockhideFB_BaGenGetVersion11840sNetIDT_AmsNetID19264ItemTypeInputbExecuteBOOL8256ItemTypeInputtTimeoutTIME322885000ItemTypeInputbBusyBOOL8320ItemTypeOutputbErrorBOOL8328ItemTypeOutputnErrIDUDINT32352ItemTypeOutputnVersionBYTE8384ItemTypeOutputnRevisionBYTE8392ItemTypeOutputnBuildWORD16400ItemTypeOutputfbCtrlFB_BaDeviceIoControl11200448.nModifier0.affinity.lower0.affinity.higher0.nIdxGrp0.nIdxOffs0rtrigR_TRIG12811648stateBYTE811776rspDWORD3211808PouTypeFunctionBlockhideADSWRITE1344NETIDT_AmsNetID19264ItemTypeInputPORTT_AmsPort16256ItemTypeInputIDXGRPUDINT32288ItemTypeInputIDXOFFSUDINT32320ItemTypeInputLENUDINT32352ItemTypeInputSRCADDRPVOID64384ItemTypeInputTcIgnorePersistentWRITEBOOL8448ItemTypeInputTMOUTTIME324805000ItemTypeInputBUSYBOOL8512ItemTypeOutputERRBOOL8520ItemTypeOutputERRIDUDINT32544ItemTypeOutputPouTypeFunctionBlockhide_all_localsFB_WritePersistentData1728NETIDT_AmsNetID19264ItemTypeInputPORTUINT16256ItemTypeInputSTARTBOOL8272ItemTypeInputTMOUTTIME322885000ItemTypeInputMODEE_PersistentMode16320E_PersistentMode.SPDM_2PASSItemTypeInputBUSYBOOL8336ItemTypeOutputERRBOOL8344ItemTypeOutputERRIDUDINT32352ItemTypeOutputfbAdsWriteADSWRITE1344384.IDXGRP139460625.IDXOFFS0conditionalshowPouTypeFunctionBlockconditionalshow_all_localsADSWRTCTL1344NETIDT_AmsNetID19264ItemTypeInputPORTT_AmsPort16256ItemTypeInputADSSTATEUINT16272ItemTypeInputDEVSTATEUINT16288ItemTypeInputLENUDINT32320ItemTypeInputSRCADDRPVOID64384ItemTypeInputTcIgnorePersistentWRITEBOOL8448ItemTypeInputTMOUTTIME324805000ItemTypeInputBUSYBOOL8512ItemTypeOutputERRBOOL8520ItemTypeOutputERRIDUDINT32544ItemTypeOutputPouTypeFunctionBlockhide_all_localsFB_NT_QuickShutdown1920NETIDT_AmsNetID19264ItemTypeInputSTARTBOOL8256ItemTypeInputTMOUTTIME322885000ItemTypeInputBUSYBOOL8320ItemTypeOutputERRBOOL8328ItemTypeOutputERRIDUDINT32352ItemTypeOutputADSWRTCTL1ADSWRTCTL1344384RisingEdgeR_TRIG1281728DELAYDWORD3218564294967295PouTypeFunctionBlockconditionalshowST_WD_GPIO_InfoEx192nTypeUINT160nLengthUINT1616nFlagsWORDBOOL8nLangIdDINT32sResultSTRING(80)64nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputfbResultFB_AsyncStrResult128uselocation__FB_TCEVENTBASE__REQUESTEVENTCLASSNAME__FBRESULTbBusyBOOL8uselocation__FB_TCEVENTBASE__REQUESTEVENTCLASSNAME__BBUSYEqualsToEventEntryExBOOL8stOtherTcEventEntry192__getnEventIdUDINT32nEventIdUDINT32ipTmpEventITcEvent64property__getnUniqueIdUDINT32nUniqueIdUDINT32ipTmpEventITcEvent64ipProviderITcEventUniqueIdProvider64property__getsEventTextSTRING(255)2048sEventTextSTRING(255)2048propertyTcEncodingUTF-8PouTypeFunctionBlockconditionalshow_all_localsno_explicit_calldo not call this POU directlyTcEventConfirmationState16INT01234plcAttribute_qualified_onlyplcAttribute_strictITcAlarm32ITcEventSetJsonAttributeHRESULT32sJsonAttributePCCH32GetArgumentsHRESULT32pipArgumentsITcArguments32GetIsRaisedHRESULT32bIsRaisedBOOL3232RaiseHRESULT32timeStampULINT64ClearHRESULT32timeStampULINT64bResetConfirmationBOOL3232GetConfirmationStateHRESULT32stateTcEventConfirmationState32ConfirmHRESULT32timeStampULINT64ITcAlarm232ITcAlarmGetTimeRaisedHRESULT32timeStampULINT32GetTimeConfirmedHRESULT32timeStampULINT32GetTimeClearedHRESULT32timeStampULINT32FB_TcAlarm4160FB_TcEventBasebActiveBOOL881031896bRaisedBOOL881032024eConfirmationStateTcEventConfirmationState1681031968nTimeClearedULINT6481031904TcDisplayTypeGUID18071995-0000-0000-0000-000000000046nTimeConfirmedULINT6481031920TcDisplayTypeGUID18071995-0000-0000-0000-000000000046nTimeRaisedULINT6481032000TcDisplayTypeGUID18071995-0000-0000-0000-000000000046SetJsonAttributeHRESULT32sJsonAttributeSTRING(80)64ItemTypeInOutCreateExHRESULT32stEventEntryTcEventEntry192bWithConfirmationBOOL8ipSourceInfoI_TcSourceInfo64InitipAlarmITcAlarm64ipArgumentsITcArguments64ipSourceInfoITcSourceInfo64conditionalshow__getbActiveBOOL8bActiveBOOL8b32IsRaisedBOOL3232property__getnTimeClearedULINT64nTimeClearedULINT64ipAlarm2ITcAlarm264nTimeStampULINT64propertyTcDisplayTypeGUID18071995-0000-0000-0000-000000000046__getnTimeConfirmedULINT64nTimeConfirmedULINT64ipAlarm2ITcAlarm264nTimeStampULINT64propertyTcDisplayTypeGUID18071995-0000-0000-0000-000000000046CreateHRESULT32eventClassGUID128nEventIdUDINT32eSeverityTcEventSeverity16bWithConfirmationBOOL8ipSourceInfoI_TcSourceInfo64hrHRESULT32ipArgumentsITcArguments64RaiseHRESULT32nTimeStampULINT64ClearHRESULT32nTimeStampULINT64bResetConfirmationBOOL8__geteConfirmationStateTcEventConfirmationState16eConfirmationStateTcEventConfirmationState16propertyConfirmHRESULT32nTimeStampULINT64__getipEventITcEvent64ipEventITcEvent64propertyconditionalshow__getnTimeRaisedULINT64nTimeRaisedULINT64ipAlarm2ITcAlarm264nTimeStampULINT64propertyTcDisplayTypeGUID18071995-0000-0000-0000-000000000046ReleaseHRESULT32__getbRaisedBOOL8bRaisedBOOL8b32IsRaisedBOOL3232propertyPouTypeFunctionBlockreflectionconditionalshow_all_localsno_explicit_calldo not call this POU directlyT_AmsPort16UINTADSREAD1408NETIDT_AmsNetID19264ItemTypeInputPORTT_AmsPort16256ItemTypeInputIDXGRPUDINT32288ItemTypeInputIDXOFFSUDINT32320ItemTypeInputLENUDINT32352ItemTypeInputDESTADDRPVOID64384ItemTypeInputTcIgnorePersistentREADBOOL8448ItemTypeInputTMOUTTIME324805000ItemTypeInputBUSYBOOL8512ItemTypeOutputERRBOOL8520ItemTypeOutputERRIDUDINT32544ItemTypeOutputPouTypeFunctionBlockhide_all_localsE_BMS_CONTROL_MODE16INTAUTO_REMOTE1AUTO_LOCAL2SAFETY_CHECK3CAPACITY_TEST4MANUAL5BALANCING6qualified_onlystrictgenerate_implicit_init_functionE_S_UPS_Mode16INTeSUPS_WrPersistData_Shutdown0eSUPS_WrPersistData_NoShutdown1eSUPS_ImmediateShutdown2eSUPS_CheckPowerStatus3E_PersistentMode16INTSPDM_2PASS0SPDM_VAR_BOOST1T_U64KAFFINITY64lowerDWORD3200higherDWORD32320conditionalshowADSRDWRTEX1792NETIDT_AmsNetID19264ItemTypeInputPORTT_AmsPort16256ItemTypeInputIDXGRPUDINT32288ItemTypeInputIDXOFFSUDINT32320ItemTypeInputWRITELENUDINT32352ItemTypeInputREADLENUDINT32384ItemTypeInputSRCADDRPVOID64448ItemTypeInputTcIgnorePersistentDESTADDRPVOID64512ItemTypeInputTcIgnorePersistentWRTRDBOOL8576ItemTypeInputTMOUTTIME326085000ItemTypeInputBUSYBOOL8640ItemTypeOutputERRBOOL8648ItemTypeOutputERRIDUDINT32672ItemTypeOutputCOUNT_RUDINT32704ItemTypeOutputPouTypeFunctionBlockhide_all_localsST_AdsBaDevApiIoCtlModifier128affinityT_U64KAFFINITY640.lower0.higher0flagsDWORD3264rsrvDWORD3296conditionalshowST_AdsBaDevApiHead192indexGroupUDINT320indexOffsetUDINT3232modifierST_AdsBaDevApiIoCtlModifier12864conditionalshowST_AdsBaDevApiReq8416headST_AdsBaDevApiHead1920inDataBYTE010258200192conditionalshowFB_BaDeviceIoControl11200sNetIDT_AmsNetID19264ItemTypeInputaffinityT_U64KAFFINITY64256.lower0.higher0ItemTypeInputnModifierUDINT323200ItemTypeInputnIdxGrpUDINT32352ItemTypeInputnIdxOffsUDINT32384ItemTypeInputcbWriteLenUDINT32416ItemTypeInputcbReadLenUDINT32448ItemTypeInputpWriteBuffPVOID64512ItemTypeInputpReadBuffPVOID64576ItemTypeInputbExecuteBOOL8640ItemTypeInputtTimeoutTIME326725000ItemTypeInputbBusyBOOL8704ItemTypeOutputbErrorBOOL8712ItemTypeOutputnErrIDUDINT32736ItemTypeOutputcbReadUDINT32768ItemTypeOutputfbRWADSRDWRTEX1792832.PORT10000.IDXGRP1100.IDXOFFS0reqST_AdsBaDevApiReq84162624stateBYTE811040rtrigR_TRIG12811072PouTypeFunctionBlockhideFB_BaGenGetVersion11840sNetIDT_AmsNetID19264ItemTypeInputbExecuteBOOL8256ItemTypeInputtTimeoutTIME322885000ItemTypeInputbBusyBOOL8320ItemTypeOutputbErrorBOOL8328ItemTypeOutputnErrIDUDINT32352ItemTypeOutputnVersionBYTE8384ItemTypeOutputnRevisionBYTE8392ItemTypeOutputnBuildWORD16400ItemTypeOutputfbCtrlFB_BaDeviceIoControl11200448.nModifier0.affinity.lower0.affinity.higher0.nIdxGrp0.nIdxOffs0rtrigR_TRIG12811648stateBYTE811776rspDWORD3211808PouTypeFunctionBlockhideADSWRITE1344NETIDT_AmsNetID19264ItemTypeInputPORTT_AmsPort16256ItemTypeInputIDXGRPUDINT32288ItemTypeInputIDXOFFSUDINT32320ItemTypeInputLENUDINT32352ItemTypeInputSRCADDRPVOID64384ItemTypeInputTcIgnorePersistentWRITEBOOL8448ItemTypeInputTMOUTTIME324805000ItemTypeInputBUSYBOOL8512ItemTypeOutputERRBOOL8520ItemTypeOutputERRIDUDINT32544ItemTypeOutputPouTypeFunctionBlockhide_all_localsFB_WritePersistentData1728NETIDT_AmsNetID19264ItemTypeInputPORTUINT16256ItemTypeInputSTARTBOOL8272ItemTypeInputTMOUTTIME322885000ItemTypeInputMODEE_PersistentMode16320E_PersistentMode.SPDM_2PASSItemTypeInputBUSYBOOL8336ItemTypeOutputERRBOOL8344ItemTypeOutputERRIDUDINT32352ItemTypeOutputfbAdsWriteADSWRITE1344384.IDXGRP139460625.IDXOFFS0conditionalshowPouTypeFunctionBlockconditionalshow_all_localsADSWRTCTL1344NETIDT_AmsNetID19264ItemTypeInputPORTT_AmsPort16256ItemTypeInputADSSTATEUINT16272ItemTypeInputDEVSTATEUINT16288ItemTypeInputLENUDINT32320ItemTypeInputSRCADDRPVOID64384ItemTypeInputTcIgnorePersistentWRITEBOOL8448ItemTypeInputTMOUTTIME324805000ItemTypeInputBUSYBOOL8512ItemTypeOutputERRBOOL8520ItemTypeOutputERRIDUDINT32544ItemTypeOutputPouTypeFunctionBlockhide_all_localsFB_NT_QuickShutdown1920NETIDT_AmsNetID19264ItemTypeInputSTARTBOOL8256ItemTypeInputTMOUTTIME322885000ItemTypeInputBUSYBOOL8320ItemTypeOutputERRBOOL8328ItemTypeOutputERRIDUDINT32352ItemTypeOutputADSWRTCTL1ADSWRTCTL1344384RisingEdgeR_TRIG1281728DELAYDWORD3218564294967295PouTypeFunctionBlockconditionalshowST_WD_GPIO_InfoEx192nTypeUINT160nLengthUINT1616nFlagsWORD1632nReserved2UINT1648nAddressDWORD3264nReserved3DWORD3296nBitmaskDWORD32128nReserved4DWORD32160FB_S_UPS_BAPI74624sNetIDT_AmsNetID19264ItemTypeInputiPLCPortUINT16256ItemTypeInputtTimeoutTIME322885000ItemTypeInputeUpsModeE_S_UPS_Mode16320E_S_UPS_Mode.eSUPS_WrPersistData_ShutdownItemTypeInputePersistentModeE_PersistentMode16336E_PersistentMode.SPDM_2PASSItemTypeInputtRecoverTimeTIME3235210000ItemTypeInputbPowerFailDetectBOOL8384ItemTypeOutputeStateE_S_UPS_State16400E_S_UPS_State.eSUPS_PowerOKItemTypeOutputnCapacityBYTE84160ItemTypeOutputbBusyBOOL8424ItemTypeOutputbErrorBOOL8432ItemTypeOutputnErrIDUDINT32448ItemTypeOutputfbSUpsGetGpioInfoFB_BaDeviceIoControl11200512.nModifier0.affinity.lower0.affinity.higher0.nIdxGrp20480.nIdxOffs161conditionalshownSUpsGetGpioInfoDWORD3211712conditionalshownGpioStateINT1611744conditionalshowfbSUpsGetStateFB_BaDeviceIoControl1120011776.nModifier0.affinity.lower0.affinity.higher0.nIdxGrp20480.nIdxOffs1conditionalshownCapacityRspBYTE822976conditionalshowbChargingBOOL822984conditionalshowbDischargingBOOL822992conditionalshownGetStateINT1623008conditionalshownUpsStateINT1623024conditionalshowfbUpsStateTimerTON25623040.INtrueconditionalshowfbStartupTimerTON25623296.INtrue.PT0conditionalshownInitStateINT1623552conditionalshowdxValueDWORD3223584conditionalshowdxStatusDWORD3223616conditionalshowdxBitMaskDWORD3223648conditionalshownBitNoBYTE823680conditionalshowbBitLevelBOOL823688conditionalshowbStatusBOOL823696conditionalshowbLowActiveBOOL823704conditionalshowbHighActiveBOOL823712conditionalshowbOldSupsVersionBOOL823720trueconditionalshowfbSUpsEnableFB_BaDeviceIoControl1120023744.nModifier0.affinity.lower0.affinity.higher0.nIdxGrp20480.nIdxOffs0conditionalshowbSUpsBOOL834944trueconditionalshowbSUpsEnableBOOL834952trueconditionalshownEnableStateINT1634960conditionalshowbEnableNotSupportedBOOL834976conditionalshowfbSUpsStatusFB_BaDeviceIoControl1120035008.nModifier0.affinity.lower0.affinity.higher0.nIdxGrp20480.nIdxOffs1conditionalshownSUpsStatusBYTE8462080conditionalshowbSUpsStatusBOOL846216trueconditionalshowfbSUpsGetRevisionFB_BaDeviceIoControl1120046272.nModifier0.affinity.lower0.affinity.higher0.nIdxGrp20480.nIdxOffs2conditionalshownSUpsVersionDataBYTE032457472conditionalshowbSUpsGetRevisionBOOL857496trueconditionalshowsSupsVersionSTRING(15)12857504conditionalshownRevisionStateINT1657632conditionalshowfbBaGenGetVersionFB_BaGenGetVersion1184057664conditionalshowbBaGenGetVersionBOOL869504trueconditionalshownVersionBYTE869512conditionalshownRevisionBYTE869520conditionalshownBuildWORD1669536conditionalshowsBaVersionSTRING(15)12869552conditionalshowbOldBaVersionBOOL869680trueconditionalshowbPowerFailDetectPrevBOOL869688conditionalshowbPowerOKInFirstCycleBOOL869696conditionalshowfbWritePersistentDataFB_WritePersistentData172869760conditionalshowfbNT_QuickShutdownFB_NT_QuickShutdown192071488conditionalshowWaitForOffTimerTON25673408conditionalshowbFirstCycleBOOL873664trueconditionalshowpAddress1BYTE6473728conditionalshowdxValue1BYTE873792conditionalshowdxBitMask1BYTE873800conditionalshowpAddress2WORD6473856conditionalshowdxValue2WORD1673920conditionalshowdxBitMask2WORD1673936conditionalshowpAddress4DWORD6473984conditionalshowdxValue4DWORD3274048conditionalshowdxBitMask4DWORD3274080conditionalshowpAddress8LWORD6474112conditionalshowdxValue8LWORD6474176conditionalshowdxBitMask8LWORD6474240conditionalshowbUseInfoBOOL874304TcPersistentconditionalshownIoAddrUDINT3274336TcPersistentconditionalshownOffsetBYTE874368TcPersistentconditionalshownParamsBYTE874376TcPersistentconditionalshowbUseInfoExBOOL874384TcPersistentconditionalshowstGpioInfoExST_WD_GPIO_InfoEx19274400TcPersistentconditionalshowPouTypeFunctionBlockconditionalshow_all_localsFB_Safety128xVoltagesInRangeBOOL864ItemTypeInputTcAddressTypeInputxPressureInRangeBOOL872ItemTypeInputTcAddressTypeInputxTemperaturesInRangeBOOL880ItemTypeInputTcAddressTypeInputxResetBOOL888ItemTypeInput_latchedVoltagesBOOL896_latchedPressuresBOOL8104_latechedTemperaturesBOOL8112_xErrorLatchedBOOL8120PouTypeFunctionBlockST_ANALOG_IO_CONFIG768iAIMaxINT160OPC.UA.DA1iAIMinINT1616OPC.UA.DA1rPVMaxREAL3232OPC.UA.DA1rPVMinREAL3264OPC.UA.DA1sUnitSTRING(80)64896xUsedBOOL8744trueOPC.UA.DA1ST_ANALOG_EW_LEVELS128rErrorMinREAL320OPC.UA.DA1rWarningMinREAL3232OPC.UA.DA1rWarningMaxREAL3264OPC.UA.DA1rErrorMaxREAL3296OPC.UA.DA1ST_ANALOG_EW_DELAYS320timHardwareSignalLevelOnTIME320OPC.UA.DA1timHardwareSignalLevelOffTIME3232OPC.UA.DA1timErrorLowOnTIME3264OPC.UA.DA1timErrorLowOffTIME3296OPC.UA.DA1timWarningLowOnTIME32128OPC.UA.DA1timWarningLowOffTIME32160OPC.UA.DA1timWarningHighOnTIME32192OPC.UA.DA1timWarningHighOffTIME32224OPC.UA.DA1timErrorHighOnTIME32256OPC.UA.DA1timErrorHighOffTIME32288OPC.UA.DA1ST_MOTOR_ANALOG_CONFIG2240rTargetMinREAL3200OPC.UA.DA1rTargetMaxREAL3232100OPC.UA.DA1timRampUpTimeTIME3264OPC.UA.DA1timRampDownTimeTIME3296OPC.UA.DA1xHasAnalogFeedbackBOOL8128OPC.UA.DA1xHasMCBFeedbackBOOL8136OPC.UA.DA1xHasRepairSwitchFeedbackBOOL8144OPC.UA.DA1stAnalogInputConfigST_ANALOG_IO_CONFIG768160OPC.UA.DA1stAnalogInputEWLConfigST_ANALOG_EW_LEVELS128928OPC.UA.DA1stAnalogInputEWDConfigST_ANALOG_EW_DELAYS3201056stAnalogOutputConfigST_ANALOG_IO_CONFIG7681376OPC.UA.DA1rTargetToleranceREAL1632nReserved2UINT1648nAddressDWORD3264nReserved3DWORD3296nBitmaskDWORD32128nReserved4DWORD32160FB_S_UPS_BAPI74624sNetIDT_AmsNetID19264ItemTypeInputiPLCPortUINT16256ItemTypeInputtTimeoutTIME322885000ItemTypeInputeUpsModeE_S_UPS_Mode16320E_S_UPS_Mode.eSUPS_WrPersistData_ShutdownItemTypeInputePersistentModeE_PersistentMode16336E_PersistentMode.SPDM_2PASSItemTypeInputtRecoverTimeTIME3235210000ItemTypeInputbPowerFailDetectBOOL8384ItemTypeOutputeStateE_S_UPS_State16400E_S_UPS_State.eSUPS_PowerOKItemTypeOutputnCapacityBYTE84160ItemTypeOutputbBusyBOOL8424ItemTypeOutputbErrorBOOL8432ItemTypeOutputnErrIDUDINT32448ItemTypeOutputfbSUpsGetGpioInfoFB_BaDeviceIoControl11200512.nModifier0.affinity.lower0.affinity.higher0.nIdxGrp20480.nIdxOffs161conditionalshownSUpsGetGpioInfoDWORD3211712conditionalshownGpioStateINT1611744conditionalshowfbSUpsGetStateFB_BaDeviceIoControl1120011776.nModifier0.affinity.lower0.affinity.higher0.nIdxGrp20480.nIdxOffs1conditionalshownCapacityRspBYTE822976conditionalshowbChargingBOOL822984conditionalshowbDischargingBOOL822992conditionalshownGetStateINT1623008conditionalshownUpsStateINT1623024conditionalshowfbUpsStateTimerTON25623040.INtrueconditionalshowfbStartupTimerTON25623296.INtrue.PT0conditionalshownInitStateINT1623552conditionalshowdxValueDWORD3223584conditionalshowdxStatusDWORD3223616conditionalshowdxBitMaskDWORD3223648conditionalshownBitNoBYTE823680conditionalshowbBitLevelBOOL823688conditionalshowbStatusBOOL823696conditionalshowbLowActiveBOOL823704conditionalshowbHighActiveBOOL823712conditionalshowbOldSupsVersionBOOL823720trueconditionalshowfbSUpsEnableFB_BaDeviceIoControl1120023744.nModifier0.affinity.lower0.affinity.higher0.nIdxGrp20480.nIdxOffs0conditionalshowbSUpsBOOL834944trueconditionalshowbSUpsEnableBOOL834952trueconditionalshownEnableStateINT1634960conditionalshowbEnableNotSupportedBOOL834976conditionalshowfbSUpsStatusFB_BaDeviceIoControl1120035008.nModifier0.affinity.lower0.affinity.higher0.nIdxGrp20480.nIdxOffs1conditionalshownSUpsStatusBYTE8462080conditionalshowbSUpsStatusBOOL846216trueconditionalshowfbSUpsGetRevisionFB_BaDeviceIoControl1120046272.nModifier0.affinity.lower0.affinity.higher0.nIdxGrp20480.nIdxOffs2conditionalshownSUpsVersionDataBYTE032457472conditionalshowbSUpsGetRevisionBOOL857496trueconditionalshowsSupsVersionSTRING(15)12857504conditionalshownRevisionStateINT1657632conditionalshowfbBaGenGetVersionFB_BaGenGetVersion1184057664conditionalshowbBaGenGetVersionBOOL869504trueconditionalshownVersionBYTE869512conditionalshownRevisionBYTE869520conditionalshownBuildWORD1669536conditionalshowsBaVersionSTRING(15)12869552conditionalshowbOldBaVersionBOOL869680trueconditionalshowbPowerFailDetectPrevBOOL869688conditionalshowbPowerOKInFirstCycleBOOL869696conditionalshowfbWritePersistentDataFB_WritePersistentData172869760conditionalshowfbNT_QuickShutdownFB_NT_QuickShutdown192071488conditionalshowWaitForOffTimerTON25673408conditionalshowbFirstCycleBOOL873664trueconditionalshowpAddress1BYTE6473728conditionalshowdxValue1BYTE873792conditionalshowdxBitMask1BYTE873800conditionalshowpAddress2WORD6473856conditionalshowdxValue2WORD1673920conditionalshowdxBitMask2WORD1673936conditionalshowpAddress4DWORD6473984conditionalshowdxValue4DWORD3274048conditionalshowdxBitMask4DWORD3274080conditionalshowpAddress8LWORD6474112conditionalshowdxValue8LWORD6474176conditionalshowdxBitMask8LWORD6474240conditionalshowbUseInfoBOOL874304TcPersistentconditionalshownIoAddrUDINT3274336TcPersistentconditionalshownOffsetBYTE874368TcPersistentconditionalshownParamsBYTE874376TcPersistentconditionalshowbUseInfoExBOOL874384TcPersistentconditionalshowstGpioInfoExST_WD_GPIO_InfoEx19274400TcPersistentconditionalshowPouTypeFunctionBlockconditionalshow_all_localsI_TcMessage64I_TcEventBaseSendHRESULT32nTimeStampULINT64ITcMessage32ITcEventSetJsonAttributeHRESULT32sJsonAttributePCCH32GetArgumentsHRESULT32pipArgumentsITcArguments32SendHRESULT32timeStampULINT64ITcMessage232ITcMessageGetTimeSentHRESULT32timeStampULINT32FB_TcMessage4224FB_TcEventBaseI_TcMessagenTimeSentULINT6481036752TcDisplayTypeGUID18071995-0000-0000-0000-000000000046SetJsonAttributeHRESULT32sJsonAttributeSTRING(80)64ItemTypeInOutCreateExHRESULT32stEventEntryTcEventEntry192ipSourceInfoI_TcSourceInfo64InitipMessageITcMessage64ipArgumentsITcArguments64ipSourceInfoITcSourceInfo64conditionalshow__getnTimeSentULINT64nTimeSentULINT64ipMessage2ITcMessage264nTimeStampULINT64propertyTcDisplayTypeGUID18071995-0000-0000-0000-000000000046CreateHRESULT32eventClassGUID128nEventIdUDINT32eSeverityTcEventSeverity16ipSourceInfoI_TcSourceInfo64hrHRESULT32ipArgumentsITcArguments64__getipEventITcEvent64ipEventITcEvent64propertyconditionalshowSendHRESULT32nTimeStampULINT64ReleaseHRESULT32PouTypeFunctionBlockreflectionconditionalshow_all_localsno_explicit_calldo not call this POU directlyFB_Safety128xVoltagesInRangeBOOL864ItemTypeInputTcAddressTypeInputxPressureInRangeBOOL872ItemTypeInputTcAddressTypeInputxTemperaturesInRangeBOOL880ItemTypeInputTcAddressTypeInputxResetBOOL888ItemTypeInput_latchedVoltagesBOOL896_latchedPressuresBOOL8104_latechedTemperaturesBOOL8112_xErrorLatchedBOOL8120PouTypeFunctionBlockST_ANALOG_IO_CONFIG768iAIMaxINT160OPC.UA.DA1iAIMinINT1616OPC.UA.DA1rPVMaxREAL3232OPC.UA.DA1rPVMinREAL3264OPC.UA.DA1sUnitSTRING(80)64896xUsedBOOL8744trueOPC.UA.DA1ST_ANALOG_EW_LEVELS128rErrorMinREAL320OPC.UA.DA1rWarningMinREAL3232OPC.UA.DA1rWarningMaxREAL3264OPC.UA.DA1rErrorMaxREAL3296OPC.UA.DA1ST_ANALOG_EW_DELAYS320timHardwareSignalLevelOnTIME320OPC.UA.DA1timHardwareSignalLevelOffTIME3232OPC.UA.DA1timErrorLowOnTIME3264OPC.UA.DA1timErrorLowOffTIME3296OPC.UA.DA1timWarningLowOnTIME32128OPC.UA.DA1timWarningLowOffTIME32160OPC.UA.DA1timWarningHighOnTIME32192OPC.UA.DA1timWarningHighOffTIME32224OPC.UA.DA1timErrorHighOnTIME32256OPC.UA.DA1timErrorHighOffTIME32288OPC.UA.DA1ST_MOTOR_ANALOG_CONFIG2240rTargetMinREAL3200OPC.UA.DA1rTargetMaxREAL3232100OPC.UA.DA1timRampUpTimeTIME3264OPC.UA.DA1timRampDownTimeTIME3296OPC.UA.DA1xHasAnalogFeedbackBOOL8128OPC.UA.DA1xHasMCBFeedbackBOOL8136OPC.UA.DA1xHasRepairSwitchFeedbackBOOL8144OPC.UA.DA1stAnalogInputConfigST_ANALOG_IO_CONFIG768160OPC.UA.DA1stAnalogInputEWLConfigST_ANALOG_EW_LEVELS128928OPC.UA.DA1stAnalogInputEWDConfigST_ANALOG_EW_DELAYS3201056stAnalogOutputConfigST_ANALOG_IO_CONFIG7681376OPC.UA.DA1rTargetToleranceREAL3221445OPC.UA.DA1timNotInRangeTIME322176T#30SOPC.UA.DA1xUsedBOOL82208trueOPC.UA.DA1ST_ValveConfig96timTimeoutOpenTIME320T#0SOPC.UA.DA1timTimeoutCloseTIME3232T#0SOPC.UA.DA1xHasOpenFeedbackBOOL864OPC.UA.DA1xHasClosedFeedbackBOOL872OPC.UA.DA1xUsedBOOL880trueOPC.UA.DA1ST_UNIT_CONFIG13216stConfigPosolytPumpST_MOTOR_ANALOG_CONFIG32448diSetpointActivePowerMirrorDINT32480rSetpointCosPhiMirrorREAL32512diCurrentActivePowerDINT32544diCurrentReactivePowerDINT32576udiLifeMessageUDINT32608lwWarningBitmapLWORD64640lwErrorBitmapLWORD64704pack_mode1E_REACTIVE_POWER_TYPE16INTINDUCTIVE1CAPACITIVE2NONE3qualified_onlystrictto_stringto_string_function__TO_STRING__143to_wstring_function__TO_WSTRING__143generate_implicit_init_functionST_MODBUS_REG_1280diSetpointActivePowerDINT320rSetpointCosPhiREAL3232eReactivePowerTypeE_REACTIVE_POWER_TYPE1664pack_mode1ST_EMS_MODBUS_INTERFACE32576udiLifeMessageUDINT32608lwWarningBitmapLWORD64640lwErrorBitmapLWORD64704pack_mode1E_REACTIVE_POWER_TYPE16INTINDUCTIVE1CAPACITIVE2NONE3qualified_onlystrictto_stringto_string_function__TO_STRING__144to_wstring_function__TO_WSTRING__144generate_implicit_init_functionST_MODBUS_REG_1280diSetpointActivePowerDINT320rSetpointCosPhiREAL3232eReactivePowerTypeE_REACTIVE_POWER_TYPE1664pack_mode1ST_EMS_MODBUS_INTERFACE16800OPC.UA.DA1OPC.UA.DA.Access1stInterlockST_HMI_INTERLOCK20816816xUsedBOOL821632trueOPC.UA.DA1OPC.UA.DA.Access1E_COMPONENT_STATUS16INTOFF0ON1CHARGING2DISCHARGING3ERROR4qualified_onlystrictto_stringto_string_function__TO_STRING__146to_wstring_function__TO_WSTRING__146generate_implicit_init_functionST_UNIT_HMI_INTERFACE102912stNS11ST_HMI_ANALOG_MOTOR_DATA821632trueOPC.UA.DA1OPC.UA.DA.Access1E_COMPONENT_STATUS16INTOFF0ON1CHARGING2DISCHARGING3ERROR4qualified_onlystrictto_stringto_string_function__TO_STRING__147to_wstring_function__TO_WSTRING__147generate_implicit_init_functionST_UNIT_HMI_INTERFACE102912stNS11ST_HMI_ANALOG_MOTOR_DATA246080stNS21ST_HMI_ANALOG_MOTOR_DATA2460824608stNS12ST_HMI_VALVE_DATA2164849216stNS22ST_HMI_VALVE_DATA16102848stButtonAckAlarmsST_HMI_CONTROL_BUTTON32102864ST_MODULE_HMI_INTERFACE411712stHMIInterfaceUnit1ST_UNIT_HMI_INTERFACE1029120stHMIInterfaceUnit2ST_UNIT_HMI_INTERFACE102912102912stHMIInterfaceUnit3ST_UNIT_HMI_INTERFACE102912205824stHMIInterfaceUnit4ST_UNIT_HMI_INTERFACE102912308736rVoltageREAL32411648eStatusE_COMPONENT_STATUS16411680ST_STRING_HMI_INTERFACE1235200stHMIInterfaceModule1ST_MODULE_HMI_INTERFACE4117120stHMIInterfaceModule2ST_MODULE_HMI_INTERFACE411712411712stHMIInterfaceModule3ST_MODULE_HMI_INTERFACE411712823424rVoltageREAL16411680ST_SUNSPEC_CURRENT_VALUES288rActDCCurrentREAL320OPC.UA.DA1OPC.UA.DA.Access1rActDCVoltageREAL3232OPC.UA.DA1OPC.UA.DA.Access1rActDCPowerREAL3264OPC.UA.DA1OPC.UA.DA.Access1rActACPowerREAL3296OPC.UA.DA1OPC.UA.DA.Access1rActACFreqREAL32128OPC.UA.DA1OPC.UA.DA.Access1rActApparentPowerREAL32160OPC.UA.DA1OPC.UA.DA.Access1rActReactivePowerREAL32192OPC.UA.DA1OPC.UA.DA.Access1rActPowerFactorREAL32224OPC.UA.DA1OPC.UA.DA.Access1uiStatusUINT16256OPC.UA.DA1OPC.UA.DA.Access1ST_STRING_HMI_INTERFACE1236960stHMIInterfaceModule1ST_MODULE_HMI_INTERFACE4117120stHMIInterfaceModule2ST_MODULE_HMI_INTERFACE411712411712stHMIInterfaceModule3ST_MODULE_HMI_INTERFACE411712823424rVoltageREAL321235136eStatusE_COMPONENT_STATUS161235168ST_AUTO_HMI_INTERFACE96stStartAutoButtonST_HMI_CONTROL_BUTTON320.xReleasetruestStopAutoButtonST_HMI_CONTROL_BUTTON3232.xReleasetruediSetpointAutomaticDINT3264VERSION64uiMajorUINT160uiMinorUINT1616uiServicePackUINT1632uiPatchUINT1648ValveDidNotOpenErrorDidNotCloseErrorAnalogFeedbackOCErrorAnalogOutputOCErrorNotInRangeErrorST_Valve960DidNotOpenTcEventEntry1920.uuidEventClass.Data13893221306.uuidEventClass.Data264001.uuidEventClass.Data318764.uuidEventClass.Data4[0]158.uuidEventClass.Data4[1]250.uuidEventClass.Data4[2]215.uuidEventClass.Data4[3]1.uuidEventClass.Data4[4]117.uuidEventClass.Data4[5]197.uuidEventClass.Data4[6]167.uuidEventClass.Data4[7]105.nEventIDE_Valve.DidNotOpen.eSeverityTcEventSeverity.ErrorDidNotCloseTcEventEntry192192.uuidEventClass.Data13893221306.uuidEventClass.Data264001.uuidEventClass.Data318764.uuidEventClass.Data4[0]158.uuidEventClass.Data4[1]250.uuidEventClass.Data4[2]215.uuidEventClass.Data4[3]1.uuidEventClass.Data4[4]117.uuidEventClass.Data4[5]197.uuidEventClass.Data4[6]167.uuidEventClass.Data4[7]105.nEventIDE_Valve.DidNotClose.eSeverityTcEventSeverity.ErrorAnalogFeedbackOCTcEventEntry192384.uuidEventClass.Data13893221306.uuidEventClass.Data264001.uuidEventClass.Data318764.uuidEventClass.Data4[0]158.uuidEventClass.Data4[1]250.uuidEventClass.Data4[2]215.uuidEventClass.Data4[3]1.uuidEventClass.Data4[4]117.uuidEventClass.Data4[5]197.uuidEventClass.Data4[6]167.uuidEventClass.Data4[7]105.nEventIDE_Valve.AnalogFeedbackOC.eSeverityTcEventSeverity.ErrorAnalogOutputOCTcEventEntry192576.uuidEventClass.Data13893221306.uuidEventClass.Data264001.uuidEventClass.Data318764.uuidEventClass.Data4[0]158.uuidEventClass.Data4[1]250.uuidEventClass.Data4[2]215.uuidEventClass.Data4[3]1.uuidEventClass.Data4[4]117.uuidEventClass.Data4[5]197.uuidEventClass.Data4[6]167.uuidEventClass.Data4[7]105.nEventIDE_Valve.AnalogOutputOC.eSeverityTcEventSeverity.ErrorNotInRangeTcEventEntry192768.uuidEventClass.Data13893221306.uuidEventClass.Data264001.uuidEventClass.Data318764.uuidEventClass.Data4[0]158.uuidEventClass.Data4[1]250.uuidEventClass.Data4[2]215.uuidEventClass.Data4[3]1.uuidEventClass.Data4[4]117.uuidEventClass.Data4[5]197.uuidEventClass.Data4[6]167.uuidEventClass.Data4[7]105.nEventIDE_Valve.NotInRange.eSeverityTcEventSeverity.ErrorTcTypeSystemsignature_flag33554432checksuperglobalshowno-analysisTcEventClassValveAnalogInputAIOpenCircuitErrorAICardFailureErrorAIShortCircuitErrorAIConfigErrorErrorErrorLowErrorWarningLowWarningWarningHighWarningErrorHighErrorST_AnalogInput1536AIOpenCircuitTcEventEntry1920.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.AIOpenCircuit.eSeverityTcEventSeverity.ErrorAICardFailureTcEventEntry192192.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.AICardFailure.eSeverityTcEventSeverity.ErrorAIShortCircuitTcEventEntry192384.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.AIShortCircuit.eSeverityTcEventSeverity.ErrorAIConfigErrorTcEventEntry192576.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.AIConfigError.eSeverityTcEventSeverity.ErrorErrorLowTcEventEntry192768.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.ErrorLow.eSeverityTcEventSeverity.ErrorWarningLowTcEventEntry192960.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.WarningLow.eSeverityTcEventSeverity.WarningWarningHighTcEventEntry1921152.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.WarningHigh.eSeverityTcEventSeverity.WarningErrorHighTcEventEntry1921344.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.ErrorHigh.eSeverityTcEventSeverity.ErrorTcTypeSystemsignature_flag33554432checksuperglobalshowno-analysisTcEventClassAnalogInputAnalogOutputConfigErrorErrorST_AnalogOutput192ConfigErrorTcEventEntry1920.uuidEventClass.Data12348503005.uuidEventClass.Data216108.uuidEventClass.Data316599.uuidEventClass.Data4[0]152.uuidEventClass.Data4[1]126.uuidEventClass.Data4[2]0.uuidEventClass.Data4[3]76.uuidEventClass.Data4[4]218.uuidEventClass.Data4[5]139.uuidEventClass.Data4[6]155.uuidEventClass.Data4[7]84.nEventIDE_AnalogOutput.ConfigError.eSeverityTcEventSeverity.ErrorTcTypeSystemsignature_flag33554432checksuperglobalshowno-analysisTcEventClassAnalogOutputEPlcPersistentStatus8USINT012PlcAppSystemInfo2048ObjIdOTCID320TaskCntUDINT3232OnlineChangeCntUDINT3264FlagsDWORD3296AdsPortUINT16128BootDataLoadedBOOL8144OldBootDataBOOL8152AppTimestampDT32160KeepOutputsOnBPBOOL8192ShutdownInProgressBOOL8200LicensesPendingBOOL8208BSODOccuredBOOL8216LoggedInBOOL8224PersistentStatusEPlcPersistentStatus8232TComSrvPtrITComObjectServer32256TcComInterfaceAppNameSTRING(63)512512ProjectNameSTRING(63)5121024PlcTaskSystemInfo1024ObjIdOTCID320CycleTimeUDINT3232PriorityUINT1664AdsPortUINT1680CycleCountUDINT3296DcTaskTimeLINT64128LastExecTimeUDINT32192FirstCycleBOOL8224CycleTimeExceededBOOL8232InCallAfterOutputUpdateBOOL8240RTViolationBOOL8248TaskNameSTRING(63)512512_Implicit_KindOfTask16INT_implicit_cyclic0_implicit_event1_implicit_external2_implicit_freewheeling3hidegenerate_implicit_init_function_Implicit_Jitter_Distribution48wRangeMaxWORD160wCountJitterNegWORD1616wCountJitterPosWORD1632hide_Implicit_Task_Info896dwVersionDWORD320pszNameSTRING(80)6464nPriorityINT16128KindOf_Implicit_KindOfTask16144bWatchdogBOOL8160bProfilingTaskBOOL8168dwEventFunctionPointerBYTE64192pszExternalEventSTRING(80)64256dwTaskEntryFunctionPointerBYTE64320dwWatchdogSensitivityDWORD32384dwIntervalDWORD32416dwWatchdogTimeDWORD32448dwLastCycleTimeDWORD32480dwAverageCycleTimeDWORD32512dwMaxCycleTimeDWORD32544dwMinCycleTimeDWORD32576diJitterDINT32608diJitterMinDINT32640diJitterMaxDINT32672dwCycleCountDWORD32704wTaskStatusWORD16736wNumOfJitterDistributionsWORD16752pJitterDistribution_Implicit_Jitter_Distribution64768bWithinSPSTimeSlicingBOOL8832byDummyBYTE8840bShouldBlockBOOL8848bActiveBOOL8856dwIECCycleCountDWORD32864hideIBaseValve64IQueryInterface__getIsInAutomaticModeBOOL8property__getIsInManualModeBOOL8property__getNameSTRING(80)648property__getProcessInterlocksOKBOOL8property__setNameNameSTRING(80)648propertyReqAutomaticModeReqManualModeTcPlcInterfaceId1742FB_ValveBase960IBaseValvexReleaseManualModeBOOL8128ItemTypeInputwProcessINTLKT_INTERLOCK16144ItemTypeInputwProcessINTLKUsedT_INTERLOCK16160ItemTypeInputwSafetyINTLKT_INTERLOCK16176ItemTypeInputwSafetyINTLKUsedT_INTERLOCK16192ItemTypeInputxConfirmAlarmsBOOL8208ItemTypeInputxErrorBOOL8216ItemTypeOutput_xCmdManOpenBOOL8224_xCmdManCloseBOOL8232true_xManualModeActiveBOOL8240false_xAutomaticModeActiveBOOL8248true_xProcessINTLKOkBOOL8256_xSafetyINTLKOkBOOL8264true_xIsOpenBOOL8272_xIsClosedBOOL8280_sNameSTRING(80)161235168stStringCurrentST_HMI_ANALOG_VALUE14721235200stInverterDataST_SUNSPEC_CURRENT_VALUES2881236672ST_AUTO_HMI_INTERFACE96stStartAutoButtonST_HMI_CONTROL_BUTTON320.xReleasetruestStopAutoButtonST_HMI_CONTROL_BUTTON3232.xReleasetruediSetpointAutomaticDINT3264VERSION64uiMajorUINT160uiMinorUINT1616uiServicePackUINT1632uiPatchUINT1648EPlcPersistentStatus8USINT012PlcAppSystemInfo2048ObjIdOTCID320TaskCntUDINT3232OnlineChangeCntUDINT3264FlagsDWORD3296AdsPortUINT16128BootDataLoadedBOOL8144OldBootDataBOOL8152AppTimestampDT32160KeepOutputsOnBPBOOL8192ShutdownInProgressBOOL8200LicensesPendingBOOL8208BSODOccuredBOOL8216LoggedInBOOL8224PersistentStatusEPlcPersistentStatus8232TComSrvPtrITComObjectServer32256TcComInterfaceAppNameSTRING(63)512512ProjectNameSTRING(63)5121024PlcTaskSystemInfo1024ObjIdOTCID320CycleTimeUDINT3232PriorityUINT1664AdsPortUINT1680CycleCountUDINT3296DcTaskTimeLINT64128LastExecTimeUDINT32192FirstCycleBOOL8224CycleTimeExceededBOOL8232InCallAfterOutputUpdateBOOL8240RTViolationBOOL8248TaskNameSTRING(63)512512_Implicit_KindOfTask16INT_implicit_cyclic0_implicit_event1_implicit_external2_implicit_freewheeling3hidegenerate_implicit_init_function_Implicit_Jitter_Distribution48wRangeMaxWORD160wCountJitterNegWORD1616wCountJitterPosWORD1632hide_Implicit_Task_Info896dwVersionDWORD320pszNameSTRING(80)6464nPriorityINT16128KindOf_Implicit_KindOfTask16144bWatchdogBOOL8160bProfilingTaskBOOL8168dwEventFunctionPointerBYTE64192pszExternalEventSTRING(80)64256dwTaskEntryFunctionPointerBYTE64320dwWatchdogSensitivityDWORD32384dwIntervalDWORD32416dwWatchdogTimeDWORD32448dwLastCycleTimeDWORD32480dwAverageCycleTimeDWORD32512dwMaxCycleTimeDWORD32544dwMinCycleTimeDWORD32576diJitterDINT32608diJitterMinDINT32640diJitterMaxDINT32672dwCycleCountDWORD32704wTaskStatusWORD16736wNumOfJitterDistributionsWORD16752pJitterDistribution_Implicit_Jitter_Distribution64768bWithinSPSTimeSlicingBOOL8832byDummyBYTE8840bShouldBlockBOOL8848bActiveBOOL8856dwIECCycleCountDWORD32864hideValveDidNotOpenErrorDidNotCloseErrorAnalogFeedbackOCErrorAnalogOutputOCErrorNotInRangeErrorST_Valve960DidNotOpenTcEventEntry1920.uuidEventClass.Data13893221306.uuidEventClass.Data264001.uuidEventClass.Data318764.uuidEventClass.Data4[0]158.uuidEventClass.Data4[1]250.uuidEventClass.Data4[2]215.uuidEventClass.Data4[3]1.uuidEventClass.Data4[4]117.uuidEventClass.Data4[5]197.uuidEventClass.Data4[6]167.uuidEventClass.Data4[7]105.nEventIDE_Valve.DidNotOpen.eSeverityTcEventSeverity.ErrorDidNotCloseTcEventEntry192192.uuidEventClass.Data13893221306.uuidEventClass.Data264001.uuidEventClass.Data318764.uuidEventClass.Data4[0]158.uuidEventClass.Data4[1]250.uuidEventClass.Data4[2]215.uuidEventClass.Data4[3]1.uuidEventClass.Data4[4]117.uuidEventClass.Data4[5]197.uuidEventClass.Data4[6]167.uuidEventClass.Data4[7]105.nEventIDE_Valve.DidNotClose.eSeverityTcEventSeverity.ErrorAnalogFeedbackOCTcEventEntry192384.uuidEventClass.Data13893221306.uuidEventClass.Data264001.uuidEventClass.Data318764.uuidEventClass.Data4[0]158.uuidEventClass.Data4[1]250.uuidEventClass.Data4[2]215.uuidEventClass.Data4[3]1.uuidEventClass.Data4[4]117.uuidEventClass.Data4[5]197.uuidEventClass.Data4[6]167.uuidEventClass.Data4[7]105.nEventIDE_Valve.AnalogFeedbackOC.eSeverityTcEventSeverity.ErrorAnalogOutputOCTcEventEntry192576.uuidEventClass.Data13893221306.uuidEventClass.Data264001.uuidEventClass.Data318764.uuidEventClass.Data4[0]158.uuidEventClass.Data4[1]250.uuidEventClass.Data4[2]215.uuidEventClass.Data4[3]1.uuidEventClass.Data4[4]117.uuidEventClass.Data4[5]197.uuidEventClass.Data4[6]167.uuidEventClass.Data4[7]105.nEventIDE_Valve.AnalogOutputOC.eSeverityTcEventSeverity.ErrorNotInRangeTcEventEntry192768.uuidEventClass.Data13893221306.uuidEventClass.Data264001.uuidEventClass.Data318764.uuidEventClass.Data4[0]158.uuidEventClass.Data4[1]250.uuidEventClass.Data4[2]215.uuidEventClass.Data4[3]1.uuidEventClass.Data4[4]117.uuidEventClass.Data4[5]197.uuidEventClass.Data4[6]167.uuidEventClass.Data4[7]105.nEventIDE_Valve.NotInRange.eSeverityTcEventSeverity.ErrorTcTypeSystemsignature_flag33554432checksuperglobalshowno-analysisTcEventClassValveAnalogInputAIOpenCircuitErrorAICardFailureErrorAIShortCircuitErrorAIConfigErrorErrorErrorLowErrorWarningLowWarningWarningHighWarningErrorHighErrorST_AnalogInput1536AIOpenCircuitTcEventEntry1920.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.AIOpenCircuit.eSeverityTcEventSeverity.ErrorAICardFailureTcEventEntry192192.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.AICardFailure.eSeverityTcEventSeverity.ErrorAIShortCircuitTcEventEntry192384.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.AIShortCircuit.eSeverityTcEventSeverity.ErrorAIConfigErrorTcEventEntry192576.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.AIConfigError.eSeverityTcEventSeverity.ErrorErrorLowTcEventEntry192768.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.ErrorLow.eSeverityTcEventSeverity.ErrorWarningLowTcEventEntry192960.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.WarningLow.eSeverityTcEventSeverity.WarningWarningHighTcEventEntry1921152.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.WarningHigh.eSeverityTcEventSeverity.WarningErrorHighTcEventEntry1921344.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.ErrorHigh.eSeverityTcEventSeverity.ErrorTcTypeSystemsignature_flag33554432checksuperglobalshowno-analysisTcEventClassAnalogInputAnalogOutputConfigErrorErrorST_AnalogOutput192ConfigErrorTcEventEntry1920.uuidEventClass.Data12348503005.uuidEventClass.Data216108.uuidEventClass.Data316599.uuidEventClass.Data4[0]152.uuidEventClass.Data4[1]126.uuidEventClass.Data4[2]0.uuidEventClass.Data4[3]76.uuidEventClass.Data4[4]218.uuidEventClass.Data4[5]139.uuidEventClass.Data4[6]155.uuidEventClass.Data4[7]84.nEventIDE_AnalogOutput.ConfigError.eSeverityTcEventSeverity.ErrorTcTypeSystemsignature_flag33554432checksuperglobalshowno-analysisTcEventClassAnalogOutputGeneralNotAllCompInAutomaticWarningUnitErrorErrorPressureDiffToBigErrorDCMainSwitchNotClosedErrorST_General768NotAllCompInAutomaticTcEventEntry1920.uuidEventClass.Data1968395091.uuidEventClass.Data239015.uuidEventClass.Data319028.uuidEventClass.Data4[0]160.uuidEventClass.Data4[1]17.uuidEventClass.Data4[2]137.uuidEventClass.Data4[3]132.uuidEventClass.Data4[4]31.uuidEventClass.Data4[5]103.uuidEventClass.Data4[6]213.uuidEventClass.Data4[7]67.nEventIDE_General.NotAllCompInAutomatic.eSeverityTcEventSeverity.WarningUnitErrorTcEventEntry192192.uuidEventClass.Data1968395091.uuidEventClass.Data239015.uuidEventClass.Data319028.uuidEventClass.Data4[0]160.uuidEventClass.Data4[1]17.uuidEventClass.Data4[2]137.uuidEventClass.Data4[3]132.uuidEventClass.Data4[4]31.uuidEventClass.Data4[5]103.uuidEventClass.Data4[6]213.uuidEventClass.Data4[7]67.nEventIDE_General.UnitError.eSeverityTcEventSeverity.ErrorPressureDiffToBigTcEventEntry192384.uuidEventClass.Data1968395091.uuidEventClass.Data239015.uuidEventClass.Data319028.uuidEventClass.Data4[0]160.uuidEventClass.Data4[1]17.uuidEventClass.Data4[2]137.uuidEventClass.Data4[3]132.uuidEventClass.Data4[4]31.uuidEventClass.Data4[5]103.uuidEventClass.Data4[6]213.uuidEventClass.Data4[7]67.nEventIDE_General.PressureDiffToBig.eSeverityTcEventSeverity.ErrorDCMainSwitchNotClosedTcEventEntry192576.uuidEventClass.Data1968395091.uuidEventClass.Data239015.uuidEventClass.Data319028.uuidEventClass.Data4[0]160.uuidEventClass.Data4[1]17.uuidEventClass.Data4[2]137.uuidEventClass.Data4[3]132.uuidEventClass.Data4[4]31.uuidEventClass.Data4[5]103.uuidEventClass.Data4[6]213.uuidEventClass.Data4[7]67.nEventIDE_General.DCMainSwitchNotClosed.eSeverityTcEventSeverity.ErrorTcTypeSystemsignature_flag33554432checksuperglobalshowno-analysisTcEventClassGeneralBMSEventsNotAllCompInAutoWarningModuleImbalanceErrorStringImbalanceErrorSafetyIntlksActiveWarningInverterStartupTimeoutErrorBatteryFullInfoBatteryEmptyInfoSDDCVoltageInfoSDUnitThreshholdInfoEmergencyStopNotOkErrorST_BMSEvents1920NotAllCompInAutoTcEventEntry1920.uuidEventClass.Data13216923342.uuidEventClass.Data211397.uuidEventClass.Data317139.uuidEventClass.Data4[0]129.uuidEventClass.Data4[1]199.uuidEventClass.Data4[2]112.uuidEventClass.Data4[3]133.uuidEventClass.Data4[4]68.uuidEventClass.Data4[5]92.uuidEventClass.Data4[6]108.uuidEventClass.Data4[7]246.nEventIDE_BMSEvents.NotAllCompInAuto.eSeverityTcEventSeverity.WarningModuleImbalanceTcEventEntry192192.uuidEventClass.Data13216923342.uuidEventClass.Data211397.uuidEventClass.Data317139.uuidEventClass.Data4[0]129.uuidEventClass.Data4[1]199.uuidEventClass.Data4[2]112.uuidEventClass.Data4[3]133.uuidEventClass.Data4[4]68.uuidEventClass.Data4[5]92.uuidEventClass.Data4[6]108.uuidEventClass.Data4[7]246.nEventIDE_BMSEvents.ModuleImbalance.eSeverityTcEventSeverity.ErrorStringImbalanceTcEventEntry192384.uuidEventClass.Data13216923342.uuidEventClass.Data211397.uuidEventClass.Data317139.uuidEventClass.Data4[0]129.uuidEventClass.Data4[1]199.uuidEventClass.Data4[2]112.uuidEventClass.Data4[3]133.uuidEventClass.Data4[4]68.uuidEventClass.Data4[5]92.uuidEventClass.Data4[6]108.uuidEventClass.Data4[7]246.nEventIDE_BMSEvents.StringImbalance.eSeverityTcEventSeverity.ErrorSafetyIntlksActiveTcEventEntry192576.uuidEventClass.Data13216923342.uuidEventClass.Data211397.uuidEventClass.Data317139.uuidEventClass.Data4[0]129.uuidEventClass.Data4[1]199.uuidEventClass.Data4[2]112.uuidEventClass.Data4[3]133.uuidEventClass.Data4[4]68.uuidEventClass.Data4[5]92.uuidEventClass.Data4[6]108.uuidEventClass.Data4[7]246.nEventIDE_BMSEvents.SafetyIntlksActive.eSeverityTcEventSeverity.WarningInverterStartupTimeoutTcEventEntry192768.uuidEventClass.Data13216923342.uuidEventClass.Data211397.uuidEventClass.Data317139.uuidEventClass.Data4[0]129.uuidEventClass.Data4[1]199.uuidEventClass.Data4[2]112.uuidEventClass.Data4[3]133.uuidEventClass.Data4[4]68.uuidEventClass.Data4[5]92.uuidEventClass.Data4[6]108.uuidEventClass.Data4[7]246.nEventIDE_BMSEvents.InverterStartupTimeout.eSeverityTcEventSeverity.ErrorBatteryFullTcEventEntry192960.uuidEventClass.Data13216923342.uuidEventClass.Data211397.uuidEventClass.Data317139.uuidEventClass.Data4[0]129.uuidEventClass.Data4[1]199.uuidEventClass.Data4[2]112.uuidEventClass.Data4[3]133.uuidEventClass.Data4[4]68.uuidEventClass.Data4[5]92.uuidEventClass.Data4[6]108.uuidEventClass.Data4[7]246.nEventIDE_BMSEvents.BatteryFull.eSeverityTcEventSeverity.InfoBatteryEmptyTcEventEntry1921152.uuidEventClass.Data13216923342.uuidEventClass.Data211397.uuidEventClass.Data317139.uuidEventClass.Data4[0]129.uuidEventClass.Data4[1]199.uuidEventClass.Data4[2]112.uuidEventClass.Data4[3]133.uuidEventClass.Data4[4]68.uuidEventClass.Data4[5]92.uuidEventClass.Data4[6]108.uuidEventClass.Data4[7]246.nEventIDE_BMSEvents.BatteryEmpty.eSeverityTcEventSeverity.InfoSDDCVoltageTcEventEntry1921344.uuidEventClass.Data13216923342.uuidEventClass.Data211397.uuidEventClass.Data317139.uuidEventClass.Data4[0]129.uuidEventClass.Data4[1]199.uuidEventClass.Data4[2]112.uuidEventClass.Data4[3]133.uuidEventClass.Data4[4]68.uuidEventClass.Data4[5]92.uuidEventClass.Data4[6]108.uuidEventClass.Data4[7]246.nEventIDE_BMSEvents.SDDCVoltage.eSeverityTcEventSeverity.InfoSDUnitThreshholdTcEventEntry1921536.uuidEventClass.Data13216923342.uuidEventClass.Data211397.uuidEventClass.Data317139.uuidEventClass.Data4[0]129.uuidEventClass.Data4[1]199.uuidEventClass.Data4[2]112.uuidEventClass.Data4[3]133.uuidEventClass.Data4[4]68.uuidEventClass.Data4[5]92.uuidEventClass.Data4[6]108.uuidEventClass.Data4[7]246.nEventIDE_BMSEvents.SDUnitThreshhold.eSeverityTcEventSeverity.InfoEmergencyStopNotOkTcEventEntry1921728.uuidEventClass.Data13216923342.uuidEventClass.Data211397.uuidEventClass.Data317139.uuidEventClass.Data4[0]129.uuidEventClass.Data4[1]199.uuidEventClass.Data4[2]112.uuidEventClass.Data4[3]133.uuidEventClass.Data4[4]68.uuidEventClass.Data4[5]92.uuidEventClass.Data4[6]108.uuidEventClass.Data4[7]246.nEventIDE_BMSEvents.EmergencyStopNotOk.eSeverityTcEventSeverity.ErrorTcTypeSystemsignature_flag33554432checksuperglobalshowno-analysisTcEventClassBMSEventsIBaseValve64IQueryInterface__getIsInAutomaticModeBOOL8property__getIsInManualModeBOOL8property__getNameSTRING(80)648property__getProcessInterlocksOKBOOL8property__setNameNameSTRING(80)648propertyReqAutomaticModeReqManualModeTcPlcInterfaceId1749FB_ValveBase960IBaseValvexReleaseManualModeBOOL8128ItemTypeInputwProcessINTLKT_INTERLOCK16144ItemTypeInputwProcessINTLKUsedT_INTERLOCK16160ItemTypeInputwSafetyINTLKT_INTERLOCK16176ItemTypeInputwSafetyINTLKUsedT_INTERLOCK16192ItemTypeInputxConfirmAlarmsBOOL8208ItemTypeInputxErrorBOOL8216ItemTypeOutput_xCmdManOpenBOOL8224_xCmdManCloseBOOL8232true_xManualModeActiveBOOL8240false_xAutomaticModeActiveBOOL8248true_xProcessINTLKOkBOOL8256_xSafetyINTLKOkBOOL8264true_xIsOpenBOOL8272_xIsClosedBOOL8280_sNameSTRING(80)648288__getIsOpenBOOL8IsOpenBOOL8property__setNameNameSTRING(80)648property__getIsClosedBOOL8IsClosedBOOL8property__getIsInAutomaticModeBOOL8IsInAutomaticModeBOOL8property__getIsInManualModeBOOL8IsInManualModeBOOL8propertyReqManualModeCheckInterlocksReqAutomaticMode__getNameSTRING(80)648NameSTRING(80)648property__getSafetyInterlocksOKBOOL8SafetyInterlocksOKBOOL8property__getProcessInterlocksOKBOOL8ProcessInterlocksOKBOOL8propertyPouTypeFunctionBlockIValve64PVOID__getHasClosedFeedbackBOOL8property__getHasOpenFeedbackBOOL8property__getIsClosedBOOL8property__getIsOpenBOOL8propertyReqAutomaticCloseReqAutomaticOpenReqManualCloseReqManualOpenFB_ReleaseSignal768xSignalBOOL864falseItemTypeInputxReleaseBOOL872trueItemTypeInputtimOnDelayTIME3296T#0MSItemTypeInputtimOffDelayTIME32128T#0MSItemTypeInputxReleaseSignalBOOL8160ItemTypeOutput_timOnDelayTimerTON256192_timOffDelayTimerTON256448PouTypeFunctionBlockFB_Valve12032FB_ValveBaseIValvexOpenFeedbackBOOL81024ItemTypeInputTcAddressTypeInputxCloseFeedbackBOOL81032ItemTypeInputTcAddressTypeInputxReleaseErrorsBOOL81040trueItemTypeInputstValveConfigST_ValveConfig961056ItemTypeInputstHMIInterfaceST_HMI_VALVE_DATA641216ItemTypeInOutxOpenValveBOOL81280falseItemTypeOutputTcAddressTypeOutputxCloseValveBOOL81288trueItemTypeOutputTcAddressTypeOutput_xCmdAutoOpenBOOL81296_xCmdAutoCloseBOOL81304true_fbTimerOpeningTON2561344_fbReleaseSignalOpenFB_ReleaseSignal7681600_fbReleaseSignalCloseFB_ReleaseSignal7682368_fbTimerClosingTON2563136_fbAlarmDidNotOpenFB_TcAlarm41603392_fbAlarmDidNotCloseFB_TcAlarm41607552Initcall_after_initReqAutomaticOpen__getHasOpenFeedbackBOOL8HasOpenFeedbackBOOL8property__getHasClosedFeedbackBOOL8HasClosedFeedbackBOOL8propertyReqManualCloseHandleHMIInputHandleHMIOutputReqManualOpenReqAutomaticClosePouTypeFunctionBlockreflectioncall_after_initFB_MotorBase9600xReleaseManualModeBOOL2561344_fbReleaseSignalOpenFB_ReleaseSignal7681600_fbReleaseSignalCloseFB_ReleaseSignal7682368_fbTimerClosingTON2563136_fbAlarmDidNotOpenFB_TcAlarm41603392_fbAlarmDidNotCloseFB_TcAlarm41607552Initcall_after_initReqAutomaticOpen__getHasOpenFeedbackBOOL8HasOpenFeedbackBOOL8property__getHasClosedFeedbackBOOL8HasClosedFeedbackBOOL8propertyReqManualCloseHandleHMIInputHandleHMIOutputReqManualOpenReqAutomaticClosePouTypeFunctionBlockreflectioncall_after_initFB_MotorBase10368xReleaseManualModeBOOL864ItemTypeInputwProcessINTLKT_INTERLOCK1680ItemTypeInputwProcessINTLKUsedT_INTERLOCK1696ItemTypeInputwSafetyINTLKT_INTERLOCK16112ItemTypeInputwSafetyINTLKUsedT_INTERLOCK16128ItemTypeInputxMCBOkBOOL8144ItemTypeInputTcAddressTypeInputxRepairSwitchOkBOOL8152ItemTypeInputTcAddressTypeInputxReleaseErrorsBOOL8160trueItemTypeInputxConfirmAlarmsBOOL8168ItemTypeInputxErrorBOOL8184ItemTypeOutput_xCmdAutoStartBOOL8192_xCmdAutoStopBOOL8200_xCmdManualStartBOOL8208_xCmdManualStopBOOL8216_xManualModeActiveBOOL8224false_xAutomaticModeActiveBOOL8232true_xHasMCBBOOL8240_xMCBTrippedBOOL8248_xHasRepairSwitchBOOL8256_xRepairSwitchOpenLatchedBOOL8264_xSafetyINTLKOkBOOL8272true_xProcessINTLKOkBOOL8280_xMotorRunningBOOL8288_xMotorStoppedBOOL8296_fbAlarmMCBTrippedFB_TcAlarm4160320_fbAlarmRepairSwitchOpenFB_TcAlarm41604480_xErrorBaseBOOL88640_sNameSTRING(80)6488648__setNameNameSTRING(80)648property__getIsStoppedBOOL8IsStoppedBOOL8property__getIsInAutomaticModeBOOL8IsInAutomaticModeBOOL8property__getIsRunningBOOL8IsRunningBOOL8property__getIsInManualModeBOOL8IsInManualModeBOOL8propertyReqManualModeCheckInterlocksReqAutomaticMode__getNameSTRING(80)648NameSTRING(80)648property__getSafetyInterlocksOKBOOL8SafetyInterlocksOKBOOL8property__getProcessInterlocksOKBOOL8ProcessInterlocksOKBOOL8propertyPouTypeFunctionBlockFB_RampGenerator864ItemTypeInputwProcessINTLKT_INTERLOCK1680ItemTypeInputwProcessINTLKUsedT_INTERLOCK1696ItemTypeInputwSafetyINTLKT_INTERLOCK16112ItemTypeInputwSafetyINTLKUsedT_INTERLOCK16128ItemTypeInputxMCBOkBOOL8144ItemTypeInputTcAddressTypeInputxRepairSwitchOkBOOL8152ItemTypeInputTcAddressTypeInputxReleaseErrorsBOOL8160trueItemTypeInputxConfirmAlarmsBOOL8168ItemTypeInputxErrorBOOL8184ItemTypeOutput_xCmdAutoStartBOOL8192false_xCmdAutoStopBOOL8200true_xCmdManualStartBOOL8208false_xCmdManualStopBOOL8216true_xManualModeActiveBOOL8224false_xAutomaticModeActiveBOOL8232true_xHasMCBBOOL8240_xMCBTrippedBOOL8248_fbMCBTrippedDelayedSignalFB_ReleaseSignal768256_xHasRepairSwitchBOOL81024_xRepairSwitchOpenLatchedBOOL81032_xSafetyINTLKOkBOOL81040true_xProcessINTLKOkBOOL81048_xMotorRunningBOOL81056_xMotorStoppedBOOL81064_fbAlarmMCBTrippedFB_TcAlarm41601088_fbAlarmRepairSwitchOpenFB_TcAlarm41605248_xErrorBaseBOOL89408_sNameSTRING(80)6489416ReqManualStart__setNameNameSTRING(80)648property__getIsStoppedBOOL8IsStoppedBOOL8property__getSafetyInterlocksOKBOOL8SafetyInterlocksOKBOOL8property__getIsInAutomaticModeBOOL8IsInAutomaticModeBOOL8property__getIsRunningBOOL8IsRunningBOOL8property__getIsInManualModeBOOL8IsInManualModeBOOL8propertyReqAutomaticStopReqManualStopReqManualModeCheckInterlocksReqAutomaticMode__getNameSTRING(80)648NameSTRING(80)648property__getProcessInterlocksOKBOOL8ProcessInterlocksOKBOOL8propertyReqAutomaticStartPouTypeFunctionBlockFB_RampGenerator704rTargetREAL3264ItemTypeInputrTargetMinREAL3296ItemTypeInputrTargetMaxREAL32128ItemTypeInputtimRampUpTIME32160ItemTypeInputtimRampDownTIME32192ItemTypeInputrSetpointREAL322240ItemTypeOutputxInTargetBOOL8256ItemTypeOutput_rCycleTimeREAL32288_rRampUpSpeedREAL32320_rRampDownSpeedREAL32352_rDistanceToGoREAL32384_xFirstCycleBOOL8416true_fbGetCurTaskIdxGETCURTASKINDEX256448SetStartrStartpointREAL32PouTypeFunctionBlockFB_MotorAnalog68672FB_MotorBaserSPautomaticREAL329600ItemTypeInputiPVFeedbackINT169632ItemTypeInputTcAddressTypeInputxUnderrangeBOOL89648ItemTypeInputTcAddressTypeInputxOverrangeBOOL89656ItemTypeInputTcAddressTypeInputxErrorCardBOOL89664ItemTypeInputTcAddressTypeInputxReleaseAnalogInLimitErrorsBOOL89672falseItemTypeInputstMotorAnalogConfigST_MOTOR_ANALOG_CONFIG22409696ItemTypeInputstHMIInterfaceST_HMI_ANALOG_MOTOR_DATA6411968ItemTypeInOutxReleaseBOOL812032ItemTypeOutputTcAddressTypeOutputiSetpointINT1612048ItemTypeOutputTcAddressTypeOutputxInTargetBOOL812064ItemTypeOutputxWarningBOOL812072ItemTypeOutput_fbRampFB_RampGenerator70462592_xErrorAnalogInBOOL863296_xErrorAnalogOutBOOL863304_xWarningAnalogInBOOL863312_rSetpointREAL3263328_rProcessValueREAL3263360_xRampGenInTargetBOOL863392_rPVTargetMaxREAL3263424_rPVTargetMinREAL3263456_fbNotInRangeFB_ReleaseSignal76863488_fbAlarmNotInTargetFB_TcAlarm416064256_xNotInTargetBOOL868416ReqManualStartReqManualStopReqAutomaticStopHandleHMIInputHandleHMIOutput__setNameNameSTRING(80)648property__getNameSTRING(80)648NameSTRING(80)648propertyReqAutomaticStartPouTypeFunctionBlockreflectionFB_AnalogInput44096iAnalogValueINT1664ItemTypeInputTcAddressTypeInputstScalingConfigST_ANALOG_IO_CONFIG76896ItemTypeInputstEWConfigST_ANALOG_EW_LEVELS128864ItemTypeInputstEWDelayConfigST_ANALOG_EW_DELAYS320992ItemTypeInputxUnderrangeBOOL81312ItemTypeInputTcAddressTypeInputxOverrangeBOOL81320ItemTypeInputTcAddressTypeInputxErrorCardBOOL81328ItemTypeInputTcAddressTypeInputxReleaseErrorsBOOL81336trueItemTypeInputxReleaseLimitErrorsBOOL81344falseItemTypeInputxReleaseHardwareErrorsBOOL81352trueItemTypeInputxConfirmAlarmsBOOL81360ItemTypeInputxErrorBOOL81376ItemTypeOutputxWarningBOOL81384ItemTypeOutputrScaledValueREAL321408ItemTypeOutputxErrorLowBOOL81440ItemTypeOutputxWarningLowBOOL81448ItemTypeOutputxWarningHighBOOL81456ItemTypeOutputxErrorHighBOOL81464ItemTypeOutputstHMIInterfaceST_HMI_ANALOG_VALUE14721472ItemTypeOutput_rConversionFactorREAL322944_rBaseOffsetREAL322976_rMinWarningLevelREAL323008_rMaxWarningLevelREAL323040_rMinErrorLevelREAL323072_rMaxErrorLevelREAL323104_xConfigErrorBOOL83136false_xEWConfigErrorBOOL83144false_fbSignalDelayWarningLowFB_ReleaseSignal7683200_fbSignalDelayWarningHighFB_ReleaseSignal7683968_fbSignalDelayErrorLowFB_ReleaseSignal7684736_fbSignalDelayErrorHighFB_ReleaseSignal7685504_fbSignalDelayUnderrangeErrorFB_ReleaseSignal7686272_fbSignalDelayOverloadErrorFB_ReleaseSignal7687040_fbSignalDelayCardErrorFB_ReleaseSignal7687808_iAIMaxINT168576_iAIMinINT168592_iClampedAnalogValueINT168608_xAlarmActiveBOOL88624_sNameSTRING(80)6488632_fbAlarmCardErrorFB_TcAlarm41609280_fbAlarmUnderrangeFB_TcAlarm416013440_fbAlarmOverloadFB_TcAlarm416017600_fbAlarmConfigErrorFB_TcAlarm416021760_fbAlarmErrorLowFB_TcAlarm416025920_fbAlarmWarningLowFB_TcAlarm416030080_fbAlarmWarningHighFB_TcAlarm416034240_fbAlarmErrorHighFB_TcAlarm416038400CreateAlarmLimitsMSGsTempUnitSTRING(80)648sTempErrorMinSTRING(80)648sTempWarningMinSTRING(80)648sTempWarningMaxSTRING(80)648sTempErrorMaxSTRING(80)648CreateAlarmMSGInitcall_after_initCalcScalingFactors_numREAL32_denomREAL32CheckEWLevels__setNameNameSTRING(80)648property__getNameSTRING(80)648NameSTRING(80)648propertyPouTypeFunctionBlockcall_after_initFB_Unit476928stUnitConfigST_UNIT_CONFIG6464ItemTypeInputstHMIInterfaceST_UNIT_HMI_INTERFACE64128ItemTypeInputxVoltageSensorIs1500VBOOL8192ItemTypeInputxEnableBOOL8200ItemTypeInputxInSafetyCheckModeBOOL8208ItemTypeInputxEmergencyStopOkBOOL8216ItemTypeInputxReleaseErrorsBOOL8224ItemTypeInputxReleaseLimitErrorsBOOL8232ItemTypeInputxReleaseManualModeBOOL8240ItemTypeInputxConfirmAlarmsBOOL8248ItemTypeInputxReadyBOOL8256ItemTypeOutputxOffBOOL8264trueItemTypeOutputxSafetyIntlksOkBOOL8272ItemTypeOutputxShutdownDischargeAllowedBOOL8280ItemTypeOutputxInShutdownDischargeModeBOOL8288ItemTypeOutputxErrorBOOL8296ItemTypeOutputxWarningBOOL8304ItemTypeOutput_xWarningConfirmPendingBOOL8312ItemTypeOutputrCurrentVoltageREAL32320ItemTypeOutputxAllComponentsInAutoBOOL8352ItemTypeOutput_fbPosolytValveTankOutletFB_Valve12032384old_input_assignments_fbNegolytValveTankOutletFB_Valve1203212416old_input_assignments_fbPosolytPumpInletFB_MotorAnalog6867224448old_input_assignments_fbNegolytPumpInletFB_MotorAnalog6867293120old_input_assignments_fbPressurePosolytSegmentInletFB_AnalogInput44096161792old_input_assignments_fbPressurePosolytTankInletFB_AnalogInput44096205888old_input_assignments_fbPressureNegolytSegmentInletFB_AnalogInput44096249984old_input_assignments_fbPressureNegolytTankInletFB_AnalogInput44096294080old_input_assignments_fbTempSensorPosolytFB_AnalogInput44096338176old_input_assignments_fbTempSensorNegolytFB_AnalogInput44096382272old_input_assignments_fbVoltageSegmentFB_AnalogInput44096426368old_input_assignments_stPosolytValveTankOutletPIntlkT_INTERLOCK16470464_stPosolytValveTankOutletPIntlkUsedT_INTERLOCK164704800_stPosolytValveTankOutletSIntlkT_INTERLOCK16470496_stPosolytValveTankOutletSIntlkUsedT_INTERLOCK164705121_stNegolytValveTankOutletPIntlkT_INTERLOCK16470528_stNegolytValveTankOutletPIntlkUsedT_INTERLOCK164705440_stNegolytValveTankOutletSIntlkT_INTERLOCK16470560_stNegolytValveTankOutletSIntlkUsedT_INTERLOCK164705761_stPosolytPumpInletPIntlkT_INTERLOCK16470592_stPosolytPumpInletPIntlkUsedT_INTERLOCK164706081_stPosolytPumpInletSIntlkT_INTERLOCK16470624_stPosolytPumpInletSIntlkUsedT_INTERLOCK164706401_stNegolytPumpInletPIntlkT_INTERLOCK16470656_stNegolytPumpInletPIntlkUsedT_INTERLOCK164706721_stNegolytPumpInletSIntlkT_INTERLOCK16470688_stNegolytPumpInletSIntlkUsedT_INTERLOCK164707041_xErrorActiveBOOL8470720_xWarningActiveBOOL8470728_rShutdownDischargeVoltageThresholdREAL32470752_iStateINT16470784_xAllComponentsInAutomaticBOOL8470800_fbNotAllAutomaticAlarmFB_TcAlarm4160470848_sNameSTRING(80)648475008_tonStartupCheckTON256475712_xEnableVoltageLimitChecksBOOL8475968_xReleaseManualModeBOOL8475976_xReleaseSignalDeltaPSegmentFB_ReleaseSignal768476032_xDeltaPSegmentInletToHighBOOL8476800_xEnableCheckForDeltaPSegmentInletBOOL8476808_xErrorDeltaPSegmentInletBOOL8476816_rSetpointPosolytPumpInletREAL32476832_rSetpointNegolytPumpInletREAL32476864xFirstCycleBOOL8476896true__setNameNameSTRING(80)648property__getNameSTRING(80)648NameSTRING(80)648propertyPouTypeFunctionBlockFB_Module1913792xEmergencyStopOkBOOL864ItemTypeInputxEnableBOOL872ItemTypeInputstModuleVoltageConfigST_MODULE_VOLT_CONFIG3280ItemTypeInputxInSafetyCheckModeBOOL8112ItemTypeInputxOffBOOL8120trueItemTypeInputxSafetyIntlksOkBOOL8128ItemTypeInputstHMIInterfaceST_MODULE_HMI_INTERFACE64192ItemTypeInputxReleaseErrorsBOOL8256ItemTypeInputxReleaseLimitErrorsBOOL8264ItemTypeInputxReleaseManualModeBOOL8272ItemTypeInputxConfirmAlarmsBOOL8280ItemTypeInputrCurrentVoltageREAL32288ItemTypeOutputxReadyBOOL8320ItemTypeOutputxInShutdownDischargeModeBOOL8328ItemTypeOutputxShutdownDischargeAllowedBOOL8336ItemTypeOutputxErrorBOOL8344ItemTypeOutputxWarningBOOL8352ItemTypeOutputxAllUnitsInAutomaticBOOL8360ItemTypeOutput_fbUnit1FB_Unit476928384old_input_assignments_fbUnit2FB_Unit476928477312old_input_assignments_fbUnit3FB_Unit476928954240old_input_assignments_fbUnit4FB_Unit4769281431168old_input_assignments_xBalanceOkBOOL81908096_xAllUnitsReadyBOOL81908104_fbUnitsOutOfBalanceAlarmFB_TcAlarm41601908160_xEnableBalanceCheckBOOL81912320_sNameSTRING(80)6481912328_fbBalanceNotOkSignalFB_ReleaseSignal7681913024__setNameNameSTRING(80)648property__getNameSTRING(80)648NameSTRING(80)648propertyPouTypeFunctionBlockFB_String5752320xEnableBOOL864ItemTypeInputxInSafetyCheckModeBOOL872ItemTypeInputstStringModuleVoltageConfigST_STRING_VOLT_CONFIG9680ItemTypeInputstHMIInterfaceST_STRING_HMI_INTERFACE64192ItemTypeInputxEmergencyStopOkBOOL8256ItemTypeInputxResetSafetyBOOL8264ItemTypeInputxReleaseErrorsBOOL8272ItemTypeInputxReleaseLimitErrorsBOOL8280ItemTypeInputxReleaseManualModeBOOL8288ItemTypeInputxConfirmAlarmsBOOL8296ItemTypeInputrCurrentVoltageREAL32320ItemTypeOutputxInShutdownDischargeModeBOOL8352ItemTypeOutputxShutdownDischargeAllowedBOOL8360ItemTypeOutputxReadyBOOL8368ItemTypeOutputxOffBOOL8376ItemTypeOutputxCloseDCCBBOOL8384ItemTypeOutputTcAddressTypeOutputxDCCBOpenBOOL8392ItemTypeOutputTcAddressTypeInputxResetSafetyDCCBBOOL8400ItemTypeOutputTcAddressTypeOutputxSafetyIntlksOkBOOL8408ItemTypeOutputxAllModulesInAutoModeBOOL8416ItemTypeOutputxErrorBOOL8424ItemTypeOutputxWarningBOOL8432ItemTypeOutputeStatusE_COMPONENT_STATUS16448ItemTypeOutput_fbModule1FB_Module1913792512old_input_assignments_fbModule2FB_Module19137921914304old_input_assignments_fbModule3FB_Module19137923828096old_input_assignments_xAllModulesReadyBOOL85741888_xAllModulesInShutdownDischargeModeBOOL85741896_xBalanceOkBOOL85741904_fbModulesOutOfBalanceAlarmFB_TcAlarm41605741952_fbSafetyInterlocksNotOkAlarmFB_TcAlarm41605746112_iStateINT1657502720_tonResetPulseLengthTON2565750336.PTT#250MS_tonErrorDCCBNotClosedTON2565750592.PTT#5S_fbBalanceNotOkSignalFB_ReleaseSignal7685750848_sNameSTRING(80)6485751616__setNameNameSTRING(80)648property__getNameSTRING(80)648NameSTRING(80)648propertyPouTypeFunctionBlockPLC{08500001-0000-0000-F000-000000000064}0PlcTask#x020100300PlcTask Inputs083034112MAIN._xEmergencyStopOk8BOOLTcAddressTypeInput3286888MAIN._xString1DCSafetyOk8BOOLTcAddressTypeInput633519864MAIN.xSafetyResterTaster8BOOLTcAddressTypeInput645092976MAIN._xHarwareResetButton8BOOLTcAddressTypeInput645092984MAIN._fbSafety.xVoltagesInRange8BOOLTcAddressTypeInput645168128MAIN._fbSafety.xPressureInRange8BOOLTcAddressTypeInput645168136MAIN._fbSafety.xTemperaturesInRange8BOOLTcAddressTypeInput645168144MAIN._afbStrings[0].xDCCBOpen8BOOLTcAddressTypeInput652173512MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput652175424MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput652175432MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput652187456MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput652187464MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput652198608MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput652198616MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput652208096MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput652208112MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput652208120MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput652208128MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput652267280MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput652267288MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput652276768MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput652276784MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput652276792MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput652276800MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput652335872MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput652337120MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput652337128MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput652337136MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput652379968MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput652381216MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput652381224MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput652381232MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput652424064MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput652425312MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput652425320MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput652425328MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput652468160MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput652469408MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput652469416MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput652469424MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput652512256MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput652513504MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput652513512MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput652513520MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput652556352MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput652557600MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput652557608MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput652557616MAIN._afbStrings[0]._fbModule1._fbUnit1._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput652600448MAIN._afbStrings[0]._fbModule1._fbUnit1._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput652601696MAIN._afbStrings[0]._fbModule1._fbUnit1._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput652601704MAIN._afbStrings[0]._fbModule1._fbUnit1._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput652601712MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput652652352MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput652652360MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput652664384MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput652664392MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput652675536MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput652675544MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput652685024MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput652685040MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput652685048MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput652685056MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput652744208MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput652744216MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput652753696MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput652753712MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput652753720MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput652753728MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput652812800MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput652814048MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput652814056MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput652814064MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput652856896MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput652858144MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput652858152MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput652858160MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput652900992MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput652902240MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput652902248MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput652902256MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput652945088MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput652946336MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput652946344MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput652946352MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput652989184MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput652990432MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput652990440MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput652990448MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput653033280MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput653034528MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput653034536MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput653034544MAIN._afbStrings[0]._fbModule1._fbUnit2._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput653077376MAIN._afbStrings[0]._fbModule1._fbUnit2._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput653078624MAIN._afbStrings[0]._fbModule1._fbUnit2._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput653078632MAIN._afbStrings[0]._fbModule1._fbUnit2._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput653078640MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput653129280MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput653129288MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput653141312MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput653141320MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput653152464MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput653152472MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput653161952MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput653161968MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput653161976MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput653161984MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput653221136MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput653221144MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput653230624MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput653230640MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput653230648MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput653230656MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput653289728MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput653290976MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput653290984MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput653290992MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput653333824MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput653335072MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput653335080MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput653335088MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput653377920MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput653379168MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput653379176MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput653379184MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput653422016MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput653423264MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput653423272MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput653423280MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput653466112MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput653467360MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput653467368MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput653467376MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput653510208MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput653511456MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput653511464MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput653511472MAIN._afbStrings[0]._fbModule1._fbUnit3._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput653554304MAIN._afbStrings[0]._fbModule1._fbUnit3._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput653555552MAIN._afbStrings[0]._fbModule1._fbUnit3._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput653555560MAIN._afbStrings[0]._fbModule1._fbUnit3._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput653555568MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput653606208MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput653606216MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput653618240MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput653618248MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput653629392MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput653629400MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput653638880MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput653638896MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput653638904MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput653638912MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput653698064MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput653698072MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput653707552MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput653707568MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput653707576MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput653707584MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput653766656MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput653767904MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput653767912MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput653767920MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput653810752MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput653812000MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput653812008MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput653812016MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput653854848MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput653856096MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput653856104MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput653856112MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput653898944MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput653900192MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput653900200MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput653900208MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput653943040MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput653944288MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput653944296MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput653944304MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput653987136MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput653988384MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput653988392MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput653988400MAIN._afbStrings[0]._fbModule1._fbUnit4._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput654031232MAIN._afbStrings[0]._fbModule1._fbUnit4._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput654032480MAIN._afbStrings[0]._fbModule1._fbUnit4._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput654032488MAIN._afbStrings[0]._fbModule1._fbUnit4._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput654032496MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput654089216MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput654089224MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput654101248MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput654101256MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput654112400MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput654112408MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput654121888MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput654121904MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput654121912MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput654121920MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput654181072MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput654181080MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput654190560MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput654190576MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput654190584MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput654190592MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput654249664MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput654250912MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput654250920MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput654250928MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput654293760MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput654295008MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput654295016MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput654295024MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput654337856MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput654339104MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput654339112MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput654339120MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput654381952MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput654383200MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput654383208MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput654383216MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput654426048MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput654427296MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput654427304MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput654427312MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput654470144MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput654471392MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput654471400MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput654471408MAIN._afbStrings[0]._fbModule2._fbUnit1._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput654514240MAIN._afbStrings[0]._fbModule2._fbUnit1._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput654515488MAIN._afbStrings[0]._fbModule2._fbUnit1._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput654515496MAIN._afbStrings[0]._fbModule2._fbUnit1._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput654515504MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput654566144MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput654566152MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput654578176MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput654578184MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput654589328MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput654589336MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput654598816MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput654598832MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput654598840MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput654598848MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput654658000MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput654658008MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput654667488MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput654667504MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput654667512MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput654667520MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput654726592MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput654727840MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput654727848MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput654727856MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput654770688MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput654771936MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput654771944MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput654771952MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput654814784MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput654816032MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput654816040MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput654816048MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput654858880MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput654860128MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput654860136MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput654860144MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput654902976MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput654904224MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput654904232MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput654904240MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput654947072MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput654948320MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput654948328MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput654948336MAIN._afbStrings[0]._fbModule2._fbUnit2._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput654991168MAIN._afbStrings[0]._fbModule2._fbUnit2._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput654992416MAIN._afbStrings[0]._fbModule2._fbUnit2._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput654992424MAIN._afbStrings[0]._fbModule2._fbUnit2._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput654992432MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput655043072MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput655043080MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput655055104MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput655055112MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput655066256MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput655066264MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput655075744MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput655075760MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput655075768MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput655075776MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput655134928MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput655134936MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput655144416MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput655144432MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput655144440MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput655144448MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput655203520MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput655204768MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput655204776MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput655204784MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput655247616MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput655248864MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput655248872MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput655248880MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput655291712MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput655292960MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput655292968MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput655292976MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput655335808MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput655337056MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput655337064MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput655337072MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput655379904MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput655381152MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput655381160MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput655381168MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput655424000MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput655425248MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput655425256MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput655425264MAIN._afbStrings[0]._fbModule2._fbUnit3._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput655468096MAIN._afbStrings[0]._fbModule2._fbUnit3._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput655469344MAIN._afbStrings[0]._fbModule2._fbUnit3._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput655469352MAIN._afbStrings[0]._fbModule2._fbUnit3._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput655469360MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput655520000MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput655520008MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput655532032MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput655532040MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput655543184MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput655543192MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput655552672MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput655552688MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput655552696MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput655552704MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput655611856MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput655611864MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput655621344MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput655621360MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput655621368MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput655621376MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput655680448MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput655681696MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput655681704MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput655681712MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput655724544MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput655725792MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput655725800MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput655725808MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput655768640MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput655769888MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput655769896MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput655769904MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput655812736MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput655813984MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput655813992MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput655814000MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput655856832MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput655858080MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput655858088MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput655858096MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput655900928MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput655902176MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput655902184MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput655902192MAIN._afbStrings[0]._fbModule2._fbUnit4._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput655945024MAIN._afbStrings[0]._fbModule2._fbUnit4._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput655946272MAIN._afbStrings[0]._fbModule2._fbUnit4._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput655946280MAIN._afbStrings[0]._fbModule2._fbUnit4._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput655946288MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput656003008MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput656003016MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput656015040MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput656015048MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput656026192MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput656026200MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput656035680MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput656035696MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput656035704MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput656035712MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput656094864MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput656094872MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput656104352MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput656104368MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput656104376MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput656104384MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput656163456MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput656164704MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput656164712MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput656164720MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput656207552MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput656208800MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput656208808MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput656208816MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput656251648MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput656252896MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput656252904MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput656252912MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput656295744MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput656296992MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput656297000MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput656297008MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput656339840MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput656341088MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput656341096MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput656341104MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput656383936MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput656385184MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput656385192MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput656385200MAIN._afbStrings[0]._fbModule3._fbUnit1._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput656428032MAIN._afbStrings[0]._fbModule3._fbUnit1._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput656429280MAIN._afbStrings[0]._fbModule3._fbUnit1._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput656429288MAIN._afbStrings[0]._fbModule3._fbUnit1._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput656429296MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput656479936MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput656479944MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput656491968MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput656491976MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput656503120MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput656503128MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput656512608MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput656512624MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput656512632MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput656512640MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput656571792MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput656571800MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput656581280MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput656581296MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput656581304MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput656581312MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput656640384MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput656641632MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput656641640MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput656641648MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput656684480MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput656685728MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput656685736MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput656685744MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput656728576MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput656729824MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput656729832MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput656729840MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput656772672MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput656773920MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput656773928MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput656773936MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput656816768MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput656818016MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput656818024MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput656818032MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput656860864MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput656862112MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput656862120MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput656862128MAIN._afbStrings[0]._fbModule3._fbUnit2._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput656904960MAIN._afbStrings[0]._fbModule3._fbUnit2._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput656906208MAIN._afbStrings[0]._fbModule3._fbUnit2._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput656906216MAIN._afbStrings[0]._fbModule3._fbUnit2._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput656906224MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput656956864MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput656956872MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput656968896MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput656968904MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput656980048MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput656980056MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput656989536MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput656989552MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput656989560MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput656989568MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput657048720MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput657048728MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput657058208MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput657058224MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput657058232MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput657058240MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput657117312MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput657118560MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput657118568MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput657118576MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput657161408MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput657162656MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput657162664MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput657162672MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput657205504MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput657206752MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput657206760MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput657206768MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput657249600MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput657250848MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput657250856MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput657250864MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput657293696MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput657294944MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput657294952MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput657294960MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput657337792MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput657339040MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput657339048MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput657339056MAIN._afbStrings[0]._fbModule3._fbUnit3._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput657381888MAIN._afbStrings[0]._fbModule3._fbUnit3._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput657383136MAIN._afbStrings[0]._fbModule3._fbUnit3._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput657383144MAIN._afbStrings[0]._fbModule3._fbUnit3._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput657383152MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput657433792MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput657433800MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput657445824MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput657445832MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput657456976MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput657456984MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput657466464MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput657466480MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput657466488MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput657466496MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput657525648MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput657525656MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput657535136MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput657535152MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput657535160MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput657535168MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput657594240MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput657595488MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput657595496MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput657595504MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput657638336MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput657639584MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput657639592MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput657639600MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput657682432MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput657683680MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput657683688MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput657683696MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput657726528MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput657727776MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput657727784MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput657727792MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput657770624MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput657771872MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput657771880MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput657771888MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput657814720MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput657815968MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput657815976MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput657815984MAIN._afbStrings[0]._fbModule3._fbUnit4._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput657858816MAIN._afbStrings[0]._fbModule3._fbUnit4._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput657860064MAIN._afbStrings[0]._fbModule3._fbUnit4._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput657860072MAIN._afbStrings[0]._fbModule3._fbUnit4._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput657860080MAIN._afbStrings[1].xDCCBOpen8BOOLTcAddressTypeInput657925832MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput657927744MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput657927752MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput657939776MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput657939784MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput657950928MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput657950936MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput657960416MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput657960432MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput657960440MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput657960448MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput658019600MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput658019608MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput658029088MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput658029104MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput658029112MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput658029120MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput658088192MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput658089440MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput658089448MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput658089456MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput658132288MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput658133536MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput658133544MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput658133552MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput658176384MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput658177632MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput658177640MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput658177648MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput658220480MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput658221728MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput658221736MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput658221744MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput658264576MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput658265824MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput658265832MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput658265840MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput658308672MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput658309920MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput658309928MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput658309936MAIN._afbStrings[1]._fbModule1._fbUnit1._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput658352768MAIN._afbStrings[1]._fbModule1._fbUnit1._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput658354016MAIN._afbStrings[1]._fbModule1._fbUnit1._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput658354024MAIN._afbStrings[1]._fbModule1._fbUnit1._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput658354032MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput658404672MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput658404680MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput658416704MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput658416712MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput658427856MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput658427864MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput658437344MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput658437360MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput658437368MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput658437376MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput658496528MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput658496536MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput658506016MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput658506032MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput658506040MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput658506048MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput658565120MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput658566368MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput658566376MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput658566384MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput658609216MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput658610464MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput658610472MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput658610480MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput658653312MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput658654560MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput658654568MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput658654576MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput658697408MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput658698656MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput658698664MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput658698672MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput658741504MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput658742752MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput658742760MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput658742768MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput658785600MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput658786848MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput658786856MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput658786864MAIN._afbStrings[1]._fbModule1._fbUnit2._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput658829696MAIN._afbStrings[1]._fbModule1._fbUnit2._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput658830944MAIN._afbStrings[1]._fbModule1._fbUnit2._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput658830952MAIN._afbStrings[1]._fbModule1._fbUnit2._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput658830960MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput658881600MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput658881608MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput658893632MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput658893640MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput658904784MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput658904792MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput658914272MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput658914288MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput658914296MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput658914304MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput658973456MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput658973464MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput658982944MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput658982960MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput658982968MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput658982976MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput659042048MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput659043296MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput659043304MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput659043312MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput659086144MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput659087392MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput659087400MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput659087408MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput659130240MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput659131488MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput659131496MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput659131504MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput659174336MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput659175584MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput659175592MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput659175600MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput659218432MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput659219680MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput659219688MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput659219696MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput659262528MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput659263776MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput659263784MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput659263792MAIN._afbStrings[1]._fbModule1._fbUnit3._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput659306624MAIN._afbStrings[1]._fbModule1._fbUnit3._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput659307872MAIN._afbStrings[1]._fbModule1._fbUnit3._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput659307880MAIN._afbStrings[1]._fbModule1._fbUnit3._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput659307888MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput659358528MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput659358536MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput659370560MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput659370568MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput659381712MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput659381720MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput659391200MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput659391216MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput659391224MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput659391232MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput659450384MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput659450392MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput659459872MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput659459888MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput659459896MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput659459904MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput659518976MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput659520224MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput659520232MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput659520240MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput659563072MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput659564320MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput659564328MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput659564336MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput659607168MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput659608416MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput659608424MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput659608432MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput659651264MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput659652512MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput659652520MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput659652528MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput659695360MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput659696608MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput659696616MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput659696624MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput659739456MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput659740704MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput659740712MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput659740720MAIN._afbStrings[1]._fbModule1._fbUnit4._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput659783552MAIN._afbStrings[1]._fbModule1._fbUnit4._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput659784800MAIN._afbStrings[1]._fbModule1._fbUnit4._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput659784808MAIN._afbStrings[1]._fbModule1._fbUnit4._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput659784816MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput659841536MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput659841544MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput659853568MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput659853576MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput659864720MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput659864728MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput659874208MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput659874224MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput659874232MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput659874240MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput659933392MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput659933400MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput659942880MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput659942896MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput659942904MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput659942912MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput660001984MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput660003232MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput660003240MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput660003248MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput660046080MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput660047328MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput660047336MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput660047344MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput660090176MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput660091424MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput660091432MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput660091440MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput660134272MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput660135520MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput660135528MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput660135536MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput660178368MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput660179616MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput660179624MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput660179632MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput660222464MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput660223712MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput660223720MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput660223728MAIN._afbStrings[1]._fbModule2._fbUnit1._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput660266560MAIN._afbStrings[1]._fbModule2._fbUnit1._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput660267808MAIN._afbStrings[1]._fbModule2._fbUnit1._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput660267816MAIN._afbStrings[1]._fbModule2._fbUnit1._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput660267824MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput660318464MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput660318472MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput660330496MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput660330504MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput660341648MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput660341656MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput660351136MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput660351152MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput660351160MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput660351168MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput660410320MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput660410328MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput660419808MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput660419824MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput660419832MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput660419840MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput660478912MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput660480160MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput660480168MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput660480176MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput660523008MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput660524256MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput660524264MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput660524272MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput660567104MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput660568352MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput660568360MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput660568368MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput660611200MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput660612448MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput660612456MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput660612464MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput660655296MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput660656544MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput660656552MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput660656560MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput660699392MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput660700640MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput660700648MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput660700656MAIN._afbStrings[1]._fbModule2._fbUnit2._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput660743488MAIN._afbStrings[1]._fbModule2._fbUnit2._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput660744736MAIN._afbStrings[1]._fbModule2._fbUnit2._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput660744744MAIN._afbStrings[1]._fbModule2._fbUnit2._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput660744752MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput660795392MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput660795400MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput660807424MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput660807432MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput660818576MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput660818584MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput660828064MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput660828080MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput660828088MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput660828096MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput660887248MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput660887256MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput660896736MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput660896752MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput660896760MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput660896768MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput660955840MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput660957088MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput660957096MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput660957104MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput660999936MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput661001184MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput661001192MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput661001200MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput661044032MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput661045280MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput661045288MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput661045296MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput661088128MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput661089376MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput661089384MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput661089392MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput661132224MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput661133472MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput661133480MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput661133488MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput661176320MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput661177568MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput661177576MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput661177584MAIN._afbStrings[1]._fbModule2._fbUnit3._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput661220416MAIN._afbStrings[1]._fbModule2._fbUnit3._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput661221664MAIN._afbStrings[1]._fbModule2._fbUnit3._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput661221672MAIN._afbStrings[1]._fbModule2._fbUnit3._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput661221680MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput661272320MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput661272328MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput661284352MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput661284360MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput661295504MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput661295512MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput661304992MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput661305008MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput661305016MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput661305024MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput661364176MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput661364184MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput661373664MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput661373680MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput661373688MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput661373696MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput661432768MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput661434016MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput661434024MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput661434032MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput661476864MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput661478112MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput661478120MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput661478128MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput661520960MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput661522208MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput661522216MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput661522224MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput661565056MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput661566304MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput661566312MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput661566320MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput661609152MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput661610400MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput661610408MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput661610416MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput661653248MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput661654496MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput661654504MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput661654512MAIN._afbStrings[1]._fbModule2._fbUnit4._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput661697344MAIN._afbStrings[1]._fbModule2._fbUnit4._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput661698592MAIN._afbStrings[1]._fbModule2._fbUnit4._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput661698600MAIN._afbStrings[1]._fbModule2._fbUnit4._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput661698608MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput661755328MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput661755336MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput661767360MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput661767368MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput661778512MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput661778520MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput661788000MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput661788016MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput661788024MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput661788032MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput661847184MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput661847192MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput661856672MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput661856688MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput661856696MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput661856704MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput661915776MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput661917024MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput661917032MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput661917040MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput661959872MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput661961120MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput661961128MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput661961136MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput662003968MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput662005216MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput662005224MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput662005232MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput662048064MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput662049312MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput662049320MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput662049328MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput662092160MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput662093408MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput662093416MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput662093424MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput662136256MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput662137504MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput662137512MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput662137520MAIN._afbStrings[1]._fbModule3._fbUnit1._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput662180352MAIN._afbStrings[1]._fbModule3._fbUnit1._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput662181600MAIN._afbStrings[1]._fbModule3._fbUnit1._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput662181608MAIN._afbStrings[1]._fbModule3._fbUnit1._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput662181616MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput662232256MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput662232264MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput662244288MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput662244296MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput662255440MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput662255448MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput662264928MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput662264944MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput662264952MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput662264960MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput662324112MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput662324120MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput662333600MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput662333616MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput662333624MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput662333632MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput662392704MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput662393952MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput662393960MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput662393968MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput662436800MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput662438048MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput662438056MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput662438064MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput662480896MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput662482144MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput662482152MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput662482160MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput662524992MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput662526240MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput662526248MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput662526256MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput662569088MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput662570336MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput662570344MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput662570352MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput662613184MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput662614432MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput662614440MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput662614448MAIN._afbStrings[1]._fbModule3._fbUnit2._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput662657280MAIN._afbStrings[1]._fbModule3._fbUnit2._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput662658528MAIN._afbStrings[1]._fbModule3._fbUnit2._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput662658536MAIN._afbStrings[1]._fbModule3._fbUnit2._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput662658544MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput662709184MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput662709192MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput662721216MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput662721224MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput662732368MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput662732376MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput662741856MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput662741872MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput662741880MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput662741888MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput662801040MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput662801048MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput662810528MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput662810544MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput662810552MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput662810560MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput662869632MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput662870880MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput662870888MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput662870896MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput662913728MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput662914976MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput662914984MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput662914992MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput662957824MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput662959072MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput662959080MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput662959088MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput663001920MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput663003168MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput663003176MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput663003184MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput663046016MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput663047264MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput663047272MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput663047280MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput663090112MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput663091360MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput663091368MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput663091376MAIN._afbStrings[1]._fbModule3._fbUnit3._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput663134208MAIN._afbStrings[1]._fbModule3._fbUnit3._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput663135456MAIN._afbStrings[1]._fbModule3._fbUnit3._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput663135464MAIN._afbStrings[1]._fbModule3._fbUnit3._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput663135472MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput663186112MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput663186120MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput663198144MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput663198152MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput663209296MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput663209304MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput663218784MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput663218800MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput663218808MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput663218816MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput663277968MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput663277976MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput663287456MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput663287472MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput663287480MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput663287488MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput663346560MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput663347808MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput663347816MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput663347824MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput663390656MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput663391904MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput663391912MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput663391920MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput663434752MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput663436000MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput663436008MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput663436016MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput663478848MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput663480096MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput663480104MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput663480112MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput663522944MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput663524192MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput663524200MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput663524208MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput663567040MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput663568288MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput663568296MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput663568304MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput663611136MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput663612384MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput663612392MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput6636124001PlcTask Outputs083034112MAIN._xShowAckEmergencyStop8BOOLTcAddressTypeOutput633519856MAIN._fbInverter.xCloseDCRelais8BOOLTcAddressTypeOutput645077408MAIN.xSafetyRun8BOOLtrueTcAddressTypeOutput645092960MAIN.xSafetyErrAck8BOOLTcAddressTypeOutput645092968MAIN._xShowErrorOnButton8BOOLTcAddressTypeOutput645167616MAIN._afbStrings[0].xCloseDCCB8BOOLTcAddressTypeOutput652173504MAIN._afbStrings[0].xResetSafetyDCCB8BOOLTcAddressTypeOutput652173520MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput652175680MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput652175688MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput652187712MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput652187720MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput652210496MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput652210512MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput652279168MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput652279184MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput652652608MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput652652616MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput652664640MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput652664648MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput652687424MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput652687440MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput652756096MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput652756112MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput653129536MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput653129544MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput653141568MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput653141576MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput653164352MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput653164368MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput653233024MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput653233040MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput653606464MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput653606472MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput653618496MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput653618504MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput653641280MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput653641296MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput653709952MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput653709968MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput654089472MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput654089480MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput654101504MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput654101512MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput654124288MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput654124304MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput654192960MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput654192976MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput654566400MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput654566408MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput654578432MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput654578440MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput654601216MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput654601232MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput654669888MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput654669904MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput655043328MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput655043336MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput655055360MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput655055368MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput655078144MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput655078160MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput655146816MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput655146832MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput655520256MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput655520264MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput655532288MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput655532296MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput655555072MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput655555088MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput655623744MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput655623760MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput656003264MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput656003272MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput656015296MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput656015304MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput656038080MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput656038096MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput656106752MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput656106768MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput656480192MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput656480200MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput656492224MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput656492232MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput656515008MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput656515024MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput656583680MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput656583696MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput656957120MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput656957128MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput656969152MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput656969160MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput656991936MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput656991952MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput657060608MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput657060624MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput657434048MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput657434056MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput657446080MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput657446088MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput657468864MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput657468880MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput657537536MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput657537552MAIN._afbStrings[1].xCloseDCCB8BOOLTcAddressTypeOutput657925824MAIN._afbStrings[1].xResetSafetyDCCB8BOOLTcAddressTypeOutput657925840MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput657928000MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput657928008MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput657940032MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput657940040MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput657962816MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput657962832MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput658031488MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput658031504MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput658404928MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput658404936MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput658416960MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput658416968MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput658439744MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput658439760MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput658508416MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput658508432MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput658881856MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput658881864MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput658893888MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput658893896MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput658916672MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput658916688MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput658985344MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput658985360MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput659358784MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput659358792MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput659370816MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput659370824MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput659393600MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput659393616MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput659462272MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput659462288MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput659841792MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput659841800MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput659853824MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput659853832MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput659876608MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput659876624MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput659945280MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput659945296MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput660318720MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput660318728MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput660330752MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput660330760MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput660353536MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput660353552MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput660422208MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput660422224MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput660795648MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput660795656MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput660807680MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput660807688MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput660830464MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput660830480MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput660899136MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput660899152MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput661272576MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput661272584MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput661284608MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput661284616MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput661307392MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput661307408MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput661376064MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput661376080MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput661755584MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput661755592MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput661767616MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput661767624MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput661790400MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput661790416MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput661859072MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput661859088MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput662232512MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput662232520MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput662244544MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput662244552MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput662267328MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput662267344MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput662336000MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput662336016MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput662709440MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput662709448MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput662721472MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput662721480MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput662744256MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput662744272MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput662812928MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput662812944MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput663186368MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput663186376MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput663198400MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput663198408MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput663221184MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput663221200MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput663289856MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput6632898723PlcTask Internal083034112GVL_TYPE_CONST.INT_MIN16INT-32768TcVarGlobal3072000GVL_TYPE_CONST.INT_MAX16INT32767TcVarGlobal3072016GVL_TYPE_CONST.UINT_MAX16UINT65535TcVarGlobal3072032GVL_TYPE_CONST.UINT_MIN16UINT0TcVarGlobal3072048GVL_TYPE_CONST.DINT_MAX32DINT2147483647TcVarGlobal3072064GVL_TYPE_CONST.DINT_MIN32DINT-2147483648TcVarGlobal3072096GVL_TYPE_CONST.UDINT_MAX32UDINT4294967295TcVarGlobal3072128GVL_TYPE_CONST.UDINT_MIN32UDINT0TcVarGlobal3072160GVL_TYPE_CONST.REAL_MAX32REAL3.042823E+38TcVarGlobal3072192GVL_TYPE_CONST.REAL_MIN32REAL1E-44TcVarGlobal3072224GVL_VALVE.MAX_INTERLOCKS32352_rDistanceToGoREAL32384_xFirstCycleBOOL8416true_fbGetCurTaskIdxGETCURTASKINDEX256448SetStartrStartpointREAL32PouTypeFunctionBlockFB_MotorAnalog69440FB_MotorBaserSPautomaticREAL3210368ItemTypeInputiPVFeedbackINT1610400ItemTypeInputTcAddressTypeInputxUnderrangeBOOL810416ItemTypeInputTcAddressTypeInputxOverrangeBOOL810424ItemTypeInputTcAddressTypeInputxErrorCardBOOL810432ItemTypeInputTcAddressTypeInputxReleaseAnalogInLimitErrorsBOOL810440falseItemTypeInputstMotorAnalogConfigST_MOTOR_ANALOG_CONFIG224010464ItemTypeInputstHMIInterfaceST_HMI_ANALOG_MOTOR_DATA6412736ItemTypeInOutxReleaseBOOL812800ItemTypeOutputTcAddressTypeOutputiSetpointINT1612816ItemTypeOutputTcAddressTypeOutputxInTargetBOOL812832ItemTypeOutputxWarningBOOL812840ItemTypeOutput_fbRampFB_RampGenerator70463360_xErrorAnalogInBOOL864064_xErrorAnalogOutBOOL864072_xWarningAnalogInBOOL864080_rSetpointREAL3264096_rProcessValueREAL3264128_xRampGenInTargetBOOL864160_rPVTargetMaxREAL3264192_rPVTargetMinREAL3264224_fbNotInRangeFB_ReleaseSignal76864256_fbAlarmNotInTargetFB_TcAlarm416065024_xNotInTargetBOOL869184__setNameNameSTRING(80)648propertyHandleHMIOutput__getNameSTRING(80)648NameSTRING(80)648propertyHandleHMIInputPouTypeFunctionBlockreflectionFB_AnalogInput44096iAnalogValueINT1664ItemTypeInputTcAddressTypeInputstScalingConfigST_ANALOG_IO_CONFIG76896ItemTypeInputstEWConfigST_ANALOG_EW_LEVELS128864ItemTypeInputstEWDelayConfigST_ANALOG_EW_DELAYS320992ItemTypeInputxUnderrangeBOOL81312ItemTypeInputTcAddressTypeInputxOverrangeBOOL81320ItemTypeInputTcAddressTypeInputxErrorCardBOOL81328ItemTypeInputTcAddressTypeInputxReleaseErrorsBOOL81336trueItemTypeInputxReleaseLimitErrorsBOOL81344falseItemTypeInputxReleaseHardwareErrorsBOOL81352trueItemTypeInputxConfirmAlarmsBOOL81360ItemTypeInputxErrorBOOL81376ItemTypeOutputxWarningBOOL81384ItemTypeOutputrScaledValueREAL321408ItemTypeOutputxErrorLowBOOL81440ItemTypeOutputxWarningLowBOOL81448ItemTypeOutputxWarningHighBOOL81456ItemTypeOutputxErrorHighBOOL81464ItemTypeOutputstHMIInterfaceST_HMI_ANALOG_VALUE14721472ItemTypeOutput_rConversionFactorREAL322944_rBaseOffsetREAL322976_rMinWarningLevelREAL323008_rMaxWarningLevelREAL323040_rMinErrorLevelREAL323072_rMaxErrorLevelREAL323104_xConfigErrorBOOL83136false_xEWConfigErrorBOOL83144false_fbSignalDelayWarningLowFB_ReleaseSignal7683200_fbSignalDelayWarningHighFB_ReleaseSignal7683968_fbSignalDelayErrorLowFB_ReleaseSignal7684736_fbSignalDelayErrorHighFB_ReleaseSignal7685504_fbSignalDelayUnderrangeErrorFB_ReleaseSignal7686272_fbSignalDelayOverloadErrorFB_ReleaseSignal7687040_fbSignalDelayCardErrorFB_ReleaseSignal7687808_iAIMaxINT168576_iAIMinINT168592_iClampedAnalogValueINT168608_xAlarmActiveBOOL88624_sNameSTRING(80)6488632_fbAlarmCardErrorFB_TcAlarm41609280_fbAlarmUnderrangeFB_TcAlarm416013440_fbAlarmOverloadFB_TcAlarm416017600_fbAlarmConfigErrorFB_TcAlarm416021760_fbAlarmErrorLowFB_TcAlarm416025920_fbAlarmWarningLowFB_TcAlarm416030080_fbAlarmWarningHighFB_TcAlarm416034240_fbAlarmErrorHighFB_TcAlarm416038400CreateAlarmLimitsMSGsTempUnitSTRING(80)648sTempErrorMinSTRING(80)648sTempWarningMinSTRING(80)648sTempWarningMaxSTRING(80)648sTempErrorMaxSTRING(80)648CreateAlarmMSGInitcall_after_initCalcScalingFactors_numREAL32_denomREAL32CheckEWLevels__setNameNameSTRING(80)648property__getNameSTRING(80)648NameSTRING(80)648propertyPouTypeFunctionBlockcall_after_initFB_Unit487488stUnitConfigST_UNIT_CONFIG6464ItemTypeInputstHMIInterfaceST_UNIT_HMI_INTERFACE64128ItemTypeInputxVoltageSensorIs1500VBOOL8192ItemTypeInputxEnableBOOL8200ItemTypeInputxStartBalancingBOOL8208ItemTypeInputxInSafetyCheckModeBOOL8216ItemTypeInputxEmergencyStopOkBOOL8224ItemTypeInputxSafetyIntlksOkBOOL8232ItemTypeInputxReleaseErrorsBOOL8240ItemTypeInputxReleaseLimitErrorsBOOL8248ItemTypeInputxReleaseManualModeBOOL8256ItemTypeInputxConfirmAlarmsBOOL8264ItemTypeInputrBalancingTargetVoltageREAL32288ItemTypeInputxInverterEnabledBOOL8320ItemTypeInputxReadyBOOL8328ItemTypeOutputxOffBOOL8336trueItemTypeOutputxShutdownDischargeAllowedBOOL8344ItemTypeOutputxInShutdownDischargeModeBOOL8352ItemTypeOutputxErrorBOOL8360ItemTypeOutputxWarningBOOL8368ItemTypeOutput_xWarningConfirmPendingBOOL8376ItemTypeOutputrCurrentVoltageREAL32384ItemTypeOutputxAllComponentsInAutoBOOL8416ItemTypeOutputxBalancingDoneBOOL8424ItemTypeOutputxResetMCBBOOL8432ItemTypeOutputTcAddressTypeOutput_timUnitStartupWaitTimeTIME32448T#1M_fbPosolytValveTankOutletFB_Valve12032512old_input_assignments_fbNegolytValveTankOutletFB_Valve1203212544old_input_assignments_fbPosolytPumpInletFB_MotorAnalog6944024576old_input_assignments_fbNegolytPumpInletFB_MotorAnalog6944094016old_input_assignments_fbPressurePosolytSegmentInletFB_AnalogInput44096163456old_input_assignments_fbPressurePosolytTankInletFB_AnalogInput44096207552old_input_assignments_fbPressureNegolytSegmentInletFB_AnalogInput44096251648old_input_assignments_fbPressureNegolytTankInletFB_AnalogInput44096295744old_input_assignments_fbTempSensorPosolytFB_AnalogInput44096339840old_input_assignments_fbTempSensorNegolytFB_AnalogInput44096383936old_input_assignments_fbVoltageSegmentFB_AnalogInput44096428032old_input_assignments_stPosolytValveTankOutletPIntlkT_INTERLOCK16472128_stPosolytValveTankOutletPIntlkUsedT_INTERLOCK164721440_stPosolytValveTankOutletSIntlkT_INTERLOCK16472160_stPosolytValveTankOutletSIntlkUsedT_INTERLOCK164721761_stNegolytValveTankOutletPIntlkT_INTERLOCK16472192_stNegolytValveTankOutletPIntlkUsedT_INTERLOCK164722080_stNegolytValveTankOutletSIntlkT_INTERLOCK16472224_stNegolytValveTankOutletSIntlkUsedT_INTERLOCK164722401_stPosolytPumpInletPIntlkT_INTERLOCK16472256_stPosolytPumpInletPIntlkUsedT_INTERLOCK164722721_stPosolytPumpInletSIntlkT_INTERLOCK16472288_stPosolytPumpInletSIntlkUsedT_INTERLOCK164723041_stNegolytPumpInletPIntlkT_INTERLOCK16472320_stNegolytPumpInletPIntlkUsedT_INTERLOCK164723361_stNegolytPumpInletSIntlkT_INTERLOCK16472352_stNegolytPumpInletSIntlkUsedT_INTERLOCK164723681_xErrorActiveBOOL8472384_xWarningActiveBOOL8472392_rShutdownDischargeVoltageThresholdREAL32472416_iStateINT16472448_xAllComponentsInAutomaticBOOL8472464_fbNotAllAutomaticAlarmFB_TcAlarm4160472512_fbPressureDiffToBigFB_TcAlarm4160476672_fbUnitErrorFB_TcAlarm4160480832_sNameSTRING(80)648484992_tonStartupCheckTON256485696_xEnableVoltageLimitChecksBOOL8485952_xReleaseManualModeBOOL8485960_xReleaseSignalDeltaPSegmentFB_ReleaseSignal768486016_xDeltaPSegmentInletToHighBOOL8486784_xEnableCheckForDeltaPSegmentInletBOOL8486792_xErrorDeltaPSegmentInletBOOL8486800_rSetpointPosolytPumpInletREAL32486816_rSetpointNegolytPumpInletREAL32486848_tofResetMCBTOF256486912.PTT#0.75S_tonVoltageCheckTimeputTON256487168.PTT#2M_rBalancingTargetVoltageREAL32487424xFirstCycleBOOL8487456trueStateMachine__setNameNameSTRING(80)648property__getNameSTRING(80)648NameSTRING(80)648propertyPouTypeFunctionBlockFB_Module1956224xEmergencyStopOkBOOL864ItemTypeInputxEnableBOOL872ItemTypeInputxStartBalancingBOOL880ItemTypeInputstModuleVoltageConfigST_MODULE_VOLT_CONFIG3288ItemTypeInputxInSafetyCheckModeBOOL8120ItemTypeInputxSafetyIntlksOkBOOL8128ItemTypeInputxOffBOOL8136trueItemTypeInputstHMIInterfaceST_MODULE_HMI_INTERFACE64192ItemTypeInputxReleaseErrorsBOOL8256ItemTypeInputxReleaseLimitErrorsBOOL8264ItemTypeInputxReleaseManualModeBOOL8272ItemTypeInputxConfirmAlarmsBOOL8280ItemTypeInputrBalancingTargetVoltageREAL32288ItemTypeInputxInverterEnabledBOOL8320ItemTypeInputrCurrentVoltageREAL32352ItemTypeOutputxReadyBOOL8384ItemTypeOutputxInShutdownDischargeModeBOOL8392ItemTypeOutputxShutdownDischargeAllowedBOOL8400ItemTypeOutputxErrorBOOL8408ItemTypeOutputxWarningBOOL8416ItemTypeOutputxAllUnitsInAutomaticBOOL8424ItemTypeOutputrSmallestSegmentVoltageREAL32448ItemTypeOutputxBalancingDoneBOOL8480ItemTypeOutput_fbUnit1FB_Unit487488512old_input_assignments_fbUnit2FB_Unit487488488000old_input_assignments_fbUnit3FB_Unit487488975488old_input_assignments_fbUnit4FB_Unit4874881462976old_input_assignments_xBalanceOkBOOL81950464_xAllUnitsReadyBOOL81950472_fbUnitsOutOfBalanceAlarmFB_TcAlarm41601950528_xEnableBalanceCheckBOOL81954688_sNameSTRING(80)6481954696_fbBalanceNotOkSignalFB_ReleaseSignal7681955392xDebug1BOOL81956160xDebug2BOOL81956168xDebug3BOOL81956176xDebug4BOOL81956184__setNameNameSTRING(80)648property__getNameSTRING(80)648NameSTRING(80)648propertyPouTypeFunctionBlockFB_MBReadRegs2624sIPAddrSTRING(15)12864ItemTypeInputnTCPPortUINT16192502ItemTypeInputnUnitIDBYTE8208255ItemTypeInputnQuantityWORD16224ItemTypeInputnMBAddrWORD16240ItemTypeInputcbLengthUDINT32256ItemTypeInputpDestAddrBYTE64320ItemTypeInputbExecuteBOOL8384ItemTypeInputtTimeoutTIME324161000ItemTypeInputbBusyBOOL8448ItemTypeOutputbErrorBOOL8456ItemTypeOutputnErrIdUDINT32480ItemTypeOutputcbReadUDINT32512ItemTypeOutputPouTypeFunctionBlockhide_all_localsFB_MBWriteRegs4224sIPAddrSTRING(15)12864ItemTypeInputnTCPPortUINT16192502ItemTypeInputnUnitIDBYTE8208255ItemTypeInputnQuantityWORD16224ItemTypeInputnMBAddrWORD16240ItemTypeInputcbLengthUDINT32256ItemTypeInputpSrcAddrBYTE64320ItemTypeInputbExecuteBOOL8384ItemTypeInputtTimeoutTIME324161000ItemTypeInputbBusyBOOL8448ItemTypeOutputbErrorBOOL8456ItemTypeOutputnErrIdUDINT32480ItemTypeOutputPouTypeFunctionBlockhide_all_localsFB_PowerSupplySunspec14464sInverterIPAddrSTRING(80)64864ItemTypeInputxEnableBOOL8712ItemTypeInputrPowerREAL32736ItemTypeInputrReactivePowerREAL327680ItemTypeInputxResetBOOL8800ItemTypeInputrMaxBattPowerREAL3283224000ItemTypeInputxActiveBOOL8872ItemTypeOutputxErrorBOOL8880ItemTypeOutputstCurrentValuesST_SUNSPEC_CURRENT_VALUES288896ItemTypeOutput_iStateINT1611840_fbReadRegisterFB_MBReadRegs26241216_fbWriteRegisterFB_MBWriteRegs42243840_tonInverterStartupTON2568064_iWMaxSFINT168320_iWMaxUINT168336_rWMaxREAL328352_iWMaxLimPctINT168384_iVarPctSFINT168400_iWMaxLimPctReadINT168416_iWMaxLimPctReadScaledREAL328448_iWMaxLimPctSFINT168480_iWRTGSFINT168496_rWRTGScalingREAL328512_uiInverterStateUINT168544_rOldPowerREAL328576_uiMaxLimEnUINT168608_uiPCSSetOperationUINT168624_iMaxPowerVarINT1686400_iMaxVarPctINT1686561_iErrorInStateINT168672_timPollingDelayTIME328704T#500MS_tonPollingTimerTON2568768_awCurrentDCValuesWORD06969024_awCurrentACValuesWORD0101609120_dwErrorBitsDWORD329280_uiResetInverterUINT1693121_fbErrorInverterAlarmFB_TcAlarm41609344_sNameSTRING(80)64813504STATUS_REGISTERWORD161416040108W_MAX_LIM_PCT_REGISTERWORD161417640187W_MAX_LIM_PCT_SF_REGISTERWORD161419240205W_MAX_LIM_EN_REGISTERWORD161420840191PCS_ALARM_RESET_REGISTERWORD161422440230PCS_SET_OPERATION_REGISTERWORD161424040231W_MAX_REGISTERWORD161425640152W_MAX_SF_REGISTERWORD161427240172W_RTG_REGISTERWORD161428840125W_RTG_SF_REGISTERWORD161430440126DC_VALUES_START_REGISTERWORD161432040097AC_VALUES_START_REGISTERWORD161433640084VAR_W_MAX_PCTWORD161435240197VAR_PCT_ENAWORD161436840204VAR_PCT_SFWORD161438440207EVT_1_REGISTERWORD161440040110PouTypeFunctionBlockFB_String5956992xEnableBOOL864ItemTypeInputxStartBalancingBOOL872ItemTypeInputxInSafetyCheckModeBOOL880ItemTypeInputrPowerInverterREAL3296ItemTypeInputstStringModuleVoltageConfigST_STRING_VOLT_CONFIG96128ItemTypeInputstHMIInterfaceST_STRING_HMI_INTERFACE64256ItemTypeInputxEmergencyStopOkBOOL8320ItemTypeInputxResetSafetyBOOL8328ItemTypeInputxSafetyIntlksOkBOOL8336ItemTypeInputTcAddressTypeInputxReleaseErrorsBOOL8344ItemTypeInputxReleaseLimitErrorsBOOL8352ItemTypeInputxReleaseManualModeBOOL8360ItemTypeInputxConfirmAlarmsBOOL8368ItemTypeInputxRepairSwitchOkBOOL8376ItemTypeInputTcAddressTypeInputsInverterIPSTRING(80)648384ItemTypeInputrCurrentVoltageREAL321056ItemTypeOutputxInShutdownDischargeModeBOOL81088ItemTypeOutputxShutdownDischargeAllowedBOOL81096ItemTypeOutputxReadyBOOL81104ItemTypeOutputxOffBOOL81112ItemTypeOutputxCloseDCCBBOOL81120ItemTypeOutputTcAddressTypeOutputxDCCBOpenBOOL81128ItemTypeOutputTcAddressTypeInputxResetSafetyDCCBBOOL81136ItemTypeOutputTcAddressTypeOutputxAllModulesInAutoModeBOOL81144ItemTypeOutputxErrorBOOL81152ItemTypeOutputxWarningBOOL81160ItemTypeOutputeStatusE_COMPONENT_STATUS161168ItemTypeOutputstInverterDataST_SUNSPEC_CURRENT_VALUES2881184ItemTypeOutputxBalancingDoneBOOL81472ItemTypeOutput_fbModule1FB_Module19562241536old_input_assignments_fbModule2FB_Module19562241957760old_input_assignments_fbModule3FB_Module19562243913984old_input_assignments_xAllModulesReadyBOOL85870208_xAllModulesInShutdownDischargeModeBOOL85870216_xBalanceOkBOOL85870224_fbModulesOutOfBalanceAlarmFB_TcAlarm41605870272_fbSafetyInterlocksNotOkAlarmFB_TcAlarm41605874432_fbInverterStartupTimeoutAlarmFB_TcAlarm41605878592_fbDCMainSwitchNotClosedFB_TcAlarm41605882752_fbSDDCLevelFB_TcMessage42245886912_fbSDUnitThresholdFB_TcMessage42245891136_iStateINT1658953600_tonResetPulseLengthTON2565895424.PTT#250MS_tonErrorDCCBNotClosedTON2565895680.PTT#5S_fbBalanceNotOkSignalFB_ReleaseSignal7685895936_sNameSTRING(80)6485896704_fbInverterFB_PowerSupplySunspec144645897408old_input_assignments_rPowerInverterInternalREAL325911872_xEnableInverterBOOL85911904_tonInverterStartupTimeoutTON2565911936.PTT#2M_tonInverterShutdownDelayTON2565912192.PTT#10S_tonSafetyOkTimeoutTON2565912448.PTT#2M_fbStringCurrentFB_AnalogInput440965912704old_input_assignmentsxErrorInverterBOOL85956800_xReleaseLimitErrorsInternalBOOL85956808_rSmallestSegmentVoltageREAL325956832_xBalancingDoneBOOL85956864_xEnableBOOL85956872_xStartBalancingBOOL85956880rCapacityWHREAL325956896TcPersistentrCapacityAHREAL325956928TcPersistent__setNameNameSTRING(80)648property__getNameSTRING(80)648NameSTRING(80)648propertyPouTypeFunctionBlockPLC{08500001-0000-0000-F000-000000000064}0PlcTask#x020100300PlcTask Inputs084803584MAIN._xEmergencyStopOk8BOOLTcAddressTypeInput3286888MAIN._xString1DCSafetyOk8BOOLTcAddressTypeInput633519864MAIN.xSafetyResterTaster8BOOLTcAddressTypeInput645574912MAIN._xHarwareResetButton8BOOLTcAddressTypeInput645574920MAIN._fbSafety.xVoltagesInRange8BOOLTcAddressTypeInput645583872MAIN._fbSafety.xPressureInRange8BOOLTcAddressTypeInput645583880MAIN._fbSafety.xTemperaturesInRange8BOOLTcAddressTypeInput645583888MAIN._afbStrings[0].xSafetyIntlksOk8BOOLTcAddressTypeInput666071248MAIN._afbStrings[0].xRepairSwitchOk8BOOLTcAddressTypeInput666071288MAIN._afbStrings[0].xDCCBOpen8BOOLTcAddressTypeInput666072040MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput666074496MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput666074504MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput666086528MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput666086536MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput666097680MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput666097688MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput666107936MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput666107952MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput666107960MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput666107968MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput666167120MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput666167128MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput666177376MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput666177392MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput666177400MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput666177408MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput666236480MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput666237728MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput666237736MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput666237744MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput666280576MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput666281824MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput666281832MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput666281840MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput666324672MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput666325920MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput666325928MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput666325936MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput666368768MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput666370016MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput666370024MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput666370032MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput666412864MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput666414112MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput666414120MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput666414128MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput666456960MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput666458208MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput666458216MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput666458224MAIN._afbStrings[0]._fbModule1._fbUnit1._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput666501056MAIN._afbStrings[0]._fbModule1._fbUnit1._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput666502304MAIN._afbStrings[0]._fbModule1._fbUnit1._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput666502312MAIN._afbStrings[0]._fbModule1._fbUnit1._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput666502320MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput666561984MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput666561992MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput666574016MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput666574024MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput666585168MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput666585176MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput666595424MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput666595440MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput666595448MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput666595456MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput666654608MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput666654616MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput666664864MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput666664880MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput666664888MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput666664896MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput666723968MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput666725216MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput666725224MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput666725232MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput666768064MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput666769312MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput666769320MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput666769328MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput666812160MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput666813408MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput666813416MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput666813424MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput666856256MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput666857504MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput666857512MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput666857520MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput666900352MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput666901600MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput666901608MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput666901616MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput666944448MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput666945696MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput666945704MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput666945712MAIN._afbStrings[0]._fbModule1._fbUnit2._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput666988544MAIN._afbStrings[0]._fbModule1._fbUnit2._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput666989792MAIN._afbStrings[0]._fbModule1._fbUnit2._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput666989800MAIN._afbStrings[0]._fbModule1._fbUnit2._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput666989808MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput667049472MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput667049480MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput667061504MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput667061512MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput667072656MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput667072664MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput667082912MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput667082928MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput667082936MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput667082944MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput667142096MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput667142104MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput667152352MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput667152368MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput667152376MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput667152384MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput667211456MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput667212704MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput667212712MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput667212720MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput667255552MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput667256800MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput667256808MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput667256816MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput667299648MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput667300896MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput667300904MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput667300912MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput667343744MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput667344992MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput667345000MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput667345008MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput667387840MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput667389088MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput667389096MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput667389104MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput667431936MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput667433184MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput667433192MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput667433200MAIN._afbStrings[0]._fbModule1._fbUnit3._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput667476032MAIN._afbStrings[0]._fbModule1._fbUnit3._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput667477280MAIN._afbStrings[0]._fbModule1._fbUnit3._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput667477288MAIN._afbStrings[0]._fbModule1._fbUnit3._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput667477296MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput667536960MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput667536968MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput667548992MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput667549000MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput667560144MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput667560152MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput667570400MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput667570416MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput667570424MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput667570432MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput667629584MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput667629592MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput667639840MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput667639856MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput667639864MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput667639872MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput667698944MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput667700192MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput667700200MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput667700208MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput667743040MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput667744288MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput667744296MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput667744304MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput667787136MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput667788384MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput667788392MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput667788400MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput667831232MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput667832480MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput667832488MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput667832496MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput667875328MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput667876576MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput667876584MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput667876592MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput667919424MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput667920672MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput667920680MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput667920688MAIN._afbStrings[0]._fbModule1._fbUnit4._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput667963520MAIN._afbStrings[0]._fbModule1._fbUnit4._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput667964768MAIN._afbStrings[0]._fbModule1._fbUnit4._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput667964776MAIN._afbStrings[0]._fbModule1._fbUnit4._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput667964784MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput668030720MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput668030728MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput668042752MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput668042760MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput668053904MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput668053912MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput668064160MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput668064176MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput668064184MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput668064192MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput668123344MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput668123352MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput668133600MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput668133616MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput668133624MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput668133632MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput668192704MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput668193952MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput668193960MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput668193968MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput668236800MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput668238048MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput668238056MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput668238064MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput668280896MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput668282144MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput668282152MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput668282160MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput668324992MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput668326240MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput668326248MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput668326256MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput668369088MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput668370336MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput668370344MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput668370352MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput668413184MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput668414432MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput668414440MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput668414448MAIN._afbStrings[0]._fbModule2._fbUnit1._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput668457280MAIN._afbStrings[0]._fbModule2._fbUnit1._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput668458528MAIN._afbStrings[0]._fbModule2._fbUnit1._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput668458536MAIN._afbStrings[0]._fbModule2._fbUnit1._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput668458544MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput668518208MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput668518216MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput668530240MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput668530248MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput668541392MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput668541400MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput668551648MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput668551664MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput668551672MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput668551680MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput668610832MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput668610840MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput668621088MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput668621104MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput668621112MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput668621120MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput668680192MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput668681440MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput668681448MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput668681456MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput668724288MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput668725536MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput668725544MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput668725552MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput668768384MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput668769632MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput668769640MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput668769648MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput668812480MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput668813728MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput668813736MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput668813744MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput668856576MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput668857824MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput668857832MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput668857840MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput668900672MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput668901920MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput668901928MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput668901936MAIN._afbStrings[0]._fbModule2._fbUnit2._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput668944768MAIN._afbStrings[0]._fbModule2._fbUnit2._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput668946016MAIN._afbStrings[0]._fbModule2._fbUnit2._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput668946024MAIN._afbStrings[0]._fbModule2._fbUnit2._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput668946032MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput669005696MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput669005704MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput669017728MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput669017736MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput669028880MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput669028888MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput669039136MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput669039152MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput669039160MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput669039168MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput669098320MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput669098328MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput669108576MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput669108592MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput669108600MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput669108608MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput669167680MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput669168928MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput669168936MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput669168944MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput669211776MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput669213024MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput669213032MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput669213040MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput669255872MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput669257120MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput669257128MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput669257136MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput669299968MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput669301216MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput669301224MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput669301232MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput669344064MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput669345312MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput669345320MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput669345328MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput669388160MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput669389408MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput669389416MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput669389424MAIN._afbStrings[0]._fbModule2._fbUnit3._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput669432256MAIN._afbStrings[0]._fbModule2._fbUnit3._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput669433504MAIN._afbStrings[0]._fbModule2._fbUnit3._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput669433512MAIN._afbStrings[0]._fbModule2._fbUnit3._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput669433520MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput669493184MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput669493192MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput669505216MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput669505224MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput669516368MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput669516376MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput669526624MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput669526640MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput669526648MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput669526656MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput669585808MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput669585816MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput669596064MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput669596080MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput669596088MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput669596096MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput669655168MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput669656416MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput669656424MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput669656432MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput669699264MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput669700512MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput669700520MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput669700528MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput669743360MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput669744608MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput669744616MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput669744624MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput669787456MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput669788704MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput669788712MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput669788720MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput669831552MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput669832800MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput669832808MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput669832816MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput669875648MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput669876896MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput669876904MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput669876912MAIN._afbStrings[0]._fbModule2._fbUnit4._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput669919744MAIN._afbStrings[0]._fbModule2._fbUnit4._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput669920992MAIN._afbStrings[0]._fbModule2._fbUnit4._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput669921000MAIN._afbStrings[0]._fbModule2._fbUnit4._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput669921008MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput669986944MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput669986952MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput669998976MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput669998984MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput670010128MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput670010136MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput670020384MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput670020400MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput670020408MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput670020416MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput670079568MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput670079576MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput670089824MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput670089840MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput670089848MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput670089856MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput670148928MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput670150176MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput670150184MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput670150192MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput670193024MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput670194272MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput670194280MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput670194288MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput670237120MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput670238368MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput670238376MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput670238384MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput670281216MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput670282464MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput670282472MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput670282480MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput670325312MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput670326560MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput670326568MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput670326576MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput670369408MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput670370656MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput670370664MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput670370672MAIN._afbStrings[0]._fbModule3._fbUnit1._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput670413504MAIN._afbStrings[0]._fbModule3._fbUnit1._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput670414752MAIN._afbStrings[0]._fbModule3._fbUnit1._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput670414760MAIN._afbStrings[0]._fbModule3._fbUnit1._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput670414768MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput670474432MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput670474440MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput670486464MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput670486472MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput670497616MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput670497624MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput670507872MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput670507888MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput670507896MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput670507904MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput670567056MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput670567064MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput670577312MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput670577328MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput670577336MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput670577344MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput670636416MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput670637664MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput670637672MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput670637680MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput670680512MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput670681760MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput670681768MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput670681776MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput670724608MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput670725856MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput670725864MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput670725872MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput670768704MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput670769952MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput670769960MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput670769968MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput670812800MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput670814048MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput670814056MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput670814064MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput670856896MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput670858144MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput670858152MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput670858160MAIN._afbStrings[0]._fbModule3._fbUnit2._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput670900992MAIN._afbStrings[0]._fbModule3._fbUnit2._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput670902240MAIN._afbStrings[0]._fbModule3._fbUnit2._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput670902248MAIN._afbStrings[0]._fbModule3._fbUnit2._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput670902256MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput670961920MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput670961928MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput670973952MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput670973960MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput670985104MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput670985112MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput670995360MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput670995376MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput670995384MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput670995392MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput671054544MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput671054552MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput671064800MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput671064816MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput671064824MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput671064832MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput671123904MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput671125152MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput671125160MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput671125168MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput671168000MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput671169248MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput671169256MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput671169264MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput671212096MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput671213344MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput671213352MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput671213360MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput671256192MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput671257440MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput671257448MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput671257456MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput671300288MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput671301536MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput671301544MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput671301552MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput671344384MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput671345632MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput671345640MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput671345648MAIN._afbStrings[0]._fbModule3._fbUnit3._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput671388480MAIN._afbStrings[0]._fbModule3._fbUnit3._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput671389728MAIN._afbStrings[0]._fbModule3._fbUnit3._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput671389736MAIN._afbStrings[0]._fbModule3._fbUnit3._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput671389744MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput671449408MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput671449416MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput671461440MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput671461448MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput671472592MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput671472600MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput671482848MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput671482864MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput671482872MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput671482880MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput671542032MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput671542040MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput671552288MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput671552304MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput671552312MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput671552320MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput671611392MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput671612640MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput671612648MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput671612656MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput671655488MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput671656736MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput671656744MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput671656752MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput671699584MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput671700832MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput671700840MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput671700848MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput671743680MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput671744928MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput671744936MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput671744944MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput671787776MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput671789024MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput671789032MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput671789040MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput671831872MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput671833120MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput671833128MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput671833136MAIN._afbStrings[0]._fbModule3._fbUnit4._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput671875968MAIN._afbStrings[0]._fbModule3._fbUnit4._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput671877216MAIN._afbStrings[0]._fbModule3._fbUnit4._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput671877224MAIN._afbStrings[0]._fbModule3._fbUnit4._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput671877232MAIN._afbStrings[0]._fbStringCurrent.iAnalogValue16INTTcAddressTypeInput671983680MAIN._afbStrings[0]._fbStringCurrent.xUnderrange8BOOLTcAddressTypeInput671984928MAIN._afbStrings[0]._fbStringCurrent.xOverrange8BOOLTcAddressTypeInput671984936MAIN._afbStrings[0]._fbStringCurrent.xErrorCard8BOOLTcAddressTypeInput671984944MAIN._afbStrings[1].xSafetyIntlksOk8BOOLTcAddressTypeInput672028240MAIN._afbStrings[1].xRepairSwitchOk8BOOLTcAddressTypeInput672028280MAIN._afbStrings[1].xDCCBOpen8BOOLTcAddressTypeInput672029032MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput672031488MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput672031496MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput672043520MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput672043528MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput672054672MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput672054680MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput672064928MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput672064944MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput672064952MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput672064960MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput672124112MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput672124120MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput672134368MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput672134384MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput672134392MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput672134400MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput672193472MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput672194720MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput672194728MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput672194736MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput672237568MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput672238816MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput672238824MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput672238832MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput672281664MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput672282912MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput672282920MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput672282928MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput672325760MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput672327008MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput672327016MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput672327024MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput672369856MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput672371104MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput672371112MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput672371120MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput672413952MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput672415200MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput672415208MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput672415216MAIN._afbStrings[1]._fbModule1._fbUnit1._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput672458048MAIN._afbStrings[1]._fbModule1._fbUnit1._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput672459296MAIN._afbStrings[1]._fbModule1._fbUnit1._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput672459304MAIN._afbStrings[1]._fbModule1._fbUnit1._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput672459312MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput672518976MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput672518984MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput672531008MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput672531016MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput672542160MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput672542168MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput672552416MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput672552432MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput672552440MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput672552448MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput672611600MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput672611608MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput672621856MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput672621872MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput672621880MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput672621888MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput672680960MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput672682208MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput672682216MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput672682224MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput672725056MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput672726304MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput672726312MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput672726320MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput672769152MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput672770400MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput672770408MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput672770416MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput672813248MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput672814496MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput672814504MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput672814512MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput672857344MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput672858592MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput672858600MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput672858608MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput672901440MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput672902688MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput672902696MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput672902704MAIN._afbStrings[1]._fbModule1._fbUnit2._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput672945536MAIN._afbStrings[1]._fbModule1._fbUnit2._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput672946784MAIN._afbStrings[1]._fbModule1._fbUnit2._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput672946792MAIN._afbStrings[1]._fbModule1._fbUnit2._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput672946800MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput673006464MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput673006472MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput673018496MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput673018504MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput673029648MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput673029656MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput673039904MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput673039920MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput673039928MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput673039936MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput673099088MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput673099096MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput673109344MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput673109360MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput673109368MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput673109376MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput673168448MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput673169696MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput673169704MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput673169712MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput673212544MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput673213792MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput673213800MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput673213808MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput673256640MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput673257888MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput673257896MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput673257904MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput673300736MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput673301984MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput673301992MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput673302000MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput673344832MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput673346080MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput673346088MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput673346096MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput673388928MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput673390176MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput673390184MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput673390192MAIN._afbStrings[1]._fbModule1._fbUnit3._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput673433024MAIN._afbStrings[1]._fbModule1._fbUnit3._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput673434272MAIN._afbStrings[1]._fbModule1._fbUnit3._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput673434280MAIN._afbStrings[1]._fbModule1._fbUnit3._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput673434288MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput673493952MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput673493960MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput673505984MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput673505992MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput673517136MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput673517144MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput673527392MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput673527408MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput673527416MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput673527424MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput673586576MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput673586584MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput673596832MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput673596848MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput673596856MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput673596864MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput673655936MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput673657184MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput673657192MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput673657200MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput673700032MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput673701280MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput673701288MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput673701296MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput673744128MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput673745376MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput673745384MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput673745392MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput673788224MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput673789472MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput673789480MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput673789488MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput673832320MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput673833568MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput673833576MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput673833584MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput673876416MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput673877664MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput673877672MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput673877680MAIN._afbStrings[1]._fbModule1._fbUnit4._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput673920512MAIN._afbStrings[1]._fbModule1._fbUnit4._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput673921760MAIN._afbStrings[1]._fbModule1._fbUnit4._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput673921768MAIN._afbStrings[1]._fbModule1._fbUnit4._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput673921776MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput673987712MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput673987720MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput673999744MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput673999752MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput674010896MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput674010904MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput674021152MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput674021168MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput674021176MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput674021184MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput674080336MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput674080344MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput674090592MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput674090608MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput674090616MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput674090624MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput674149696MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput674150944MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput674150952MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput674150960MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput674193792MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput674195040MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput674195048MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput674195056MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput674237888MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput674239136MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput674239144MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput674239152MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput674281984MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput674283232MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput674283240MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput674283248MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput674326080MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput674327328MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput674327336MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput674327344MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput674370176MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput674371424MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput674371432MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput674371440MAIN._afbStrings[1]._fbModule2._fbUnit1._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput674414272MAIN._afbStrings[1]._fbModule2._fbUnit1._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput674415520MAIN._afbStrings[1]._fbModule2._fbUnit1._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput674415528MAIN._afbStrings[1]._fbModule2._fbUnit1._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput674415536MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput674475200MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput674475208MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput674487232MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput674487240MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput674498384MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput674498392MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput674508640MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput674508656MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput674508664MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput674508672MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput674567824MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput674567832MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput674578080MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput674578096MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput674578104MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput674578112MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput674637184MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput674638432MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput674638440MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput674638448MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput674681280MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput674682528MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput674682536MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput674682544MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput674725376MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput674726624MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput674726632MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput674726640MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput674769472MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput674770720MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput674770728MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput674770736MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput674813568MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput674814816MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput674814824MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput674814832MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput674857664MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput674858912MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput674858920MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput674858928MAIN._afbStrings[1]._fbModule2._fbUnit2._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput674901760MAIN._afbStrings[1]._fbModule2._fbUnit2._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput674903008MAIN._afbStrings[1]._fbModule2._fbUnit2._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput674903016MAIN._afbStrings[1]._fbModule2._fbUnit2._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput674903024MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput674962688MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput674962696MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput674974720MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput674974728MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput674985872MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput674985880MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput674996128MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput674996144MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput674996152MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput674996160MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput675055312MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput675055320MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput675065568MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput675065584MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput675065592MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput675065600MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput675124672MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput675125920MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput675125928MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput675125936MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput675168768MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput675170016MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput675170024MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput675170032MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput675212864MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput675214112MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput675214120MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput675214128MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput675256960MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput675258208MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput675258216MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput675258224MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput675301056MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput675302304MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput675302312MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput675302320MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput675345152MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput675346400MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput675346408MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput675346416MAIN._afbStrings[1]._fbModule2._fbUnit3._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput675389248MAIN._afbStrings[1]._fbModule2._fbUnit3._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput675390496MAIN._afbStrings[1]._fbModule2._fbUnit3._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput675390504MAIN._afbStrings[1]._fbModule2._fbUnit3._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput675390512MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput675450176MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput675450184MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput675462208MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput675462216MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput675473360MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput675473368MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput675483616MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput675483632MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput675483640MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput675483648MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput675542800MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput675542808MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput675553056MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput675553072MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput675553080MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput675553088MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput675612160MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput675613408MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput675613416MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput675613424MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput675656256MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput675657504MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput675657512MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput675657520MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput675700352MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput675701600MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput675701608MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput675701616MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput675744448MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput675745696MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput675745704MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput675745712MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput675788544MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput675789792MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput675789800MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput675789808MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput675832640MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput675833888MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput675833896MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput675833904MAIN._afbStrings[1]._fbModule2._fbUnit4._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput675876736MAIN._afbStrings[1]._fbModule2._fbUnit4._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput675877984MAIN._afbStrings[1]._fbModule2._fbUnit4._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput675877992MAIN._afbStrings[1]._fbModule2._fbUnit4._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput675878000MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput675943936MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput675943944MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput675955968MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput675955976MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput675967120MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput675967128MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput675977376MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput675977392MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput675977400MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput675977408MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput676036560MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput676036568MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput676046816MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput676046832MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput676046840MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput676046848MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput676105920MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput676107168MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput676107176MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput676107184MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput676150016MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput676151264MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput676151272MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput676151280MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput676194112MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput676195360MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput676195368MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput676195376MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput676238208MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput676239456MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput676239464MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput676239472MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput676282304MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput676283552MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput676283560MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput676283568MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput676326400MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput676327648MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput676327656MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput676327664MAIN._afbStrings[1]._fbModule3._fbUnit1._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput676370496MAIN._afbStrings[1]._fbModule3._fbUnit1._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput676371744MAIN._afbStrings[1]._fbModule3._fbUnit1._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput676371752MAIN._afbStrings[1]._fbModule3._fbUnit1._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput676371760MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput676431424MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput676431432MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput676443456MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput676443464MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput676454608MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput676454616MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput676464864MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput676464880MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput676464888MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput676464896MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput676524048MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput676524056MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput676534304MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput676534320MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput676534328MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput676534336MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput676593408MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput676594656MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput676594664MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput676594672MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput676637504MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput676638752MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput676638760MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput676638768MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput676681600MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput676682848MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput676682856MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput676682864MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput676725696MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput676726944MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput676726952MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput676726960MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput676769792MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput676771040MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput676771048MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput676771056MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput676813888MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput676815136MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput676815144MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput676815152MAIN._afbStrings[1]._fbModule3._fbUnit2._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput676857984MAIN._afbStrings[1]._fbModule3._fbUnit2._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput676859232MAIN._afbStrings[1]._fbModule3._fbUnit2._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput676859240MAIN._afbStrings[1]._fbModule3._fbUnit2._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput676859248MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput676918912MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput676918920MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput676930944MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput676930952MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput676942096MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput676942104MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput676952352MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput676952368MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput676952376MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput676952384MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput677011536MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput677011544MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput677021792MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput677021808MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput677021816MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput677021824MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput677080896MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput677082144MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput677082152MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput677082160MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput677124992MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput677126240MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput677126248MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput677126256MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput677169088MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput677170336MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput677170344MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput677170352MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput677213184MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput677214432MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput677214440MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput677214448MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput677257280MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput677258528MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput677258536MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput677258544MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput677301376MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput677302624MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput677302632MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput677302640MAIN._afbStrings[1]._fbModule3._fbUnit3._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput677345472MAIN._afbStrings[1]._fbModule3._fbUnit3._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput677346720MAIN._afbStrings[1]._fbModule3._fbUnit3._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput677346728MAIN._afbStrings[1]._fbModule3._fbUnit3._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput677346736MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput677406400MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput677406408MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeInput677418432MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeInput677418440MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput677429584MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput677429592MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INTTcAddressTypeInput677439840MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput677439856MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOLTcAddressTypeInput677439864MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput677439872MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOLTcAddressTypeInput677499024MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOLTcAddressTypeInput677499032MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INTTcAddressTypeInput677509280MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOLTcAddressTypeInput677509296MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOLTcAddressTypeInput677509304MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOLTcAddressTypeInput677509312MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput677568384MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput677569632MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput677569640MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput677569648MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeInput677612480MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOLTcAddressTypeInput677613728MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOLTcAddressTypeInput677613736MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOLTcAddressTypeInput677613744MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeInput677656576MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOLTcAddressTypeInput677657824MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOLTcAddressTypeInput677657832MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOLTcAddressTypeInput677657840MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeInput677700672MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOLTcAddressTypeInput677701920MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOLTcAddressTypeInput677701928MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOLTcAddressTypeInput677701936MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INTTcAddressTypeInput677744768MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOLTcAddressTypeInput677746016MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOLTcAddressTypeInput677746024MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOLTcAddressTypeInput677746032MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INTTcAddressTypeInput677788864MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOLTcAddressTypeInput677790112MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOLTcAddressTypeInput677790120MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOLTcAddressTypeInput677790128MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.iAnalogValue16INTTcAddressTypeInput677832960MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.xUnderrange8BOOLTcAddressTypeInput677834208MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.xOverrange8BOOLTcAddressTypeInput677834216MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.xErrorCard8BOOLTcAddressTypeInput677834224MAIN._afbStrings[1]._fbStringCurrent.iAnalogValue16INTTcAddressTypeInput677940672MAIN._afbStrings[1]._fbStringCurrent.xUnderrange8BOOLTcAddressTypeInput677941920MAIN._afbStrings[1]._fbStringCurrent.xOverrange8BOOLTcAddressTypeInput677941928MAIN._afbStrings[1]._fbStringCurrent.xErrorCard8BOOLTcAddressTypeInput6779419361PlcTask Outputs084803584MAIN._xShowAckEmergencyStop8BOOLTcAddressTypeOutput633519856MAIN.xSafetyRun8BOOLtrueTcAddressTypeOutput645500272MAIN.xSafetyErrAck8BOOLTcAddressTypeOutput645500280MAIN._xShowErrorOnButton8BOOLTcAddressTypeOutput645574928MAIN._afbStrings[0].xCloseDCCB8BOOLTcAddressTypeOutput666072032MAIN._afbStrings[0].xResetSafetyDCCB8BOOLTcAddressTypeOutput666072048MAIN._afbStrings[0]._fbModule1._fbUnit1.xResetMCB8BOOLTcAddressTypeOutput666073392MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput666074752MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput666074760MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput666086784MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput666086792MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput666110336MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput666110352MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput666179776MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput666179792MAIN._afbStrings[0]._fbModule1._fbUnit2.xResetMCB8BOOLTcAddressTypeOutput666560880MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput666562240MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput666562248MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput666574272MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput666574280MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput666597824MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput666597840MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput666667264MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput666667280MAIN._afbStrings[0]._fbModule1._fbUnit3.xResetMCB8BOOLTcAddressTypeOutput667048368MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput667049728MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput667049736MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput667061760MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput667061768MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput667085312MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput667085328MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput667154752MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput667154768MAIN._afbStrings[0]._fbModule1._fbUnit4.xResetMCB8BOOLTcAddressTypeOutput667535856MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput667537216MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput667537224MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput667549248MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput667549256MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput667572800MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput667572816MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput667642240MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput667642256MAIN._afbStrings[0]._fbModule2._fbUnit1.xResetMCB8BOOLTcAddressTypeOutput668029616MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput668030976MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput668030984MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput668043008MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput668043016MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput668066560MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput668066576MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput668136000MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput668136016MAIN._afbStrings[0]._fbModule2._fbUnit2.xResetMCB8BOOLTcAddressTypeOutput668517104MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput668518464MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput668518472MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput668530496MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput668530504MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput668554048MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput668554064MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput668623488MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput668623504MAIN._afbStrings[0]._fbModule2._fbUnit3.xResetMCB8BOOLTcAddressTypeOutput669004592MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput669005952MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput669005960MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput669017984MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput669017992MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput669041536MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput669041552MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput669110976MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput669110992MAIN._afbStrings[0]._fbModule2._fbUnit4.xResetMCB8BOOLTcAddressTypeOutput669492080MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput669493440MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput669493448MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput669505472MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput669505480MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput669529024MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput669529040MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput669598464MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput669598480MAIN._afbStrings[0]._fbModule3._fbUnit1.xResetMCB8BOOLTcAddressTypeOutput669985840MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput669987200MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput669987208MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput669999232MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput669999240MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput670022784MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput670022800MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput670092224MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput670092240MAIN._afbStrings[0]._fbModule3._fbUnit2.xResetMCB8BOOLTcAddressTypeOutput670473328MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput670474688MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput670474696MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput670486720MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput670486728MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput670510272MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput670510288MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput670579712MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput670579728MAIN._afbStrings[0]._fbModule3._fbUnit3.xResetMCB8BOOLTcAddressTypeOutput670960816MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput670962176MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput670962184MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput670974208MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput670974216MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput670997760MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput670997776MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput671067200MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput671067216MAIN._afbStrings[0]._fbModule3._fbUnit4.xResetMCB8BOOLTcAddressTypeOutput671448304MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput671449664MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput671449672MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput671461696MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput671461704MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput671485248MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput671485264MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput671554688MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput671554704MAIN._afbStrings[1].xCloseDCCB8BOOLTcAddressTypeOutput672029024MAIN._afbStrings[1].xResetSafetyDCCB8BOOLTcAddressTypeOutput672029040MAIN._afbStrings[1]._fbModule1._fbUnit1.xResetMCB8BOOLTcAddressTypeOutput672030384MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput672031744MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput672031752MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput672043776MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput672043784MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput672067328MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput672067344MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput672136768MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput672136784MAIN._afbStrings[1]._fbModule1._fbUnit2.xResetMCB8BOOLTcAddressTypeOutput672517872MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput672519232MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput672519240MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput672531264MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput672531272MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput672554816MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput672554832MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput672624256MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput672624272MAIN._afbStrings[1]._fbModule1._fbUnit3.xResetMCB8BOOLTcAddressTypeOutput673005360MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput673006720MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput673006728MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput673018752MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput673018760MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput673042304MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput673042320MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput673111744MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput673111760MAIN._afbStrings[1]._fbModule1._fbUnit4.xResetMCB8BOOLTcAddressTypeOutput673492848MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput673494208MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput673494216MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput673506240MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput673506248MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput673529792MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput673529808MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput673599232MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput673599248MAIN._afbStrings[1]._fbModule2._fbUnit1.xResetMCB8BOOLTcAddressTypeOutput673986608MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput673987968MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput673987976MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput674000000MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput674000008MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput674023552MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput674023568MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput674092992MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput674093008MAIN._afbStrings[1]._fbModule2._fbUnit2.xResetMCB8BOOLTcAddressTypeOutput674474096MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput674475456MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput674475464MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput674487488MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput674487496MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput674511040MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput674511056MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput674580480MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput674580496MAIN._afbStrings[1]._fbModule2._fbUnit3.xResetMCB8BOOLTcAddressTypeOutput674961584MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput674962944MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput674962952MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput674974976MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput674974984MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput674998528MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput674998544MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput675067968MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput675067984MAIN._afbStrings[1]._fbModule2._fbUnit4.xResetMCB8BOOLTcAddressTypeOutput675449072MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput675450432MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput675450440MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput675462464MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput675462472MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput675486016MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput675486032MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput675555456MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput675555472MAIN._afbStrings[1]._fbModule3._fbUnit1.xResetMCB8BOOLTcAddressTypeOutput675942832MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput675944192MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput675944200MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput675956224MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput675956232MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput675979776MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput675979792MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput676049216MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput676049232MAIN._afbStrings[1]._fbModule3._fbUnit2.xResetMCB8BOOLTcAddressTypeOutput676430320MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput676431680MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput676431688MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput676443712MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput676443720MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput676467264MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput676467280MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput676536704MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput676536720MAIN._afbStrings[1]._fbModule3._fbUnit3.xResetMCB8BOOLTcAddressTypeOutput676917808MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput676919168MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput676919176MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput676931200MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput676931208MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput676954752MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput676954768MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput677024192MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput677024208MAIN._afbStrings[1]._fbModule3._fbUnit4.xResetMCB8BOOLTcAddressTypeOutput677405296MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput677406656MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput677406664MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalseTcAddressTypeOutput677418688MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrueTcAddressTypeOutput677418696MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRelease8BOOLTcAddressTypeOutput677442240MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeOutput677442256MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRelease8BOOLTcAddressTypeOutput677511680MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeOutput6775116963PlcTask Internal084803584GVL_TYPE_CONST.INT_MIN16INT-32768TcVarGlobal3072000GVL_TYPE_CONST.INT_MAX16INT32767TcVarGlobal3072016GVL_TYPE_CONST.UINT_MAX16UINT65535TcVarGlobal3072032GVL_TYPE_CONST.UINT_MIN16UINT0TcVarGlobal3072048GVL_TYPE_CONST.DINT_MAX32DINT2147483647TcVarGlobal3072064GVL_TYPE_CONST.DINT_MIN32DINT-2147483648TcVarGlobal3072096GVL_TYPE_CONST.UDINT_MAX32UDINT4294967295TcVarGlobal3072128GVL_TYPE_CONST.UDINT_MIN32UDINT0TcVarGlobal3072160GVL_TYPE_CONST.REAL_MAX32REAL3.042823E+38TcVarGlobal3072192GVL_TYPE_CONST.REAL_MIN32REAL1E-44TcVarGlobal3072224GVL_VALVE.MAX_INTERLOCKS8USINT16TcVarGlobal3072256Global_Variables.BOOTDATAFLAGS_RETAIN_LOADED8BYTE1TcVarGlobal3072264Global_Variables.AMSPORT_LOGGER16UINT100TcVarGlobal3072272Global_Version.stLibVersion_BaseLib288ST_LibVersion.iMajor1.iMinor0.iBuild2.iRevision0.nFlags0.sVersion1.0.2const_non_replacedTcVarGlobal3072288Global_Version.stLibVersion_Tc2_Standard288ST_LibVersion.iMajor3.iMinor3.iBuild3.iRevision0.nFlags0.sVersion3.3.3.0const_non_replacedTcVarGlobal3072576Global_Version.stLibVersion_Tc2_System288ST_LibVersion.iMajor3.iMinor5.iBuild3.iRevision0.nFlags1.sVersion3.5.3.0const_non_replacedTcVarGlobal3072864Global_Variables.AMSPORT_EVENTLOG16UINT110TcVarGlobal3073152Global_Variables.AMSPORT_R0_RTIME16UINT200TcVarGlobal3073168Global_Variables.AMSPORT_R0_IO16UINT300TcVarGlobal3073184Global_Variables.AMSPORT_R0_NC16UINT500TcVarGlobal3073200Global_Variables.AMSPORT_R0_NCSAF16UINT501TcVarGlobal3073216Global_Variables.AMSPORT_R0_NCSVB16UINT511TcVarGlobal3073232Global_Variables.AMSPORT_R0_ISG16UINT550TcVarGlobal3073248Global_Variables.AMSPORT_R0_CNC16UINT600TcVarGlobal3073264Global_Variables.AMSPORT_R0_LINE16UINT700TcVarGlobal3073280Global_Variables.AMSPORT_R0_PLC16UINT800TcVarGlobal3073296Global_Variables.AMSPORT_R0_PLC_RTS116UINT801TcVarGlobal3073312Global_Variables.AMSPORT_R0_PLC_RTS216UINT811TcVarGlobal3073328Global_Variables.AMSPORT_R0_PLC_RTS316UINT821TcVarGlobal3073344Global_Variables.AMSPORT_R0_PLC_RTS416UINT831TcVarGlobal3073360Global_Variables.AMSPORT_R0_CAM16UINT900TcVarGlobal3073376Global_Variables.AMSPORT_R0_CAMTOOL16UINT950TcVarGlobal3073392Global_Variables.AMSPORT_R3_SYSSERV16UINT10000TcVarGlobal3073408Global_Variables.AMSPORT_R3_SCOPESERVER16UINT14001TcVarGlobal3073424Global_Variables.ADSSTATE_INVALID16UINT0TcVarGlobal3073440Global_Variables.ADSSTATE_IDLE16UINT1TcVarGlobal3073456Global_Variables.ADSSTATE_RESET16UINT2TcVarGlobal3073472Global_Variables.ADSSTATE_INIT16UINT3TcVarGlobal3073488Global_Variables.ADSSTATE_START16UINT4TcVarGlobal3073504Global_Variables.ADSSTATE_RUN16UINT5TcVarGlobal3073520Global_Variables.ADSSTATE_STOP16UINT6TcVarGlobal3073536Global_Variables.ADSSTATE_SAVECFG16UINT7TcVarGlobal3073552Global_Variables.ADSSTATE_LOADCFG16UINT8TcVarGlobal3073568Global_Variables.ADSSTATE_POWERFAILURE16UINT9TcVarGlobal3073584Global_Variables.ADSSTATE_POWERGOOD16UINT10TcVarGlobal3073600Global_Variables.ADSSTATE_ERROR16UINT11TcVarGlobal3073616Global_Variables.ADSSTATE_SHUTDOWN16UINT12TcVarGlobal3073632Global_Variables.ADSSTATE_SUSPEND16UINT13TcVarGlobal3073648Global_Variables.ADSSTATE_RESUME16UINT14TcVarGlobal3073664Global_Variables.ADSSTATE_CONFIG16UINT15TcVarGlobal3073680Global_Variables.ADSSTATE_RECONFIG16UINT16TcVarGlobal3073696Global_Variables.ADSSTATE_STOPPING16UINT17TcVarGlobal3073712Global_Variables.ADSSTATE_INCOMPATIBLE16UINT18TcVarGlobal3073728Global_Variables.ADSSTATE_EXCEPTION16UINT19TcVarGlobal3073744Global_Variables.ADSSTATE_MAXSTATES16UINT20TcVarGlobal3073760Global_Variables.BOOTDATAFLAGS_RETAIN_INVALID8BYTE2TcVarGlobal3073776Global_Variables.BOOTDATAFLAGS_RETAIN_REQUESTED8BYTE4TcVarGlobal3073784Global_Variables.ADSIGRP_SYMTAB32UDINT61440TcVarGlobal3073792Global_Variables.ADSIGRP_SYMNAME32UDINT61441TcVarGlobal3073824Global_Variables.ADSIGRP_SYMVAL32UDINT61442TcVarGlobal3073856Global_Variables.ADSIGRP_SYM_HNDBYNAME32UDINT61443TcVarGlobal3073888Global_Variables.ADSIGRP_SYM_VALBYNAME32UDINT61444TcVarGlobal3073920Global_Variables.ADSIGRP_SYM_VALBYHND32UDINT61445TcVarGlobal3073952Global_Variables.ADSIGRP_SYM_RELEASEHND32UDINT61446TcVarGlobal3073984Global_Variables.ADSIGRP_SYM_INFOBYNAME32UDINT61447TcVarGlobal3074016Global_Variables.ADSIGRP_SYM_VERSION32UDINT61448TcVarGlobal3074048Global_Variables.ADSIGRP_SYM_INFOBYNAMEEX32UDINT61449TcVarGlobal3074080Global_Variables.ADSIGRP_SYM_DOWNLOAD32UDINT61450TcVarGlobal3074112Global_Variables.ADSIGRP_SYM_UPLOAD32UDINT61451TcVarGlobal3074144Global_Variables.ADSIGRP_SYM_UPLOADINFO32UDINT61452TcVarGlobal3074176Global_Variables.ADSIGRP_SYMNOTE32UDINT61456TcVarGlobal3074208Global_Variables.ADSIGRP_IOIMAGE_RWIB32UDINT61472TcVarGlobal3074240Global_Variables.ADSIGRP_IOIMAGE_RWIX32UDINT61473TcVarGlobal3074272Global_Variables.ADSIGRP_IOIMAGE_RISIZE32UDINT61477TcVarGlobal3074304Global_Variables.ADSIGRP_IOIMAGE_RWOB32UDINT61488TcVarGlobal3074336Global_Variables.ADSIGRP_IOIMAGE_RWOX32UDINT61489TcVarGlobal3074368Global_Variables.ADSIGRP_IOIMAGE_ROSIZE32UDINT61493TcVarGlobal3074400Global_Variables.ADSIGRP_IOIMAGE_CLEARI32UDINT61504TcVarGlobal3074432Global_Variables.ADSIGRP_IOIMAGE_CLEARO32UDINT61520TcVarGlobal3074464Global_Variables.ADSIGRP_IOIMAGE_RWIOB32UDINT61536TcVarGlobal3074496Global_Variables.ADSIGRP_DEVICE_DATA32UDINT61696TcVarGlobal3074528Global_Variables.ADSIOFFS_DEVDATA_ADSSTATE32UDINT0TcVarGlobal3074560Global_Variables.ADSIOFFS_DEVDATA_DEVSTATE32UDINT2TcVarGlobal3074592Global_Variables.SYSTEMSERVICE_OPENCREATE32UDINT100TcVarGlobal3074624Global_Variables.SYSTEMSERVICE_OPENREAD32UDINT101TcVarGlobal3074656Global_Variables.SYSTEMSERVICE_OPENWRITE32UDINT102TcVarGlobal3074688Global_Variables.SYSTEMSERVICE_CREATEFILE32UDINT110TcVarGlobal3074720Global_Variables.SYSTEMSERVICE_CLOSEHANDLE32UDINT111TcVarGlobal3074752Global_Variables.SYSTEMSERVICE_FOPEN32UDINT120TcVarGlobal3074784Global_Variables.SYSTEMSERVICE_FCLOSE32UDINT121TcVarGlobal3074816Global_Variables.SYSTEMSERVICE_FREAD32UDINT122TcVarGlobal3074848Global_Variables.SYSTEMSERVICE_FWRITE32UDINT123TcVarGlobal3074880Global_Variables.SYSTEMSERVICE_FSEEK32UDINT124TcVarGlobal3074912Global_Variables.SYSTEMSERVICE_FTELL32UDINT125TcVarGlobal3074944Global_Variables.SYSTEMSERVICE_FGETS32UDINT126TcVarGlobal3074976Global_Variables.SYSTEMSERVICE_FPUTS32UDINT127TcVarGlobal3075008Global_Variables.SYSTEMSERVICE_FSCANF32UDINT128TcVarGlobal3075040Global_Variables.SYSTEMSERVICE_FPRINTF32UDINT129TcVarGlobal3075072Global_Variables.SYSTEMSERVICE_FEOF32UDINT130TcVarGlobal3075104Global_Variables.SYSTEMSERVICE_FDELETE32UDINT131TcVarGlobal3075136Global_Variables.SYSTEMSERVICE_FRENAME32UDINT132TcVarGlobal3075168Global_Variables.SYSTEMSERVICE_MKDIR32UDINT138TcVarGlobal3075200Global_Variables.SYSTEMSERVICE_RMDIR32UDINT139TcVarGlobal3075232Global_Variables.SYSTEMSERVICE_REG_HKEYLOCALMACHINE32UDINT200TcVarGlobal3075264Global_Variables.SYSTEMSERVICE_SENDEMAIL32UDINT300TcVarGlobal3075296Global_Variables.SYSTEMSERVICE_TIMESERVICES32UDINT400TcVarGlobal3075328Global_Variables.SYSTEMSERVICE_STARTPROCESS32UDINT500TcVarGlobal3075360Global_Variables.SYSTEMSERVICE_CHANGENETID32UDINT600TcVarGlobal3075392Global_Variables.TIMESERVICE_DATEANDTIME32UDINT1TcVarGlobal3075424Global_Variables.TIMESERVICE_SYSTEMTIMES32UDINT2TcVarGlobal3075456Global_Variables.TIMESERVICE_RTCTIMEDIFF32UDINT3TcVarGlobal3075488Global_Variables.TIMESERVICE_ADJUSTTIMETORTC32UDINT4TcVarGlobal3075520Global_Variables.TIMESERVICE_TIMEZONINFORMATION32UDINT6TcVarGlobal3075552Global_Variables.ADSLOG_MSGTYPE_HINT32DWORD1TcVarGlobal3075584Global_Variables.ADSLOG_MSGTYPE_WARN32DWORD2TcVarGlobal3075616Global_Variables.ADSLOG_MSGTYPE_ERROR32DWORD4TcVarGlobal3075648Global_Variables.ADSLOG_MSGTYPE_LOG32DWORD16TcVarGlobal3075680Global_Variables.ADSLOG_MSGTYPE_MSGBOX32DWORD32TcVarGlobal3075712Global_Variables.ADSLOG_MSGTYPE_RESOURCE32DWORD64TcVarGlobal3075744Global_Variables.ADSLOG_MSGTYPE_STRING32DWORD128TcVarGlobal3075776Global_Variables.BOOTDATAFLAGS_PERSISTENT_LOADED8BYTE16TcVarGlobal3075808Global_Variables.BOOTDATAFLAGS_PERSISTENT_INVALID8BYTE32TcVarGlobal3075816Global_Variables.SYSTEMSTATEFLAGS_BSOD8BYTE1TcVarGlobal3075824Global_Variables.SYSTEMSTATEFLAGS_RTVIOLATION8BYTE2TcVarGlobal3075832Global_Variables.FOPEN_MODEREAD32DWORD1TcVarGlobal3075840Global_Variables.FOPEN_MODEWRITE32DWORD2TcVarGlobal3075872Global_Variables.FOPEN_MODEAPPEND32DWORD4TcVarGlobal3075904Global_Variables.FOPEN_MODEPLUS32DWORD8TcVarGlobal3075936Global_Variables.FOPEN_MODEBINARY32DWORD16TcVarGlobal3075968Global_Variables.FOPEN_MODETEXT32DWORD32TcVarGlobal3076000Global_Variables.TCEVENTFLAG_PRIOCLASS16WORD16TcVarGlobal3076256Global_Variables.TCEVENTFLAG_FMTSELF16WORD32TcVarGlobal3076272Global_Variables.TCEVENTFLAG_LOG16WORD64TcVarGlobal3076288Global_Variables.TCEVENTFLAG_MSGBOX16WORD128TcVarGlobal3076304Global_Variables.TCEVENTFLAG_SRCID16WORD256TcVarGlobal3076320Global_Variables.TCEVENTFLAG_AUTOFMTALL16WORD4096TcVarGlobal3076336Global_Variables.TCEVENTSTATE_INVALID16WORD0TcVarGlobal3076352Global_Variables.TCEVENTSTATE_SIGNALED16WORD1TcVarGlobal3076368Global_Variables.TCEVENTSTATE_RESET16WORD2TcVarGlobal3076384Global_Variables.TCEVENTSTATE_CONFIRMED16WORD16TcVarGlobal3076400Global_Variables.TCEVENTSTATE_RESETCON16WORD18TcVarGlobal3076416Global_Variables.TCEVENT_SRCNAMESIZE16INT15TcVarGlobal3076432Global_Variables.TCEVENT_FMTPRGSIZE16INT31TcVarGlobal3076448Global_Variables.eWatchdogConfig16E_WATCHDOG_TIME_CONFIGE_WATCHDOG_TIME_CONFIG.eWATCHDOG_TIME_DISABLEDTcVarGlobal3076464Global_Variables.PI64LREAL3.14159265358979TcVarGlobal3076480Global_Variables.DEFAULT_ADS_TIMEOUT32TIME5000TcVarGlobal3076544Global_Variables.MAX_STRING_LENGTH32UDINT255TcVarGlobal3076576Global_Variables.nWatchdogTime8BYTETcVarGlobal3077120Global_Variables.GLOBAL_DCF77_SEQUENCE_CHECK8BOOLfalseTcVarGlobal3077128Global_Variables.MAX_AVERAGE_MEASURES16INT (2..100)10TcVarGlobal3077136Global_Version.stLibVersion_Tc3_Module288ST_LibVersion.iMajor3.iMinor3.iBuild23.iRevision0.nFlags1.sVersion3.3.23.0const_non_replacedTcVarGlobal3077152.TCPADS_MAXUDP_BUFFSIZE32UDINT8192TcVarGlobal3077728.TCPADS_TLS_HOSTNAME_SIZE32UDINT255TcVarGlobal3077824.TCPADS_TLS_CERTIFICATE_PATH_SIZE32UDINT255TcVarGlobal3077856.TCPADS_TLS_KEY_PASSWORD_SIZE32UDINT255TcVarGlobal3077888.TCPADS_TLS_PSK_IDENTITY_SIZE32UDINT255TcVarGlobal3077920.TCPADS_TLS_MAX_PSK_KEY_SIZE32UDINT128TcVarGlobal3077952Global_Version.stLibVersion_Tc2_TcpIp288ST_LibVersion.iMajor3.iMinor3.iBuild10.iRevision0.nFlags1.sVersion3.3.10.0const_non_replacedTcVarGlobal3077984Global_Version.stLibVersion_Tc2_Utilities288ST_LibVersion.iMajor3.iMinor4.iBuild8.iRevision0.nFlags1.sVersion3.4.8.0const_non_replacedTcVarGlobal3078272Global_Variables.GLOBAL_FORMAT_HASH_PREFIX_TYPE16E_HashPrefixTypesE_HashPrefixTypes.HASHPREFIX_IECTcVarGlobal3078560Global_Variables.GLOBAL_SBCS_TABLE16E_SBCSTypeE_SBCSType.eSBCS_WesternEuropeanTcVarGlobal3078576Global_Variables.GLOBAL_DCF77_PULSE_SPLIT pulse < 140ms, Bit == 1 => pulse >= 140ms ]]>32TIME140TcVarGlobal3078592Global_Variables.DEFAULT_CSV_FIELD_SEP german field separator, comma (,) := 16#2C => US field separator ]]>8BYTE59TcVarGlobal3078624Global_Variables.MAX_ROUTE_NAME_LEN8BYTE31TcVarGlobal3078632Global_Variables.MAX_REMOTE_PCS16INT99TcVarGlobal3078640Global_Variables.MAX_ADAPTER_NAME_LENGTH32UDINT259TcVarGlobal3140128Global_Variables.MAX_ADAPTER_DESCRIPTION_LENGTH32UDINT131TcVarGlobal3140160Global_Variables.MAX_ADAPTER_ADDRESS_LENGTH32UDINT7TcVarGlobal3140192Global_Variables.SYSTEMSERVICE_IPHELPERAPI32UDINT701TcVarGlobal3140224Global_Variables.SYSTEMSERVICE_IPHOSTNAME32UDINT702TcVarGlobal3140256Global_Variables.IPHELPERAPI_ADAPTERSINFO32UDINT1TcVarGlobal3140288Global_Variables.IPHELPERAPI_IPADDRBYHOSTNAME32UDINT4TcVarGlobal3140320Global_Variables.MAX_LOCAL_ADAPTERS32UDINT5TcVarGlobal3140352Global_Variables.SYSTEMSERVICE_ADDREMOTE32UDINT801TcVarGlobal3140384Global_Variables.SYSTEMSERVICE_DELREMOTE32UDINT802TcVarGlobal3140416Global_Variables.SYSTEMSERVICE_ENUMREMOTE32UDINT803TcVarGlobal3140448Global_Variables.ROUTE_FLAG_TEMPORARY32DWORD1TcVarGlobal3140480Global_Variables.ROUTE_FLAG_DYNAMIC32DWORD2TcVarGlobal3140512Global_Variables.ROUTE_FLAG_NOOVERRIDE32DWORD4TcVarGlobal3140544Global_Variables.MAX_ROUTE_ADDR_LEN8BYTE79TcVarGlobal3140576Global_Variables.MIN_ROUTE_TRANSPORT8BYTE0TcVarGlobal3140584Global_Variables.MAX_ROUTE_TRANSPORT8BYTE12TcVarGlobal3140592Global_Variables.DEFAULT_CSV_FIELD_DOUBLE_QUOTE used to enclose special characters like line breaks, double-quotes, commas... ]]>8BYTE34TcVarGlobal3140600Global_Variables.EMPTY_ROUTE_ENTRY1184ST_AmsRouteEntry.sName.sNetID.sAddress.tTimeout0.dwFlags0TcVarGlobal3140608Global_Variables.SYSTEMSERVICE_FFILEFIND32UDINT133TcVarGlobal3141792Global_Variables.HKEY_MAX_BINARY_DATA_SIZE32UDINT500TcVarGlobal3141824Global_Variables.AMSLOGGER_IGR_GENERAL32UDINT4096TcVarGlobal3141856Global_Variables.AMSLOGGER_IOF_MODE32UDINT1TcVarGlobal3141888Global_Variables.AMSPORT_AMSLOGGER16UINT10502TcVarGlobal3141920Global_Variables.FORMAT_MAX_ARGS16INT10TcVarGlobal3141936Global_Variables.FLOATREC_EXP_IS_NAN16INT-32768TcVarGlobal3141952Global_Variables.FLOATREC_EXP_IS_INF16INT32767TcVarGlobal3141968Global_Variables.FLOATREC_MAX_DIGITS16INT20TcVarGlobal3141984Global_Variables.FLOATREC_MAX_PRECISION16INT307TcVarGlobal3142000Global_Variables.FLOATREC_MIN_PRECISION16INT0TcVarGlobal3142016Global_Variables.FMTERR_NOERROR32DWORD0TcVarGlobal3142048Global_Variables.FMTERR_PERCENTSIGNPOSITION32DWORD16TcVarGlobal3142080Global_Variables.FMTERR_ASTERISKPOSITION32DWORD32TcVarGlobal3142112Global_Variables.FMTERR_WIDTHVALUE32DWORD64TcVarGlobal3142144Global_Variables.FMTERR_PRECISIONVALUE32DWORD128TcVarGlobal3142176Global_Variables.FMTERR_FLAGPOSITION32DWORD256TcVarGlobal3142208Global_Variables.FMTERR_WIDTHPRECISIONVALPOS32DWORD512TcVarGlobal3142240Global_Variables.FMTERR_PRECISIONDOTPOSITION32DWORD1024TcVarGlobal3142272Global_Variables.FMTERR_TYPEFIELDVALUE32DWORD2048TcVarGlobal3142304Global_Variables.FMTERR_ARGTYPEINVALID32DWORD4096TcVarGlobal3142336Global_Variables.FMTERR_UNACCEPTEDPARAMETER32DWORD8192TcVarGlobal3142368Global_Variables.FMTERR_INSUFFICIENTARGS32DWORD16384TcVarGlobal3142400Global_Variables.FMTERR_DESTBUFFOVERFLOW32DWORD32768TcVarGlobal3142432Global_Variables.FMTERR_INVALIDPOINTERINPUT32DWORD65536TcVarGlobal3142464Global_Variables.SYSTEMTIME_DATEDELTA_OFFSET32DWORD584389TcVarGlobal3142496Global_Variables.EMPTY_ARG_VALUE128T_Arg.eTypeE_ArgType.ARGTYPE_UNKNOWN.cbLen0.pData0TcVarGlobal3142528Global_Variables.FORMAT_HEXASC_CODES256BYTE02016[0,0]48[0,1]49[0,2]50[0,3]51[0,4]52[0,5]53[0,6]54[0,7]55[0,8]56[0,9]57[0,10]97[0,11]98[0,12]99[0,13]100[0,14]101[0,15]102[1,0]48[1,1]49[1,2]50[1,3]51[1,4]52[1,5]53[1,6]54[1,7]55[1,8]56[1,9]57[1,10]65[1,11]66[1,12]67[1,13]68[1,14]69[1,15]70TcVarGlobal3142656Global_Variables.FORMAT_DECASC_CODES80BYTE010[0]48[1]49[2]50[3]51[4]52[5]53[6]54[7]55[8]56[9]57TcVarGlobal3142912Global_Variables.SYSTEMTIME_MAX_MONTHDAYS384WORD02112[0,1]31[0,2]28[0,3]31[0,4]30[0,5]31[0,6]30[0,7]31[0,8]31[0,9]30[0,10]31[0,11]30[0,12]31[1,1]31[1,2]29[1,3]31[1,4]30[1,5]31[1,6]30[1,7]31[1,8]31[1,9]30[1,10]31[1,11]30[1,12]31TcVarGlobal3148400Global_Variables.SYSTEMTIME_MAX_YEARSDAY448WORD02014[0,0]0[0,1]31[0,2]59[0,3]90[0,4]120[0,5]151[0,6]181[0,7]212[0,8]243[0,9]273[0,10]304[0,11]334[0,12]365[0,13]396[1,0]0[1,1]31[1,2]60[1,3]91[1,4]121[1,5]152[1,6]182[1,7]213[1,8]244[1,9]274[1,10]305[1,11]335[1,12]366[1,13]397TcVarGlobal3148784Global_Variables.SYSTEMTIME_TICKSPERMSEC64T_ULARGE_INTEGER.dwHighPart0.dwLowPart10000TcVarGlobal3149248Global_Variables.SYSTEMTIME_TICKSPERSEC64T_ULARGE_INTEGER.dwHighPart0.dwLowPart10000000TcVarGlobal3149312Global_Variables.SYSTEMTIME_TICKSPERDAY64T_ULARGE_INTEGER.dwHighPart201.dwLowPart711573504TcVarGlobal3149376Global_Variables.SYSTEMTIME_DATE_AND_TIME_MIN64T_ULARGE_INTEGER.dwHighPart27111902.dwLowPart3577643008TcVarGlobal3149440Global_Variables.SYSTEMTIME_DATE_AND_TIME_MAX64T_ULARGE_INTEGER.dwHighPart37111701.dwLowPart2856069504TcVarGlobal3149504Global_Variables.SYSTEMTIME_TICKSPERMSEC6464ULINT10000TcVarGlobal3149568Global_Variables.SYSTEMTIME_TICKSPERSEC6464ULINT10000000TcVarGlobal3149632Global_Variables.SYSTEMTIME_TICKSPERDAY6464ULINT864000000000TcVarGlobal3149696Global_Variables.SYSTEMTIME_DATE_AND_TIME_MIN6464ULINT116444736000000000TcVarGlobal3149760Global_Variables.SYSTEMTIME_DATE_AND_TIME_MAX6464ULINT159393544950000000TcVarGlobal3149824Global_Variables.WEST_EUROPE_TZI864ST_TimeZoneInformation.bias-60.standardNameW. Europe Standard Time.standardDate.wYear0.standardDate.wMonth10.standardDate.wDayOfWeek0.standardDate.wDay5.standardDate.wHour3.standardBias0.daylightNameW. Europe Daylight Time.daylightDate.wYear0.daylightDate.wMonth3.daylightDate.wDayOfWeek0.daylightDate.wDay5.daylightDate.wHour2.daylightBias-60TcVarGlobal3149888Global_Variables.DATE_AND_TIME_SECPERDAY32DWORD86400TcVarGlobal3154848Global_Variables.DATE_AND_TIME_SECPERWEEK32DWORD604800TcVarGlobal3154880Global_Variables.DBG_OUTPUT_NONE32DWORD0TcVarGlobal3161088Global_Variables.DBG_OUTPUT_LOG32DWORD1TcVarGlobal3161120Global_Variables.DBG_OUTPUT_FILE32DWORD2TcVarGlobal3161152Global_Variables.DBG_OUTPUT_VISU32DWORD4TcVarGlobal3161184Global_Variables.DEFAULT_CSV_RECORD_SEP_CR record separator (first character) ]]>8BYTE13TcVarGlobal3280016Global_Variables.DEFAULT_CSV_RECORD_SEP_LF record separator (second character) ]]>8BYTE10TcVarGlobal3280024Global_Variables.EMPTY_GUID_STRUCT128GUID.Data10.Data20.Data30.Data4[0]0.Data4[1]0.Data4[2]0.Data4[3]0.Data4[4]0.Data4[5]0.Data4[6]0.Data4[7]0TcVarGlobal3282720Global_Variables.EMPTY_GUID_STRING296STRING(36)00000000-0000-0000-0000-000000000000TcVarGlobal3282848Global_Variables.EMPTY_GUID_REGSTRING312STRING(38){00000000-0000-0000-0000-000000000000}TcVarGlobal3283144Global_Constants.EMPTY_SEVERITY16TcEventSeverityTcEventSeverity.VerboseTcVarGlobal3283536Global_Constants.EMPTY_EVENT_CLASS128GUID.Data10.Data20.Data30.Data4[0]0.Data4[1]0.Data4[2]0.Data4[3]0.Data4[4]0.Data4[5]0.Data4[6]0.Data4[7]0TcVarGlobal3283552Global_Constants.EMPTY_EVENT_ID32UDINT0TcVarGlobal3283680Global_Constants.SUCCESS_EVENT192TcEventEntry.uuidEventClass.Data10.uuidEventClass.Data20.uuidEventClass.Data30.uuidEventClass.Data4[0]0.uuidEventClass.Data4[1]0.uuidEventClass.Data4[2]0.uuidEventClass.Data4[3]0.uuidEventClass.Data4[4]0.uuidEventClass.Data4[5]0.uuidEventClass.Data4[6]0.uuidEventClass.Data4[7]0.nEventID0.eSeverityGlobal_Constants.EMPTY_SEVERITYTcVarGlobal3283712GVL.nLangId_OnlineMonitoring32DINT1033TcVarGlobal3283904ParameterList.cSourceNameSize32UDINT (81..10000)256TcVarGlobal3283936Global_Version.stLibVersion_Tc3_EventLogger288ST_LibVersion.iMajor3.iMinor1.iBuild33.iRevision0.nFlags1.sVersion3.1.33.0const_non_replacedTcVarGlobal3283968GVL_INTERNAL.UNINITIALIZED_CLASS_GUID128GUID.Data13886330336.Data262671.Data318227.Data4[0]149.Data4[1]213.Data4[2]115.Data4[3]223.Data4[4]8.Data4[5]75.Data4[6]96.Data4[7]248TcVarGlobal3284256Global_Version.stLibVersion_Tc3_JsonXml288ST_LibVersion.iMajor3.iMinor3.iBuild19.iRevision0.nFlags1.sVersion3.3.19.0const_non_replacedTcVarGlobal3284384GVL_Param_TcUnit.MaxNumberOfTestSuites16UINT1000TcVarGlobal3284672GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite16UINT100TcVarGlobal3284688GVL_Param_TcUnit.MaxNumberOfAssertsForEachTestSuite16UINT1000TcVarGlobal3284704GVL_Param_TcUnit.LogExtendedResults8USINT16TcVarGlobal3072256Global_Variables.BOOTDATAFLAGS_RETAIN_LOADED8BYTE1TcVarGlobal3072264Global_Variables.AMSPORT_LOGGER16UINT100TcVarGlobal3072272Global_Version.stLibVersion_BaseLib288ST_LibVersion.iMajor1.iMinor0.iBuild4.iRevision0.nFlags0.sVersion1.0.4const_non_replacedTcVarGlobal3072288Global_Version.stLibVersion_Tc2_Standard288ST_LibVersion.iMajor3.iMinor3.iBuild3.iRevision0.nFlags0.sVersion3.3.3.0const_non_replacedTcVarGlobal3072576Global_Version.stLibVersion_Tc2_System288ST_LibVersion.iMajor3.iMinor5.iBuild3.iRevision0.nFlags1.sVersion3.5.3.0const_non_replacedTcVarGlobal3072864Global_Variables.AMSPORT_EVENTLOG16UINT110TcVarGlobal3073152Global_Variables.AMSPORT_R0_RTIME16UINT200TcVarGlobal3073168Global_Variables.AMSPORT_R0_IO16UINT300TcVarGlobal3073184Global_Variables.AMSPORT_R0_NC16UINT500TcVarGlobal3073200Global_Variables.AMSPORT_R0_NCSAF16UINT501TcVarGlobal3073216Global_Variables.AMSPORT_R0_NCSVB16UINT511TcVarGlobal3073232Global_Variables.AMSPORT_R0_ISG16UINT550TcVarGlobal3073248Global_Variables.AMSPORT_R0_CNC16UINT600TcVarGlobal3073264Global_Variables.AMSPORT_R0_LINE16UINT700TcVarGlobal3073280Global_Variables.AMSPORT_R0_PLC16UINT800TcVarGlobal3073296Global_Variables.AMSPORT_R0_PLC_RTS116UINT801TcVarGlobal3073312Global_Variables.AMSPORT_R0_PLC_RTS216UINT811TcVarGlobal3073328Global_Variables.AMSPORT_R0_PLC_RTS316UINT821TcVarGlobal3073344Global_Variables.AMSPORT_R0_PLC_RTS416UINT831TcVarGlobal3073360Global_Variables.AMSPORT_R0_CAM16UINT900TcVarGlobal3073376Global_Variables.AMSPORT_R0_CAMTOOL16UINT950TcVarGlobal3073392Global_Variables.AMSPORT_R3_SYSSERV16UINT10000TcVarGlobal3073408Global_Variables.AMSPORT_R3_SCOPESERVER16UINT14001TcVarGlobal3073424Global_Variables.ADSSTATE_INVALID16UINT0TcVarGlobal3073440Global_Variables.ADSSTATE_IDLE16UINT1TcVarGlobal3073456Global_Variables.ADSSTATE_RESET16UINT2TcVarGlobal3073472Global_Variables.ADSSTATE_INIT16UINT3TcVarGlobal3073488Global_Variables.ADSSTATE_START16UINT4TcVarGlobal3073504Global_Variables.ADSSTATE_RUN16UINT5TcVarGlobal3073520Global_Variables.ADSSTATE_STOP16UINT6TcVarGlobal3073536Global_Variables.ADSSTATE_SAVECFG16UINT7TcVarGlobal3073552Global_Variables.ADSSTATE_LOADCFG16UINT8TcVarGlobal3073568Global_Variables.ADSSTATE_POWERFAILURE16UINT9TcVarGlobal3073584Global_Variables.ADSSTATE_POWERGOOD16UINT10TcVarGlobal3073600Global_Variables.ADSSTATE_ERROR16UINT11TcVarGlobal3073616Global_Variables.ADSSTATE_SHUTDOWN16UINT12TcVarGlobal3073632Global_Variables.ADSSTATE_SUSPEND16UINT13TcVarGlobal3073648Global_Variables.ADSSTATE_RESUME16UINT14TcVarGlobal3073664Global_Variables.ADSSTATE_CONFIG16UINT15TcVarGlobal3073680Global_Variables.ADSSTATE_RECONFIG16UINT16TcVarGlobal3073696Global_Variables.ADSSTATE_STOPPING16UINT17TcVarGlobal3073712Global_Variables.ADSSTATE_INCOMPATIBLE16UINT18TcVarGlobal3073728Global_Variables.ADSSTATE_EXCEPTION16UINT19TcVarGlobal3073744Global_Variables.ADSSTATE_MAXSTATES16UINT20TcVarGlobal3073760Global_Variables.BOOTDATAFLAGS_RETAIN_INVALID8BYTE2TcVarGlobal3073776Global_Variables.BOOTDATAFLAGS_RETAIN_REQUESTED8BYTE4TcVarGlobal3073784Global_Variables.ADSIGRP_SYMTAB32UDINT61440TcVarGlobal3073792Global_Variables.ADSIGRP_SYMNAME32UDINT61441TcVarGlobal3073824Global_Variables.ADSIGRP_SYMVAL32UDINT61442TcVarGlobal3073856Global_Variables.ADSIGRP_SYM_HNDBYNAME32UDINT61443TcVarGlobal3073888Global_Variables.ADSIGRP_SYM_VALBYNAME32UDINT61444TcVarGlobal3073920Global_Variables.ADSIGRP_SYM_VALBYHND32UDINT61445TcVarGlobal3073952Global_Variables.ADSIGRP_SYM_RELEASEHND32UDINT61446TcVarGlobal3073984Global_Variables.ADSIGRP_SYM_INFOBYNAME32UDINT61447TcVarGlobal3074016Global_Variables.ADSIGRP_SYM_VERSION32UDINT61448TcVarGlobal3074048Global_Variables.ADSIGRP_SYM_INFOBYNAMEEX32UDINT61449TcVarGlobal3074080Global_Variables.ADSIGRP_SYM_DOWNLOAD32UDINT61450TcVarGlobal3074112Global_Variables.ADSIGRP_SYM_UPLOAD32UDINT61451TcVarGlobal3074144Global_Variables.ADSIGRP_SYM_UPLOADINFO32UDINT61452TcVarGlobal3074176Global_Variables.ADSIGRP_SYMNOTE32UDINT61456TcVarGlobal3074208Global_Variables.ADSIGRP_IOIMAGE_RWIB32UDINT61472TcVarGlobal3074240Global_Variables.ADSIGRP_IOIMAGE_RWIX32UDINT61473TcVarGlobal3074272Global_Variables.ADSIGRP_IOIMAGE_RISIZE32UDINT61477TcVarGlobal3074304Global_Variables.ADSIGRP_IOIMAGE_RWOB32UDINT61488TcVarGlobal3074336Global_Variables.ADSIGRP_IOIMAGE_RWOX32UDINT61489TcVarGlobal3074368Global_Variables.ADSIGRP_IOIMAGE_ROSIZE32UDINT61493TcVarGlobal3074400Global_Variables.ADSIGRP_IOIMAGE_CLEARI32UDINT61504TcVarGlobal3074432Global_Variables.ADSIGRP_IOIMAGE_CLEARO32UDINT61520TcVarGlobal3074464Global_Variables.ADSIGRP_IOIMAGE_RWIOB32UDINT61536TcVarGlobal3074496Global_Variables.ADSIGRP_DEVICE_DATA32UDINT61696TcVarGlobal3074528Global_Variables.ADSIOFFS_DEVDATA_ADSSTATE32UDINT0TcVarGlobal3074560Global_Variables.ADSIOFFS_DEVDATA_DEVSTATE32UDINT2TcVarGlobal3074592Global_Variables.SYSTEMSERVICE_OPENCREATE32UDINT100TcVarGlobal3074624Global_Variables.SYSTEMSERVICE_OPENREAD32UDINT101TcVarGlobal3074656Global_Variables.SYSTEMSERVICE_OPENWRITE32UDINT102TcVarGlobal3074688Global_Variables.SYSTEMSERVICE_CREATEFILE32UDINT110TcVarGlobal3074720Global_Variables.SYSTEMSERVICE_CLOSEHANDLE32UDINT111TcVarGlobal3074752Global_Variables.SYSTEMSERVICE_FOPEN32UDINT120TcVarGlobal3074784Global_Variables.SYSTEMSERVICE_FCLOSE32UDINT121TcVarGlobal3074816Global_Variables.SYSTEMSERVICE_FREAD32UDINT122TcVarGlobal3074848Global_Variables.SYSTEMSERVICE_FWRITE32UDINT123TcVarGlobal3074880Global_Variables.SYSTEMSERVICE_FSEEK32UDINT124TcVarGlobal3074912Global_Variables.SYSTEMSERVICE_FTELL32UDINT125TcVarGlobal3074944Global_Variables.SYSTEMSERVICE_FGETS32UDINT126TcVarGlobal3074976Global_Variables.SYSTEMSERVICE_FPUTS32UDINT127TcVarGlobal3075008Global_Variables.SYSTEMSERVICE_FSCANF32UDINT128TcVarGlobal3075040Global_Variables.SYSTEMSERVICE_FPRINTF32UDINT129TcVarGlobal3075072Global_Variables.SYSTEMSERVICE_FEOF32UDINT130TcVarGlobal3075104Global_Variables.SYSTEMSERVICE_FDELETE32UDINT131TcVarGlobal3075136Global_Variables.SYSTEMSERVICE_FRENAME32UDINT132TcVarGlobal3075168Global_Variables.SYSTEMSERVICE_MKDIR32UDINT138TcVarGlobal3075200Global_Variables.SYSTEMSERVICE_RMDIR32UDINT139TcVarGlobal3075232Global_Variables.SYSTEMSERVICE_REG_HKEYLOCALMACHINE32UDINT200TcVarGlobal3075264Global_Variables.SYSTEMSERVICE_SENDEMAIL32UDINT300TcVarGlobal3075296Global_Variables.SYSTEMSERVICE_TIMESERVICES32UDINT400TcVarGlobal3075328Global_Variables.SYSTEMSERVICE_STARTPROCESS32UDINT500TcVarGlobal3075360Global_Variables.SYSTEMSERVICE_CHANGENETID32UDINT600TcVarGlobal3075392Global_Variables.TIMESERVICE_DATEANDTIME32UDINT1TcVarGlobal3075424Global_Variables.TIMESERVICE_SYSTEMTIMES32UDINT2TcVarGlobal3075456Global_Variables.TIMESERVICE_RTCTIMEDIFF32UDINT3TcVarGlobal3075488Global_Variables.TIMESERVICE_ADJUSTTIMETORTC32UDINT4TcVarGlobal3075520Global_Variables.TIMESERVICE_TIMEZONINFORMATION32UDINT6TcVarGlobal3075552Global_Variables.ADSLOG_MSGTYPE_HINT32DWORD1TcVarGlobal3075584Global_Variables.ADSLOG_MSGTYPE_WARN32DWORD2TcVarGlobal3075616Global_Variables.ADSLOG_MSGTYPE_ERROR32DWORD4TcVarGlobal3075648Global_Variables.ADSLOG_MSGTYPE_LOG32DWORD16TcVarGlobal3075680Global_Variables.ADSLOG_MSGTYPE_MSGBOX32DWORD32TcVarGlobal3075712Global_Variables.ADSLOG_MSGTYPE_RESOURCE32DWORD64TcVarGlobal3075744Global_Variables.ADSLOG_MSGTYPE_STRING32DWORD128TcVarGlobal3075776Global_Variables.BOOTDATAFLAGS_PERSISTENT_LOADED8BYTE16TcVarGlobal3075808Global_Variables.BOOTDATAFLAGS_PERSISTENT_INVALID8BYTE32TcVarGlobal3075816Global_Variables.SYSTEMSTATEFLAGS_BSOD8BYTE1TcVarGlobal3075824Global_Variables.SYSTEMSTATEFLAGS_RTVIOLATION8BYTE2TcVarGlobal3075832Global_Variables.FOPEN_MODEREAD32DWORD1TcVarGlobal3075840Global_Variables.FOPEN_MODEWRITE32DWORD2TcVarGlobal3075872Global_Variables.FOPEN_MODEAPPEND32DWORD4TcVarGlobal3075904Global_Variables.FOPEN_MODEPLUS32DWORD8TcVarGlobal3075936Global_Variables.FOPEN_MODEBINARY32DWORD16TcVarGlobal3075968Global_Variables.FOPEN_MODETEXT32DWORD32TcVarGlobal3076000Global_Variables.TCEVENTFLAG_PRIOCLASS16WORD16TcVarGlobal3076256Global_Variables.TCEVENTFLAG_FMTSELF16WORD32TcVarGlobal3076272Global_Variables.TCEVENTFLAG_LOG16WORD64TcVarGlobal3076288Global_Variables.TCEVENTFLAG_MSGBOX16WORD128TcVarGlobal3076304Global_Variables.TCEVENTFLAG_SRCID16WORD256TcVarGlobal3076320Global_Variables.TCEVENTFLAG_AUTOFMTALL16WORD4096TcVarGlobal3076336Global_Variables.TCEVENTSTATE_INVALID16WORD0TcVarGlobal3076352Global_Variables.TCEVENTSTATE_SIGNALED16WORD1TcVarGlobal3076368Global_Variables.TCEVENTSTATE_RESET16WORD2TcVarGlobal3076384Global_Variables.TCEVENTSTATE_CONFIRMED16WORD16TcVarGlobal3076400Global_Variables.TCEVENTSTATE_RESETCON16WORD18TcVarGlobal3076416Global_Variables.TCEVENT_SRCNAMESIZE16INT15TcVarGlobal3076432Global_Variables.TCEVENT_FMTPRGSIZE16INT31TcVarGlobal3076448Global_Variables.eWatchdogConfig16E_WATCHDOG_TIME_CONFIGE_WATCHDOG_TIME_CONFIG.eWATCHDOG_TIME_DISABLEDTcVarGlobal3076464Global_Variables.PI64LREAL3.14159265358979TcVarGlobal3076480Global_Variables.DEFAULT_ADS_TIMEOUT32TIME5000TcVarGlobal3076544Global_Variables.MAX_STRING_LENGTH32UDINT255TcVarGlobal3076576Global_Variables.nWatchdogTime8BYTETcVarGlobal3077120Global_Variables.GLOBAL_DCF77_SEQUENCE_CHECK8BOOLfalseTcVarGlobal3077128Global_Variables.MAX_AVERAGE_MEASURES16INT (2..100)10TcVarGlobal3077136Global_Version.stLibVersion_Tc3_Module288ST_LibVersion.iMajor3.iMinor3.iBuild23.iRevision0.nFlags1.sVersion3.3.23.0const_non_replacedTcVarGlobal3077152.TCPADS_MAXUDP_BUFFSIZE32UDINT8192TcVarGlobal3077728.TCPADS_TLS_HOSTNAME_SIZE32UDINT255TcVarGlobal3077824.TCPADS_TLS_CERTIFICATE_PATH_SIZE32UDINT255TcVarGlobal3077856.TCPADS_TLS_KEY_PASSWORD_SIZE32UDINT255TcVarGlobal3077888.TCPADS_TLS_PSK_IDENTITY_SIZE32UDINT255TcVarGlobal3077920.TCPADS_TLS_MAX_PSK_KEY_SIZE32UDINT128TcVarGlobal3077952Global_Version.stLibVersion_Tc2_TcpIp288ST_LibVersion.iMajor3.iMinor3.iBuild10.iRevision0.nFlags1.sVersion3.3.10.0const_non_replacedTcVarGlobal3077984Global_Version.stLibVersion_Tc2_Utilities288ST_LibVersion.iMajor3.iMinor4.iBuild8.iRevision0.nFlags1.sVersion3.4.8.0const_non_replacedTcVarGlobal3078272Global_Variables.GLOBAL_FORMAT_HASH_PREFIX_TYPE16E_HashPrefixTypesE_HashPrefixTypes.HASHPREFIX_IECTcVarGlobal3078560Global_Variables.GLOBAL_SBCS_TABLE16E_SBCSTypeE_SBCSType.eSBCS_WesternEuropeanTcVarGlobal3078576Global_Variables.GLOBAL_DCF77_PULSE_SPLIT pulse < 140ms, Bit == 1 => pulse >= 140ms ]]>32TIME140TcVarGlobal3078592Global_Variables.DEFAULT_CSV_FIELD_SEP german field separator, comma (,) := 16#2C => US field separator ]]>8BYTE59TcVarGlobal3078624Global_Variables.MAX_ROUTE_NAME_LEN8BYTE31TcVarGlobal3078632Global_Variables.MAX_REMOTE_PCS16INT99TcVarGlobal3078640Global_Variables.MAX_ADAPTER_NAME_LENGTH32UDINT259TcVarGlobal3140128Global_Variables.MAX_ADAPTER_DESCRIPTION_LENGTH32UDINT131TcVarGlobal3140160Global_Variables.MAX_ADAPTER_ADDRESS_LENGTH32UDINT7TcVarGlobal3140192Global_Variables.SYSTEMSERVICE_IPHELPERAPI32UDINT701TcVarGlobal3140224Global_Variables.SYSTEMSERVICE_IPHOSTNAME32UDINT702TcVarGlobal3140256Global_Variables.IPHELPERAPI_ADAPTERSINFO32UDINT1TcVarGlobal3140288Global_Variables.IPHELPERAPI_IPADDRBYHOSTNAME32UDINT4TcVarGlobal3140320Global_Variables.MAX_LOCAL_ADAPTERS32UDINT5TcVarGlobal3140352Global_Variables.SYSTEMSERVICE_ADDREMOTE32UDINT801TcVarGlobal3140384Global_Variables.SYSTEMSERVICE_DELREMOTE32UDINT802TcVarGlobal3140416Global_Variables.SYSTEMSERVICE_ENUMREMOTE32UDINT803TcVarGlobal3140448Global_Variables.ROUTE_FLAG_TEMPORARY32DWORD1TcVarGlobal3140480Global_Variables.ROUTE_FLAG_DYNAMIC32DWORD2TcVarGlobal3140512Global_Variables.ROUTE_FLAG_NOOVERRIDE32DWORD4TcVarGlobal3140544Global_Variables.MAX_ROUTE_ADDR_LEN8BYTE79TcVarGlobal3140576Global_Variables.MIN_ROUTE_TRANSPORT8BYTE0TcVarGlobal3140584Global_Variables.MAX_ROUTE_TRANSPORT8BYTE12TcVarGlobal3140592Global_Variables.DEFAULT_CSV_FIELD_DOUBLE_QUOTE used to enclose special characters like line breaks, double-quotes, commas... ]]>8BYTE34TcVarGlobal3140600Global_Variables.EMPTY_ROUTE_ENTRY1184ST_AmsRouteEntry.sName.sNetID.sAddress.tTimeout0.dwFlags0TcVarGlobal3140608Global_Variables.SYSTEMSERVICE_FFILEFIND32UDINT133TcVarGlobal3141792Global_Variables.HKEY_MAX_BINARY_DATA_SIZE32UDINT500TcVarGlobal3141824Global_Variables.AMSLOGGER_IGR_GENERAL32UDINT4096TcVarGlobal3141856Global_Variables.AMSLOGGER_IOF_MODE32UDINT1TcVarGlobal3141888Global_Variables.AMSPORT_AMSLOGGER16UINT10502TcVarGlobal3141920Global_Variables.FORMAT_MAX_ARGS16INT10TcVarGlobal3141936Global_Variables.FLOATREC_EXP_IS_NAN16INT-32768TcVarGlobal3141952Global_Variables.FLOATREC_EXP_IS_INF16INT32767TcVarGlobal3141968Global_Variables.FLOATREC_MAX_DIGITS16INT20TcVarGlobal3141984Global_Variables.FLOATREC_MAX_PRECISION16INT307TcVarGlobal3142000Global_Variables.FLOATREC_MIN_PRECISION16INT0TcVarGlobal3142016Global_Variables.FMTERR_NOERROR32DWORD0TcVarGlobal3142048Global_Variables.FMTERR_PERCENTSIGNPOSITION32DWORD16TcVarGlobal3142080Global_Variables.FMTERR_ASTERISKPOSITION32DWORD32TcVarGlobal3142112Global_Variables.FMTERR_WIDTHVALUE32DWORD64TcVarGlobal3142144Global_Variables.FMTERR_PRECISIONVALUE32DWORD128TcVarGlobal3142176Global_Variables.FMTERR_FLAGPOSITION32DWORD256TcVarGlobal3142208Global_Variables.FMTERR_WIDTHPRECISIONVALPOS32DWORD512TcVarGlobal3142240Global_Variables.FMTERR_PRECISIONDOTPOSITION32DWORD1024TcVarGlobal3142272Global_Variables.FMTERR_TYPEFIELDVALUE32DWORD2048TcVarGlobal3142304Global_Variables.FMTERR_ARGTYPEINVALID32DWORD4096TcVarGlobal3142336Global_Variables.FMTERR_UNACCEPTEDPARAMETER32DWORD8192TcVarGlobal3142368Global_Variables.FMTERR_INSUFFICIENTARGS32DWORD16384TcVarGlobal3142400Global_Variables.FMTERR_DESTBUFFOVERFLOW32DWORD32768TcVarGlobal3142432Global_Variables.FMTERR_INVALIDPOINTERINPUT32DWORD65536TcVarGlobal3142464Global_Variables.SYSTEMTIME_DATEDELTA_OFFSET32DWORD584389TcVarGlobal3142496Global_Variables.EMPTY_ARG_VALUE128T_Arg.eTypeE_ArgType.ARGTYPE_UNKNOWN.cbLen0.pData0TcVarGlobal3142528Global_Variables.FORMAT_HEXASC_CODES256BYTE02016[0,0]48[0,1]49[0,2]50[0,3]51[0,4]52[0,5]53[0,6]54[0,7]55[0,8]56[0,9]57[0,10]97[0,11]98[0,12]99[0,13]100[0,14]101[0,15]102[1,0]48[1,1]49[1,2]50[1,3]51[1,4]52[1,5]53[1,6]54[1,7]55[1,8]56[1,9]57[1,10]65[1,11]66[1,12]67[1,13]68[1,14]69[1,15]70TcVarGlobal3142656Global_Variables.FORMAT_DECASC_CODES80BYTE010[0]48[1]49[2]50[3]51[4]52[5]53[6]54[7]55[8]56[9]57TcVarGlobal3142912Global_Variables.SYSTEMTIME_MAX_MONTHDAYS384WORD02112[0,1]31[0,2]28[0,3]31[0,4]30[0,5]31[0,6]30[0,7]31[0,8]31[0,9]30[0,10]31[0,11]30[0,12]31[1,1]31[1,2]29[1,3]31[1,4]30[1,5]31[1,6]30[1,7]31[1,8]31[1,9]30[1,10]31[1,11]30[1,12]31TcVarGlobal3148400Global_Variables.SYSTEMTIME_MAX_YEARSDAY448WORD02014[0,0]0[0,1]31[0,2]59[0,3]90[0,4]120[0,5]151[0,6]181[0,7]212[0,8]243[0,9]273[0,10]304[0,11]334[0,12]365[0,13]396[1,0]0[1,1]31[1,2]60[1,3]91[1,4]121[1,5]152[1,6]182[1,7]213[1,8]244[1,9]274[1,10]305[1,11]335[1,12]366[1,13]397TcVarGlobal3148784Global_Variables.SYSTEMTIME_TICKSPERMSEC64T_ULARGE_INTEGER.dwHighPart0.dwLowPart10000TcVarGlobal3149248Global_Variables.SYSTEMTIME_TICKSPERSEC64T_ULARGE_INTEGER.dwHighPart0.dwLowPart10000000TcVarGlobal3149312Global_Variables.SYSTEMTIME_TICKSPERDAY64T_ULARGE_INTEGER.dwHighPart201.dwLowPart711573504TcVarGlobal3149376Global_Variables.SYSTEMTIME_DATE_AND_TIME_MIN64T_ULARGE_INTEGER.dwHighPart27111902.dwLowPart3577643008TcVarGlobal3149440Global_Variables.SYSTEMTIME_DATE_AND_TIME_MAX64T_ULARGE_INTEGER.dwHighPart37111701.dwLowPart2856069504TcVarGlobal3149504Global_Variables.SYSTEMTIME_TICKSPERMSEC6464ULINT10000TcVarGlobal3149568Global_Variables.SYSTEMTIME_TICKSPERSEC6464ULINT10000000TcVarGlobal3149632Global_Variables.SYSTEMTIME_TICKSPERDAY6464ULINT864000000000TcVarGlobal3149696Global_Variables.SYSTEMTIME_DATE_AND_TIME_MIN6464ULINT116444736000000000TcVarGlobal3149760Global_Variables.SYSTEMTIME_DATE_AND_TIME_MAX6464ULINT159393544950000000TcVarGlobal3149824Global_Variables.WEST_EUROPE_TZI864ST_TimeZoneInformation.bias-60.standardNameW. Europe Standard Time.standardDate.wYear0.standardDate.wMonth10.standardDate.wDayOfWeek0.standardDate.wDay5.standardDate.wHour3.standardBias0.daylightNameW. Europe Daylight Time.daylightDate.wYear0.daylightDate.wMonth3.daylightDate.wDayOfWeek0.daylightDate.wDay5.daylightDate.wHour2.daylightBias-60TcVarGlobal3149888Global_Variables.DATE_AND_TIME_SECPERDAY32DWORD86400TcVarGlobal3154848Global_Variables.DATE_AND_TIME_SECPERWEEK32DWORD604800TcVarGlobal3154880Global_Variables.DBG_OUTPUT_NONE32DWORD0TcVarGlobal3161088Global_Variables.DBG_OUTPUT_LOG32DWORD1TcVarGlobal3161120Global_Variables.DBG_OUTPUT_FILE32DWORD2TcVarGlobal3161152Global_Variables.DBG_OUTPUT_VISU32DWORD4TcVarGlobal3161184Global_Variables.DEFAULT_CSV_RECORD_SEP_CR record separator (first character) ]]>8BYTE13TcVarGlobal3280016Global_Variables.DEFAULT_CSV_RECORD_SEP_LF record separator (second character) ]]>8BYTE10TcVarGlobal3280024Global_Variables.EMPTY_GUID_STRUCT128GUID.Data10.Data20.Data30.Data4[0]0.Data4[1]0.Data4[2]0.Data4[3]0.Data4[4]0.Data4[5]0.Data4[6]0.Data4[7]0TcVarGlobal3282720Global_Variables.EMPTY_GUID_STRING296STRING(36)00000000-0000-0000-0000-000000000000TcVarGlobal3282848Global_Variables.EMPTY_GUID_REGSTRING312STRING(38){00000000-0000-0000-0000-000000000000}TcVarGlobal3283144Global_Constants.EMPTY_SEVERITY16TcEventSeverityTcEventSeverity.VerboseTcVarGlobal3283536Global_Constants.EMPTY_EVENT_CLASS128GUID.Data10.Data20.Data30.Data4[0]0.Data4[1]0.Data4[2]0.Data4[3]0.Data4[4]0.Data4[5]0.Data4[6]0.Data4[7]0TcVarGlobal3283552Global_Constants.EMPTY_EVENT_ID32UDINT0TcVarGlobal3283680Global_Constants.SUCCESS_EVENT192TcEventEntry.uuidEventClass.Data10.uuidEventClass.Data20.uuidEventClass.Data30.uuidEventClass.Data4[0]0.uuidEventClass.Data4[1]0.uuidEventClass.Data4[2]0.uuidEventClass.Data4[3]0.uuidEventClass.Data4[4]0.uuidEventClass.Data4[5]0.uuidEventClass.Data4[6]0.uuidEventClass.Data4[7]0.nEventID0.eSeverityGlobal_Constants.EMPTY_SEVERITYTcVarGlobal3283712GVL.nLangId_OnlineMonitoring32DINT1033TcVarGlobal3283904ParameterList.cSourceNameSize32UDINT (81..10000)256TcVarGlobal3283936Global_Version.stLibVersion_Tc3_EventLogger288ST_LibVersion.iMajor3.iMinor1.iBuild33.iRevision0.nFlags1.sVersion3.1.33.0const_non_replacedTcVarGlobal3283968GVL_INTERNAL.UNINITIALIZED_CLASS_GUID128GUID.Data13886330336.Data262671.Data318227.Data4[0]149.Data4[1]213.Data4[2]115.Data4[3]223.Data4[4]8.Data4[5]75.Data4[6]96.Data4[7]248TcVarGlobal3284256Global_Version.stLibVersion_Tc3_JsonXml288ST_LibVersion.iMajor3.iMinor3.iBuild19.iRevision0.nFlags1.sVersion3.3.19.0const_non_replacedTcVarGlobal3284384GVL_Param_TcUnit.MaxNumberOfTestSuites16UINT1000TcVarGlobal3284672GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite16UINT100TcVarGlobal3284688GVL_Param_TcUnit.MaxNumberOfAssertsForEachTestSuite16UINT1000TcVarGlobal3284704GVL_Param_TcUnit.LogExtendedResults8BOOLTcVarGlobal3286880GVL_TcUnit.NumberOfInitializedTestSuites16UINT0TcVarGlobal3286896GVL_TcUnit.TcUnitRunner621828480FB_TcUnitRunnerTcVarGlobal3286912GVL_TcUnit.CurrentTestSuiteBeingCalled64FB_TestSuiteTcVarGlobal625115392GVL_TcUnit.CurrentTestNameBeingCalled2048T_MaxStringTcVarGlobal625115456GVL_TcUnit.TestSuiteAddresses64000FB_TestSuite11000TcVarGlobal625117504GVL_TcUnit.CurrentlyRunningOrderedTestInTestSuite16000UINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)11000TcVarGlobal625181504GVL_TcUnit.AdsMessageQueue8321152FB_AdsLogStringMessageFifoQueueTcVarGlobal625197504Global_Version.stLibVersion_TcUnit288ST_LibVersion.iMajor1.iMinor2.iBuild0.iRevision0.sVersion1.2.0.0const_non_replacedTcVarGlobal633518656Global_Version.stLibVersion_Tc2_ModbusSrv288ST_LibVersion.iMajor3.iMinor3.iBuild2.iRevision0.sVersion3.3.2.0const_non_replacedTcVarGlobal633518944Global_Variables.AMSPORT_R3_MODBUSSERV16UINT10500TcVarGlobal633519232Global_Variables.MODBUS_TCP_PORT16UINT502TcVarGlobal633519248Global_Variables.MB_MAXSIZE32UDINT260TcVarGlobal633519264Global_Variables.MBADS_IGR_CLOSEALL32UDINT4097TcVarGlobal633519296Global_Variables.MBADS_IGR_UDP_FLAG32DWORD2147483648TcVarGlobal633519328Global_Version.stLibVersion_Tc2_SUPS288ST_LibVersion.iMajor3.iMinor3.iBuild8.iRevision0.nFlags0.sVersion3.3.8.0const_non_replacedTcVarGlobal633519360Global_Variables.eGlobalSUpsState16E_S_UPS_StateTcVarGlobal633519840MAIN._xReleaseErrors8BOOLtrue633571840MAIN._xReleaseLimitsErrors8BOOLtrue633571848MAIN._xConfirmAlarms8BOOL633571856MAIN._xEnableString8BOOL633571864MAIN._xEnableInverter8BOOL633571872MAIN._xCanChangeMode8BOOLtrue633571880MAIN._eLastChargeStatus16E_CHARGE_STATUS633571888MAIN._fbInverter9600FB_PowerSupplySunspec645076544MAIN._stInverterData256ST_SUNSPEC_CURRENT_VALUES645086144MAIN._eLastBatteryStatus16E_BATTERY_STATUS645086400MAIN._iState16INT645086416MAIN._iStateSafetyCheck16INT645086432MAIN._xStartSafetyCheck8BOOL645086448MAIN._xNoPowerRequested8BOOL645086456MAIN._rAutoPowerRequest32REAL645086464MAIN._rPowerInverter32REAL645086496MAIN._tonStartupDelay256TON.PTT#10S645086528MAIN._tonBeginShutdown256TON.PTT#30S645086784MAIN._fbNoAutomaticModeAlarm4160FB_TcAlarm645087040MAIN._xFirstCycle8BOOLtrue645091200MAIN._xReleaseManualMode8BOOL645091208MAIN._eBMSControlMode16E_BMS_CONTROL_MODEE_BMS_CONTROL_MODE.AUTO_LOCAL645091216MAIN._diInternalPowerSetpoint32DINT645091232MAIN._fbADSReader1408ADSREAD645091264MAIN._timADSReadTimer256TON645092672MAIN._diSetpointActivePower32DINT645092928MAIN._fbUPS74624FB_S_UPS_BAPI645092992MAIN._xErrorActive8BOOL645167624MAIN._xInSafetyCheckMode8BOOL645167632MAIN._xRestart8BOOL645167640GVL_CONFIG.rPumpPosolytOnPower16000UINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)11000TcVarGlobal625181504GVL_TcUnit.AdsMessageQueue8321152FB_AdsLogStringMessageFifoQueueTcVarGlobal625197504Global_Version.stLibVersion_TcUnit288ST_LibVersion.iMajor1.iMinor2.iBuild0.iRevision0.sVersion1.2.0.0const_non_replacedTcVarGlobal633518656Global_Version.stLibVersion_Tc2_ModbusSrv288ST_LibVersion.iMajor3.iMinor3.iBuild2.iRevision0.sVersion3.3.2.0const_non_replacedTcVarGlobal633518944Global_Variables.AMSPORT_R3_MODBUSSERV16UINT10500TcVarGlobal633519232Global_Variables.MODBUS_TCP_PORT16UINT502TcVarGlobal633519248Global_Variables.MB_MAXSIZE32UDINT260TcVarGlobal633519264Global_Variables.MBADS_IGR_CLOSEALL32UDINT4097TcVarGlobal633519296Global_Variables.MBADS_IGR_UDP_FLAG32DWORD2147483648TcVarGlobal633519328Global_Version.stLibVersion_Tc2_SUPS288ST_LibVersion.iMajor3.iMinor3.iBuild8.iRevision0.nFlags0.sVersion3.3.8.0const_non_replacedTcVarGlobal633519360Global_Variables.eGlobalSUpsState16E_S_UPS_StateTcVarGlobal633519840MAIN._xReleaseErrors8BOOLtrue633575488MAIN._xReleaseLimitsErrors8BOOLtrue633575496MAIN._xConfirmAlarms8BOOL633575504MAIN._xEnableString8BOOL633575512MAIN._xStartBalancing8BOOL633575520MAIN._xCanChangeMode8BOOLtrue633575528MAIN._eLastChargeStatus16E_CHARGE_STATUS633575536MAIN._eLastBatteryStatus16E_BATTERY_STATUS645489536MAIN._iState16INT645489552MAIN._iStateSafetyCheck16INT645489568MAIN._iStateBalancing16INT645489584MAIN._xStartSafetyCheck8BOOL645489600MAIN._xNoPowerRequested8BOOL645489608MAIN._xFirstCycle8BOOLtrue645489616MAIN._xReleaseManualMode8BOOL645489624MAIN._rAutoPowerRequest32REAL645489632MAIN._rPowerInverter32REAL645489664MAIN._diInternalPowerSetpoint32DINT645489696MAIN._tonStartupDelay256TON.PTT#10S645489728MAIN._tonBeginShutdown256TON.PTT#30S645489984MAIN._fbNoAutomaticModeAlarm4160FB_TcAlarm645490240MAIN._fbEStopNotOk4160FB_TcAlarm645494400MAIN._fbADSReader1408ADSREAD645498560MAIN._timADSReadTimer256TON645499968MAIN._diSetpointActivePower32DINT645500224MAIN._eBMSControlMode16E_BMS_CONTROL_MODEE_BMS_CONTROL_MODE.AUTO_LOCAL645500256MAIN._fbUPS74624FB_S_UPS_BAPI645500288MAIN._xErrorActive8BOOL645574936MAIN._xInSafetyCheckMode8BOOL645574944MAIN._xRestart8BOOL645574952MAIN._xDebug8BOOL645574960GVL_CONFIG.xShutdownDischargeWithInverter8BOOLfalseTcPersistentTcVarGlobal645574968MAIN._tonHardwareResetButton256TON.PTT#1S645574976MAIN._rtHardwareResetButton128R_TRIG645575232MAIN._fbBatteryFullMessage4224FB_TcMessage645575360MAIN._fbBatteryEmptyMessage4224FB_TcMessage645579584MAIN._fbSafety128FB_Safety645583808MAIN._uiDebugCurrentString16UINT1645583936GVL_CONFIG.xDummy8BOOLfalseTcPersistentTcVarGlobal645583952GVL_MQTT.eMQTTQoS At most once; 1 -> At least once; 2 -> Exactly once]]>8TcIotMqttQosTcIotMqttQos.AtMostOnceDeliveryTcVarGlobal645583960GVL_CONFIG.stUnitConfig13216ST_UNIT_CONFIG.stConfigPosolytPump.rTargetMin0.stConfigPosolytPump.rTargetMax100.stConfigPosolytPump.timRampUpTimeT#10S.stConfigPosolytPump.timRampDownTimeT#10S.stConfigPosolytPump.stAnalogInputConfig.iAIMax108.stConfigPosolytPump.stAnalogInputConfig.iAIMin0.stConfigPosolytPump.stAnalogInputConfig.rPVMax100.stConfigPosolytPump.stAnalogInputConfig.rPVMin0.stConfigPosolytPump.stAnalogInputConfig.sUnit%.stConfigPosolytPump.stAnalogOutputConfig.iAIMax29490.stConfigPosolytPump.stAnalogOutputConfig.iAIMin0.stConfigPosolytPump.stAnalogOutputConfig.rPVMax100.stConfigPosolytPump.stAnalogOutputConfig.rPVMin4.807.stConfigPosolytPump.xHasAnalogFeedbacktrue.stConfigPosolytPump.xHasMCBFeedbacktrue.stConfigPosolytPump.xHasRepairSwitchFeedbackfalse.stConfigNegolytPump.rTargetMin0.stConfigNegolytPump.rTargetMax100.stConfigNegolytPump.timRampUpTimeT#5S.stConfigNegolytPump.timRampDownTimeT#5S.stConfigNegolytPump.stAnalogInputConfig.iAIMax108.stConfigNegolytPump.stAnalogInputConfig.iAIMin0.stConfigNegolytPump.stAnalogInputConfig.rPVMax100.stConfigNegolytPump.stAnalogInputConfig.rPVMin0.stConfigNegolytPump.stAnalogInputConfig.sUnit%.stConfigNegolytPump.stAnalogOutputConfig.iAIMax29490.stConfigNegolytPump.stAnalogOutputConfig.iAIMin0.stConfigNegolytPump.stAnalogOutputConfig.rPVMax100.stConfigNegolytPump.stAnalogOutputConfig.rPVMin4.807.stConfigNegolytPump.xHasAnalogFeedbacktrue.stConfigNegolytPump.xHasMCBFeedbacktrue.stConfigNegolytPump.xHasRepairSwitchFeedbackfalse.stConfigPosolytValve.timTimeoutOpenT#10S.stConfigPosolytValve.timTimeoutCloseT#10S.stConfigPosolytValve.xHasOpenFeedbacktrue.stConfigPosolytValve.xHasClosedFeedbacktrue.stConfigNegolytValve.timTimeoutOpenT#10S.stConfigNegolytValve.timTimeoutCloseT#10S.stConfigNegolytValve.xHasOpenFeedbacktrue.stConfigNegolytValve.xHasClosedFeedbacktrue.stConfigPosolytPressureSegmentInlet.iAIMax32767.stConfigPosolytPressureSegmentInlet.iAIMin0.stConfigPosolytPressureSegmentInlet.rPVMax2000.stConfigPosolytPressureSegmentInlet.rPVMin0.stConfigPosolytPressureSegmentInlet.sUnitmbar.stEWLPosolytPressureSegmentInlet.rErrorMin200.stEWLPosolytPressureSegmentInlet.rWarningMin250.stEWLPosolytPressureSegmentInlet.rWarningMax550.stEWLPosolytPressureSegmentInlet.rErrorMax600.stEWDPosolytPressureSegmentInlet.timHardwareSignalLevelOnT#0S.stEWDPosolytPressureSegmentInlet.timHardwareSignalLevelOffT#5S.stEWDPosolytPressureSegmentInlet.timErrorLowOnT#1S.stEWDPosolytPressureSegmentInlet.timErrorLowOffT#5S.stEWDPosolytPressureSegmentInlet.timWarningLowOnT#1S.stEWDPosolytPressureSegmentInlet.timWarningLowOffT#5S.stEWDPosolytPressureSegmentInlet.timWarningHighOnT#1S.stEWDPosolytPressureSegmentInlet.timWarningHighOffT#5S.stEWDPosolytPressureSegmentInlet.timErrorHighOnT#1S.stEWDPosolytPressureSegmentInlet.timErrorHighOffT#5S.stConfigNegolytPressureSegmentInlet.iAIMax32767.stConfigNegolytPressureSegmentInlet.iAIMin0.stConfigNegolytPressureSegmentInlet.rPVMax2000.stConfigNegolytPressureSegmentInlet.rPVMin0.stConfigNegolytPressureSegmentInlet.sUnitmbar.stEWLNegolytPressureSegmentInlet.rErrorMin200.stEWLNegolytPressureSegmentInlet.rWarningMin250.stEWLNegolytPressureSegmentInlet.rWarningMax550.stEWLNegolytPressureSegmentInlet.rErrorMax600.stEWDNegolytPressureSegmentInlet.timHardwareSignalLevelOnT#0S.stEWDNegolytPressureSegmentInlet.timHardwareSignalLevelOffT#5S.stEWDNegolytPressureSegmentInlet.timErrorLowOnT#1S.stEWDNegolytPressureSegmentInlet.timErrorLowOffT#5S.stEWDNegolytPressureSegmentInlet.timWarningLowOnT#1S.stEWDNegolytPressureSegmentInlet.timWarningLowOffT#5S.stEWDNegolytPressureSegmentInlet.timWarningHighOnT#1S.stEWDNegolytPressureSegmentInlet.timWarningHighOffT#5S.stEWDNegolytPressureSegmentInlet.timErrorHighOnT#1S.stEWDNegolytPressureSegmentInlet.timErrorHighOffT#5S.stConfigPosolytPressureTankInlet.iAIMax32767.stConfigPosolytPressureTankInlet.iAIMin0.stConfigPosolytPressureTankInlet.rPVMax2000.stConfigPosolytPressureTankInlet.rPVMin0.stConfigPosolytPressureTankInlet.sUnitmbar.stEWLPosolytPressureTankInlet.rErrorMin-20.stEWLPosolytPressureTankInlet.rWarningMin-10.stEWLPosolytPressureTankInlet.rWarningMax15.stEWLPosolytPressureTankInlet.rErrorMax25.stEWDPosolytPressureTankInlet.timHardwareSignalLevelOnT#0S.stEWDPosolytPressureTankInlet.timHardwareSignalLevelOffT#5S.stEWDPosolytPressureTankInlet.timErrorLowOnT#1S.stEWDPosolytPressureTankInlet.timErrorLowOffT#5S.stEWDPosolytPressureTankInlet.timWarningLowOnT#1S.stEWDPosolytPressureTankInlet.timWarningLowOffT#5S.stEWDPosolytPressureTankInlet.timWarningHighOnT#1S.stEWDPosolytPressureTankInlet.timWarningHighOffT#5S.stEWDPosolytPressureTankInlet.timErrorHighOnT#1S.stEWDPosolytPressureTankInlet.timErrorHighOffT#5S.stConfigNegolytPressureTankInlet.iAIMax32767.stConfigNegolytPressureTankInlet.iAIMin0.stConfigNegolytPressureTankInlet.rPVMax2000.stConfigNegolytPressureTankInlet.rPVMin0.stConfigNegolytPressureTankInlet.sUnitmbar.stEWLNegolytPressureTankInlet.rErrorMin-20.stEWLNegolytPressureTankInlet.rWarningMin-10.stEWLNegolytPressureTankInlet.rWarningMax15.stEWLNegolytPressureTankInlet.rErrorMax25.stEWDNegolytPressureTankInlet.timHardwareSignalLevelOnT#0S.stEWDNegolytPressureTankInlet.timHardwareSignalLevelOffT#5S.stEWDNegolytPressureTankInlet.timErrorLowOnT#1S.stEWDNegolytPressureTankInlet.timErrorLowOffT#5S.stEWDNegolytPressureTankInlet.timWarningLowOnT#1S.stEWDNegolytPressureTankInlet.timWarningLowOffT#5S.stEWDNegolytPressureTankInlet.timWarningHighOnT#1S.stEWDNegolytPressureTankInlet.timWarningHighOffT#5S.stEWDNegolytPressureTankInlet.timErrorHighOnT#1S.stEWDNegolytPressureTankInlet.timErrorHighOffT#5S.stConfigPosolytTempTankInlet.iAIMax32767.stConfigPosolytTempTankInlet.iAIMin-32768.stConfigPosolytTempTankInlet.rPVMax3276.7.stConfigPosolytTempTankInlet.rPVMin-3276.8.stConfigPosolytTempTankInlet.sUnit°C.stEWLPosolytTempTankInlet.rErrorMin10.stEWLPosolytTempTankInlet.rWarningMin15.stEWLPosolytTempTankInlet.rWarningMax50.stEWLPosolytTempTankInlet.rErrorMax60.stEWDPosolytTempTankInlet.timHardwareSignalLevelOnT#0S.stEWDPosolytTempTankInlet.timHardwareSignalLevelOffT#5S.stEWDPosolytTempTankInlet.timErrorLowOnT#1S.stEWDPosolytTempTankInlet.timErrorLowOffT#5S.stEWDPosolytTempTankInlet.timWarningLowOnT#1S.stEWDPosolytTempTankInlet.timWarningLowOffT#5S.stEWDPosolytTempTankInlet.timWarningHighOnT#1S.stEWDPosolytTempTankInlet.timWarningHighOffT#5S.stEWDPosolytTempTankInlet.timErrorHighOnT#1S.stEWDPosolytTempTankInlet.timErrorHighOffT#5S.stConfigNegolytTempTankInlet.iAIMax32767.stConfigNegolytTempTankInlet.iAIMin-32768.stConfigNegolytTempTankInlet.rPVMax3276.7.stConfigNegolytTempTankInlet.rPVMin-3276.8.stConfigNegolytTempTankInlet.sUnit°C.stEWLNegolytTempTankInlet.rErrorMin15.stEWLNegolytTempTankInlet.rWarningMin15.stEWLNegolytTempTankInlet.rWarningMax50.stEWLNegolytTempTankInlet.rErrorMax60.stEWDNegolytTempTankInlet.timHardwareSignalLevelOnT#0S.stEWDNegolytTempTankInlet.timHardwareSignalLevelOffT#5S.stEWDNegolytTempTankInlet.timErrorLowOnT#1S.stEWDNegolytTempTankInlet.timErrorLowOffT#5S.stEWDNegolytTempTankInlet.timWarningLowOnT#1S.stEWDNegolytTempTankInlet.timWarningLowOffT#5S.stEWDNegolytTempTankInlet.timWarningHighOnT#1S.stEWDNegolytTempTankInlet.timWarningHighOffT#5S.stEWDNegolytTempTankInlet.timErrorHighOnT#1S.stEWDNegolytTempTankInlet.timErrorHighOffT#5S.stConfigVoltageSegment.iAIMax32767.stConfigVoltageSegment.iAIMin0.stConfigVoltageSegment.rPVMax150.stConfigVoltageSegment.rPVMin0.stConfigVoltageSegment.sUnitV.stEWLVoltageSegment.rErrorMin50.stEWLVoltageSegment.rWarningMin55.stEWLVoltageSegment.rWarningMax77.stEWLVoltageSegment.rErrorMax80.stEWDVoltageSegment.timHardwareSignalLevelOnT#0S.stEWDVoltageSegment.timHardwareSignalLevelOffT#5S.stEWDVoltageSegment.timErrorLowOnT#1S.stEWDVoltageSegment.timErrorLowOffT#5S.stEWDVoltageSegment.timWarningLowOnT#1S.stEWDVoltageSegment.timWarningLowOffT#5S.stEWDVoltageSegment.timWarningHighOnT#1S.stEWDVoltageSegment.timWarningHighOffT#5S.stEWDVoltageSegment.timErrorHighOnT#1S.stEWDVoltageSegment.timErrorHighOffT#5S.rMaxDeltaPSegmentInlet50TcPersistentTcVarGlobal645583968GVL_CONFIG.stConfigSCSCurrent768ST_ANALOG_IO_CONFIG.iAIMax32767.iAIMin0.rPVMax200.rPVMin0.sUnitATcPersistentTcVarGlobal645597184GVL_CONFIG.stEWLSCSCurrent128ST_ANALOG_EW_LEVELSTcPersistentTcVarGlobal645597952GVL_CONFIG.stEWDSCSCurrent320ST_ANALOG_EW_DELAYSTcPersistentTcVarGlobal645598080GVL_CONFIG.stConfigVoltageSegment1500768ST_ANALOG_IO_CONFIG.iAIMax32767.iAIMin0.rPVMax1500.rPVMin0.sUnitVTcPersistentTcVarGlobal645598400GVL_CONFIG.stString1VoltageConfig96ST_STRING_VOLT_CONFIG.stModule1VoltConfig.xUnit1Is1500Vfalse.stModule1VoltConfig.xUnit2Is1500Vtrue.stModule1VoltConfig.xUnit3Is1500Vtrue.stModule1VoltConfig.xUnit4Is1500Vtrue.stModule2VoltConfig.xUnit1Is1500Vfalse.stModule2VoltConfig.xUnit2Is1500Vfalse.stModule2VoltConfig.xUnit3Is1500Vfalse.stModule2VoltConfig.xUnit4Is1500Vfalse.stModule3VoltConfig.xUnit1Is1500Vfalse.stModule3VoltConfig.xUnit2Is1500Vtrue.stModule3VoltConfig.xUnit3Is1500Vtrue.stModule3VoltConfig.xUnit4Is1500VtrueTcPersistentTcVarGlobal645599168GVL_CONFIG.stString2VoltageConfig96ST_STRING_VOLT_CONFIG.stModule1VoltConfig.xUnit1Is1500Vfalse.stModule1VoltConfig.xUnit2Is1500Vtrue.stModule1VoltConfig.xUnit3Is1500Vtrue.stModule1VoltConfig.xUnit4Is1500Vtrue.stModule2VoltConfig.xUnit1Is1500Vfalse.stModule2VoltConfig.xUnit2Is1500Vtrue.stModule2VoltConfig.xUnit3Is1500Vtrue.stModule2VoltConfig.xUnit4Is1500Vtrue.stModule3VoltConfig.xUnit1Is1500Vfalse.stModule3VoltConfig.xUnit2Is1500Vtrue.stModule3VoltConfig.xUnit3Is1500Vtrue.stModule3VoltConfig.xUnit4Is1500VtrueTcPersistentTcVarGlobal645599264GVL_CONFIG.rPumpPosolytOnPower32REAL70TcPersistentTcVarGlobal645167648MAIN._tonHardwareResetButton256TON.PTT#1S645167680MAIN._rtHardwareResetButton128R_TRIG645167936MAIN._fbSafety128FB_Safety645168064GVL_CONFIG.stUnitConfig13216ST_UNIT_CONFIG.stConfigPosolytPump.rTargetMin0.stConfigPosolytPump.rTargetMax100.stConfigPosolytPump.timRampUpTimeT#5S.stConfigPosolytPump.timRampDownTimeT#5S.stConfigPosolytPump.stAnalogInputConfig.iAIMax32767.stConfigPosolytPump.stAnalogInputConfig.iAIMin0.stConfigPosolytPump.stAnalogInputConfig.rPVMax100.stConfigPosolytPump.stAnalogInputConfig.rPVMin0.stConfigPosolytPump.stAnalogInputConfig.sUnit%.stConfigPosolytPump.stAnalogOutputConfig.iAIMax32767.stConfigPosolytPump.stAnalogOutputConfig.iAIMin0.stConfigPosolytPump.stAnalogOutputConfig.rPVMax100.stConfigPosolytPump.stAnalogOutputConfig.rPVMin0.stConfigPosolytPump.xHasAnalogFeedbacktrue.stConfigPosolytPump.xHasMCBFeedbacktrue.stConfigPosolytPump.xHasRepairSwitchFeedbackfalse.stConfigNegolytPump.rTargetMin0.stConfigNegolytPump.rTargetMax100.stConfigNegolytPump.timRampUpTimeT#5S.stConfigNegolytPump.timRampDownTimeT#5S.stConfigNegolytPump.stAnalogInputConfig.iAIMax32767.stConfigNegolytPump.stAnalogInputConfig.iAIMin0.stConfigNegolytPump.stAnalogInputConfig.rPVMax100.stConfigNegolytPump.stAnalogInputConfig.rPVMin0.stConfigNegolytPump.stAnalogInputConfig.sUnit%.stConfigNegolytPump.stAnalogOutputConfig.iAIMax32767.stConfigNegolytPump.stAnalogOutputConfig.iAIMin0.stConfigNegolytPump.stAnalogOutputConfig.rPVMax100.stConfigNegolytPump.stAnalogOutputConfig.rPVMin0.stConfigNegolytPump.xHasAnalogFeedbacktrue.stConfigNegolytPump.xHasMCBFeedbacktrue.stConfigNegolytPump.xHasRepairSwitchFeedbackfalse.stConfigPosolytValve.timTimeoutOpenT#10S.stConfigPosolytValve.timTimeoutCloseT#10S.stConfigPosolytValve.xHasOpenFeedbacktrue.stConfigPosolytValve.xHasClosedFeedbacktrue.stConfigNegolytValve.timTimeoutOpenT#10S.stConfigNegolytValve.timTimeoutCloseT#10S.stConfigNegolytValve.xHasOpenFeedbacktrue.stConfigNegolytValve.xHasClosedFeedbacktrue.stConfigPosolytPressureSegmentInlet.iAIMax32767.stConfigPosolytPressureSegmentInlet.iAIMin0.stConfigPosolytPressureSegmentInlet.rPVMax2000.stConfigPosolytPressureSegmentInlet.rPVMin0.stConfigPosolytPressureSegmentInlet.sUnitmbar.stEWLPosolytPressureSegmentInlet.rErrorMin170.stEWLPosolytPressureSegmentInlet.rWarningMin200.stEWLPosolytPressureSegmentInlet.rWarningMax600.stEWLPosolytPressureSegmentInlet.rErrorMax700.stEWDPosolytPressureSegmentInlet.timHardwareSignalLevelOnT#0S.stEWDPosolytPressureSegmentInlet.timHardwareSignalLevelOffT#5S.stEWDPosolytPressureSegmentInlet.timErrorLowOnT#2S.stEWDPosolytPressureSegmentInlet.timErrorLowOffT#5S.stEWDPosolytPressureSegmentInlet.timWarningLowOnT#2S.stEWDPosolytPressureSegmentInlet.timWarningLowOffT#5S.stEWDPosolytPressureSegmentInlet.timWarningHighOnT#2S.stEWDPosolytPressureSegmentInlet.timWarningHighOffT#5S.stEWDPosolytPressureSegmentInlet.timErrorHighOnT#2S.stEWDPosolytPressureSegmentInlet.timErrorHighOffT#5S.stConfigNegolytPressureSegmentInlet.iAIMax32767.stConfigNegolytPressureSegmentInlet.iAIMin0.stConfigNegolytPressureSegmentInlet.rPVMax2000.stConfigNegolytPressureSegmentInlet.rPVMin0.stConfigNegolytPressureSegmentInlet.sUnitmbar.stEWLNegolytPressureSegmentInlet.rErrorMin170.stEWLNegolytPressureSegmentInlet.rWarningMin200.stEWLNegolytPressureSegmentInlet.rWarningMax600.stEWLNegolytPressureSegmentInlet.rErrorMax700.stEWDNegolytPressureSegmentInlet.timHardwareSignalLevelOnT#0S.stEWDNegolytPressureSegmentInlet.timHardwareSignalLevelOffT#5S.stEWDNegolytPressureSegmentInlet.timErrorLowOnT#2S.stEWDNegolytPressureSegmentInlet.timErrorLowOffT#5S.stEWDNegolytPressureSegmentInlet.timWarningLowOnT#2S.stEWDNegolytPressureSegmentInlet.timWarningLowOffT#5S.stEWDNegolytPressureSegmentInlet.timWarningHighOnT#2S.stEWDNegolytPressureSegmentInlet.timWarningHighOffT#5S.stEWDNegolytPressureSegmentInlet.timErrorHighOnT#2S.stEWDNegolytPressureSegmentInlet.timErrorHighOffT#5S.stConfigPosolytPressureTankInlet.iAIMax32767.stConfigPosolytPressureTankInlet.iAIMin0.stConfigPosolytPressureTankInlet.rPVMax2000.stConfigPosolytPressureTankInlet.rPVMin0.stConfigPosolytPressureTankInlet.sUnitmbar.stEWLPosolytPressureTankInlet.rErrorMin-100.stEWLPosolytPressureTankInlet.rWarningMin-50.stEWLPosolytPressureTankInlet.rWarningMax100.stEWLPosolytPressureTankInlet.rErrorMax120.stEWDPosolytPressureTankInlet.timHardwareSignalLevelOnT#0S.stEWDPosolytPressureTankInlet.timHardwareSignalLevelOffT#5S.stEWDPosolytPressureTankInlet.timErrorLowOnT#2S.stEWDPosolytPressureTankInlet.timErrorLowOffT#5S.stEWDPosolytPressureTankInlet.timWarningLowOnT#2S.stEWDPosolytPressureTankInlet.timWarningLowOffT#5S.stEWDPosolytPressureTankInlet.timWarningHighOnT#2S.stEWDPosolytPressureTankInlet.timWarningHighOffT#5S.stEWDPosolytPressureTankInlet.timErrorHighOnT#2S.stEWDPosolytPressureTankInlet.timErrorHighOffT#5S.stConfigNegolytPressureTankInlet.iAIMax32767.stConfigNegolytPressureTankInlet.iAIMin0.stConfigNegolytPressureTankInlet.rPVMax2000.stConfigNegolytPressureTankInlet.rPVMin0.stConfigNegolytPressureTankInlet.sUnitmbar.stEWLNegolytPressureTankInlet.rErrorMin-100.stEWLNegolytPressureTankInlet.rWarningMin-50.stEWLNegolytPressureTankInlet.rWarningMax100.stEWLNegolytPressureTankInlet.rErrorMax120.stEWDNegolytPressureTankInlet.timHardwareSignalLevelOnT#0S.stEWDNegolytPressureTankInlet.timHardwareSignalLevelOffT#5S.stEWDNegolytPressureTankInlet.timErrorLowOnT#2S.stEWDNegolytPressureTankInlet.timErrorLowOffT#5S.stEWDNegolytPressureTankInlet.timWarningLowOnT#2S.stEWDNegolytPressureTankInlet.timWarningLowOffT#5S.stEWDNegolytPressureTankInlet.timWarningHighOnT#2S.stEWDNegolytPressureTankInlet.timWarningHighOffT#5S.stEWDNegolytPressureTankInlet.timErrorHighOnT#2S.stEWDNegolytPressureTankInlet.timErrorHighOffT#5S.stConfigPosolytTempTankInlet.iAIMax32767.stConfigPosolytTempTankInlet.iAIMin-32768.stConfigPosolytTempTankInlet.rPVMax3276.7.stConfigPosolytTempTankInlet.rPVMin-3276.8.stConfigPosolytTempTankInlet.sUnit°C.stEWLPosolytTempTankInlet.rErrorMin-10.stEWLPosolytTempTankInlet.rWarningMin-5.stEWLPosolytTempTankInlet.rWarningMax50.stEWLPosolytTempTankInlet.rErrorMax60.stEWDPosolytTempTankInlet.timHardwareSignalLevelOnT#0S.stEWDPosolytTempTankInlet.timHardwareSignalLevelOffT#5S.stEWDPosolytTempTankInlet.timErrorLowOnT#2S.stEWDPosolytTempTankInlet.timErrorLowOffT#5S.stEWDPosolytTempTankInlet.timWarningLowOnT#2S.stEWDPosolytTempTankInlet.timWarningLowOffT#5S.stEWDPosolytTempTankInlet.timWarningHighOnT#2S.stEWDPosolytTempTankInlet.timWarningHighOffT#5S.stEWDPosolytTempTankInlet.timErrorHighOnT#2S.stEWDPosolytTempTankInlet.timErrorHighOffT#5S.stConfigNegolytTempTankInlet.iAIMax32767.stConfigNegolytTempTankInlet.iAIMin-32768.stConfigNegolytTempTankInlet.rPVMax3276.7.stConfigNegolytTempTankInlet.rPVMin-3276.8.stConfigNegolytTempTankInlet.sUnit°C.stEWLNegolytTempTankInlet.rErrorMin-10.stEWLNegolytTempTankInlet.rWarningMin-5.stEWLNegolytTempTankInlet.rWarningMax50.stEWLNegolytTempTankInlet.rErrorMax60.stEWDNegolytTempTankInlet.timHardwareSignalLevelOnT#0S.stEWDNegolytTempTankInlet.timHardwareSignalLevelOffT#5S.stEWDNegolytTempTankInlet.timErrorLowOnT#2S.stEWDNegolytTempTankInlet.timErrorLowOffT#5S.stEWDNegolytTempTankInlet.timWarningLowOnT#2S.stEWDNegolytTempTankInlet.timWarningLowOffT#5S.stEWDNegolytTempTankInlet.timWarningHighOnT#2S.stEWDNegolytTempTankInlet.timWarningHighOffT#5S.stEWDNegolytTempTankInlet.timErrorHighOnT#2S.stEWDNegolytTempTankInlet.timErrorHighOffT#5S.stConfigVoltageSegment.iAIMax32767.stConfigVoltageSegment.iAIMin0.stConfigVoltageSegment.rPVMax150.stConfigVoltageSegment.rPVMin0.stConfigVoltageSegment.sUnitV.stEWLVoltageSegment.rErrorMin50.stEWLVoltageSegment.rWarningMin55.stEWLVoltageSegment.rWarningMax75.stEWLVoltageSegment.rErrorMax79.stEWDVoltageSegment.timHardwareSignalLevelOnT#0S.stEWDVoltageSegment.timHardwareSignalLevelOffT#5S.stEWDVoltageSegment.timErrorLowOnT#2S.stEWDVoltageSegment.timErrorLowOffT#5S.stEWDVoltageSegment.timWarningLowOnT#2S.stEWDVoltageSegment.timWarningLowOffT#5S.stEWDVoltageSegment.timWarningHighOnT#2S.stEWDVoltageSegment.timWarningHighOffT#5S.stEWDVoltageSegment.timErrorHighOnT#2S.stEWDVoltageSegment.timErrorHighOffT#5S.rMaxDeltaPSegmentInlet100TcPersistentTcVarGlobal645168192GVL_CONFIG.stConfigVoltageSegment1500768ST_ANALOG_IO_CONFIG.iAIMax32767.iAIMin0.rPVMax1500.rPVMin0.sUnitVTcPersistentTcVarGlobal645181408GVL_CONFIG.stString1VoltageConfig96ST_STRING_VOLT_CONFIG.stModule1VoltConfig.xUnit1Is1500Vfalse.stModule1VoltConfig.xUnit2Is1500Vtrue.stModule1VoltConfig.xUnit3Is1500Vtrue.stModule1VoltConfig.xUnit4Is1500Vtrue.stModule2VoltConfig.xUnit1Is1500Vfalse.stModule2VoltConfig.xUnit2Is1500Vfalse.stModule2VoltConfig.xUnit3Is1500Vfalse.stModule2VoltConfig.xUnit4Is1500Vfalse.stModule3VoltConfig.xUnit1Is1500Vfalse.stModule3VoltConfig.xUnit2Is1500Vtrue.stModule3VoltConfig.xUnit3Is1500Vtrue.stModule3VoltConfig.xUnit4Is1500VtrueTcPersistentTcVarGlobal645182176GVL_CONFIG.rPumpNegolytOnPower32REAL70TcPersistentTcVarGlobal645182272GVL_CONFIG.rPumpPosolytDisChrgPower32REAL35TcPersistentTcVarGlobal645182304GVL_CONFIG.rPumpNegolytDisChrgPower32REAL35TcPersistentTcVarGlobal645182336GVL_CONFIG.rPumpshutoffThreshold32REAL15TcPersistentTcVarGlobal645182368GVL_CONFIG.rMinimumUnitVoltage32REAL50TcPersistentTcVarGlobal645182400GVL_CONFIG.rDeltaUnitVoltageShutdownDischarge32REAL5TcPersistentTcVarGlobal645182432GVL_CONFIG.rMaxAbsDiffVoltageUnitsOnModule32REAL5TcPersistentTcVarGlobal645182464GVL_CONFIG.rMaxAbsDiffVoltageModulesInString32REAL10TcPersistentTcVarGlobal645182496GVL_CONFIG.diMinimumAbsPowerForEnable32DINT100TcPersistentTcVarGlobal645182528GVL_CONFIG.diMaxStringChargingPower 5.000 W per Unit]]>32DINT-60000TcPersistentTcVarGlobal645182560GVL_CONFIG.diMaxStringDischargePower 5.000 W per Unit]]>32DINT60000TcPersistentTcVarGlobal645182592GVL_CONFIG.sInverterIp648STRING(80)192.168.42.10TcPersistentTcVarGlobal645182624GVL_CONFIG.xShutdownDischargeWithInverter8BOOLfalseTcPersistentTcVarGlobal645183272GVL_MQTT.uiMQTTKeepAlive16UINT60TcVarGlobal645183280GVL_CONFIG.rAbsShutdownDischargePower 1.000 W per unit]]>32REAL12000TcPersistentTcVarGlobal645183296GVL_CONFIG.rStringFullyChargedVoltage 80 V per Unit]]>32REAL960TcPersistentTcVarGlobal645183328GVL_CONFIG.rStringEmptyVoltage 50V per Segment) - 600 V -> 50 V per Unit]]>32REAL600TcPersistentTcVarGlobal645183360GVL_CONFIG.timUnitStartupTime32TIMET#5STcPersistentTcVarGlobal645183392GVL_MODBUS.stModbusEMSComm2192ST_EMS_MODBUS_INTERFACE.stModbusReg10.sManufacturercmblu energy ag.stModbusReg10.sModelnameall liquid.stModbusReg10.sSerialnumber202312151643.stModbusReg10.sBMSVersion0.8.0.stModbusReg10.uiTotalParallelMembers1.stModbusReg11.eChargeStatusE_CHARGE_STATUS.UNDEFINED.stModbusReg11.eBatteryStatusE_BATTERY_STATUS.OFFTcVarGlobal645183424GVL_MQTT.sMQTTBrokerAddr648STRING(80)10.103.32.10TcVarGlobal645185616GVL_MQTT.sMQTTPrefix648STRING(80)cmblu/uniper/1/TcVarGlobal645186264GVL_MQTT.eMQTTQoS At most once; 1 -> At least once; 2 -> Exactly once]]>8TcIotMqttQosTcIotMqttQos.AtMostOnceDeliveryTcVarGlobal645186912GVL_SCADA.xCanChangeControlMode8BOOLTcVarGlobal645186920GVL_SCADA.eRequestedControlMode16E_BMS_CONTROL_MODETcVarGlobal645186928GVL_SCADA.stHMIInterface2470400ST_STRING_HMI_INTERFACE02TcVarGlobal645186944GVL_SCADA.stAckAlarmsButton32ST_HMI_CONTROL_BUTTON.xReleasetrueTcVarGlobal647657344GVL_SCADA.stAutomaticModeHMI96ST_AUTO_HMI_INTERFACETcVarGlobal647657376GVL_SCADA.eCurrentControlMode16E_BMS_CONTROL_MODETcVarGlobal647657472Constants.bLittleEndian8BOOLtrueTcVarGlobal647657496Constants.RuntimeVersion64VERSION.uiMajor3.uiMinor5.uiServicePack13.uiPatch0TcVarGlobal647657504Constants.CompilerVersion64VERSION.uiMajor3.uiMinor5.uiServicePack13.uiPatch40TcVarGlobal647657568Constants.bSimulationMode8BOOLfalseTcVarGlobal647657632Constants.bFPUSupport8BOOLtrueTcVarGlobal647657640Constants.nRegisterSize16WORD64TcVarGlobal647657648Constants.nPackMode16UINT8TcVarGlobal647657664Constants.bMulticoreSupport8BOOLfalseTcVarGlobal647657680Constants.RuntimeVersionNumeric32DWORD50662656TcVarGlobal647657696Constants.CompilerVersionNumeric32DWORD50662696TcVarGlobal647657728TC_EVENTS.Valve960ST_Valvetc_no_symbolunusedconst_non_replacedinit_on_onlchangesuppress_warning_0C0228TcVarGlobal647692320TC_EVENTS.AnalogInput1536ST_AnalogInputtc_no_symbolunusedconst_non_replacedinit_on_onlchangesuppress_warning_0C0228TcVarGlobal647693280TC_EVENTS.AnalogOutput192ST_AnalogOutputtc_no_symbolunusedconst_non_replacedinit_on_onlchangesuppress_warning_0C0228TcVarGlobal647694816TwinCAT_SystemInfoVarList._TaskPouOid_PlcTask32OTCIDno_initTcVarGlobal647715744TwinCAT_SystemInfoVarList._AppInfo2048PlcAppSystemInfono_initTcVarGlobal647715776TwinCAT_SystemInfoVarList._TaskInfo1024PlcTaskSystemInfo11no_initTcVarGlobal647717824TwinCAT_SystemInfoVarList._TaskOid_PlcTask32OTCIDno_initTcVarGlobal647718848TwinCAT_SystemInfoVarList.__PlcTask896_Implicit_Task_Info.dwVersion2TcContextNamePlcTaskTcVarGlobal647718912MAIN._afbStrings11504640FB_String02OPC.UA.DA0652173120ValveAnalogInputAnalogOutputMotorSafetyDoorGeneralBMSEventsApplicationNamePort_851ChangeDate2024-04-17T19:03:31GeneratedCodeSize466944GlobalDataSize80601088 \ No newline at end of file + Pump on power (%)]]>32REAL65TcPersistentTcVarGlobal645599360GVL_CONFIG.rPumpNegolytOnPower32REAL65TcPersistentTcVarGlobal645599392GVL_CONFIG.rPumpPosolytDisChrgPower32REAL35TcPersistentTcVarGlobal645599424GVL_CONFIG.rPumpNegolytDisChrgPower32REAL35TcPersistentTcVarGlobal645599456GVL_CONFIG.rPumpshutoffThreshold32REAL15TcPersistentTcVarGlobal645599488GVL_CONFIG.rMinimumUnitVoltage32REAL55TcPersistentTcVarGlobal645599520GVL_CONFIG.rDeltaUnitVoltageShutdownDischarge32REAL5TcPersistentTcVarGlobal645599552GVL_CONFIG.rMaxAbsDiffVoltageUnitsOnModule32REAL10TcPersistentTcVarGlobal645599584GVL_CONFIG.rMaxAbsDiffVoltageModulesInString32REAL20TcPersistentTcVarGlobal645599616GVL_CONFIG.diMinimumAbsPowerForEnable32DINT100TcPersistentTcVarGlobal645599648GVL_CONFIG.diMaxStringChargingPower 5.000 W per Unit]]>32DINT-60000TcPersistentTcVarGlobal645599680GVL_CONFIG.diMaxStringDischargePower 5.000 W per Unit]]>32DINT60000TcPersistentTcVarGlobal645599712GVL_CONFIG.sInverterIpString1648STRING(80)192.168.42.10TcPersistentTcVarGlobal645599744GVL_CONFIG.sInverterIpString2648STRING(80)192.168.42.20TcPersistentTcVarGlobal645600392GVL_MQTT.uiMQTTKeepAlive16UINT60TcVarGlobal645601040GVL_CONFIG.rAbsShutdownDischargePower 1.000 W per unit]]>32REAL6500TcPersistentTcVarGlobal645601056GVL_CONFIG.rStringFullyChargedVoltage 80 V per Unit]]>32REAL950TcPersistentTcVarGlobal645601088GVL_CONFIG.rStringEmptyVoltage 51.4V per Segment)]]>32REAL630TcPersistentTcVarGlobal645601120GVL_CONFIG.timUnitStartupTime32TIMET#1MTcPersistentTcVarGlobal645601152GVL_CONFIG.timUnitBalancingStartupTime32TIMET#3MTcPersistentTcVarGlobal645601184GVL_MODBUS.stModbusEMSComm2192ST_EMS_MODBUS_INTERFACE.stModbusReg10.sManufacturercmblu energy ag.stModbusReg10.sModelnameall liquid.stModbusReg10.sSerialnumber202312151643.stModbusReg10.sBMSVersion0.8.0.stModbusReg10.uiTotalParallelMembers1.stModbusReg11.eChargeStatusE_CHARGE_STATUS.UNDEFINED.stModbusReg11.eBatteryStatusE_BATTERY_STATUS.OFFTcVarGlobal645601216GVL_MQTT.sMQTTBrokerAddr648STRING(80)10.103.32.10TcVarGlobal645603408GVL_MQTT.sMQTTPrefix648STRING(80)cmblu/uniper/1/TcVarGlobal645604056GVL_SCADA.stHMIInterface2473920ST_STRING_HMI_INTERFACE02TcVarGlobal645604704GVL_SCADA.stAckAlarmsButton32ST_HMI_CONTROL_BUTTON.xReleasetrueTcVarGlobal648078624GVL_SCADA.stAutomaticModeHMI96ST_AUTO_HMI_INTERFACETcVarGlobal648078656GVL_SCADA.eRequestedControlMode16E_BMS_CONTROL_MODETcVarGlobal648078752GVL_SCADA.eCurrentControlMode16E_BMS_CONTROL_MODETcVarGlobal648078768GVL_SCADA.xCanChangeControlMode8BOOLTcVarGlobal648078784Constants.bLittleEndian8BOOLtrueTcVarGlobal648078800Constants.bSimulationMode8BOOLfalseTcVarGlobal648078808GVL_SCADA.diCurrentBatteryPower32DINTTcVarGlobal648078816Constants.RuntimeVersion64VERSION.uiMajor3.uiMinor5.uiServicePack13.uiPatch0TcVarGlobal648078848Constants.CompilerVersion64VERSION.uiMajor3.uiMinor5.uiServicePack13.uiPatch40TcVarGlobal648078912Constants.nRegisterSize16WORD64TcVarGlobal648078976Constants.nPackMode16UINT8TcVarGlobal648078992Constants.bFPUSupport8BOOLtrueTcVarGlobal648079008Constants.bMulticoreSupport8BOOLfalseTcVarGlobal648079016Constants.RuntimeVersionNumeric32DWORD50662656TcVarGlobal648079040Constants.CompilerVersionNumeric32DWORD50662696TcVarGlobal648079072TwinCAT_SystemInfoVarList._AppInfo2048PlcAppSystemInfono_initTcVarGlobal648079104TwinCAT_SystemInfoVarList._TaskInfo1024PlcTaskSystemInfo11no_initTcVarGlobal648081152TwinCAT_SystemInfoVarList._TaskPouOid_PlcTask32OTCIDno_initTcVarGlobal648082176TwinCAT_SystemInfoVarList._TaskOid_PlcTask32OTCIDno_initTcVarGlobal648082208TwinCAT_SystemInfoVarList.__PlcTask896_Implicit_Task_Info.dwVersion2TcContextNamePlcTaskTcVarGlobal648082240TC_EVENTS.Valve960ST_Valvetc_no_symbolunusedconst_non_replacedinit_on_onlchangesuppress_warning_0C0228TcVarGlobal648134848TC_EVENTS.AnalogInput1536ST_AnalogInputtc_no_symbolunusedconst_non_replacedinit_on_onlchangesuppress_warning_0C0228TcVarGlobal648135808TC_EVENTS.AnalogOutput192ST_AnalogOutputtc_no_symbolunusedconst_non_replacedinit_on_onlchangesuppress_warning_0C0228TcVarGlobal648137344TC_EVENTS.General768ST_Generaltc_no_symbolunusedconst_non_replacedinit_on_onlchangesuppress_warning_0C0228TcVarGlobal648139648TC_EVENTS.BMSEvents1920ST_BMSEventstc_no_symbolunusedconst_non_replacedinit_on_onlchangesuppress_warning_0C0228TcVarGlobal648140416MAIN._afbStrings11913984FB_String02OPC.UA.DA0666070912ValveAnalogInputAnalogOutputMotorSafetyDoorGeneralBMSEventsInverterApplicationNamePort_851ChangeDate2024-05-03T13:55:56GeneratedCodeSize491520GlobalDataSize80654336 \ No newline at end of file diff --git a/PLC/POUs/FB_Module.TcPOU b/PLC/POUs/FB_Module.TcPOU index 54da227..1c6f314 100644 --- a/PLC/POUs/FB_Module.TcPOU +++ b/PLC/POUs/FB_Module.TcPOU @@ -9,18 +9,21 @@ VAR_INPUT // Enable xEnable : BOOL; + // Start balancing + xStartBalancing : BOOL; + // Component shortage workaround stModuleVoltageConfig : ST_MODULE_VOLT_CONFIG; // Module in safety check mode xInSafetyCheckMode : BOOL; - // Module completely off - xOff : BOOL := TRUE; - // All safetyinterlocks are ok xSafetyIntlksOk : BOOL; + // Module completely off + xOff : BOOL := TRUE; + // HMI Interface stHMIInterface : REFERENCE TO ST_MODULE_HMI_INTERFACE; @@ -35,6 +38,12 @@ VAR_INPUT // Input to confirm all errors xConfirmAlarms : BOOL; + + // Balancing target Voltage + rBalancingTargetVoltage : REAL; + + // Inverter enabled status + xInverterEnabled : BOOL; END_VAR VAR_OUTPUT // Module voltage @@ -57,6 +66,12 @@ VAR_OUTPUT // All modules in automatic mode xAllUnitsInAutomatic : BOOL; + + // Smallest segment voltage + rSmallestSegmentVoltage : REAL; + + // Balancing done + xBalancingDone : BOOL; END_VAR VAR _fbUnit1 : FB_Unit(CONCAT(Name, ' - Unit 1')); @@ -80,6 +95,11 @@ VAR _sName : STRING; _fbBalanceNotOkSignal : FB_ReleaseSignal; + + xDebug1 : BOOL; + xDebug2 : BOOL; + xDebug3 : BOOL; + xDebug4 : BOOL; END_VAR ]]> @@ -99,6 +119,8 @@ xSafetyIntlksOk := TRUE; // =============================== _fbUnit1( xEnable := xEnable, + xStartBalancing := xStartBalancing, + xInverterEnabled := xInverterEnabled, xVoltageSensorIs1500V := stModuleVoltageConfig.xUnit1Is1500V, xInSafetyCheckMode := xInSafetyCheckMode, stUnitConfig:= GVL_CONFIG.stUnitConfig, @@ -107,7 +129,8 @@ _fbUnit1( xReleaseErrors:= xReleaseErrors, xReleaseLimitErrors:= xReleaseLimitErrors, xConfirmAlarms:= xConfirmAlarms, - xReleaseManualMode := xReleaseManualMode, + xReleaseManualMode := xReleaseManualMode, + rBalancingTargetVoltage := rBalancingTargetVoltage, _xWarningConfirmPending=> ); IF _fbUnit1.xWarning THEN @@ -116,6 +139,7 @@ END_IF IF _fbUnit1.xError THEN xError := TRUE; + xDebug1 := TRUE; END_IF IF NOT _fbUnit1.xSafetyIntlksOk THEN @@ -132,6 +156,8 @@ END_IF // =============================== _fbUnit2( xEnable := xEnable, + xStartBalancing := xStartBalancing, + xInverterEnabled := xInverterEnabled, xVoltageSensorIs1500V := stModuleVoltageConfig.xUnit2Is1500V, xInSafetyCheckMode := xInSafetyCheckMode, stUnitConfig:= GVL_CONFIG.stUnitConfig, @@ -140,7 +166,8 @@ _fbUnit2( xReleaseErrors:= xReleaseErrors, xReleaseLimitErrors:= xReleaseLimitErrors, xConfirmAlarms:= xConfirmAlarms, - xReleaseManualMode := xReleaseManualMode, + xReleaseManualMode := xReleaseManualMode, + rBalancingTargetVoltage := rBalancingTargetVoltage, _xWarningConfirmPending=> ); IF _fbUnit2.xWarning THEN @@ -149,6 +176,7 @@ END_IF IF _fbUnit2.xError THEN xError := TRUE; + xDebug2 := TRUE; END_IF IF NOT _fbUnit2.xSafetyIntlksOk THEN @@ -165,6 +193,8 @@ END_IF // =============================== _fbUnit3( xEnable := xEnable, + xStartBalancing := xStartBalancing, + xInverterEnabled := xInverterEnabled, xVoltageSensorIs1500V := stModuleVoltageConfig.xUnit3Is1500V, xInSafetyCheckMode := xInSafetyCheckMode, stUnitConfig:= GVL_CONFIG.stUnitConfig, @@ -173,7 +203,8 @@ _fbUnit3( xReleaseErrors:= xReleaseErrors, xReleaseLimitErrors:= xReleaseLimitErrors, xConfirmAlarms:= xConfirmAlarms, - xReleaseManualMode := xReleaseManualMode, + xReleaseManualMode := xReleaseManualMode, + rBalancingTargetVoltage := rBalancingTargetVoltage, _xWarningConfirmPending=> ); IF _fbUnit3.xWarning THEN @@ -182,6 +213,7 @@ END_IF IF _fbUnit3.xError THEN xError := TRUE; + xDebug3 := TRUE; END_IF IF NOT _fbUnit3.xSafetyIntlksOk THEN @@ -198,6 +230,8 @@ END_IF // =============================== _fbUnit4( xEnable := xEnable, + xStartBalancing := xStartBalancing, + xInverterEnabled := xInverterEnabled, xVoltageSensorIs1500V := stModuleVoltageConfig.xUnit4Is1500V, xInSafetyCheckMode := xInSafetyCheckMode, stUnitConfig:= GVL_CONFIG.stUnitConfig, @@ -207,6 +241,7 @@ _fbUnit4( xReleaseLimitErrors:= xReleaseLimitErrors, xConfirmAlarms:= xConfirmAlarms, xReleaseManualMode := xReleaseManualMode, + rBalancingTargetVoltage := rBalancingTargetVoltage, _xWarningConfirmPending=> ); IF _fbUnit4.xWarning THEN @@ -215,6 +250,7 @@ END_IF IF _fbUnit4.xError THEN xError := TRUE; + xDebug4 := TRUE; END_IF IF NOT _fbUnit4.xSafetyIntlksOk THEN @@ -232,6 +268,12 @@ END_IF _xAllUnitsReady := _fbUnit1.xReady AND _fbUnit2.xReady AND _fbUnit3.xReady AND _fbUnit4.xReady; +// =============================== +// Balancing done check +// =============================== +xBalancingDone := _fbUnit1.xBalancingDone AND _fbUnit2.xBalancingDone AND _fbUnit3.xBalancingDone AND _fbUnit4.xBalancingDone; + + // =============================== // Units in shutdown discharge mode // =============================== @@ -294,24 +336,24 @@ END_IF // Release signal for balance not ok _fbBalanceNotOkSignal( - xSignal:= _xBalanceOk OR (NOT xEnable), - xRelease:= TRUE, - timOnDelay:= T#5S, - timOffDelay:= T#60S, + xSignal:= NOT _xBalanceOk, + xRelease:= xEnable AND _xAllUnitsReady, + timOnDelay:= T#10S, + timOffDelay:= T#5S, xReleaseSignal=> ); // Signal an error if all units are ready and module is out of balance -IF _xAllUnitsReady AND (NOT _fbBalanceNotOkSignal.xReleaseSignal) THEN +IF _xAllUnitsReady AND _fbBalanceNotOkSignal.xReleaseSignal THEN xError := TRUE; END_IF // Raise error -IF (NOT _xBalanceOk) AND (NOT _fbUnitsOutOfBalanceAlarm.bRaised) THEN +IF _fbBalanceNotOkSignal.xReleaseSignal AND (NOT _fbUnitsOutOfBalanceAlarm.bRaised) THEN _fbUnitsOutOfBalanceAlarm.Raise(0); END_IF -// Clear error -IF _xBalanceOk AND _fbUnitsOutOfBalanceAlarm.bRaised THEN +// Clear error only with confirmation because of voltage ripple event spam +IF (NOT _fbBalanceNotOkSignal.xReleaseSignal) AND _fbUnitsOutOfBalanceAlarm.bRaised AND xConfirmAlarms THEN _fbUnitsOutOfBalanceAlarm.Clear(0, FALSE); END_IF @@ -329,6 +371,14 @@ ELSE xReady := FALSE; END_IF + +// =============================== +// Get the smallest segment Voltage +// for balancing +// =============================== +rSmallestSegmentVoltage := MIN(_fbUnit1.rCurrentVoltage, _fbUnit2.rCurrentVoltage, _fbUnit3.rCurrentVoltage, _fbUnit4.rCurrentVoltage); + + // =============================== // Module status sum // =============================== @@ -399,27 +449,61 @@ _fbUnitsOutOfBalanceAlarm.ipArguments.Clear().AddString(_sName);]]> + + - + + + + + + + - + + + + + + + - + + + + + + + - + + + + + + + + + - + + + + + + + diff --git a/PLC/POUs/FB_String.TcPOU b/PLC/POUs/FB_String.TcPOU index 33b7c2f..d836023 100644 --- a/PLC/POUs/FB_String.TcPOU +++ b/PLC/POUs/FB_String.TcPOU @@ -6,9 +6,15 @@ VAR_INPUT // Enable xEnable : BOOL; + // Start in balancing mode + xStartBalancing : BOOL; + // String in safety check mode xInSafetyCheckMode : BOOL; + // Requested inverter power + rPowerInverter : REAL; + // Components shortage workaround stStringModuleVoltageConfig : ST_STRING_VOLT_CONFIG; @@ -21,6 +27,9 @@ VAR_INPUT // Reset Safety xResetSafety : BOOL; + // All safetyinterlocks from safety plc are ok + xSafetyIntlksOk AT %I* : BOOL; + // Release alarms xReleaseErrors : BOOL; @@ -32,6 +41,13 @@ VAR_INPUT // Input to confirm all errors xConfirmAlarms : BOOL; + + // Repair switch closed + xRepairSwitchOk AT %I* : BOOL; + + // String inverter ip + sInverterIP : STRING; + END_VAR VAR_OUTPUT // Current string voltage @@ -58,9 +74,6 @@ VAR_OUTPUT // Reset signal for safety dc circuit breaker xResetSafetyDCCB AT %Q* : BOOL; - // All safetyinterlocks are ok - xSafetyIntlksOk : BOOL; - // All modules in automatic mode xAllModulesInAutoMode : BOOL; @@ -68,6 +81,12 @@ VAR_OUTPUT xWarning : BOOL; eStatus : E_COMPONENT_STATUS; + + // Inverter status data + stInverterData : ST_SUNSPEC_CURRENT_VALUES; + + // Balancing done + xBalancingDone : BOOL; END_VAR VAR _fbModule1 : FB_Module(CONCAT(Name,' - Module 1')); @@ -89,6 +108,16 @@ VAR // Safetyinterlocks pending alarm _fbSafetyInterlocksNotOkAlarm : FB_TcAlarm; + // Inverter startup error + _fbInverterStartupTimeoutAlarm : FB_TcAlarm; + + // DC Main switch not closed + _fbDCMainSwitchNotClosed : FB_TcAlarm; + + // Shutdown discharge stopped messages + _fbSDDCLevel : FB_TcMessage; + _fbSDUnitThreshold : FB_TcMessage; + // State for start and stop _iState : INT := 0; @@ -103,6 +132,49 @@ VAR // String name _sName : STRING; + + // String inverter + _fbInverter : FB_PowerSupplySunspec(Name); + + // Internal inverter power command + _rPowerInverterInternal : REAL; + + // Enable inverter flag + _xEnableInverter : BOOL; + + // Fault timer for inverter startup + _tonInverterStartupTimeout : TON := (PT := T#2M); + + // Deabug delay timer for inverter shutdown + _tonInverterShutdownDelay : TON := (PT := T#10S); + + // Timer for Safety ok timeout + _tonSafetyOkTimeout : TON := (PT := T#2M); + + // Analog input for string current measurement + _fbStringCurrent : FB_AnalogInput(CONCAT(Name,' - Current')); + + xErrorInverter : BOOL; + + _xReleaseLimitErrorsInternal : BOOL; + + // Smallest segment voltage + _rSmallestSegmentVoltage : REAL; + + // Balancing done + _xBalancingDone : BOOL; + + // Enable modules internal signal + _xEnable : BOOL; + + // Start balancing internal signal + _xStartBalancing : BOOL; + +END_VAR + +VAR PERSISTENT + rCapacityWH : REAL; + rCapacityAH : REAL; END_VAR ]]> @@ -113,24 +185,61 @@ xError := FALSE; xAllModulesInAutoMode := TRUE; // Reset safety interlocks flag -xSafetyIntlksOk := TRUE; +//xSafetyIntlksOk := TRUE; // Reset Safety xResetSafetyDCCB := xResetSafety; +// =============================== +// DC Main switch error handling +// =============================== +IF (NOT xRepairSwitchOk) AND (NOT _fbDCMainSwitchNotClosed.bRaised) THEN + _fbDCMainSwitchNotClosed.Raise(0); +END_IF + +IF xRepairSwitchOk AND _fbDCMainSwitchNotClosed.bRaised THEN + _fbDCMainSwitchNotClosed.Clear(0, FALSE); +END_IF + + +// =============================== +// DC current measurement +// =============================== +_fbStringCurrent( + stScalingConfig:= GVL_CONFIG.stConfigSCSCurrent, + stEWConfig:= GVL_CONFIG.stEWLSCSCurrent, + stEWDelayConfig:= GVL_CONFIG.stEWDSCSCurrent, + xReleaseErrors:= xReleaseErrors, + xReleaseLimitErrors:= FALSE, + xReleaseHardwareErrors:= xReleaseErrors, + xConfirmAlarms:= xConfirmAlarms, + xError=> , + xWarning=> , + rScaledValue=> , + xErrorLow=> , + xWarningLow=> , + xWarningHigh=> , + xErrorHigh=> , + stHMIInterface=> stHMIInterface.stStringCurrent); + + + // =============================== // Module 1 // =============================== _fbModule1( - xEnable := xEnable, + xEnable := _xEnable, + xStartBalancing := _xStartBalancing, + xInverterEnabled := _fbInverter.xActive, stModuleVoltageConfig := stStringModuleVoltageConfig.stModule1VoltConfig, xInSafetyCheckMode := xInSafetyCheckMode, xEmergencyStopOk:= xEmergencyStopOk, stHMIInterface:= stHMIInterface.stHMIInterfaceModule1, xReleaseErrors:= xReleaseErrors, - xReleaseLimitErrors:= xReleaseLimitErrors, + xReleaseLimitErrors:= xReleaseLimitErrors AND _xReleaseLimitErrorsInternal, xReleaseManualMode := xReleaseManualMode, - xConfirmAlarms:= xConfirmAlarms); + xConfirmAlarms:= xConfirmAlarms, + rBalancingTargetVoltage := _rSmallestSegmentVoltage); IF _fbModule1.xWarning THEN xWarning := TRUE; @@ -140,10 +249,6 @@ IF _fbModule1.xError THEN xError := TRUE; END_IF -IF NOT _fbModule1.xSafetyIntlksOk THEN - xSafetyIntlksOk := FALSE; -END_IF - IF NOT _fbModule1.xAllUnitsInAutomatic THEN xAllModulesInAutoMode := FALSE; END_IF @@ -154,15 +259,18 @@ END_IF // =============================== _fbModule2( - xEnable := xEnable, + xEnable := _xEnable, + xStartBalancing := _xStartBalancing, + xInverterEnabled := _fbInverter.xActive, stModuleVoltageConfig := stStringModuleVoltageConfig.stModule2VoltConfig, xInSafetyCheckMode := xInSafetyCheckMode, xEmergencyStopOk:= xEmergencyStopOk, stHMIInterface:= stHMIInterface.stHMIInterfaceModule2, xReleaseErrors:= xReleaseErrors, - xReleaseLimitErrors:= xReleaseLimitErrors, + xReleaseLimitErrors:= xReleaseLimitErrors AND _xReleaseLimitErrorsInternal, xReleaseManualMode := xReleaseManualMode, - xConfirmAlarms:= xConfirmAlarms); + xConfirmAlarms:= xConfirmAlarms, + rBalancingTargetVoltage := _rSmallestSegmentVoltage); IF _fbModule2.xWarning THEN xWarning := TRUE; @@ -172,10 +280,6 @@ IF _fbModule2.xError THEN xError := TRUE; END_IF -IF NOT _fbModule2.xSafetyIntlksOk THEN - xSafetyIntlksOk := FALSE; -END_IF - IF NOT _fbModule2.xAllUnitsInAutomatic THEN xAllModulesInAutoMode := FALSE; END_IF @@ -185,15 +289,18 @@ END_IF // Module 3 // =============================== _fbModule3( - xEnable := xEnable, + xEnable := _xEnable, + xStartBalancing := _xStartBalancing, + xInverterEnabled := _fbInverter.xActive, stModuleVoltageConfig := stStringModuleVoltageConfig.stModule3VoltConfig, xInSafetyCheckMode := xInSafetyCheckMode, xEmergencyStopOk:= xEmergencyStopOk, stHMIInterface:= stHMIInterface.stHMIInterfaceModule3, xReleaseErrors:= xReleaseErrors, - xReleaseLimitErrors:= xReleaseLimitErrors, + xReleaseLimitErrors:= xReleaseLimitErrors AND _xReleaseLimitErrorsInternal, xReleaseManualMode := xReleaseManualMode, - xConfirmAlarms:= xConfirmAlarms); + xConfirmAlarms:= xConfirmAlarms, + rBalancingTargetVoltage := _rSmallestSegmentVoltage); IF _fbModule3.xWarning THEN xWarning := TRUE; @@ -203,15 +310,17 @@ IF _fbModule3.xError THEN xError := TRUE; END_IF -IF NOT _fbModule3.xSafetyIntlksOk THEN - xSafetyIntlksOk := FALSE; -END_IF - IF NOT _fbModule3.xAllUnitsInAutomatic THEN xAllModulesInAutoMode := FALSE; END_IF +// =============================== +// Handle shutdown discharge mode +// =============================== +_xAllModulesInShutdownDischargeMode := _fbModule1.xInShutdownDischargeMode AND _fbModule2.xInShutdownDischargeMode AND _fbModule3.xInShutdownDischargeMode; + + // =============================== // Handle safety interlock alarm // =============================== @@ -230,6 +339,12 @@ END_IF _xAllModulesReady := _fbModule1.xReady AND _fbModule2.xReady AND _fbModule3.xReady; +// =============================== +// Balancing done check +// =============================== +_xBalancingDone := _fbModule1.xBalancingDone AND _fbModule2.xBalancingDone AND _fbModule3.xBalancingDone; + + // =============================== // Modules in shutdown discharge mode // =============================== @@ -241,7 +356,6 @@ xInShutdownDischargeMode := _fbModule1.xInShutdownDischargeMode AND _fbModule2.x // =============================== xShutdownDischargeAllowed := _fbModule1.xShutdownDischargeAllowed AND _fbModule2.xShutdownDischargeAllowed AND _fbModule3.xShutdownDischargeAllowed; - // =============================== // All modules off // =============================== @@ -276,24 +390,24 @@ END_IF // Release signal for balance not ok _fbBalanceNotOkSignal( - xSignal:= _xBalanceOk OR (NOT xEnable), - xRelease:= TRUE, - timOnDelay:= T#5S, - timOffDelay:= T#60S, + xSignal:= NOT _xBalanceOk, + xRelease:= xEnable AND _xAllModulesReady, + timOnDelay:= T#10S, + timOffDelay:= T#10S, xReleaseSignal=> ); // Signal an error if all units are ready and module is out of balance -IF _xAllModulesReady AND (NOT _fbBalanceNotOkSignal.xReleaseSignal) THEN +IF _fbBalanceNotOkSignal.xReleaseSignal THEN xError := TRUE; END_IF // Raise error -IF (NOT _fbBalanceNotOkSignal.xReleaseSignal) AND (NOT _fbModulesOutOfBalanceAlarm.bRaised) THEN +IF _fbBalanceNotOkSignal.xReleaseSignal AND (NOT _fbModulesOutOfBalanceAlarm.bRaised) THEN _fbModulesOutOfBalanceAlarm.Raise(0); END_IF // Clear error -IF _fbBalanceNotOkSignal.xReleaseSignal AND _fbModulesOutOfBalanceAlarm.bRaised THEN +IF (NOT _fbBalanceNotOkSignal.xReleaseSignal) AND _fbModulesOutOfBalanceAlarm.bRaised AND xConfirmAlarms THEN _fbModulesOutOfBalanceAlarm.Clear(0, FALSE); END_IF @@ -307,28 +421,117 @@ END_IF // =============================== _tonResetPulseLength(); _tonErrorDCCBNotClosed(); +_tonSafetyOkTimeout(); + + +// =============================== +// Get smalles segment voltage +// of all units +// =============================== +_rSmallestSegmentVoltage := MIN(_fbModule1.rSmallestSegmentVoltage, _fbModule2.rSmallestSegmentVoltage, _fbModule3.rSmallestSegmentVoltage); + + +// Call inverter +_fbInverter( + sInverterIPAddr:= sInverterIP, + xEnable:= _xEnableInverter AND xEmergencyStopOk, + rPower:= _rPowerInverterInternal, + xReset:= xConfirmAlarms, + rMaxBattPower:= DINT_TO_REAL(GVL_CONFIG.diMaxStringDischargePower), + stCurrentValues => stInverterData); + +IF (_iState >= 30) AND (_iState < 40) THEN + rCapacityAH := rCapacityAH + ((stInverterData.rActDCCurrent * 0.01) / 3600); + rCapacityWH := rCapacityWH + ((stInverterData.rActACPower * 0.01) / 3600); +END_IF CASE _iState OF 0: // Idle - IF _xAllModulesReady AND _xBalanceOk AND xAllModulesInAutoMode AND xEnable THEN - xCloseDCCB := TRUE; + // Start in normal mode + IF xEnable AND (NOT xStartBalancing) AND xAllModulesInAutoMode AND xRepairSwitchOk THEN + _xEnable := TRUE; + _iState := 5; + END_IF + + // Start in balancing mode + IF (NOT xEnable) AND xStartBalancing AND xAllModulesInAutoMode THEN + _xStartBalancing := TRUE; + _xReleaseLimitErrorsInternal := FALSE; + _iState := 7; + END_IF + + 5: // Wait for all modules to be ready in normal mode + IF _xAllModulesReady AND _xBalanceOk THEN xResetSafetyDCCB := TRUE; + IF (NOT xInSafetyCheckMode) THEN + _xReleaseLimitErrorsInternal := TRUE; + END_IF _tonResetPulseLength.IN := TRUE; _iState := 10; END_IF + + IF (NOT xEnable) THEN + _xEnable := FALSE; + _iState := 0; + END_IF + + IF xError THEN + _xEnable := FALSE; + _iState := 1000; + END_IF + + 7: // Wait for all modules to be ready in balancing mode + IF _xAllModulesReady THEN + _iState := 50; + END_IF + + IF (NOT xStartBalancing) THEN + _xStartBalancing := FALSE; + _iState := 0; + END_IF + + IF xError THEN + _xEnable := FALSE; + _iState := 1000; + END_IF + 10: // Reset safety from sensors IF _tonResetPulseLength.Q THEN _tonResetPulseLength.IN := FALSE; xResetSafetyDCCB := FALSE; + _tonSafetyOkTimeout.IN := TRUE; + _iState := 15; + END_IF + + 15: // Wait for Safety to be ok + IF xSafetyIntlksOk THEN + _tonSafetyOkTimeout.IN := FALSE; + xCloseDCCB := TRUE; _tonErrorDCCBNotClosed.IN := TRUE; _iState := 20; END_IF + + IF NOT xEnable THEN + _tonSafetyOkTimeout.IN := FALSE; + _xEnable := FALSE; + _iState := 40; + END_IF + + IF _tonSafetyOkTimeout.Q THEN + _tonSafetyOkTimeout.IN := FALSE; + xCloseDCCB := TRUE; + xError := TRUE; + xReady := FALSE; + _iState := 1000; + END_IF - 20: // Check if DC relais closed + 20: // Check if DC relais closed and safety is ok IF NOT xDCCBOpen THEN - xReady := TRUE; - _iState := 30; + _xEnableInverter := TRUE; + _rPowerInverterInternal := rPowerInverter; + //_rPowerInverterInternal := 0.0; + _iState := 21; END_IF IF _tonErrorDCCBNotClosed.Q THEN _tonErrorDCCBNotClosed.IN := FALSE; @@ -336,21 +539,127 @@ CASE _iState OF xReady := FALSE; _iState := 1000; END_IF + + IF NOT xEnable THEN + _tonSafetyOkTimeout.IN := FALSE; + _xEnable := FALSE; + _iState := 40; + END_IF + + 21: // Wait for inverter to be ready + _tonInverterStartupTimeout(IN := TRUE); + IF _fbInverter.xActive AND (NOT _fbInverter.xError) THEN + _iState := 30; + xReady := TRUE; + _tonInverterStartupTimeout(IN := FALSE); + END_IF + + IF (NOT xEnable) OR (NOT _xAllModulesReady) THEN + _xEnableInverter := FALSE; + _rPowerInverterInternal := 0.0; + _xEnable := FALSE; + _iState := 31; + END_IF + + // Inverter error or ttimeout for startup + IF _fbInverter.xError OR (NOT xRepairSwitchOk) THEN // _tonInverterStartupTimeout.Q + IF _tonInverterStartupTimeout.Q AND (NOT _fbInverterStartupTimeoutAlarm.bRaised) THEN + _fbInverterStartupTimeoutAlarm.Raise(0); + END_IF + _iState := 1000; + _xEnableInverter := FALSE; + xError := TRUE; + xErrorInverter := TRUE; + _tonInverterStartupTimeout(IN := FALSE); + END_IF 30: // All modules ready // !!! ATTENTION !!! // BMS HAS TO SHUT DOWN THE INVERTER BEFORE DISSABLING THE STRING // OTHERWISE THE DC CIRCUIT BREAKERS WILL OPEN WHILE THE INVERTER IS STILL ACTIVE // THIS CAN DAMAGE THE INVERTER + IF rPowerInverter > DINT_TO_REAL(GVL_CONFIG.diMaxStringDischargePower) THEN + // Limit discharge power (> because discharging is a positive number) + _rPowerInverterInternal := DINT_TO_REAL(GVL_CONFIG.diMaxStringDischargePower); + ELSIF rPowerInverter < DINT_TO_REAL(GVL_CONFIG.diMaxStringChargingPower) THEN + // Limit charging power (< because charging is a negative number) + _rPowerInverterInternal := DINT_TO_REAL(GVL_CONFIG.diMaxStringChargingPower); + ELSE + // Power command within range + _rPowerInverterInternal := rPowerInverter; + END_IF + IF NOT xEnable THEN - // xCloseDCCB := FALSE; - _iState := 0; - ELSIF NOT _xAllModulesReady OR NOT _xBalanceOk THEN + // _rPowerInverterInternal := 0.0; + // _xEnableInverter := FALSE; + _xEnable := FALSE; + _xReleaseLimitErrorsInternal := FALSE; + IF GVL_CONFIG.xShutdownDischargeWithInverter THEN + _rPowerInverterInternal := GVL_CONFIG.rAbsShutdownDischargePower; + _iState := 31; + ELSE + _rPowerInverterInternal := 0.0; + _xEnableInverter := FALSE; + _iState := 40; + END_IF + + ELSIF (NOT _xAllModulesReady) OR (NOT _xBalanceOk) OR (NOT xSafetyIntlksOk) OR (NOT xRepairSwitchOk) THEN xError := TRUE; - // xCloseDCCB := FALSE; + _xReleaseLimitErrorsInternal := FALSE; + _xEnable := FALSE; + _rPowerInverterInternal := 0.0; + _xEnableInverter := FALSE; _iState := 1000; END_IF + 31: // Wait for String to be in in shutdown discharge mode + IF _xAllModulesInShutdownDischargeMode THEN + _iState := 32; + END_IF + + 32: // Shutdown discharge mode + IF xShutdownDischargeAllowed AND GVL_CONFIG.xShutdownDischargeWithInverter AND xSafetyIntlksOk AND (stInverterData.rActDCVoltage > 620.0) THEN + _rPowerInverterInternal := GVL_CONFIG.rAbsShutdownDischargePower; + ELSE + // Send shutdown message + IF NOT xShutdownDischargeAllowed THEN + _fbSDUnitThreshold.Send(0); + END_IF + + IF (stInverterData.rActDCVoltage < 620.0) THEN + _fbSDDCLevel.Send(0); + END_IF + + _rPowerInverterInternal := 0.0; + _xEnableInverter := FALSE; + _iState := 40; + END_IF + + 40: // Wait for inverter to shut down + IF NOT _fbInverter.xActive THEN + _iState := 41; + END_IF + + 41: // Debug delay time for inverter shutdown + _tonInverterShutdownDelay(IN := TRUE); + + IF _tonInverterShutdownDelay.Q THEN + _tonInverterShutdownDelay(IN := FALSE); + xCloseDCCB := FALSE; + _iState := 0; + END_IF + + 50: // Wait for balancing of all units to be done + IF _xBalancingDone THEN + _xStartBalancing := FALSE; + _iState := 51; + END_IF + + 51: // Check if start balancing has been releases to avoid a restart + IF (NOT xStartBalancing) THEN + _iState := 0; + END_IF + 1000: // Error state // Leave error state only if modules are deactivated IF NOT xEnable THEN @@ -360,6 +669,8 @@ CASE _iState OF END_IF END_CASE +// Copy inverter data to SCADA interface +stHMIInterface.stInverterData := stInverterData; IF _xAllModulesReady AND _xBalanceOk AND (_iState = 30) THEN xReady := TRUE; @@ -367,6 +678,11 @@ ELSE xReady := FALSE; END_IF +// Reset inverter startup timeout alarm +IF _fbInverterStartupTimeoutAlarm.bRaised AND xConfirmAlarms THEN + _fbInverterStartupTimeoutAlarm.Clear(0, TRUE); +END_IF + // =============================== // String status sum // =============================== @@ -405,7 +721,22 @@ _fbModulesOutOfBalanceAlarm.ipArguments.Clear().AddString(_sName); // Create safetyinterlocks active alarm _fbSafetyInterlocksNotOkAlarm.CreateEx(stEventEntry := TC_EVENTS.BMSEvents.SafetyIntlksActive, bWithConfirmation := FALSE, 0); -_fbSafetyInterlocksNotOkAlarm.ipArguments.Clear().AddString(_sName);]]> +_fbSafetyInterlocksNotOkAlarm.ipArguments.Clear().AddString(_sName); + +// Create inverter startup timeout alarm +_fbInverterStartupTimeoutAlarm.CreateEx(stEventEntry := TC_EVENTS.BMSEvents.InverterStartupTimeout, bWithConfirmation := TRUE, 0); +_fbInverterStartupTimeoutAlarm.ipArguments.Clear().AddString(_sName); + +// Create DC Main Switch not closed alarm +_fbDCMainSwitchNotClosed.CreateEx(stEventEntry := TC_EVENTS.General.DCMainSwitchNotClosed, bWithConfirmation := FALSE, 0); +_fbDCMainSwitchNotClosed.ipArguments.Clear().AddString(_sName); + +// Shutdown discharge messages +_fbSDDCLevel.CreateEx(TC_EVENTS.BMSEvents.SDDCVoltage, 0); +_fbSDDCLevel.ipArguments.Clear().AddString(_sName); + +_fbSDUnitThreshold.CreateEx(TC_EVENTS.BMSEvents.SDUnitThreshhold, 0); +_fbSDUnitThreshold.ipArguments.Clear().AddString(_sName);]]> @@ -437,155 +768,69 @@ _fbSafetyInterlocksNotOkAlarm.ipArguments.Clear().AddString(_sName);]]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -599,6 +844,18 @@ _fbSafetyInterlocksNotOkAlarm.ipArguments.Clear().AddString(_sName);]]> + + + + + + + + + + + + diff --git a/PLC/POUs/FB_Unit.TcPOU b/PLC/POUs/FB_Unit.TcPOU index f82470f..36e513e 100644 --- a/PLC/POUs/FB_Unit.TcPOU +++ b/PLC/POUs/FB_Unit.TcPOU @@ -15,12 +15,18 @@ VAR_INPUT // Start unit xEnable : BOOL; + // Star balancing + xStartBalancing : BOOL; + // Unit in safety check mode xInSafetyCheckMode : BOOL; // Emergency stop ok xEmergencyStopOk : BOOL; + // All safetyinterlocks are ok + xSafetyIntlksOk : BOOL; + // Release alarms xReleaseErrors : BOOL; @@ -32,6 +38,12 @@ VAR_INPUT // Input to confirm all errors xConfirmAlarms : BOOL; + + // Balancing target Voltage + rBalancingTargetVoltage : REAL; + + // Inverter enabled status + xInverterEnabled : BOOL; END_VAR VAR_OUTPUT // Unit ready @@ -40,9 +52,6 @@ VAR_OUTPUT // Unit completely off xOff : BOOL := TRUE; - // All safetyinterlocks are ok - xSafetyIntlksOk : BOOL; - // Unit can be discharged during shutdown sequence xShutdownDischargeAllowed : BOOL; @@ -63,10 +72,16 @@ VAR_OUTPUT // All components in automatic mode xAllComponentsInAuto : BOOL; + + // Balancing done + xBalancingDone : BOOL; + + // Reset MCB + xResetMCB AT %Q* : BOOL; END_VAR VAR // Check unit condition after some time during startup - // _timUnitStartupWaitTime : TIME := T#10S; + _timUnitStartupWaitTime : TIME := T#1M; // Valves posolyt _fbPosolytValveTankOutlet : FB_Valve(CONCAT(_sName, ' - Posolyt tank outlet')); @@ -141,6 +156,12 @@ VAR // Not all components in automatic mode alarm _fbNotAllAutomaticAlarm : FB_TcAlarm; + // Pressure difference between pos and neg inlet to big + _fbPressureDiffToBig : FB_TcAlarm; + + // General unit error + _fbUnitError : FB_TcAlarm; + // Unit name _sName : STRING; @@ -164,17 +185,52 @@ VAR // Setpoint negolyt pump inlet _rSetpointNegolytPumpInlet : REAL; + // Timer for resetting the MCB (minimum on time 0,5s) + _tofResetMCB : TOF := (PT := T#0.75S); + + // Timeout Voltage not reached + _tonVoltageCheckTimeput : TON := (PT := T#2M); + + // Freezed balancing target voltage + _rBalancingTargetVoltage : REAL; + // Indicate if it ise the first cycle xFirstCycle : BOOL := TRUE; END_VAR ]]> stHMIInterface.stP11); @@ -370,7 +426,7 @@ _fbPressureNegolytSegmentInlet( stEWConfig:= stUnitConfig.stEWLNegolytPressureSegmentInlet, stEWDelayConfig:= stUnitConfig.stEWDNegolytPressureSegmentInlet, xReleaseErrors:= xReleaseErrors, - xReleaseLimitErrors:= xReleaseLimitErrors AND _fbNegolytPumpInlet.IsRunning AND _fbNegolytPumpInlet.xInTarget, + xReleaseLimitErrors:= xReleaseLimitErrors AND _fbNegolytPumpInlet.IsRunning AND _fbNegolytPumpInlet.xInTarget AND (NOT xStartBalancing), xReleaseHardwareErrors:= xReleaseErrors, xConfirmAlarms:= xConfirmAlarms, stHMIInterface => stHMIInterface.stP21); @@ -433,6 +489,7 @@ IF _fbPressureNegolytTankInlet.xWarning THEN _xWarningActive := TRUE; END_IF + // =============================== // Temperature sensor posolyt tank inlet // =============================== @@ -454,6 +511,7 @@ IF _fbTempSensorPosolyt.xWarning THEN _xWarningActive := TRUE; END_IF + // =============================== // Temperature sensor negolyt tank inlet // =============================== @@ -475,6 +533,7 @@ IF _fbTempSensorNegolyt.xWarning THEN _xWarningActive := TRUE; END_IF + // =============================== // Voltage segment // =============================== @@ -512,11 +571,13 @@ IF _fbVoltageSegment.xWarning THEN _xWarningActive := TRUE; END_IF + // =============================== // Write Voltage to HMI // =============================== stHMIInterface.rVoltage := _fbVoltageSegment.rScaledValue; + // =============================== // Check for pressure difference // =============================== @@ -528,10 +589,23 @@ _xReleaseSignalDeltaPSegment( timOffDelay:= T#2S, xReleaseSignal=> _xErrorDeltaPSegmentInlet); +IF _xErrorDeltaPSegmentInlet AND (NOT _fbPressureDiffToBig.bRaised) THEN + _fbPressureDiffToBig.Raise(0); +END_IF + +IF (NOT _xErrorDeltaPSegmentInlet) AND _fbPressureDiffToBig.bRaised THEN + _fbPressureDiffToBig.Clear(0, FALSE); +END_IF + +IF _fbPressureDiffToBig.eConfirmationState = TcEventConfirmationState.WaitForConfirmation THEN + _fbPressureDiffToBig.Confirm(0); +END_IF + IF _xErrorDeltaPSegmentInlet THEN _xErrorActive := TRUE; END_IF + // =============================== // Check if all components are in automatic // =============================== @@ -553,189 +627,12 @@ END_IF // Calculate shutdown discharge threshold _rShutdownDischargeVoltageThreshold := GVL_CONFIG.rMinimumUnitVoltage + GVL_CONFIG.rDeltaUnitVoltageShutdownDischarge; + // =============================== -// Run state machine for startup and shutdown +// Run state machine for startup +// and shutdown // =============================== -CASE _iState OF - 0: // Off - IF xEnable AND _xAllComponentsInAutomatic AND (NOT _xErrorActive) THEN - _xReleaseManualMode := FALSE; - _iState := 10; - END_IF - - 10: // Open all valves - _fbPosolytValveTankOutlet.ReqAutomaticOpen(); - _fbNegolytValveTankOutlet.ReqAutomaticOpen(); - xOff := FALSE; - _iState := 15; - - 15: // Wait for all valves to be open - IF _fbPosolytValveTankOutlet.IsOpen AND _fbNegolytValveTankOutlet.IsOpen THEN - IF (NOT _fbPosolytValveTankOutlet.xError) AND (NOT _fbNegolytValveTankOutlet.xError) THEN - _iState := 20; - END_IF - END_IF - - // If enable signal is lost, or there is an error, goto shutdown - IF (NOT xEnable) OR _xErrorActive THEN - _xReleaseManualMode := TRUE; - _iState := 1000; - END_IF - - 20: // Start pumps - _fbPosolytPumpInlet.ReqAutomaticStart(); - _fbNegolytPumpInlet.ReqAutomaticStart(); - _xEnableCheckForDeltaPSegmentInlet := TRUE; - _rSetpointNegolytPumpInlet := GVL_CONFIG.rPumpNegolytOnPower; - _rSetpointPosolytPumpInlet := GVL_CONFIG.rPumpPosolytOnPower; - - _iState := 25; - - 25: // Wait for all pumps to run - IF _fbPosolytPumpInlet.xInTarget AND _fbNegolytPumpInlet.xInTarget THEN - _iState := 30; - END_IF - - // If enable signal is lost, goto shutdown - IF (NOT xEnable) OR _xErrorActive THEN - _iState := 40; - END_IF - - 30: // Wait some time - _tonStartupCheck(In := TRUE, PT := GVL_CONFIG.timUnitStartupTime); - - // After some time, check if all values are ok - IF _tonStartupCheck.Q THEN - _tonStartupCheck(In := FALSE); - // Check for minimum unit voltage - IF (_fbVoltageSegment.rScaledValue >= GVL_CONFIG.rMinimumUnitVoltage) AND (NOT _xErrorActive) AND (NOT _xWarningActive) THEN - xReady := TRUE; - - // Only enable Voltage Cheks if not in safety check mode - IF NOT xInSafetyCheckMode THEN - _xEnableVoltageLimitChecks := TRUE; - END_IF - - _iState := 35; - ELSE - _iState := 40; - END_IF - END_IF - - // If enable signal is lost, goto shutdown - IF (NOT xEnable) OR _xErrorActive THEN - _iState := 40; - END_IF - - 35: // Unit in enabled state - IF (NOT xEnable) AND NOT _xErrorActive THEN - _iState := 40; - END_IF - - // Goto error shutdown if an error occured - IF _xErrorActive THEN - _iState := 1000; - END_IF - - 40: // Close all valves - _fbNegolytValveTankOutlet.ReqAutomaticClose(); - _fbPosolytValveTankOutlet.ReqAutomaticClose(); - _xEnableCheckForDeltaPSegmentInlet := FALSE; - _rSetpointNegolytPumpInlet := GVL_CONFIG.rPumpNegolytDisChrgPower; - _rSetpointPosolytPumpInlet := GVL_CONFIG.rPumpPosolytDisChrgPower; - _iState := 45; - - 45: // Wait for valves to be closed - IF _fbNegolytValveTankOutlet.IsClosed AND _fbPosolytValveTankOutlet.IsClosed THEN - xInShutdownDischargeMode := TRUE; - _iState := 50; - END_IF - - // When there is an error trying to close the valves, - // dont try to discharge the segment - IF _fbNegolytValveTankOutlet.xError OR _fbPosolytValveTankOutlet.xError THEN - _xEnableVoltageLimitChecks := FALSE; - _iState := 60; - END_IF - - // Check for restart condition - IF xEnable AND (NOT _xErrorActive) THEN - _iState := 0; - END_IF - - 50: // Wait for unit voltage to drop below a certain threshold - IF (_fbVoltageSegment.rScaledValue > _rShutdownDischargeVoltageThreshold) THEN - xShutdownDischargeAllowed := TRUE; - ELSE - xShutdownDischargeAllowed := FALSE; - _xEnableVoltageLimitChecks := FALSE; - _iState := 51; - END_IF - - // Check for restart condition - IF xEnable AND (NOT _xErrorActive) THEN - xShutdownDischargeAllowed := FALSE; - xInShutdownDischargeMode := FALSE; - _iState := 0; - END_IF - - 51: // Discharge without inverter - IF (_fbVoltageSegment.rScaledValue <= GVL_CONFIG.rPumpshutoffThreshold) THEN - xShutdownDischargeAllowed := FALSE; - xInShutdownDischargeMode := FALSE; - _iState := 60; - END_IF - - // Check for restart condition - IF xEnable AND (NOT _xErrorActive) THEN - xShutdownDischargeAllowed := FALSE; - xInShutdownDischargeMode := FALSE; - _iState := 0; - END_IF - - 60: // Disable pumps - _fbPosolytPumpInlet.ReqAutomaticStop(); - _fbNegolytPumpInlet.ReqAutomaticStop(); - _iState := 65; - - 65: // Wait for pumps to be stopped - IF _fbPosolytPumpInlet.IsStopped AND _fbNegolytPumpInlet.IsStopped THEN - xOff := TRUE; - _xReleaseManualMode := TRUE; - IF NOT _xErrorActive THEN - _iState := 1000; - END_IF - END_IF - - // Check for restart condition - IF xEnable AND (NOT _xErrorActive) THEN - _iState := 0; - END_IF - - // Check for error - IF _xErrorActive THEN - _iState := 1000; - END_IF - - 1000: // Error shutdown - _fbNegolytValveTankOutlet.ReqAutomaticClose(); - _fbPosolytValveTankOutlet.ReqAutomaticClose(); - _fbPosolytPumpInlet.ReqAutomaticStop(); - _fbNegolytPumpInlet.ReqAutomaticStop(); - _xEnableVoltageLimitChecks := FALSE; - xShutdownDischargeAllowed := FALSE; - xInShutdownDischargeMode := FALSE; - xReady := FALSE; - xOff := TRUE; - _iState := 1001; - - 1001: // Alarm active - // Only allow reset when enable is deactivated to avoid an - // automatic restart of the unit - IF (NOT _xErrorActive) AND (NOT xEnable) THEN - _iState := 0; - END_IF -END_CASE +StateMachine(); // =============================== @@ -744,6 +641,23 @@ END_CASE xError := _xErrorActive; xWarning := _xWarningActive; + +// =============================== +// Handle general error message +// =============================== +IF xError AND (NOT _fbUnitError.bRaised) THEN + _fbUnitError.Raise(0); +END_IF + +IF (NOT xError) AND _fbUnitError.bRaised THEN + _fbUnitError.Clear(0, FALSE); +END_IF + +IF _fbUnitError.eConfirmationState = TcEventConfirmationState.WaitForConfirmation AND xConfirmAlarms THEN + _fbUnitError.Confirm(0); +END_IF + + // =============================== // Output all components in auto mode // =============================== @@ -763,7 +677,11 @@ END_VAR // Create not all components in automatic mode alarm _fbNotAllAutomaticAlarm.CreateEx(TC_EVENTS.General.NotAllCompInAutomatic, bWithConfirmation := FALSE, 0); -_fbNotAllAutomaticAlarm.ipArguments.Clear().AddString(_sName);]]> +_fbNotAllAutomaticAlarm.ipArguments.Clear().AddString(_sName); + +// Create unit error +_fbUnitError.CreateEx(stEventEntry := TC_EVENTS.General.UnitError, bWithConfirmation := TRUE, 0); +_fbUnitError.ipArguments.Clear().AddString(_sName);]]> @@ -788,12 +706,348 @@ _fbNotAllAutomaticAlarm.ipArguments.Clear().AddString(_sName);]]> + + + = GVL_CONFIG.rMinimumUnitVoltage) AND (NOT _xErrorActive) AND (NOT _xWarningActive) THEN + _tonVoltageCheckTimeput(IN := FALSE); + xReady := TRUE; + + // Only enable Voltage Checks if not in safety check mode + IF (NOT xInSafetyCheckMode) THEN + _xEnableVoltageLimitChecks := TRUE; + END_IF + + // Continue on normal startup path + IF xEnable THEN + _iState := 35; + END_IF + + END_IF + + IF _tonVoltageCheckTimeput.Q OR _xErrorActive THEN + _tonVoltageCheckTimeput(IN := FALSE); + xError := TRUE; + _iState := 900; + END_IF + + // If enable signal is lost, goto shutdown + IF (NOT xEnable) THEN + _iState := 40; + END_IF + + 35: // Unit in enabled state + IF (NOT xEnable) THEN + _iState := 40; + END_IF + + // Goto error shutdown if an error occured + IF _xErrorActive THEN + _iState := 900; + END_IF + + 40: // Close all valves + _fbNegolytValveTankOutlet.ReqAutomaticClose(); + _fbPosolytValveTankOutlet.ReqAutomaticClose(); + xReady := FALSE; + _iState := 45; + + 45: // Wait for valves to be closed + IF _fbNegolytValveTankOutlet.IsClosed AND _fbPosolytValveTankOutlet.IsClosed THEN + xInShutdownDischargeMode := TRUE; + IF (_fbVoltageSegment.rScaledValue > _rShutdownDischargeVoltageThreshold) THEN + xShutdownDischargeAllowed := TRUE; + ELSE + xShutdownDischargeAllowed := FALSE; + END_IF + _iState := 50; + END_IF + + // When there is an error trying to close the valves, + // dont try to discharge the segment + IF _fbNegolytValveTankOutlet.xError OR _fbPosolytValveTankOutlet.xError THEN + _xEnableVoltageLimitChecks := FALSE; + _iState := 60; + END_IF + + // Check for restart condition + IF xEnable AND (NOT _xErrorActive) THEN + _iState := 0; + END_IF + + 50: // Wait for unit voltage to drop below a certain threshold + IF (_fbVoltageSegment.rScaledValue > _rShutdownDischargeVoltageThreshold) AND xInverterEnabled THEN + xShutdownDischargeAllowed := TRUE; + ELSE + xShutdownDischargeAllowed := FALSE; + _xEnableVoltageLimitChecks := FALSE; + _rSetpointNegolytPumpInlet := GVL_CONFIG.rPumpNegolytDisChrgPower; + _rSetpointPosolytPumpInlet := GVL_CONFIG.rPumpPosolytDisChrgPower; + _xEnableCheckForDeltaPSegmentInlet := FALSE; + _iState := 51; + END_IF + + // Check for restart condition + IF (xEnable OR xStartBalancing) AND (NOT _xErrorActive) THEN + xShutdownDischargeAllowed := FALSE; + xInShutdownDischargeMode := FALSE; + _iState := 0; + END_IF + + 51: // Discharge without inverter + _rSetpointNegolytPumpInlet := GVL_CONFIG.rPumpNegolytDisChrgPower; + _rSetpointPosolytPumpInlet := GVL_CONFIG.rPumpPosolytDisChrgPower; + + IF (_fbVoltageSegment.rScaledValue <= GVL_CONFIG.rPumpshutoffThreshold) THEN + xShutdownDischargeAllowed := FALSE; + xInShutdownDischargeMode := FALSE; + _iState := 60; + END_IF + + // Check for restart condition + IF xEnable AND (NOT _xErrorActive) THEN + xShutdownDischargeAllowed := FALSE; + xInShutdownDischargeMode := FALSE; + _iState := 0; + END_IF + + 60: // Disable pumps + _fbPosolytPumpInlet.ReqAutomaticStop(); + _fbNegolytPumpInlet.ReqAutomaticStop(); + _iState := 65; + + 65: // Wait for pumps to be stopped + IF _fbPosolytPumpInlet.IsStopped AND _fbNegolytPumpInlet.IsStopped THEN + xOff := TRUE; + _xReleaseManualMode := TRUE; + IF NOT _xErrorActive THEN + _iState := 0; + END_IF + END_IF + + // Check for restart condition + IF xEnable AND (NOT _xErrorActive) THEN + _iState := 0; + END_IF + + // Check for error + IF _xErrorActive THEN + _iState := 1000; + END_IF + + 69: // Check for minimum voltage + IF (_fbVoltageSegment.rScaledValue <= GVL_CONFIG.rMinimumUnitVoltage) THEN + _iState := 900; + ELSE + _rBalancingTargetVoltage := rBalancingTargetVoltage; + _istate := 70; + END_IF + + 70: // Wait for segment voltage to be in the range of the target voltage + IF (_fbVoltageSegment.rScaledValue <= _rBalancingTargetVoltage) THEN + xBalancingDone := TRUE; + _iState := 71; + END_IF + + // If enable signal is lost, goto shutdown + IF (NOT xStartBalancing) THEN + _iState := 40; + END_IF + + IF _xErrorActive THEN + _iState := 900; + END_IF + + 71: // Close valves + _fbNegolytValveTankOutlet.ReqAutomaticClose(); + _fbPosolytValveTankOutlet.ReqAutomaticClose(); + xReady := FALSE; + _iState := 72; + + 72: // Wait for all valves to be closed + IF _fbNegolytValveTankOutlet.IsClosed AND _fbPosolytValveTankOutlet.IsClosed THEN + xInShutdownDischargeMode := TRUE; + _rSetpointNegolytPumpInlet := GVL_CONFIG.rPumpNegolytDisChrgPower; + _rSetpointPosolytPumpInlet := GVL_CONFIG.rPumpPosolytDisChrgPower; + _iState := 73; + END_IF + + 73: // Wait for start balancing signal to be off to prevent automatic restart + IF (NOT xStartBalancing) THEN + _iState := 50; + END_IF + + 700: // Debug step + IF (NOT xStartBalancing) THEN + _iState := 40; + END_IF + + 900: // Soft error shutdown + _fbNegolytValveTankOutlet.ReqAutomaticClose(); + _fbPosolytValveTankOutlet.ReqAutomaticClose(); + + _xEnableCheckForDeltaPSegmentInlet := FALSE; + _rSetpointNegolytPumpInlet := GVL_CONFIG.rPumpNegolytDisChrgPower; + _rSetpointPosolytPumpInlet := GVL_CONFIG.rPumpPosolytDisChrgPower; + + _xEnableVoltageLimitChecks := FALSE; + xShutdownDischargeAllowed := FALSE; + xInShutdownDischargeMode := FALSE; + xReady := FALSE; + + _iState := 910; + + 910: // Wait for discharged or restart + IF (_fbVoltageSegment.rScaledValue <= GVL_CONFIG.rPumpshutoffThreshold) THEN + xShutdownDischargeAllowed := FALSE; + xInShutdownDischargeMode := FALSE; + _iState := 1000; + END_IF + + // Check for restart condition + IF (NOT xEnable) AND xError THEN + xError := FALSE; + END_IF + + IF (NOT xError) AND (xEnable OR xStartBalancing) THEN + _iState := 0; + END_IF + + + 1000: // Error shutdown + _fbNegolytValveTankOutlet.ReqAutomaticClose(); + _fbPosolytValveTankOutlet.ReqAutomaticClose(); + _fbPosolytPumpInlet.ReqAutomaticStop(); + _fbNegolytPumpInlet.ReqAutomaticStop(); + _xEnableVoltageLimitChecks := FALSE; + xShutdownDischargeAllowed := FALSE; + xInShutdownDischargeMode := FALSE; + xReady := FALSE; + xOff := TRUE; + xError := TRUE; + _iState := 1001; + + 1001: // Alarm active + // Only allow reset when enable is deactivated to avoid an + // automatic restart of the unit + IF (NOT _xErrorActive) AND (NOT xEnable) AND (NOT xStartBalancing) AND xConfirmAlarms THEN + xError := FALSE; + _iState := 0; + END_IF +END_CASE]]> + + + + + + + - + + + + + + + + + + + + - + + + + @@ -827,6 +1081,7 @@ _fbNotAllAutomaticAlarm.ipArguments.Clear().AddString(_sName);]]> + @@ -837,10 +1092,12 @@ _fbNotAllAutomaticAlarm.ipArguments.Clear().AddString(_sName);]]> + + @@ -850,17 +1107,27 @@ _fbNotAllAutomaticAlarm.ipArguments.Clear().AddString(_sName);]]> + + - + + + + + + + + + @@ -869,90 +1136,23 @@ _fbNotAllAutomaticAlarm.ipArguments.Clear().AddString(_sName);]]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + @@ -962,6 +1162,9 @@ _fbNotAllAutomaticAlarm.ipArguments.Clear().AddString(_sName);]]> + + + @@ -972,5 +1175,72 @@ _fbNotAllAutomaticAlarm.ipArguments.Clear().AddString(_sName);]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/PLC/POUs/MAIN.TcPOU b/PLC/POUs/MAIN.TcPOU index 40449f7..e5bfac7 100644 --- a/PLC/POUs/MAIN.TcPOU +++ b/PLC/POUs/MAIN.TcPOU @@ -10,16 +10,13 @@ VAR _xReleaseLimitsErrors : BOOL := TRUE; _xConfirmAlarms : BOOL; _xEnableString : BOOL; - _xEnableInverter : BOOL; + _xStartBalancing : BOOL; _xCanChangeMode : BOOL := TRUE; {attribute 'OPC.UA.DA' := '0'} _afbStrings : ARRAY[0..1] OF FB_String[('String 1'), ('String 2')]; - _fbInverter : FB_PowerSupplySunspec; - _stInverterData : ST_SUNSPEC_CURRENT_VALUES; - // Variable to detect charge status change _eLastChargeStatus : E_CHARGE_STATUS; // Variable to detect battery status change @@ -28,6 +25,7 @@ VAR // State machine state _iState : INT; _iStateSafetyCheck : INT; + _iStateBalancing : INT; // Start safety check mode _xStartSafetyCheck : BOOL; @@ -50,6 +48,9 @@ VAR // Not all strings in automatic mode _fbNoAutomaticModeAlarm : Fb_TcAlarm; + // Emergency stop not ok alarm + _fbEStopNotOk : FB_TcAlarm; + // First cycle tag _xFirstCycle : BOOL := TRUE; @@ -90,11 +91,19 @@ VAR // Battery in safety check mode _xInSafetyCheckMode : BOOL; + // Battery full message + _fbBatteryFullMessage : FB_TcMessage; + _fbBatteryEmptyMessage : FB_TcMessage; + // Safety _fbSafety : FB_Safety; // DEBUG _xRestart : BOOL; + + _xDebug : BOOL; + + _uiDebugCurrentString : UINT := 1; END_VAR ]]> @@ -111,29 +120,58 @@ IF _xRestart AND (_iState = 0) THEN END_IF // DEBUG // =============================== + +IF _xFirstCycle THEN + _xFirstCycle := FALSE; + + _fbBatteryFullMessage.CreateEx(stEventEntry := TC_EVENTS.BMSEvents.BatteryFull, 0); + _fbBatteryEmptyMessage.CreateEx(stEventEntry := TC_EVENTS.BMSEvents.BatteryEmpty, 0); + + _fbEStopNotOk.CreateEx(stEventEntry := TC_EVENTS.BMSEvents.EmergencyStopNotOk, TRUE, 0); +END_IF + + _xErrorActive := FALSE; +// Ack alarms from HMI +_xConfirmAlarms := GVL_SCADA.stAckAlarmsButton.xRequest; +IF GVL_SCADA.stAckAlarmsButton.xRequest THEN + GVL_SCADA.stAckAlarmsButton.xRequest := FALSE; +END_IF + // =============================== // Safety // =============================== xSafetyErrAck := xSafetyResterTaster; _xShowAckEmergencyStop := NOT _xEmergencyStopOk; +IF (NOT _xEmergencyStopOk) AND (NOT _fbEStopNotOk.bRaised) THEN + _fbEStopNotOk.Raise(0); +END_IF + +IF _xEmergencyStopOk AND _fbEStopNotOk.bRaised THEN + _fbEStopNotOk.Clear(0, FALSE); +END_IF + +IF _fbEStopNotOk.eConfirmationState = TcEventConfirmationState.WaitForConfirmation AND _xConfirmAlarms THEN + _fbEStopNotOk.Confirm(0); +END_IF + // =============================== // Hardware reset button part 1 // =============================== _tonHardwareResetButton(IN := _xHarwareResetButton); _rtHardwareResetButton(CLK := _tonHardwareResetButton.Q); -_xConfirmAlarms := TRUE; +// _xConfirmAlarms := TRUE; // =============================== // Handle Manual mode release // =============================== -IF _iState = 0 THEN - _xReleaseManualMode := TRUE; -ELSE - _xReleaseManualMode := FALSE; -END_IF +//IF _iState = 0 THEN +// _xReleaseManualMode := TRUE; +//ELSE +// _xReleaseManualMode := FALSE; +//END_IF // =============================== @@ -159,26 +197,43 @@ END_IF // Dely release of errors during PLC startup phase _tonStartupDelay(IN := TRUE); -// Ack alarms from HMI -_xConfirmAlarms := GVL_SCADA.stAckAlarmsButton.xRequest; -IF GVL_SCADA.stAckAlarmsButton.xRequest THEN - GVL_SCADA.stAckAlarmsButton.xRequest := FALSE; -END_IF - // Call string 1 _afbStrings[0]( stStringModuleVoltageConfig := GVL_CONFIG.stString1VoltageConfig, - xEnable := _xEnableString, + xEnable := _xEnableString AND GVL_CONFIG.xDummy, + xStartBalancing := _xStartBalancing AND GVL_CONFIG.xDummy, + sInverterIP := GVL_CONFIG.sInverterIpString1, + rPowerInverter := _rPowerInverter, xInSafetyCheckMode := _xInSafetyCheckMode, stHMIInterface:= GVL_SCADA.stHMIInterface[0], xEmergencyStopOk:= _xEmergencyStopOk, + xReleaseErrors:= _xReleaseErrors AND _tonStartupDelay.Q AND GVL_CONFIG.xDummy, + xReleaseLimitErrors:= _xReleaseLimitsErrors AND _tonStartupDelay.Q, + xReleaseManualMode := _xReleaseManualMode, + xConfirmAlarms:= _xConfirmAlarms, + xResetSafety := xSafetyResterTaster); + +IF _afbStrings[0].xError THEN + _xErrorActive := TRUE; +END_IF + +// Call string 2 +_afbStrings[1]( + stStringModuleVoltageConfig := GVL_CONFIG.stString2VoltageConfig, + xEnable := _xEnableString, + xStartBalancing := _xStartBalancing, + sInverterIP := GVL_CONFIG.sInverterIpString2, + rPowerInverter := _rPowerInverter, + xInSafetyCheckMode := _xInSafetyCheckMode, + stHMIInterface:= GVL_SCADA.stHMIInterface[1], + xEmergencyStopOk:= _xEmergencyStopOk, xReleaseErrors:= _xReleaseErrors AND _tonStartupDelay.Q, xReleaseLimitErrors:= _xReleaseLimitsErrors AND _tonStartupDelay.Q, xReleaseManualMode := _xReleaseManualMode, xConfirmAlarms:= _xConfirmAlarms, xResetSafety := xSafetyResterTaster); -IF _afbStrings[0].xError THEN +IF _afbStrings[1].xError THEN _xErrorActive := TRUE; END_IF @@ -201,17 +256,6 @@ ELSE GVL_SCADA.stHMIInterface[0].eStatus :=_afbStrings[0].eStatus; END_IF -// DEACTIVATED FOR DEBUG REASONS !!! -// Call inverter -_fbInverter( - sInverterIPAddr:= GVL_CONFIG.sInverterIp, - xEnable:= _xEnableInverter, - rPower:= _rPowerInverter, - xReset:= _xConfirmAlarms, - rMaxBattPower:= DINT_TO_REAL(GVL_CONFIG.diMaxStringDischargePower), - stCurrentValues => _stInverterData); - - // =============================== // Read modbus request count // =============================== @@ -236,34 +280,75 @@ _fbADSReader( CASE _eBMSControlMode OF E_BMS_CONTROL_MODE.AUTO_REMOTE: _xInSafetyCheckMode := FALSE; + _xReleaseManualMode := FALSE; _rAutoPowerRequest := DINT_TO_REAL(GVL_MODBUS.stModbusEMSComm.stModbusReg12.diSetpointActivePower); + IF (GVL_SCADA.eRequestedControlMode <> _eBMSControlMode) AND (GVL_SCADA.xCanChangeControlMode) THEN + _eBMSControlMode := GVL_SCADA.eRequestedControlMode; + END_IF SM_AUTO(); E_BMS_CONTROL_MODE.AUTO_LOCAL: _xInSafetyCheckMode := FALSE; + _xReleaseManualMode := FALSE; GVL_MODBUS.stModbusEMSComm.stModbusReg11.eBatteryStatus := E_BATTERY_STATUS.TESTING; _rAutoPowerRequest := DINT_TO_REAL(GVL_SCADA.stAutomaticModeHMI.diSetpointAutomatic); + IF (GVL_SCADA.eRequestedControlMode <> _eBMSControlMode) AND (GVL_SCADA.xCanChangeControlMode) THEN + _eBMSControlMode := GVL_SCADA.eRequestedControlMode; + END_IF SM_AUTO(); E_BMS_CONTROL_MODE.MANUAL: _xInSafetyCheckMode := FALSE; + _xReleaseManualMode := TRUE; GVL_MODBUS.stModbusEMSComm.stModbusReg11.eBatteryStatus := E_BATTERY_STATUS.MAINTENANCE; + IF (GVL_SCADA.eRequestedControlMode <> _eBMSControlMode) AND (GVL_SCADA.xCanChangeControlMode) THEN + _eBMSControlMode := GVL_SCADA.eRequestedControlMode; + END_IF SM_MANUAL(); E_BMS_CONTROL_MODE.SAFETY_CHECK: _xInSafetyCheckMode := TRUE; + _xReleaseManualMode := FALSE; GVL_MODBUS.stModbusEMSComm.stModbusReg11.eBatteryStatus := E_BATTERY_STATUS.MAINTENANCE; + IF (GVL_SCADA.eRequestedControlMode <> _eBMSControlMode) AND (GVL_SCADA.xCanChangeControlMode) THEN + _eBMSControlMode := GVL_SCADA.eRequestedControlMode; + END_IF SM_SAFETY_CHECK(); E_BMS_CONTROL_MODE.CAPACITY_TEST: _xInSafetyCheckMode := FALSE; + _xReleaseManualMode := FALSE; GVL_MODBUS.stModbusEMSComm.stModbusReg11.eBatteryStatus := E_BATTERY_STATUS.TESTING; + IF (GVL_SCADA.eRequestedControlMode <> _eBMSControlMode) AND (GVL_SCADA.xCanChangeControlMode) THEN + _eBMSControlMode := GVL_SCADA.eRequestedControlMode; + END_IF SM_CAPACITY_TEST(); + + E_BMS_CONTROL_MODE.BALANCING: + _xInSafetyCheckMode := FALSE; + _xReleaseManualMode := FALSE; + IF (GVL_SCADA.eRequestedControlMode <> _eBMSControlMode) AND (GVL_SCADA.xCanChangeControlMode) THEN + _xStartBalancing := FALSE; + _eBMSControlMode := GVL_SCADA.eRequestedControlMode; + END_IF + SM_BALANCING(); END_CASE GVL_SCADA.xCanChangeControlMode := _xCanChangeMode; +GVL_SCADA.eCurrentControlMode := _eBMSControlMode; + +// Calculate current battery dc power +GVL_SCADA.diCurrentBatteryPower := REAL_TO_DINT(_afbStrings[0].stInverterData.rActDCPower + _afbStrings[1].stInverterData.rActDCPower); _fbSafety(); + +// Reset automatic buttons +IF GVL_SCADA.stAutomaticModeHMI.stStartAutoButton.xRequest THEN + GVL_SCADA.stAutomaticModeHMI.stStartAutoButton.xRequest := FALSE; +END_IF +IF GVL_SCADA.stAutomaticModeHMI.stStopAutoButton.xRequest THEN + GVL_SCADA.stAutomaticModeHMI.stStopAutoButton.xRequest := FALSE; +END_IF // Reset alarm confirmation IF _xConfirmAlarms OR _rtHardwareResetButton.Q THEN @@ -275,7 +360,7 @@ END_IF]]> DINT_TO_REAL(GVL_CONFIG.diMinimumAbsPowerForEnable)) AND _afbStrings[0].xSafetyIntlksOk AND (NOT _afbStrings[0].xError) AND _afbStrings[0].xAllModulesInAutoMode THEN + IF (ABS(_rAutoPowerRequest) > DINT_TO_REAL(GVL_CONFIG.diMinimumAbsPowerForEnable)) AND (NOT _afbStrings[_uiDebugCurrentString].xError) AND _afbStrings[_uiDebugCurrentString].xAllModulesInAutoMode THEN _iState := 5; _xCanChangeMode := FALSE; END_IF @@ -284,6 +369,7 @@ END_IF]]> IF _rAutoPowerRequest < DINT_TO_REAL(GVL_CONFIG.diMaxStringDischargePower) AND _rAutoPowerRequest > DINT_TO_REAL(GVL_CONFIG.diMaxStringChargingPower) THEN _xEnableString := TRUE; + _xStartBalancing := FALSE; _iState := 10; ELSE // Set error bitmap flag @@ -292,16 +378,14 @@ END_IF]]> // Goto error state _iState := 1000; END_IF - + 10: // Wait for string to be ready - IF _afbStrings[0].xReady AND (NOT _afbStrings[0].xError) THEN + IF _afbStrings[_uiDebugCurrentString].xReady AND (NOT _afbStrings[_uiDebugCurrentString].xError) THEN _rPowerInverter := 0.0; - _xEnableInverter := TRUE; - _iState := 20; + _iState := 30; END_IF - IF _afbStrings[0].xError THEN - _xEnableInverter := FALSE; + IF _afbStrings[_uiDebugCurrentString].xError THEN _xEnableString := FALSE; GVL_SCADA.stAutomaticModeHMI.diSetpointAutomatic := 0; _iState := 45; @@ -311,22 +395,7 @@ END_IF]]> _xEnableString := FALSE; _iState := 45; END_IF - - 20: // Wait for inverter to be ready - IF _fbInverter.xActive AND (NOT _fbInverter.xError) THEN - // Set battery status for modbus - GVL_MODBUS.stModbusEMSComm.stModbusReg11.eBatteryStatus := E_BATTERY_STATUS.ACTIVE; - GVL_MODBUS.stModbusEMSComm.stModbusReg10.uiActiveParallelMembers := 1; - _iState := 30; - END_IF - // Check for errors - IF _afbStrings[0].xError OR _fbInverter.xError THEN - _xEnableInverter := FALSE; - _xEnableString := FALSE; - GVL_SCADA.stAutomaticModeHMI.diSetpointAutomatic := 0; - _iState := 1000; - END_IF 30: // String and inverter enabled // Set inverter power to modbus requested power @@ -366,12 +435,18 @@ END_IF]]> END_IF // Shutdown triggered by battery fully charged - IF GVL_MODBUS.stModbusEMSComm.stModbusReg11.eChargeStatus = E_CHARGE_STATUS.CHARGING AND (_afbStrings[0].rCurrentVoltage >= GVL_CONFIG.rStringFullyChargedVoltage) THEN + IF GVL_MODBUS.stModbusEMSComm.stModbusReg11.eChargeStatus = E_CHARGE_STATUS.CHARGING AND (_afbStrings[_uiDebugCurrentString].stInverterData.rActDCVoltage >= GVL_CONFIG.rStringFullyChargedVoltage) THEN _tonBeginShutdown(In := FALSE); + // Send message + _fbBatteryFullMessage.Send(0); + // Set inverter to zero power _rPowerInverter := 0.0; + // Set local remote to zero power + GVL_SCADA.stAutomaticModeHMI.diSetpointAutomatic := 0; + // Start string shutdown _xEnableString := FALSE; @@ -382,9 +457,15 @@ END_IF]]> END_IF // Shutdown triggered by battery empty - IF GVL_MODBUS.stModbusEMSComm.stModbusReg11.eChargeStatus = E_CHARGE_STATUS.DISCHARGING AND (_afbStrings[0].rCurrentVoltage <= GVL_CONFIG.rStringEmptyVoltage) THEN + IF GVL_MODBUS.stModbusEMSComm.stModbusReg11.eChargeStatus = E_CHARGE_STATUS.DISCHARGING AND (_afbStrings[_uiDebugCurrentString].stInverterData.rActDCVoltage <= GVL_CONFIG.rStringEmptyVoltage) THEN _tonBeginShutdown(In := FALSE); + // Send Message + _fbBatteryEmptyMessage.Send(0); + + // Set local remote to zero power + GVL_SCADA.stAutomaticModeHMI.diSetpointAutomatic := 0; + // Set inverter to zero power _rPowerInverter := 0.0; @@ -398,8 +479,7 @@ END_IF]]> END_IF // Check for errors - IF _afbStrings[0].xError OR (NOT _xString1DCSafetyOk) OR _fbInverter.xError THEN - _xEnableInverter := FALSE; + IF _afbStrings[_uiDebugCurrentString].xError THEN _xEnableString := FALSE; _tonBeginShutdown(In := FALSE); GVL_SCADA.stAutomaticModeHMI.diSetpointAutomatic := 0; @@ -407,51 +487,53 @@ END_IF]]> END_IF 35: // Wait for string to be in shutdown discharge mode - IF _afbStrings[0].xInShutdownDischargeMode THEN + IF _afbStrings[_uiDebugCurrentString].xInShutdownDischargeMode THEN // Check if we are allowed to discharge during shutdown with inverter IF GVL_CONFIG.xShutdownDischargeWithInverter THEN _iState := 40; ELSE _rPowerInverter := 0.0; - _xEnableInverter := FALSE; _xEnableString := FALSE; GVL_SCADA.stAutomaticModeHMI.diSetpointAutomatic := 0; + _xCanChangeMode := TRUE; _iState := 45; END_IF END_IF // Check for errors - IF _afbStrings[0].xError OR _fbInverter.xError THEN - _xEnableInverter := FALSE; + IF _afbStrings[_uiDebugCurrentString].xError THEN _iState := 1000; END_IF 40: // Wait for inverter discharge done - IF _afbStrings[0].xShutdownDischargeAllowed THEN + IF _afbStrings[_uiDebugCurrentString].xShutdownDischargeAllowed THEN _rPowerInverter := GVL_CONFIG.rAbsShutdownDischargePower; ELSE _rPowerInverter := 0.0; GVL_SCADA.stAutomaticModeHMI.diSetpointAutomatic := 0; - _xEnableInverter := FALSE; _xEnableString := FALSE; _xCanChangeMode := TRUE; _iState := 45; END_IF // Check for errors - IF _afbStrings[0].xError OR _fbInverter.xError THEN - _xEnableInverter := FALSE; + IF _afbStrings[_uiDebugCurrentString].xError THEN _iState := 1000; END_IF + // Restart if possible + IF (ABS(_rAutoPowerRequest) > DINT_TO_REAL(GVL_CONFIG.diMinimumAbsPowerForEnable)) AND (NOT _afbStrings[_uiDebugCurrentString].xError) AND _afbStrings[_uiDebugCurrentString].xAllModulesInAutoMode THEN + _iState := 5; + END_IF + 45: // Wait for shutdown of string to be done - IF (NOT _afbStrings[0].xInShutdownDischargeMode) AND _afbStrings[0].xOff THEN + IF (NOT _afbStrings[_uiDebugCurrentString].xInShutdownDischargeMode) AND _afbStrings[_uiDebugCurrentString].xOff THEN GVL_MODBUS.stModbusEMSComm.stModbusReg11.eBatteryStatus := E_BATTERY_STATUS.OFF; _iState := 0; END_IF // Restart if possible - IF (ABS(_rAutoPowerRequest) > DINT_TO_REAL(GVL_CONFIG.diMinimumAbsPowerForEnable)) AND _afbStrings[0].xSafetyIntlksOk AND (NOT _afbStrings[0].xError) AND _afbStrings[0].xAllModulesInAutoMode THEN + IF (ABS(_rAutoPowerRequest) > DINT_TO_REAL(GVL_CONFIG.diMinimumAbsPowerForEnable)) AND (NOT _afbStrings[_uiDebugCurrentString].xError) AND _afbStrings[_uiDebugCurrentString].xAllModulesInAutoMode THEN _iState := 5; END_IF @@ -463,13 +545,12 @@ END_IF]]> 1000: // Error state _xEnableString := FALSE; - _xEnableInverter := FALSE; _rPowerInverter := 0.0; GVL_MODBUS.stModbusEMSComm.stModbusReg11.eBatteryStatus := E_BATTERY_STATUS.ERROR; _iState := 1010; 1010: // Wait for reset from error state - IF (_rAutoPowerRequest = 0.0) AND (NOT _afbStrings[0].xError) AND (NOT _fbInverter.xError) THEN + IF (_rAutoPowerRequest = 0.0) AND (NOT _afbStrings[_uiDebugCurrentString].xError) AND _xConfirmAlarms THEN // Reset modbus error register GVL_MODBUS.stModbusEMSComm.stModbusReg11.lwErrorBitmap := 0; @@ -481,6 +562,50 @@ END_IF]]> _xCanChangeMode := TRUE; END_IF +END_CASE]]> + + + + + @@ -496,25 +621,30 @@ END_CASE]]> - - + + + + + + + + + + + + + + + + + + + + + + + - + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + - - - - - - - - + + + + + + + + + + - + - - - + + - - - - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -638,15 +876,18 @@ END_CASE]]> - - - - - + + + + + + + - + + @@ -663,9 +904,13 @@ END_CASE]]> + - + + + + diff --git a/PLC/POUs/Sunspec/FB_PowerSupplySunspec.TcPOU b/PLC/POUs/Sunspec/FB_PowerSupplySunspec.TcPOU index e538290..21f1a87 100644 --- a/PLC/POUs/Sunspec/FB_PowerSupplySunspec.TcPOU +++ b/PLC/POUs/Sunspec/FB_PowerSupplySunspec.TcPOU @@ -12,7 +12,7 @@ VAR_INPUT END_VAR VAR_OUTPUT // Output for SCS DC-Relais - xCloseDCRelais AT %Q*: BOOL; + //xCloseDCRelais AT %Q*: BOOL; // Inverter active xActive : BOOL; @@ -86,7 +86,7 @@ VAR _iErrorInState : INT; // Time for polling for current dc values and check for inverter error - _timPollingDelay : TIME := T#250MS; + _timPollingDelay : TIME := T#500MS; // Timer for polling of current values _tonPollingTimer : TON; @@ -103,6 +103,11 @@ VAR // Inverter reset errors command _uiResetInverter : UINT := 1; + // Inverter alarm + _fbErrorInverterAlarm : Fb_TcAlarm; + + _sName : STRING; + END_VAR VAR CONSTANT // Inverter statemachine status register @@ -195,9 +200,120 @@ CASE _iState OF // If enable and INTLK Ok IF xEnable THEN _iState := 10; - xCloseDCRelais := TRUE; + //xCloseDCRelais := TRUE; + _tonPollingTimer(IN := FALSE, PT := _timPollingDelay); + ELSE + _tonPollingTimer(IN := TRUE, PT := _timPollingDelay); END_IF + IF _tonPollingTimer.Q THEN + _tonPollingTimer(IN := FALSE, PT := _timPollingDelay); + _iState := 1; + END_IF + + 1: // Read inverter status + _fbReadRegister( + sIPAddr:= sInverterIPAddr, + nTCPPort:= 502, + nUnitID:= 16#FF, // 16#FF for Modbus TCP + nQuantity:= 1, + nMBAddr:= STATUS_REGISTER, + cbLength:= SIZEOF(_uiInverterState), + pDestAddr:= ADR(_uiInverterState), + bExecute:= TRUE, + tTimeout:= T#5S, + bBusy=> , + bError=> , + nErrId=> , + cbRead=> ); + + // Check if reading mudbus register is done + IF NOT _fbReadRegister.bBusy THEN + IF NOT _fbReadRegister.bError THEN + _iState := 2; + ELSE + _iState := 1000; + END_IF + _fbReadRegister(bExecute := FALSE); + END_IF + + 2: // IF inverter is not in STANDYB(8) STATE, send command to shutdown inverter + IF (_uiInverterState = 8) OR (_uiInverterState = 1) THEN + _iState := 3; + ELSE + _uiPCSSetOperation := 3; + _iState := 200; + END_IF + + 3: // Read current DC values + _iErrorInState := _iState; + _fbReadRegister( + sIPAddr:= sInverterIPAddr, + nTCPPort:= 502, + nUnitID:= 16#FF, // 16#FF for Modbus TCP + nQuantity:= 6, + nMBAddr:= DC_VALUES_START_REGISTER, + cbLength:= SIZEOF(_awCurrentDCValues), + pDestAddr:= ADR(_awCurrentDCValues), + bExecute:= TRUE, + tTimeout:= T#5S, + bBusy=> , + bError=> , + nErrId=> , + cbRead=> ); + + // Check if reading mudbus register is done + IF NOT _fbReadRegister.bBusy THEN + // If there was no error and the converter has no error continue + IF NOT _fbReadRegister.bError THEN + _iState := 4; + stCurrentValues.rActDCCurrent := LREAL_TO_REAL(WORD_TO_INT(_awCurrentDCValues[0]) * EXPT(10,WORD_TO_INT(_awCurrentDCValues[1]))); + stCurrentValues.rActDCVoltage := LREAL_TO_REAL(WORD_TO_UINT(_awCurrentDCValues[2]) * EXPT(10,WORD_TO_INT(_awCurrentDCValues[3]))); + stCurrentValues.rActDCPower := LREAL_TO_REAL(WORD_TO_INT(_awCurrentDCValues[4]) * EXPT(10,WORD_TO_INT(_awCurrentDCValues[5]))); + ELSE + // Read error register + _iState := 1000; + END_IF + _fbReadRegister(bExecute := FALSE); + END_IF + + 4: // Read current ac values + _iErrorInState := _iState; + _fbReadRegister( + sIPAddr:= sInverterIPAddr, + nTCPPort:= 502, + nUnitID:= 16#FF, // 16#FF for Modbus TCP + nQuantity:= 10, + nMBAddr:= AC_VALUES_START_REGISTER, + cbLength:= SIZEOF(_awCurrentACValues), + pDestAddr:= ADR(_awCurrentACValues), + bExecute:= TRUE, + tTimeout:= T#5S, + bBusy=> , + bError=> , + nErrId=> , + cbRead=> ); + + // Check if reading mudbus register is done + IF NOT _fbReadRegister.bBusy THEN + // If there was no error and the converter has no error continue + IF NOT _fbReadRegister.bError THEN + // Go back to polling state + _iState := 0; + stCurrentValues.rActACPower := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[0]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[1]))); + stCurrentValues.rActACFreq := LREAL_TO_REAL(WORD_TO_UINT(_awCurrentACValues[2]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[3]))); + stCurrentValues.rActApparentPower := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[4]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[5]))); + stCurrentValues.rActReactivePower := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[6]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[7]))); + stCurrentValues.rActPowerFactor := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[8]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[9]))); + ELSE + // Read error register + _iState := 1000; + END_IF + _fbReadRegister(bExecute := FALSE); + END_IF + + + 10: // Wait for inverter to be online and in state STANDBY(8) _fbReadRegister( sIPAddr:= sInverterIPAddr, @@ -529,8 +645,8 @@ CASE _iState OF IF NOT _fbWriteRegister.bBusy THEN // And there is no error, then continue IF NOT _fbWriteRegister.bError THEN - _iState := 60; - _uiPCSSetOperation := 1; + _iState := 51; + _uiPCSSetOperation := 4; ELSE xError := TRUE; // Goto error state @@ -539,6 +655,36 @@ CASE _iState OF _fbWriteRegister(bExecute := FALSE); END_IF + 51: // Go to started + _iErrorInState := _iState; + _fbWriteRegister( + sIPAddr:= sInverterIPAddr, + nTCPPort:= 502, + nUnitID:= 16#FF, // 16#FF for Modbus TCP + nQuantity:= 1, + nMBAddr:= PCS_SET_OPERATION_REGISTER, + cbLength:= SIZEOF(_uiPCSSetOperation), + pSrcAddr:= ADR(_uiPCSSetOperation), + bExecute:= TRUE, + tTimeout:= T#5S, + bBusy=> , + bError=> , + nErrId=> ); + + // If writing modbus register is done + IF NOT _fbWriteRegister.bBusy THEN + // And there is no error, then continue + IF NOT _fbWriteRegister.bError THEN + _uiPCSSetOperation := 1; + _iState := 60; + ELSE + // Goto error state + _iState := 1000; + END_IF + _fbWriteRegister(bExecute := FALSE); + END_IF + + 60: // Switch to THROTTLED mode _iErrorInState := _iState; _fbWriteRegister( @@ -616,8 +762,9 @@ CASE _iState OF END_IF ELSE xError := TRUE; + _uiPCSSetOperation := 3; // Read error register - _iState := 990; + _iState := 200; END_IF _fbReadRegister(bExecute := FALSE); END_IF @@ -644,8 +791,8 @@ CASE _iState OF // If there was no error and the converter has no error continue IF NOT _fbReadRegister.bError THEN _iState := 85; - stCurrentValues.rActDCCurrent := LREAL_TO_REAL(WORD_TO_UINT(_awCurrentDCValues[0]) * EXPT(10,WORD_TO_INT(_awCurrentDCValues[1]))); - stCurrentValues.rActDCVoltage := LREAL_TO_REAL(WORD_TO_UINT(_awCurrentDCValues[2]) * EXPT(10,WORD_TO_INT(_awCurrentDCValues[3]))); + stCurrentValues.rActDCCurrent := LREAL_TO_REAL(WORD_TO_INT(_awCurrentDCValues[0]) * EXPT(10,WORD_TO_INT(_awCurrentDCValues[1]))); + stCurrentValues.rActDCVoltage := LREAL_TO_REAL(WORD_TO_INT(_awCurrentDCValues[2]) * EXPT(10,WORD_TO_INT(_awCurrentDCValues[3]))); stCurrentValues.rActDCPower := LREAL_TO_REAL(WORD_TO_INT(_awCurrentDCValues[4]) * EXPT(10,WORD_TO_INT(_awCurrentDCValues[5]))); ELSE // Read error register @@ -676,7 +823,7 @@ CASE _iState OF // If there was no error and the converter has no error continue IF NOT _fbReadRegister.bError THEN // Go back to polling state - _iState := 65; + _iState := 90; stCurrentValues.rActACPower := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[0]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[1]))); stCurrentValues.rActACFreq := LREAL_TO_REAL(WORD_TO_UINT(_awCurrentACValues[2]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[3]))); stCurrentValues.rActApparentPower := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[4]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[5]))); @@ -689,6 +836,34 @@ CASE _iState OF _fbReadRegister(bExecute := FALSE); END_IF + 90: // Read current inverter status + _fbReadRegister( + sIPAddr:= sInverterIPAddr, + nTCPPort:= 502, + nUnitID:= 16#FF, // 16#FF for Modbus TCP + nQuantity:= 1, + nMBAddr:= STATUS_REGISTER, + cbLength:= SIZEOF(_uiInverterState), + pDestAddr:= ADR(_uiInverterState), + bExecute:= TRUE, + tTimeout:= T#5S, + bBusy=> , + bError=> , + nErrId=> , + cbRead=> ); + + // Check if reading mudbus register is done + IF NOT _fbReadRegister.bBusy THEN + IF NOT _fbReadRegister.bError THEN + _iState := 65; + stCurrentValues.uiStatus := _uiInverterState; + ELSE + // Read error register + _iState := 1000; + END_IF + _fbReadRegister(bExecute := FALSE); + END_IF + 200: // Shutdown sequence _iErrorInState := _iState; _fbWriteRegister( @@ -710,8 +885,6 @@ CASE _iState OF // And there is no error, then continue IF NOT _fbWriteRegister.bError THEN _iState := 210; - stCurrentValues.rActDCCurrent := 0.0; - stCurrentValues.rActDCVoltage := 0.0; ELSE // Goto error state _iState := 1000; @@ -749,7 +922,7 @@ CASE _iState OF IF NOT _fbReadRegister.bError THEN _iState := 0; xActive := FALSE; - xCloseDCRelais := FALSE; + //xCloseDCRelais := FALSE; END_IF _fbReadRegister(bExecute := FALSE); END_IF @@ -805,13 +978,68 @@ CASE _iState OF xError := FALSE; _fbWriteRegister(bExecute := FALSE); END_IF - -END_CASE]]> +END_CASE + +IF xError AND (NOT _fbErrorInverterAlarm.bRaised) THEN + _fbErrorInverterAlarm.Raise(0); +END_IF + +IF (NOT xError) AND _fbErrorInverterAlarm.bRaised THEN + _fbErrorInverterAlarm.Clear(0, FALSE); +END_IF + +IF (_fbErrorInverterAlarm.eConfirmationState = TcEventConfirmationState.WaitForConfirmation) AND xReset THEN + _fbErrorInverterAlarm.Confirm(0); +END_IF]]> + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -866,7 +1094,14 @@ END_CASE]]> - + + + + + + + + @@ -876,6 +1111,7 @@ END_CASE]]> + @@ -891,10 +1127,18 @@ END_CASE]]> + + + + + + + + + + - - - + @@ -917,8 +1161,21 @@ END_CASE]]> - + + + + + + + + + + + + + + \ No newline at end of file diff --git a/PLC/POUs/Sunspec/ST_SUNSPEC_CURRENT_VALUES.TcDUT b/PLC/POUs/Sunspec/ST_SUNSPEC_CURRENT_VALUES.TcDUT index 4ccf864..3dc1e51 100644 --- a/PLC/POUs/Sunspec/ST_SUNSPEC_CURRENT_VALUES.TcDUT +++ b/PLC/POUs/Sunspec/ST_SUNSPEC_CURRENT_VALUES.TcDUT @@ -4,28 +4,49 @@ diff --git a/String2SafetyPLC/String2SafetyPLC.splcproj b/String2SafetyPLC/String2SafetyPLC.splcproj new file mode 100644 index 0000000..303cbec --- /dev/null +++ b/String2SafetyPLC/String2SafetyPLC.splcproj @@ -0,0 +1,44 @@ + + + + Debug + 2.0 + {eff4c097-84a2-4dc9-8bb8-452c7c3b309a} + Exe + TwinCAT3SafePlcProject + TwinCAT3SafePlcProject + + + 2.0 + EL6900 + Graphical Editor + Matthias.Heisig + String2SafetyPLC + false + 1.7.0.0 + + + false + bin\Release\ + false + AllRules.ruleset + + + + + TwinSafeGroup1\TwinSafeGroup1.sal + false + + + false + + + + + + + + + + + \ No newline at end of file diff --git a/String2SafetyPLC/TargetSystemConfig.xml b/String2SafetyPLC/TargetSystemConfig.xml new file mode 100644 index 0000000..ff7013c --- /dev/null +++ b/String2SafetyPLC/TargetSystemConfig.xml @@ -0,0 +1,22 @@ + + + HSafetyPLC + EL6900 + false + + + + + + false + false + 1 + 1 + + + + false + false + false + + \ No newline at end of file diff --git a/StringSafetyPLC/LocalSafety/Alias Devices/ErrorAcknowledgement.sds b/String2SafetyPLC/TwinSafeGroup1/Alias Devices/ErrorAcknowledgement.sds similarity index 74% rename from StringSafetyPLC/LocalSafety/Alias Devices/ErrorAcknowledgement.sds rename to String2SafetyPLC/TwinSafeGroup1/Alias Devices/ErrorAcknowledgement.sds index 2da3b9c..3e38784 100644 --- a/StringSafetyPLC/LocalSafety/Alias Devices/ErrorAcknowledgement.sds +++ b/String2SafetyPLC/TwinSafeGroup1/Alias Devices/ErrorAcknowledgement.sds @@ -1,11 +1,11 @@ - - + + 1 1 0 - 3 + 1 Manual diff --git a/String2SafetyPLC/TwinSafeGroup1/Alias Devices/Run.sds b/String2SafetyPLC/TwinSafeGroup1/Alias Devices/Run.sds new file mode 100644 index 0000000..078154b --- /dev/null +++ b/String2SafetyPLC/TwinSafeGroup1/Alias Devices/Run.sds @@ -0,0 +1,18 @@ + + + + 1 + 1 + 0 + + 2 + + Manual + + In + 0 + BIT + 1 + + + \ No newline at end of file diff --git a/String2SafetyPLC/TwinSafeGroup1/TwinSafeGroup1.sal b/String2SafetyPLC/TwinSafeGroup1/TwinSafeGroup1.sal new file mode 100644 index 0000000..40d750b --- /dev/null +++ b/String2SafetyPLC/TwinSafeGroup1/TwinSafeGroup1.sal @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/String2SafetyPLC/TwinSafeGroup1/TwinSafeGroup1.sal.diagram b/String2SafetyPLC/TwinSafeGroup1/TwinSafeGroup1.sal.diagram new file mode 100644 index 0000000..28b7a5a --- /dev/null +++ b/String2SafetyPLC/TwinSafeGroup1/TwinSafeGroup1.sal.diagram @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/StringSafetyPLC/GVLs/GVL1.sgvl b/StringSafetyPLC/GVLs/GVL1.sgvl index b561e95..991a1a4 100644 --- a/StringSafetyPLC/GVLs/GVL1.sgvl +++ b/StringSafetyPLC/GVLs/GVL1.sgvl @@ -1,5 +1,5 @@  - + VoltageMod1Unit1 @@ -10,8 +10,8 @@ - - c1b5104b-3736-4ae2-9d6c-880b6acde8a5 + + 6b69647c-79ae-4a5b-9c82-32e1ab0017a0 @@ -25,8 +25,8 @@ - - 74590554-a877-4249-8d98-aa928b04fd1e + + 2a5f47d4-3341-443e-856a-5bfd8a804977 @@ -40,8 +40,8 @@ - - fd39b140-cb3b-4429-9c7e-cd85787cf4b6 + + 7cde2d05-dc97-4430-b6c6-939d2d63ebda @@ -55,8 +55,8 @@ - - 964cc4e2-18f2-4743-a631-be574b6f3d34 + + 30c495a8-9a62-4fd7-954e-61e31901b5fc @@ -190,8 +190,8 @@ - - 8e395273-ee0d-4cd6-9eba-d0b6900ed187 + + f4e59fd0-6d1b-4eb9-bf8c-427df0d3aa00 @@ -205,8 +205,8 @@ - - 17ffe0d5-ba59-4c0a-9378-f612194931fa + + c3ddbc4b-8313-4eaa-8c8c-c069b31f3520 @@ -220,8 +220,8 @@ - - 8d589822-ae10-44a7-90eb-7157b1a1fc5e + + 92184628-9e61-4ec5-ae20-e07558029a0f @@ -235,8 +235,8 @@ - - 11ebc761-572e-4f14-ac7c-abd5014b0835 + + 64e58849-db44-4334-a0ca-94e70c03fb61 @@ -250,8 +250,8 @@ - - 37a6b11a-d53d-4513-90a6-ea72250bbc78 + + f0b7cf97-b46e-4533-b806-6960fbfe204c @@ -265,8 +265,8 @@ - - bdf3f46e-3a56-4388-874d-1a43c603fdf3 + + 17675117-d9f8-49ac-a57d-a32fa3d80782 @@ -280,8 +280,8 @@ - - 293802ae-5723-4941-a6a6-7d5d554c0e58 + + ba3e3b55-e718-4573-95f9-c573cf1ebea7 @@ -295,8 +295,8 @@ - - 331b4551-76da-4c27-b0ae-44ee2984a6d3 + + 4dccbb3d-195d-4536-8413-9894b078e342 @@ -310,8 +310,8 @@ - - 86b64cc8-23e0-405e-9ae9-2c72dab919cc + + 1577eb67-8179-475b-a461-55e247beb569 @@ -325,8 +325,8 @@ - - a6b3a31a-2aac-4d7f-b516-96b8540b9c5e + + 56a6d6a5-4cbb-43ea-b214-5c2ed7d7975b @@ -340,8 +340,8 @@ - - 91acfc9f-31f0-40f2-b0ef-4e592532d660 + + baf33f74-b5da-4b28-85d9-78cc4215518d @@ -355,8 +355,8 @@ - - 6d642d95-95d5-433e-ab48-4f0bab589d36 + + e385448d-271f-4d2f-a50d-c63cad897467 @@ -370,8 +370,8 @@ - - a7b63eb1-968c-4aed-a453-6103c68a3b39 + + b064a3e7-4154-4a42-b749-e3eb4a1a7fac @@ -385,8 +385,8 @@ - - 46ab58a5-1c5e-4e5d-b73b-7a95a9d564cf + + b28c3030-e0c2-4345-8ca0-fe36f6a3bb9d @@ -400,8 +400,8 @@ - - 57660923-d9ce-468a-beae-2d0f70908f70 + + cf411075-c5d8-4c1d-8548-34dc6e0bd0bb @@ -415,8 +415,8 @@ - - fa41cbd8-4384-48e1-9111-eecff9a9d708 + + b6772c61-4d66-422c-855c-f4604e4b5d09 @@ -428,15 +428,10 @@ - + 53217044-6ee7-4cff-a23d-88554290f7d3 - - 40 - 1 - 1131179972 - - + 224b89e0-e183-458b-b0ca-6cb7325eb495 @@ -451,8 +446,8 @@ - - 5b586fde-080c-45ce-b103-78f5f9218c6b + + 6c049947-d7c2-4d74-a5df-e8b6a4df6da6 @@ -466,8 +461,8 @@ - - 565f0c98-08d1-4892-8037-1ab664c93a81 + + 310c087a-1483-4f1c-9398-b2ef263d788f @@ -481,8 +476,8 @@ - - 1906a65b-6db5-4a8f-99d8-d3fb8b5af3a9 + + 2a791845-09d8-4135-9e8c-6b59739bde9a @@ -496,8 +491,8 @@ - - 5775754c-432b-402d-b9fa-a9c3b2f5b183 + + 198c6855-0481-4cc7-8d0b-febb6ea762c7 @@ -511,8 +506,8 @@ - - 342d4854-d073-4b7b-a7ba-13f61a604f04 + + 2ef07fcd-0b60-4ef9-97aa-da94b05d3512 @@ -526,8 +521,8 @@ - - f56cbd70-2d6f-4b13-8123-d7dee4259d63 + + cd2c1b8a-95fd-4f8e-9f7e-92f1327f9d42 @@ -541,8 +536,8 @@ - - 10f03484-e314-4b21-9cab-0c3a334ba200 + + a7fbfbc1-feb0-421c-86c5-1ab75d773a85 @@ -556,8 +551,8 @@ - - ca08ec89-82b5-490a-bcba-c4b5646d8ad5 + + d7e3662b-e334-406e-b5dd-5bd42aea7293 @@ -569,15 +564,10 @@ - - 41 - 1 - 1131179972 - - + 981f18ef-ab73-4e42-99e5-e7af561e410a - + 20eaef0b-7d0f-41c8-9c5a-23ad52f1a277 @@ -585,20 +575,15 @@ xPressureOk - - 401be908-7d45-4aee-b86c-d7c55a788c17 + + 69692d26-ef5a-4448-a7a5-bde8c9229bdb - - 42 - 1 - 1131179972 - - + 4e1a128f-42c2-44a2-a616-3e9d668eae5e - + 597f09ba-a89a-44ac-a305-38cae6f0e8fc @@ -853,8 +838,8 @@ - - 1e3cf35c-afd0-4f49-9ef7-691e27a22881 + + e2ae0910-3d7a-4ffc-bc22-683dabd3c6cd @@ -868,8 +853,8 @@ - - 6452551a-d3d9-41d8-9008-b135e35fb04a + + c5a8ccd0-43f8-44ef-9259-3f796cd5ae78 @@ -883,8 +868,8 @@ - - 0c104239-68ef-468c-90b1-3cb8fe4e3117 + + 39d38856-da7c-459a-bffc-d556d24f6fac @@ -898,8 +883,8 @@ - - 3dc519c6-c0a8-4ae5-b08b-414d01afbc7e + + 86379d3c-0a53-432a-9a78-cbcc39fedb1f @@ -913,8 +898,8 @@ - - b4d46735-c439-4974-83cb-f7bbb322a562 + + d0963e0d-e8af-4f34-9ec5-89ce92af6324 @@ -928,8 +913,8 @@ - - 4feb36dd-97b8-43c2-99b7-7c740ba52b1e + + f4fdaca3-23fa-4586-9994-c391115e0692 @@ -943,8 +928,8 @@ - - ec8c4c44-ecb1-487a-a032-54d94087d34c + + 75b57a41-2de5-4ec4-9800-9d7d826d6dd6 @@ -958,8 +943,8 @@ - - 933145a2-1597-46cc-8bbc-0c9ea69c2867 + + 07ccf00a-1b2d-4783-b06d-4a6ee3753e48 @@ -973,8 +958,8 @@ - - 3bf3580b-84f2-4875-a47d-5931a921bb82 + + 427430bf-c055-4c17-a67d-4f3c1b5bfb74 @@ -988,8 +973,8 @@ - - 7e4d69a4-bc16-45c0-83fa-65dd7991d9c4 + + d69d6e23-57c4-4e0c-96fb-d694846dd958 @@ -1003,8 +988,8 @@ - - 19a0881b-4964-4b0c-92f3-bbc1ea27281c + + 6b4ae6f6-1c94-4447-bca4-4e479f2fc212 @@ -1018,8 +1003,8 @@ - - d308a481-df8e-4b56-be89-3aef0a656668 + + 18d92511-c4a9-4e42-bca9-d6da51227eea @@ -1033,8 +1018,8 @@ - - 7c9a80db-8913-47df-b759-ea66b4f6ec4f + + b2b03016-ee1e-4207-8d75-17b75c285131 @@ -1048,8 +1033,8 @@ - - 2691e96a-7c8a-4684-a90f-699beb9c8ddc + + 31bc9e64-7f51-4040-ad11-a0c4e32cf667 @@ -1063,8 +1048,8 @@ - - 0010224d-ac78-46c4-982f-79c295381aa1 + + d4cad702-d9f4-42b0-babc-2fd280ecb5e3 @@ -1078,8 +1063,8 @@ - - a96ae440-dd70-473c-a305-75ec7117908e + + fe03f293-6c9c-4076-88a9-70f7cfc6c5c6 @@ -1093,8 +1078,8 @@ - - 4e993cbb-509a-4270-b226-252ddc49634e + + 5f49da97-b03f-4f33-ab76-adbc0bff65ae @@ -1108,8 +1093,8 @@ - - 6de4424f-bda8-4752-a635-a48f4b538433 + + 9630e79f-0f1a-4421-8c38-fdb34cece852 @@ -1123,8 +1108,8 @@ - - de164c04-ffc1-43c7-8152-9b8665c88c8a + + 525e686d-ca98-4598-b0a5-b659b2403011 @@ -1138,8 +1123,8 @@ - - 15b9f2bd-6399-4aca-bec6-c9fab454b45f + + b485605b-acac-4c47-a662-d365f4a748d8 @@ -1153,8 +1138,8 @@ - - d5c0f52c-dc65-4d58-90d6-b8a132e9814c + + 1405a0d1-b21a-4dda-9512-436637902b24 @@ -1168,8 +1153,8 @@ - - f84331ec-766a-4844-940d-09ab85d8bbeb + + acc16e7e-c84a-4902-ab1b-c69230675361 @@ -1183,8 +1168,8 @@ - - ddee9fc8-e80c-4ca5-b5b7-9e7b061a1a76 + + 2246dad8-5f74-4764-8945-39d32ac6f32b @@ -1198,8 +1183,8 @@ - - 5d98756e-5c44-4816-92a6-fe0fecbff51d + + 56dbc5d3-47b5-462a-930a-1104fc17b243 @@ -1213,8 +1198,8 @@ - - 6db7465f-f092-4644-862b-9ffaa5351fbf + + 86b46b4b-fbbe-48ea-a5f4-4a0e2330023e @@ -1228,8 +1213,8 @@ - - 58c32816-0452-44fd-a200-f71f08d26076 + + d4ae4212-9303-4938-9fa8-db179a29d257 @@ -1243,8 +1228,8 @@ - - 05136830-e125-49bb-8d74-2e18ae495285 + + f2d78a49-35ab-4612-95b2-a4bb2b92e1eb @@ -1258,8 +1243,8 @@ - - aed481c4-1912-415d-807c-971aa17910d2 + + a860c8f7-e05b-43b5-9906-27e43207f907 @@ -1273,8 +1258,8 @@ - - a3863bce-0716-47b7-898a-c3bbb764f860 + + 03cb163c-f11d-4aba-9e43-552f23cb8d30 @@ -1288,8 +1273,8 @@ - - 28ad0995-39e4-4a86-946f-4d78a59edfc1 + + b9047364-cdb9-4773-924e-993ff47a305f @@ -1303,8 +1288,8 @@ - - 52b17d98-fefa-4757-8742-8a02aa8458c8 + + 0f70c78f-b53a-4b00-8893-d4d54babefa2 @@ -1318,8 +1303,8 @@ - - 593d1a21-40ec-41a2-bb5e-712cff38565e + + 4c5a875f-8373-4752-89e0-f2f4f495d41d @@ -1341,4 +1326,52 @@ + + xRun + + + 62 + 1 + 1131179973 + + + + + 9e84b4dc-6c8d-470f-8ae5-00acb22110fd + + + ce094b82-b7f9-4d7d-8179-fafe97eec348 + + + 237ae218-ee0e-423f-997e-e7320dfe966c + + + 7c460071-0681-43a9-ab47-c853e038848f + + + + + xErrAck + + + 63 + 1 + 1131179973 + + + + + f8fb42bb-e467-4a1c-94ba-d65d54b8ef69 + + + 2ae1f47a-4a66-4749-a72c-b89d1c8dd971 + + + 958061db-6cd1-4725-827e-3829eab81564 + + + 9e378be5-1819-4dbe-9ab3-6c5cbfe3877d + + + \ No newline at end of file diff --git a/MainSafetyPLC/Not_Halt_Global/Alias Devices/Restart.sds b/StringSafetyPLC/LocalSafety/Alias Devices/ErrAck.sds similarity index 83% rename from MainSafetyPLC/Not_Halt_Global/Alias Devices/Restart.sds rename to StringSafetyPLC/LocalSafety/Alias Devices/ErrAck.sds index 968ae51..b0da037 100644 --- a/MainSafetyPLC/Not_Halt_Global/Alias Devices/Restart.sds +++ b/StringSafetyPLC/LocalSafety/Alias Devices/ErrAck.sds @@ -1,11 +1,11 @@  - + 1 1 0 - 4 + 63 Manual diff --git a/StringSafetyPLC/LocalSafety/Alias Devices/GlobalSlaveEStopInterface.sds b/StringSafetyPLC/LocalSafety/Alias Devices/GlobalSlaveEStopInterface.sds index 4515fe6..c810c86 100644 --- a/StringSafetyPLC/LocalSafety/Alias Devices/GlobalSlaveEStopInterface.sds +++ b/StringSafetyPLC/LocalSafety/Alias Devices/GlobalSlaveEStopInterface.sds @@ -1,5 +1,5 @@  - + 16 0 @@ -21,7 +21,7 @@ 100 - + FSoE Cmd USINT diff --git a/StringSafetyPLC/LocalSafety/Alias Devices/PressuresInRange.sds b/StringSafetyPLC/LocalSafety/Alias Devices/PressuresInRange.sds deleted file mode 100644 index f0bd695..0000000 --- a/StringSafetyPLC/LocalSafety/Alias Devices/PressuresInRange.sds +++ /dev/null @@ -1,18 +0,0 @@ - - - - 1 - 2 - 0 - - 42 - - Manual - - Out - 0 - BIT - 1 - - - \ No newline at end of file diff --git a/StringSafetyPLC/LocalSafety/Alias Devices/Run.sds b/StringSafetyPLC/LocalSafety/Alias Devices/Run.sds index 968ae51..751eee8 100644 --- a/StringSafetyPLC/LocalSafety/Alias Devices/Run.sds +++ b/StringSafetyPLC/LocalSafety/Alias Devices/Run.sds @@ -1,11 +1,11 @@  - + 1 1 0 - 4 + 62 Manual diff --git a/StringSafetyPLC/LocalSafety/Alias Devices/TemperaturesInRange.sds b/StringSafetyPLC/LocalSafety/Alias Devices/TemperaturesInRange.sds deleted file mode 100644 index d7a78b2..0000000 --- a/StringSafetyPLC/LocalSafety/Alias Devices/TemperaturesInRange.sds +++ /dev/null @@ -1,18 +0,0 @@ - - - - 1 - 2 - 0 - - 41 - - Manual - - Out - 0 - BIT - 1 - - - \ No newline at end of file diff --git a/StringSafetyPLC/LocalSafety/Alias Devices/VoltagesInRange.sds b/StringSafetyPLC/LocalSafety/Alias Devices/VoltagesInRange.sds deleted file mode 100644 index 532d453..0000000 --- a/StringSafetyPLC/LocalSafety/Alias Devices/VoltagesInRange.sds +++ /dev/null @@ -1,18 +0,0 @@ - - - - 1 - 2 - 0 - - 40 - - Manual - - Out - 0 - BIT - 1 - - - \ No newline at end of file diff --git a/StringSafetyPLC/LocalSafety/LocalSafety.sal b/StringSafetyPLC/LocalSafety/LocalSafety.sal index b624302..f0c3fb2 100644 --- a/StringSafetyPLC/LocalSafety/LocalSafety.sal +++ b/StringSafetyPLC/LocalSafety/LocalSafety.sal @@ -1,5 +1,5 @@  - + @@ -13,8 +13,8 @@ - - + + @@ -22,8 +22,8 @@ - - + + @@ -72,7 +72,7 @@ - + @@ -176,8 +176,8 @@ - - + + @@ -185,8 +185,8 @@ - - + + @@ -235,7 +235,7 @@ - + @@ -249,8 +249,8 @@ - - + + @@ -258,8 +258,8 @@ - - + + @@ -308,7 +308,7 @@ - + @@ -463,10 +463,22 @@ - + + + + + + + - + + + + + + + @@ -497,70 +509,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/StringSafetyPLC/Multi Setting.sms b/StringSafetyPLC/Multi Setting.sms new file mode 100644 index 0000000..ed8362a --- /dev/null +++ b/StringSafetyPLC/Multi Setting.sms @@ -0,0 +1,418 @@ + + + + 1 + + EL2912 + 50462744 + 5 + + + 36 + 50921478 + 6 + 100 + + + 43 + 50921488 + 13 + 100 + + + 44 + 50921495 + 20 + 100 + + + 24 + 50921482 + 7 + 100 + + + 25 + 50921483 + 8 + 100 + + + 26 + 50921484 + 9 + 100 + + + 27 + 50921485 + 10 + 100 + + + 53 + 50921489 + 14 + 100 + + + 54 + 50921490 + 15 + 100 + + + 55 + 50921491 + 16 + 100 + + + 56 + 50921492 + 17 + 100 + + + 57 + 50921496 + 21 + 100 + + + 58 + 50921502 + 22 + 100 + + + 59 + 50921503 + 23 + 100 + + + 60 + 50921504 + 24 + 100 + + + 30 + 50921486 + 11 + 100 + + + 31 + 50921487 + 12 + 100 + + + 49 + 50921493 + 18 + 100 + + + 50 + 50921494 + 19 + 100 + + + 51 + 50921505 + 25 + 100 + + + 52 + 50921506 + 26 + 100 + + + 32 + 50921477 + 4 + 100 + + + 33 + 0 + 100 + 100 + abaabd0a-ce90-4f58-aa2b-1505f1e3352d + + + 87605930-f4c2-4c12-816d-f0103cb2103d + + 1a9af003-6ca6-480c-ac48-b64aae29c456 + + 2aec908e-6e83-4a19-beff-64d8c062a465 + + + + c3402666-7ce4-4e28-9261-310e52ee81b9 + + + + 361dc3a5-fbda-4f82-919d-991734120dd3 + + + + ca9ba432-f7d1-4b51-86bd-acdc3e404cbc + + + + + 35a3e45b-7d5d-42ac-9519-0b27ee2cf81d + + c0857581-2bda-4c63-bc6e-b8504a624c5e + + + + 3df0b242-92c4-40d1-9f99-30e944aaddf3 + + + + d6de3204-80eb-4979-804a-345c99671b6d + + + + 52fbf25f-4146-4e71-a31c-f3046cb0b508 + + + + + 05ba0aab-044d-4c98-b983-619490e1cf54 + + 59c1dc11-3b18-4ad8-87d9-7606b623ee2a + + + + 933fde12-2db6-4197-8024-f3cc64ae41ac + + + + 74b14886-48d6-4745-abc1-2cb26658e57f + + + + 82a8feb2-ee97-4765-9b1c-f45c4272f49b + + + + + + + + 2 + + EL2912 + 50462856 + 28 + + + 36 + 50921507 + 29 + 100 + + + 43 + 50921514 + 36 + 100 + + + 44 + 50921521 + 43 + 100 + + + 24 + 50921508 + 30 + 100 + + + 25 + 50921509 + 31 + 100 + + + 26 + 50921510 + 32 + 100 + + + 27 + 50921511 + 33 + 100 + + + 53 + 50921515 + 37 + 100 + + + 54 + 50921516 + 38 + 100 + + + 55 + 50921517 + 39 + 100 + + + 56 + 50921518 + 40 + 100 + + + 57 + 50921522 + 44 + 100 + + + 58 + 50921523 + 45 + 100 + + + 59 + 50921524 + 46 + 100 + + + 60 + 50921525 + 47 + 100 + + + 30 + 50921512 + 34 + 100 + + + 31 + 50921513 + 35 + 100 + + + 49 + 50921519 + 41 + 100 + + + 50 + 50921520 + 42 + 100 + + + 51 + 50921526 + 48 + 100 + + + 52 + 50921527 + 49 + 100 + + + 32 + 50921497 + 27 + 100 + + + 33 + 0 + 101 + 100 + 0cd2d33d-0aa6-477d-a159-9ea1f745f3fb + + + 87605930-f4c2-4c12-816d-f0103cb2103d + + 1a9af003-6ca6-480c-ac48-b64aae29c456 + + 2aec908e-6e83-4a19-beff-64d8c062a465 + + + + c3402666-7ce4-4e28-9261-310e52ee81b9 + + + + 361dc3a5-fbda-4f82-919d-991734120dd3 + + + + ca9ba432-f7d1-4b51-86bd-acdc3e404cbc + + + + + 35a3e45b-7d5d-42ac-9519-0b27ee2cf81d + + c0857581-2bda-4c63-bc6e-b8504a624c5e + + + + 3df0b242-92c4-40d1-9f99-30e944aaddf3 + + + + d6de3204-80eb-4979-804a-345c99671b6d + + + + 52fbf25f-4146-4e71-a31c-f3046cb0b508 + + + + + 05ba0aab-044d-4c98-b983-619490e1cf54 + + 59c1dc11-3b18-4ad8-87d9-7606b623ee2a + + + + 933fde12-2db6-4197-8024-f3cc64ae41ac + + + + 74b14886-48d6-4745-abc1-2cb26658e57f + + + + 82a8feb2-ee97-4765-9b1c-f45c4272f49b + + + + + + \ No newline at end of file diff --git a/StringSafetyPLC/PressureCheck/Alias Devices/Run.sds b/StringSafetyPLC/PressureCheck/Alias Devices/Run.sds deleted file mode 100644 index ef6cde2..0000000 --- a/StringSafetyPLC/PressureCheck/Alias Devices/Run.sds +++ /dev/null @@ -1,18 +0,0 @@ - - - - 1 - 1 - 0 - - 46 - - Manual - - In - 0 - BIT - 1 - - - \ No newline at end of file diff --git a/StringSafetyPLC/PressureCheck/PressureCheck.sal b/StringSafetyPLC/PressureCheck/PressureCheck.sal index 27f9df3..d1375ec 100644 --- a/StringSafetyPLC/PressureCheck/PressureCheck.sal +++ b/StringSafetyPLC/PressureCheck/PressureCheck.sal @@ -1,5 +1,5 @@  - + @@ -17,13 +17,13 @@ - + - + - + @@ -35,349 +35,286 @@ - - - - - + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - + + - - - - - - - - - - - + + - - - - + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - - + + - - + + @@ -385,169 +322,339 @@ - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - + + @@ -561,10 +668,22 @@ - + + + + + + + - + + + + + + + @@ -594,70 +713,4 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/StringSafetyPLC/PressureCheck/PressureCheck.sal.diagram b/StringSafetyPLC/PressureCheck/PressureCheck.sal.diagram index 97ab824..99dbcab 100644 --- a/StringSafetyPLC/PressureCheck/PressureCheck.sal.diagram +++ b/StringSafetyPLC/PressureCheck/PressureCheck.sal.diagram @@ -1,322 +1,442 @@  - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - + - - + + - - + + - - + + - + + + + + + + + + + + + + + + - - + + - - + + diff --git a/StringSafetyPLC/StringSafetyPLC.splcproj b/StringSafetyPLC/StringSafetyPLC.splcproj index ca66d92..57154bc 100644 --- a/StringSafetyPLC/StringSafetyPLC.splcproj +++ b/StringSafetyPLC/StringSafetyPLC.splcproj @@ -1,5 +1,5 @@  - + Debug 2.0 @@ -27,8 +27,9 @@ False False - 62 + 64 2 + StringSafetyPLC false @@ -41,20 +42,18 @@ - + - - - false LocalSafety\LocalSafety.sal + @@ -67,8 +66,6 @@ - - false @@ -83,8 +80,6 @@ - - false @@ -123,8 +118,6 @@ - - false diff --git a/StringSafetyPLC/TargetSystemConfig.xml b/StringSafetyPLC/TargetSystemConfig.xml index 2af574b..6122488 100644 --- a/StringSafetyPLC/TargetSystemConfig.xml +++ b/StringSafetyPLC/TargetSystemConfig.xml @@ -1,5 +1,5 @@  - + HSafetyPLC EL2912 false @@ -7,7 +7,7 @@ =STRNG01-15K1 (EL2912) 01 (V01.04) 4210722 - 13492 + 57985 false false 1 @@ -19,7 +19,4 @@ true true - - - \ No newline at end of file diff --git a/StringSafetyPLC/TempCheck/Alias Devices/ErrorAcknowledgement.sds b/StringSafetyPLC/TempCheck/Alias Devices/ErrorAcknowledgement.sds deleted file mode 100644 index 9115859..0000000 --- a/StringSafetyPLC/TempCheck/Alias Devices/ErrorAcknowledgement.sds +++ /dev/null @@ -1,18 +0,0 @@ - - - - 1 - 1 - 0 - - 47 - - Manual - - In - 0 - BIT - 1 - - - \ No newline at end of file diff --git a/StringSafetyPLC/TempCheck/Alias Devices/Run.sds b/StringSafetyPLC/TempCheck/Alias Devices/Run.sds deleted file mode 100644 index 8f2b278..0000000 --- a/StringSafetyPLC/TempCheck/Alias Devices/Run.sds +++ /dev/null @@ -1,18 +0,0 @@ - - - - 1 - 1 - 0 - - 48 - - Manual - - In - 0 - BIT - 1 - - - \ No newline at end of file diff --git a/StringSafetyPLC/TempCheck/TempCheck.sal b/StringSafetyPLC/TempCheck/TempCheck.sal index 5dc068f..1fa10e3 100644 --- a/StringSafetyPLC/TempCheck/TempCheck.sal +++ b/StringSafetyPLC/TempCheck/TempCheck.sal @@ -1,5 +1,5 @@  - + @@ -318,10 +318,22 @@ - + + + + + + + - + + + + + + + @@ -351,70 +363,4 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/StringSafetyPLC/User FBs/ModulePressureCheck.ufb b/StringSafetyPLC/User FBs/ModulePressureCheck.ufb index 323de7c..73b15f7 100644 --- a/StringSafetyPLC/User FBs/ModulePressureCheck.ufb +++ b/StringSafetyPLC/User FBs/ModulePressureCheck.ufb @@ -1,5 +1,5 @@  - + @@ -74,36 +74,36 @@ - - + + - - + + - - + + - - + + - - + + - - + + - + - - + + - + @@ -111,63 +111,63 @@ - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - - + + - + @@ -175,63 +175,63 @@ - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - - + + - + @@ -239,63 +239,63 @@ - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - - + + - + @@ -303,29 +303,29 @@ - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + @@ -398,11 +398,11 @@ - - + + - - + + @@ -424,11 +424,11 @@ - - + + - - + + @@ -450,11 +450,11 @@ - - + + - - + + @@ -476,11 +476,11 @@ - - + + - - + + @@ -502,11 +502,11 @@ - - + + - - + + @@ -528,11 +528,11 @@ - - + + - - + + @@ -554,11 +554,11 @@ - - + + - - + + @@ -580,11 +580,11 @@ - - + + - - + + @@ -606,11 +606,11 @@ - - + + - - + + @@ -632,11 +632,11 @@ - - + + - - + + @@ -658,11 +658,11 @@ - - + + - - + + @@ -684,11 +684,11 @@ - - + + - - + + @@ -710,11 +710,11 @@ - - + + - - + + @@ -736,11 +736,11 @@ - - + + - - + + @@ -762,11 +762,11 @@ - - + + - - + + @@ -788,11 +788,11 @@ - - + + - - + + diff --git a/StringSafetyPLC/User FBs/ModulePressureCheck.ufb.diagram b/StringSafetyPLC/User FBs/ModulePressureCheck.ufb.diagram index 0d69898..2dd7b34 100644 --- a/StringSafetyPLC/User FBs/ModulePressureCheck.ufb.diagram +++ b/StringSafetyPLC/User FBs/ModulePressureCheck.ufb.diagram @@ -1,5 +1,5 @@  - + @@ -87,303 +87,303 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + diff --git a/StringSafetyPLC/User FBs/ModuleVoltageCheck.ufb b/StringSafetyPLC/User FBs/ModuleVoltageCheck.ufb index a33b41f..33423c5 100644 --- a/StringSafetyPLC/User FBs/ModuleVoltageCheck.ufb +++ b/StringSafetyPLC/User FBs/ModuleVoltageCheck.ufb @@ -1,5 +1,5 @@  - + @@ -40,7 +40,7 @@ - + @@ -68,7 +68,7 @@ - + @@ -96,7 +96,7 @@ - + @@ -124,7 +124,7 @@ - + diff --git a/StringSafetyPLC/User FBs/UnitPressureCheck.ufb b/StringSafetyPLC/User FBs/UnitPressureCheck.ufb index a661a69..76dd18d 100644 --- a/StringSafetyPLC/User FBs/UnitPressureCheck.ufb +++ b/StringSafetyPLC/User FBs/UnitPressureCheck.ufb @@ -1,5 +1,5 @@  - + @@ -128,10 +128,10 @@ - + - + @@ -171,10 +171,10 @@ - + - + @@ -344,10 +344,10 @@ - + - + @@ -387,10 +387,10 @@ - + - + diff --git a/StringSafetyPLC/VoltageCheck/Alias Devices/ErrorAcknowledgement.sds b/StringSafetyPLC/VoltageCheck/Alias Devices/ErrorAcknowledgement.sds deleted file mode 100644 index a399bbd..0000000 --- a/StringSafetyPLC/VoltageCheck/Alias Devices/ErrorAcknowledgement.sds +++ /dev/null @@ -1,18 +0,0 @@ - - - - 1 - 1 - 0 - - 34 - - Manual - - In - 0 - BIT - 1 - - - \ No newline at end of file diff --git a/StringSafetyPLC/VoltageCheck/Alias Devices/Run.sds b/StringSafetyPLC/VoltageCheck/Alias Devices/Run.sds deleted file mode 100644 index cab05ff..0000000 --- a/StringSafetyPLC/VoltageCheck/Alias Devices/Run.sds +++ /dev/null @@ -1,18 +0,0 @@ - - - - 1 - 1 - 0 - - 35 - - Manual - - In - 0 - BIT - 1 - - - \ No newline at end of file diff --git a/StringSafetyPLC/VoltageCheck/VoltageCheck.sal b/StringSafetyPLC/VoltageCheck/VoltageCheck.sal index 5f0354b..7e29edd 100644 --- a/StringSafetyPLC/VoltageCheck/VoltageCheck.sal +++ b/StringSafetyPLC/VoltageCheck/VoltageCheck.sal @@ -1,246 +1,9 @@  - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -282,16 +45,265 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + - + + + + + + + @@ -321,70 +333,4 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/StringSafetyPLC/VoltageCheck/VoltageCheck.sal.diagram b/StringSafetyPLC/VoltageCheck/VoltageCheck.sal.diagram index b3ba0c3..ebc6f5d 100644 --- a/StringSafetyPLC/VoltageCheck/VoltageCheck.sal.diagram +++ b/StringSafetyPLC/VoltageCheck/VoltageCheck.sal.diagram @@ -1,181 +1,10 @@  - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -217,24 +46,195 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + - - + + - + + + + + + + + diff --git a/Uniper.tsproj b/Uniper.tsproj index 75a30af..1838b2f 100644 --- a/Uniper.tsproj +++ b/Uniper.tsproj @@ -194,7 +194,7 @@ - ARRAY [0..2] OF BIT + ARRAY [0..2] OF BIT 3 BIT @@ -439,7 +439,7 @@ - + PLC Instance {08500001-0000-0000-F000-000000000064} @@ -473,6 +473,16 @@ MAIN._fbSafety.xTemperaturesInRange BOOL + + MAIN._afbStrings[0].xSafetyIntlksOk + + BOOL + + + MAIN._afbStrings[0].xRepairSwitchOk + + BOOL + MAIN._afbStrings[0].xDCCBOpen @@ -3154,6 +3164,37 @@ EL30xx also sets this if an underrange or overrange error is present]]> BOOL + + MAIN._afbStrings[0]._fbStringCurrent.iAnalogValue + + INT + + + MAIN._afbStrings[0]._fbStringCurrent.xUnderrange + + BOOL + + + MAIN._afbStrings[0]._fbStringCurrent.xOverrange + + BOOL + + + MAIN._afbStrings[0]._fbStringCurrent.xErrorCard + + BOOL + + + MAIN._afbStrings[1].xSafetyIntlksOk + + BOOL + + + MAIN._afbStrings[1].xRepairSwitchOk + + BOOL + MAIN._afbStrings[1].xDCCBOpen @@ -5832,6 +5873,27 @@ MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.xErrorCard + BOOL + + + MAIN._afbStrings[1]._fbStringCurrent.iAnalogValue + + INT + + + MAIN._afbStrings[1]._fbStringCurrent.xUnderrange + + BOOL + + + MAIN._afbStrings[1]._fbStringCurrent.xOverrange + + BOOL + + + MAIN._afbStrings[1]._fbStringCurrent.xErrorCard + BOOL @@ -5842,11 +5904,6 @@ MAIN._xShowAckEmergencyStop BOOL - - MAIN._fbInverter.xCloseDCRelais - - BOOL - MAIN.xSafetyRun @@ -5870,6 +5927,11 @@ BOOL + + MAIN._afbStrings[0]._fbModule1._fbUnit1.xResetMCB + + BOOL + MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -5906,6 +5968,11 @@ INT + + MAIN._afbStrings[0]._fbModule1._fbUnit2.xResetMCB + + BOOL + MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -5942,6 +6009,11 @@ INT + + MAIN._afbStrings[0]._fbModule1._fbUnit3.xResetMCB + + BOOL + MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -5978,6 +6050,11 @@ INT + + MAIN._afbStrings[0]._fbModule1._fbUnit4.xResetMCB + + BOOL + MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -6014,6 +6091,11 @@ INT + + MAIN._afbStrings[0]._fbModule2._fbUnit1.xResetMCB + + BOOL + MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -6050,6 +6132,11 @@ INT + + MAIN._afbStrings[0]._fbModule2._fbUnit2.xResetMCB + + BOOL + MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -6086,6 +6173,11 @@ INT + + MAIN._afbStrings[0]._fbModule2._fbUnit3.xResetMCB + + BOOL + MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -6122,6 +6214,11 @@ INT + + MAIN._afbStrings[0]._fbModule2._fbUnit4.xResetMCB + + BOOL + MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -6158,6 +6255,11 @@ INT + + MAIN._afbStrings[0]._fbModule3._fbUnit1.xResetMCB + + BOOL + MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -6194,6 +6296,11 @@ INT + + MAIN._afbStrings[0]._fbModule3._fbUnit2.xResetMCB + + BOOL + MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -6230,6 +6337,11 @@ INT + + MAIN._afbStrings[0]._fbModule3._fbUnit3.xResetMCB + + BOOL + MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -6266,6 +6378,11 @@ INT + + MAIN._afbStrings[0]._fbModule3._fbUnit4.xResetMCB + + BOOL + MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -6312,6 +6429,11 @@ BOOL + + MAIN._afbStrings[1]._fbModule1._fbUnit1.xResetMCB + + BOOL + MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -6348,6 +6470,11 @@ INT + + MAIN._afbStrings[1]._fbModule1._fbUnit2.xResetMCB + + BOOL + MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -6384,6 +6511,11 @@ INT + + MAIN._afbStrings[1]._fbModule1._fbUnit3.xResetMCB + + BOOL + MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -6420,6 +6552,11 @@ INT + + MAIN._afbStrings[1]._fbModule1._fbUnit4.xResetMCB + + BOOL + MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -6456,6 +6593,11 @@ INT + + MAIN._afbStrings[1]._fbModule2._fbUnit1.xResetMCB + + BOOL + MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -6492,6 +6634,11 @@ INT + + MAIN._afbStrings[1]._fbModule2._fbUnit2.xResetMCB + + BOOL + MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -6528,6 +6675,11 @@ INT + + MAIN._afbStrings[1]._fbModule2._fbUnit3.xResetMCB + + BOOL + MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -6564,6 +6716,11 @@ INT + + MAIN._afbStrings[1]._fbModule2._fbUnit4.xResetMCB + + BOOL + MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -6600,6 +6757,11 @@ INT + + MAIN._afbStrings[1]._fbModule3._fbUnit1.xResetMCB + + BOOL + MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -6636,6 +6798,11 @@ INT + + MAIN._afbStrings[1]._fbModule3._fbUnit2.xResetMCB + + BOOL + MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -6672,6 +6839,11 @@ INT + + MAIN._afbStrings[1]._fbModule3._fbUnit3.xResetMCB + + BOOL + MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -6708,6 +6880,11 @@ INT + + MAIN._afbStrings[1]._fbModule3._fbUnit4.xResetMCB + + BOOL + MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenValve BOOL @@ -6778,7 +6955,7 @@ - + StringSafetyPLC Instance @@ -6817,8 +6994,8 @@ 001000012600010001000000000100010001001026010000 001100012200010002000000000100010001001122010000 - 001216002400010003000000000000000200001224010000 - 001d15002000010004000000000000000200001d20010000 + 00121c002400010003000000000000000200001224010000 + 001d1b002000010004000000000000000200001d20010000 002e00002400000003000000000000000000002e24000000 002f00002000000004000000000000000000002f20000000 0000000000000000001200020100000001000000060000000200000000000000 @@ -6827,6 +7004,7 @@ 0000000000000000000000020000000001000000060000000400010000000000 0000000000000000000000010000000002000000060000000500010000000000 0010f400f410f400 + BMS 004003000a0000001f000000030010000000000000000000000000000000000020f31005020000000100456e61626c6520446961674d65737361676520617320656d657267656e637900 @@ -6835,7 +7013,10 @@ FSOE_6 - + + FSOE_6 + + FSOE_6 @@ -6846,7 +7027,10 @@ FSOE_7 - + + FSOE_6 + + FSOE_6 @@ -6859,13 +7043,13 @@ - + BIT - + BIT - + BIT @@ -6894,6 +7078,7 @@ 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + BMS BIT @@ -6942,6 +7127,7 @@ 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + BMS BIT @@ -6990,6 +7176,7 @@ 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + BMS BIT @@ -7038,6 +7225,7 @@ 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + BMS BIT @@ -7086,6 +7274,7 @@ 000f01004400010003000000000000000000000f44090000 0000000000000000000f00020100000001000000000000000000000000000000 + BMS BIT @@ -7144,7 +7333,7 @@ 0000000000000000000000020000000001000000060000000400010000000000 0000000000000000000000010000000002000000060000000500010000000000 0010f400f410f400 - + BMS #x00000000 #x00000000 @@ -7302,6 +7491,7 @@ 0000000000000000001900010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0018f400f418f400 + BMS USINT @@ -7399,6 +7589,7 @@ 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -7410,7 +7601,7 @@ - + BIT @@ -7447,6 +7638,7 @@ 000f01004400010003000000000000000000000f44090000 0000000000000000000f00020100000001000000000000000000000000000000 + String1 BIT @@ -7500,6 +7692,7 @@ 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 #x1a01 @@ -7709,6 +7902,7 @@ Bit1: Value bigger/equal Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 #x1a01 @@ -7919,6 +8113,7 @@ Bit1: Value bigger/equal Limit2]]> 0000000000000000001900010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 USINT @@ -7980,7 +8175,7 @@ Bit1: Value bigger/equal Limit2]]> 001000012600010001000000000100010001001026010000 001100012200010002000000000100010001001122010000 - 00129f012400010003000000000000000700001224010000 + 00129e012400010003000000000000000700001224010000 001d8e002000010004000000000000000900001d20010000 002e00002400000003000000000000000000002e24000000 002f00002000000004000000000000000000002f20000000 @@ -7992,9 +8187,9 @@ Bit1: Value bigger/equal Limit2]]> 0000000000000000000000010000000002000000060000000500010000000000 0000000000000000fa2f00020100000001000000060000000600020000000000 0010f400f410f400 - - - + String1 + String1 + String1 #x00000000 #x00000000 @@ -8147,57 +8342,30 @@ Bit1: Value bigger/equal Limit2]]> BIT - - BIT - - - BIT - - - BIT - - - BIT - - - ARRAY [0..2] OF BIT - - - - - BIT - - - BIT - - - BIT - - - BIT - - - BIT - - - BIT - - - BIT - - - BIT - - - BIT - - + BIT ARRAY [0..5] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + BIT @@ -8284,11 +8452,12 @@ Bit1: Value bigger/equal Limit2]]> 1000 - =STRNG01-30K1 (EL1018) + =STRNG01++BATMOD01-30K1 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -8320,7 +8489,7 @@ Bit1: Value bigger/equal Limit2]]> - + BIT @@ -8332,18 +8501,19 @@ Bit1: Value bigger/equal Limit2]]> - -30K2 (EL1018) + =STRNG01++BATMOD01-30K2 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT - + BIT @@ -8358,7 +8528,7 @@ Bit1: Value bigger/equal Limit2]]> - + BIT @@ -8373,18 +8543,19 @@ Bit1: Value bigger/equal Limit2]]> - + BIT - -30K3 (EL1018) + =STRNG01++BATMOD01-30K3 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -8428,11 +8599,12 @@ Bit1: Value bigger/equal Limit2]]> - -30K4 (EL1018) + =STRNG01++BATMOD01-30K4 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -8476,11 +8648,12 @@ Bit1: Value bigger/equal Limit2]]> - -30K5 (EL1018) + =STRNG01++BATMOD01-30K5 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -8524,11 +8697,12 @@ Bit1: Value bigger/equal Limit2]]> - -30K6 (EL1018) + =STRNG01++BATMOD01-30K6 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -8572,11 +8746,12 @@ Bit1: Value bigger/equal Limit2]]> - -31K1 (EL1018) + =STRNG01++BATMOD01-31K1 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -8620,11 +8795,12 @@ Bit1: Value bigger/equal Limit2]]> - -31K2 (EL1018) + =STRNG01++BATMOD01-31K2 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -8668,11 +8844,12 @@ Bit1: Value bigger/equal Limit2]]> - -31K3 (EL1018) + =STRNG01++BATMOD01-31K3 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -8716,11 +8893,12 @@ Bit1: Value bigger/equal Limit2]]> - -32K1 (EL2008) + =STRNG01++BATMOD01-32K1 (EL2008) 1002 000f01004400010003000000000000000000000f44090000 0000000000000000000f00020100000001000000000000000000000000000000 + String1 BIT @@ -8764,11 +8942,12 @@ Bit1: Value bigger/equal Limit2]]> - -32K2 (EL2008) + =STRNG01++BATMOD01-32K2 (EL2008) 1002 000f01004400010003000000000000000000000f44090000 0000000000000000000f00020100000001000000000000000000000000000000 + String1 BIT @@ -8812,11 +8991,12 @@ Bit1: Value bigger/equal Limit2]]> - -32K3 (EL2008) + =STRNG01++BATMOD01-32K3 (EL2008) 1002 000f01004400010003000000000000000000000f44090000 0000000000000000000f00020100000001000000000000000000000000000000 + String1 BIT @@ -8860,11 +9040,12 @@ Bit1: Value bigger/equal Limit2]]> - -32K4 (EL2008) + =STRNG01++BATMOD01-32K4 (EL2008) 1002 000f01004400010003000000000000000000000f44090000 0000000000000000000f00020100000001000000000000000000000000000000 + String1 BIT @@ -8908,11 +9089,12 @@ Bit1: Value bigger/equal Limit2]]> - -32K5 (EL2008) + =STRNG01++BATMOD01-32K5 (EL2008) 1002 000f01004400010003000000000000000000000f44090000 0000000000000000000f00020100000001000000000000000000000000000000 + String1 BIT @@ -8956,11 +9138,12 @@ Bit1: Value bigger/equal Limit2]]> - Klemme 57 (EL9410) + =STRNG01++BATMOD01-Klemme 57 (EL9410) 1006 001001000000010004000000000000000000001000000000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -8974,7 +9157,7 @@ Bit1: Value bigger/equal Limit2]]> - ++BATMOD01-34K1 (EL3124-0090) + =STRNG01++BATMOD01-34K1 (EL3124-0090) 1007 001080002600010001000000800080008000001026010000 @@ -8985,16 +9168,17 @@ Bit1: Value bigger/equal Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 #x1a01 - + BIT - + BIT @@ -9008,7 +9192,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -9039,11 +9223,11 @@ Bit1: Value smaller than Limit2]]> #x1a03 - + BIT - + BIT @@ -9057,7 +9241,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -9088,11 +9272,11 @@ Bit1: Value smaller than Limit2]]> #x1a05 - + BIT - + BIT @@ -9106,7 +9290,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -9137,15 +9321,15 @@ Bit1: Value smaller than Limit2]]> #x1a07 - + BIT - + BIT - + BIT2 @@ -9155,7 +9339,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -9245,7 +9429,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD01-34K2 (EL3124-0090) + =STRNG01++BATMOD01-34K2 (EL3124-0090) 1007 001080002600010001000000800080008000001026010000 @@ -9256,6 +9440,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 @@ -9328,7 +9513,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -9408,11 +9593,11 @@ Bit1: Value smaller than Limit2]]> #x1a07 - + BIT - + BIT @@ -9426,7 +9611,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -9516,7 +9701,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD01-34K3 (EL3124-0090) + =STRNG01++BATMOD01-34K3 (EL3124-0090) 1007 001080002600010001000000800080008000001026010000 @@ -9527,16 +9712,17 @@ Bit1: Value smaller than Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 #x1a01 - + BIT - + BIT @@ -9550,7 +9736,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -9581,11 +9767,11 @@ Bit1: Value smaller than Limit2]]> #x1a03 - + BIT - + BIT @@ -9599,7 +9785,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -9630,11 +9816,11 @@ Bit1: Value smaller than Limit2]]> #x1a05 - + BIT - + BIT @@ -9648,7 +9834,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -9679,11 +9865,11 @@ Bit1: Value smaller than Limit2]]> #x1a07 - + BIT - + BIT @@ -9697,7 +9883,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -9787,7 +9973,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD01-34K4 (EL3124-0090) + =STRNG01++BATMOD01-34K4 (EL3124-0090) 1007 001080002600010001000000800080008000001026010000 @@ -9798,16 +9984,17 @@ Bit1: Value smaller than Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 #x1a01 - + BIT - + BIT @@ -9821,7 +10008,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -9852,11 +10039,11 @@ Bit1: Value smaller than Limit2]]> #x1a03 - + BIT - + BIT @@ -9870,7 +10057,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -9901,11 +10088,11 @@ Bit1: Value smaller than Limit2]]> #x1a05 - + BIT - + BIT @@ -9919,7 +10106,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -9950,11 +10137,11 @@ Bit1: Value smaller than Limit2]]> #x1a07 - + BIT - + BIT @@ -9968,7 +10155,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -10058,7 +10245,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD01-34K5 (EL3124-0090) + =STRNG01++BATMOD01-34K5 (EL3124-0090) 1007 001080002600010001000000800080008000001026010000 @@ -10069,16 +10256,17 @@ Bit1: Value smaller than Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 #x1a01 - + BIT - + BIT @@ -10092,7 +10280,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -10123,11 +10311,11 @@ Bit1: Value smaller than Limit2]]> #x1a03 - + BIT - + BIT @@ -10141,7 +10329,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -10172,11 +10360,11 @@ Bit1: Value smaller than Limit2]]> #x1a05 - + BIT - + BIT @@ -10190,7 +10378,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -10221,11 +10409,11 @@ Bit1: Value smaller than Limit2]]> #x1a07 - + BIT - + BIT @@ -10239,7 +10427,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -10329,7 +10517,7 @@ Bit1: Value smaller than Limit2]]> - -36K1 (EL4002) + =STRNG01++BATMOD01-36K1 (EL4002) 1008 001080002600010001000000800080008000001026010000 @@ -10339,6 +10527,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001100020100000001000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 @@ -10356,7 +10545,7 @@ Bit1: Value smaller than Limit2]]> - -36K2 (EL4002) + =STRNG01++BATMOD01-36K2 (EL4002) 1008 001080002600010001000000800080008000001026010000 @@ -10366,6 +10555,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001100020100000001000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 @@ -10383,7 +10573,7 @@ Bit1: Value smaller than Limit2]]> - -36K3 (EL4002) + =STRNG01++BATMOD01-36K3 (EL4002) 1008 001080002600010001000000800080008000001026010000 @@ -10393,6 +10583,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001100020100000001000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 @@ -10410,7 +10601,7 @@ Bit1: Value smaller than Limit2]]> - -36K4 (EL4002) + =STRNG01++BATMOD01-36K4 (EL4002) 1008 001080002600010001000000800080008000001026010000 @@ -10420,6 +10611,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001100020100000001000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 @@ -10437,7 +10629,7 @@ Bit1: Value smaller than Limit2]]> - -38K1 (EL5122) + =STRNG01++BATMOD01-38K1 (EL5122) 1009 001080002600010001000000800000018000001026010000 @@ -10448,6 +10640,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001300010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 @@ -11239,7 +11432,7 @@ Bit1: Value smaller than Limit2]]> - -38K2 (EL5122) + =STRNG01++BATMOD01-38K2 (EL5122) 1009 001080002600010001000000800000018000001026010000 @@ -11250,6 +11443,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001300010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 @@ -12041,7 +12235,7 @@ Bit1: Value smaller than Limit2]]> - -38K3 (EL5122) + =STRNG01++BATMOD01-38K3 (EL5122) 1009 001080002600010001000000800000018000001026010000 @@ -12052,6 +12246,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001300010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 @@ -12843,7 +13038,7 @@ Bit1: Value smaller than Limit2]]> - -38K4 (EL5122) + =STRNG01++BATMOD01-38K4 (EL5122) 1009 001080002600010001000000800000018000001026010000 @@ -12854,6 +13049,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001300010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 @@ -13645,7 +13841,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD01-40K1 (EL3214-0090) + =STRNG01++BATMOD01-40K1 (EL3214-0090) 1007 001080002600010001000000800080008000001026010000 @@ -13656,6 +13852,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 020003000a0000001500000000000000000000000000000000000000000000002000801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 020003000a0000001500000000000000000000000000000000000000000000002010801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 020003000a0000001500000000000000000000000000000000000000000000002020801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 @@ -13687,16 +13884,16 @@ Bit1: Value smaller than Limit2]]> - + BIT - + BIT ARRAY [0..3] OF BIT - + BIT @@ -13713,16 +13910,16 @@ Bit1: Value smaller than Limit2]]> - + BIT - + BIT ARRAY [0..3] OF BIT - + BIT @@ -13739,16 +13936,16 @@ Bit1: Value smaller than Limit2]]> - + BIT - + BIT ARRAY [0..3] OF BIT - + BIT @@ -13825,7 +14022,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD01-40K2 (EL3214-0090) + =STRNG01++BATMOD01-40K2 (EL3214-0090) 1007 001080002600010001000000800080008000001026010000 @@ -13836,6 +14033,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 020003000a0000001500000000000000000000000000000000000000000000002000801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 020003000a0000001500000000000000000000000000000000000000000000002010801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 020003000a0000001500000000000000000000000000000000000000000000002020801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 @@ -13850,7 +14048,7 @@ Bit1: Value smaller than Limit2]]> ARRAY [0..3] OF BIT - + BIT @@ -13867,16 +14065,16 @@ Bit1: Value smaller than Limit2]]> - + BIT - + BIT ARRAY [0..3] OF BIT - + BIT @@ -13893,16 +14091,16 @@ Bit1: Value smaller than Limit2]]> - + BIT - + BIT ARRAY [0..3] OF BIT - + BIT @@ -13919,16 +14117,16 @@ Bit1: Value smaller than Limit2]]> - + BIT - + BIT ARRAY [0..3] OF BIT - + BIT @@ -14020,6 +14218,7 @@ Bit1: Value smaller than Limit2]]> 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -14063,11 +14262,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-30K2 (EL1018) + =STRNG01++BATMOD02-30K2 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -14111,11 +14311,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-30K3 (EL1018) + =STRNG01++BATMOD02-30K3 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -14159,11 +14360,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-30K4 (EL1018) + =STRNG01++BATMOD02-30K4 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -14207,11 +14409,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-30K5 (EL1018) + =STRNG01++BATMOD02-30K5 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -14255,11 +14458,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-30K6 (EL1018) + =STRNG01++BATMOD02-30K6 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -14303,11 +14507,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-31K1 (EL1018) + =STRNG01++BATMOD02-31K1 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -14351,11 +14556,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-31K2 (EL1018) + =STRNG01++BATMOD02-31K2 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -14399,11 +14605,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-31K3 (EL1018) + =STRNG01++BATMOD02-31K3 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -14447,11 +14654,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-32K1 (EL2008) + =STRNG01++BATMOD02-32K1 (EL2008) 1002 000f01004400010003000000000000000000000f44090000 0000000000000000000f00020100000001000000000000000000000000000000 + String1 BIT @@ -14495,11 +14703,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-32K2 (EL2008) + =STRNG01++BATMOD02-32K2 (EL2008) 1002 000f01004400010003000000000000000000000f44090000 0000000000000000000f00020100000001000000000000000000000000000000 + String1 BIT @@ -14543,11 +14752,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-32K3 (EL2008) + =STRNG01++BATMOD02-32K3 (EL2008) 1002 000f01004400010003000000000000000000000f44090000 0000000000000000000f00020100000001000000000000000000000000000000 + String1 BIT @@ -14591,11 +14801,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-32K4 (EL2008) + =STRNG01++BATMOD02-32K4 (EL2008) 1002 000f01004400010003000000000000000000000f44090000 0000000000000000000f00020100000001000000000000000000000000000000 + String1 BIT @@ -14639,11 +14850,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-32K5 (EL2008) + =STRNG01++BATMOD02-32K5 (EL2008) 1002 000f01004400010003000000000000000000000f44090000 0000000000000000000f00020100000001000000000000000000000000000000 + String1 BIT @@ -14687,11 +14899,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02Klemme 34 (EL9410) + =STRNG01++BATMOD02Klemme 34 (EL9410) 1006 001001000000010004000000000000000000001000000000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -14705,7 +14918,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-34K1 (EL3124-0090) + =STRNG01++BATMOD02-34K1 (EL3124-0090) 1007 001080002600010001000000800080008000001026010000 @@ -14716,16 +14929,17 @@ Bit1: Value smaller than Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 #x1a01 - + BIT - + BIT @@ -14739,7 +14953,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -14770,11 +14984,11 @@ Bit1: Value smaller than Limit2]]> #x1a03 - + BIT - + BIT @@ -14788,7 +15002,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -14819,11 +15033,11 @@ Bit1: Value smaller than Limit2]]> #x1a05 - + BIT - + BIT @@ -14837,7 +15051,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -14868,11 +15082,11 @@ Bit1: Value smaller than Limit2]]> #x1a07 - + BIT - + BIT @@ -14886,7 +15100,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -14976,7 +15190,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-34K2 (EL3124-0090) + =STRNG01++BATMOD02-34K2 (EL3124-0090) 1007 001080002600010001000000800080008000001026010000 @@ -14987,6 +15201,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 @@ -15059,7 +15274,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -15139,11 +15354,11 @@ Bit1: Value smaller than Limit2]]> #x1a07 - + BIT - + BIT @@ -15157,7 +15372,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -15247,7 +15462,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-34K3 (EL3124-0090) + =STRNG01++BATMOD02-34K3 (EL3124-0090) 1007 001080002600010001000000800080008000001026010000 @@ -15258,16 +15473,17 @@ Bit1: Value smaller than Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 #x1a01 - + BIT - + BIT @@ -15281,7 +15497,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -15312,11 +15528,11 @@ Bit1: Value smaller than Limit2]]> #x1a03 - + BIT - + BIT @@ -15330,7 +15546,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -15361,11 +15577,11 @@ Bit1: Value smaller than Limit2]]> #x1a05 - + BIT - + BIT @@ -15379,7 +15595,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -15410,11 +15626,11 @@ Bit1: Value smaller than Limit2]]> #x1a07 - + BIT - + BIT @@ -15428,7 +15644,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -15518,7 +15734,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-34K4 (EL3124-0090) + =STRNG01++BATMOD02-34K4 (EL3124-0090) 1007 001080002600010001000000800080008000001026010000 @@ -15529,16 +15745,17 @@ Bit1: Value smaller than Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 #x1a01 - + BIT - + BIT @@ -15552,7 +15769,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -15583,11 +15800,11 @@ Bit1: Value smaller than Limit2]]> #x1a03 - + BIT - + BIT @@ -15601,7 +15818,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -15632,11 +15849,11 @@ Bit1: Value smaller than Limit2]]> #x1a05 - + BIT - + BIT @@ -15650,7 +15867,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -15681,11 +15898,11 @@ Bit1: Value smaller than Limit2]]> #x1a07 - + BIT - + BIT @@ -15699,7 +15916,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -15789,7 +16006,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-34K5 (EL3124-0090) + =STRNG01++BATMOD02-34K5 (EL3124-0090) 1007 001080002600010001000000800080008000001026010000 @@ -15800,16 +16017,17 @@ Bit1: Value smaller than Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 #x1a01 - + BIT - + BIT @@ -15823,7 +16041,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -15854,11 +16072,11 @@ Bit1: Value smaller than Limit2]]> #x1a03 - + BIT - + BIT @@ -15872,7 +16090,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -15903,11 +16121,11 @@ Bit1: Value smaller than Limit2]]> #x1a05 - + BIT - + BIT @@ -15921,7 +16139,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -15952,11 +16170,11 @@ Bit1: Value smaller than Limit2]]> #x1a07 - + BIT - + BIT @@ -15970,7 +16188,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -16060,7 +16278,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-36K1 (EL4002) + =STRNG01++BATMOD02-36K1 (EL4002) 1008 001080002600010001000000800080008000001026010000 @@ -16070,6 +16288,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001100020100000001000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 @@ -16087,7 +16306,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-36K2 (EL4002) + =STRNG01++BATMOD02-36K2 (EL4002) 1008 001080002600010001000000800080008000001026010000 @@ -16097,6 +16316,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001100020100000001000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 @@ -16114,7 +16334,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-36K3 (EL4002) + =STRNG01++BATMOD02-36K3 (EL4002) 1008 001080002600010001000000800080008000001026010000 @@ -16124,6 +16344,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001100020100000001000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 @@ -16141,7 +16362,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-36K4 (EL4002) + =STRNG01++BATMOD02-36K4 (EL4002) 1008 001080002600010001000000800080008000001026010000 @@ -16151,6 +16372,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001100020100000001000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 @@ -16168,7 +16390,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-38K1 (EL5122) + =STRNG01++BATMOD02-38K1 (EL5122) 1009 001080002600010001000000800000018000001026010000 @@ -16179,6 +16401,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001300010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 @@ -16970,7 +17193,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-38K2 (EL5122) + =STRNG01++BATMOD02-38K2 (EL5122) 1009 001080002600010001000000800000018000001026010000 @@ -16981,6 +17204,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001300010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 @@ -17772,7 +17996,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-38K3 (EL5122) + =STRNG01++BATMOD02-38K3 (EL5122) 1009 001080002600010001000000800000018000001026010000 @@ -17783,6 +18007,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001300010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 @@ -18574,7 +18799,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-38K4 (EL5122) + =STRNG01++BATMOD02-38K4 (EL5122) 1009 001080002600010001000000800000018000001026010000 @@ -18585,6 +18810,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001300010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 @@ -19376,7 +19602,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-40K1 (EL3214-0090) + =STRNG01++BATMOD02-40K1 (EL3214-0090) 1007 001080002600010001000000800080008000001026010000 @@ -19387,6 +19613,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 020003000a0000001500000000000000000000000000000000000000000000002000801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 020003000a0000001500000000000000000000000000000000000000000000002010801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 020003000a0000001500000000000000000000000000000000000000000000002020801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 @@ -19418,16 +19645,16 @@ Bit1: Value smaller than Limit2]]> - + BIT - + BIT ARRAY [0..3] OF BIT - + BIT @@ -19444,16 +19671,16 @@ Bit1: Value smaller than Limit2]]> - + BIT - + BIT ARRAY [0..3] OF BIT - + BIT @@ -19470,16 +19697,16 @@ Bit1: Value smaller than Limit2]]> - + BIT - + BIT ARRAY [0..3] OF BIT - + BIT @@ -19556,7 +19783,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02-40K2 (EL3214-0090) + =STRNG01++BATMOD02-40K2 (EL3214-0090) 1007 001080002600010001000000800080008000001026010000 @@ -19567,6 +19794,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 020003000a0000001500000000000000000000000000000000000000000000002000801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 020003000a0000001500000000000000000000000000000000000000000000002010801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 020003000a0000001500000000000000000000000000000000000000000000002020801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 @@ -19581,7 +19809,7 @@ Bit1: Value smaller than Limit2]]> ARRAY [0..3] OF BIT - + BIT @@ -19598,16 +19826,16 @@ Bit1: Value smaller than Limit2]]> - + BIT - + BIT ARRAY [0..3] OF BIT - + BIT @@ -19624,16 +19852,16 @@ Bit1: Value smaller than Limit2]]> - + BIT - + BIT ARRAY [0..3] OF BIT - + BIT @@ -19650,16 +19878,16 @@ Bit1: Value smaller than Limit2]]> - + BIT - + BIT ARRAY [0..3] OF BIT - + BIT @@ -19736,7 +19964,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD02Klemme 82 (EL9011) + =STRNG01++BATMOD02-Klemme 82 (EL9011) 1005 @@ -19746,11 +19974,12 @@ Bit1: Value smaller than Limit2]]> 1000 - ++BATMOD03-30K1 (EL1018) + =STRNG01++BATMOD03-30K1 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -19794,11 +20023,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-30K2 (EL1018) + =STRNG01++BATMOD03-30K2 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -19842,11 +20072,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-30K3 (EL1018) + =STRNG01++BATMOD03-30K3 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -19890,11 +20121,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-30K4 (EL1018) + =STRNG01++BATMOD03-30K4 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -19938,11 +20170,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-30K5 (EL1018) + =STRNG01++BATMOD03-30K5 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -19986,11 +20219,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-30K6 (EL1018) + =STRNG01++BATMOD03-30K6 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -20034,11 +20268,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-31K1 (EL1018) + =STRNG01++BATMOD03-31K1 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -20082,11 +20317,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-31K2 (EL1018) + =STRNG01++BATMOD03-31K2 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -20130,11 +20366,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-31K3 (EL1018) + =STRNG01++BATMOD03-31K3 (EL1018) 7 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -20178,11 +20415,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-32K1 (EL2008) + =STRNG01++BATMOD03-32K1 (EL2008) 1002 000f01004400010003000000000000000000000f44090000 0000000000000000000f00020100000001000000000000000000000000000000 + String1 BIT @@ -20226,11 +20464,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-32K2 (EL2008) + =STRNG01++BATMOD03-32K2 (EL2008) 1002 000f01004400010003000000000000000000000f44090000 0000000000000000000f00020100000001000000000000000000000000000000 + String1 BIT @@ -20274,11 +20513,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-32K3 (EL2008) + =STRNG01++BATMOD03-32K3 (EL2008) 1002 000f01004400010003000000000000000000000f44090000 0000000000000000000f00020100000001000000000000000000000000000000 + String1 BIT @@ -20322,11 +20562,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-32K4 (EL2008) + =STRNG01++BATMOD03-32K4 (EL2008) 1002 000f01004400010003000000000000000000000f44090000 0000000000000000000f00020100000001000000000000000000000000000000 + String1 BIT @@ -20370,11 +20611,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-32K5 (EL2008) + =STRNG01++BATMOD03-32K5 (EL2008) 1002 000f01004400010003000000000000000000000f44090000 0000000000000000000f00020100000001000000000000000000000000000000 + String1 BIT @@ -20418,11 +20660,12 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03Klemme 98 (EL9410) + =STRNG01++BATMOD03-Klemme 98 (EL9410) 1006 001001000000010004000000000000000000001000000000 0000000000000000001000010100000002000000000000000000000000000000 + String1 BIT @@ -20436,7 +20679,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-34K1 (EL3124-0090) + =STRNG01++BATMOD03-34K1 (EL3124-0090) 1007 001080002600010001000000800080008000001026010000 @@ -20447,16 +20690,17 @@ Bit1: Value smaller than Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 #x1a01 - + BIT - + BIT @@ -20470,7 +20714,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -20501,11 +20745,11 @@ Bit1: Value smaller than Limit2]]> #x1a03 - + BIT - + BIT @@ -20519,7 +20763,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -20550,11 +20794,11 @@ Bit1: Value smaller than Limit2]]> #x1a05 - + BIT - + BIT @@ -20568,7 +20812,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -20599,11 +20843,11 @@ Bit1: Value smaller than Limit2]]> #x1a07 - + BIT - + BIT @@ -20617,7 +20861,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -20707,7 +20951,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-34K2 (EL3124-0090) + =STRNG01++BATMOD03-34K2 (EL3124-0090) 1007 001080002600010001000000800080008000001026010000 @@ -20718,6 +20962,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 @@ -20790,7 +21035,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -20870,11 +21115,11 @@ Bit1: Value smaller than Limit2]]> #x1a07 - + BIT - + BIT @@ -20888,7 +21133,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -20978,7 +21223,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-34K3 (EL3124-0090) + =STRNG01++BATMOD03-34K3 (EL3124-0090) 1007 001080002600010001000000800080008000001026010000 @@ -20989,16 +21234,17 @@ Bit1: Value smaller than Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 #x1a01 - + BIT - + BIT @@ -21012,7 +21258,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -21043,11 +21289,11 @@ Bit1: Value smaller than Limit2]]> #x1a03 - + BIT - + BIT @@ -21061,7 +21307,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -21092,11 +21338,11 @@ Bit1: Value smaller than Limit2]]> #x1a05 - + BIT - + BIT @@ -21110,7 +21356,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -21141,11 +21387,11 @@ Bit1: Value smaller than Limit2]]> #x1a07 - + BIT - + BIT @@ -21159,7 +21405,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -21249,7 +21495,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-34K4 (EL3124-0090) + =STRNG01++BATMOD03-34K4 (EL3124-0090) 1007 001080002600010001000000800080008000001026010000 @@ -21260,16 +21506,17 @@ Bit1: Value smaller than Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 #x1a01 - + BIT - + BIT @@ -21283,7 +21530,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -21314,15 +21561,15 @@ Bit1: Value smaller than Limit2]]> #x1a03 - + BIT - + BIT - + BIT2 @@ -21332,7 +21579,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -21363,11 +21610,11 @@ Bit1: Value smaller than Limit2]]> #x1a05 - + BIT - + BIT @@ -21381,7 +21628,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -21412,11 +21659,11 @@ Bit1: Value smaller than Limit2]]> #x1a07 - + BIT - + BIT @@ -21430,7 +21677,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -21520,7 +21767,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-34K5 (EL3124-0090) + =STRNG01++BATMOD03-34K5 (EL3124-0090) 1007 001080002600010001000000800080008000001026010000 @@ -21531,16 +21778,17 @@ Bit1: Value smaller than Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 #x1a01 - + BIT - + BIT @@ -21554,7 +21802,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -21585,11 +21833,11 @@ Bit1: Value smaller than Limit2]]> #x1a03 - + BIT - + BIT @@ -21603,7 +21851,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -21634,11 +21882,11 @@ Bit1: Value smaller than Limit2]]> #x1a05 - + BIT - + BIT @@ -21652,7 +21900,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -21683,11 +21931,11 @@ Bit1: Value smaller than Limit2]]> #x1a07 - + BIT - + BIT @@ -21701,7 +21949,7 @@ Bit1: Value smaller than Limit1]]> - + BIT @@ -21791,7 +22039,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-36K1 (EL4002) + =STRNG01++BATMOD03-36K1 (EL4002) 1008 001080002600010001000000800080008000001026010000 @@ -21801,6 +22049,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001100020100000001000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 @@ -21818,7 +22067,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-36K2 (EL4002) + =STRNG01++BATMOD03-36K2 (EL4002) 1008 001080002600010001000000800080008000001026010000 @@ -21828,6 +22077,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001100020100000001000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 @@ -21845,7 +22095,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-36K3 (EL4002) + =STRNG01++BATMOD03-36K3 (EL4002) 1008 001080002600010001000000800080008000001026010000 @@ -21855,6 +22105,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001100020100000001000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 @@ -21872,7 +22123,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-36K4 (EL4002) + =STRNG01++BATMOD03-36K4 (EL4002) 1008 001080002600010001000000800080008000001026010000 @@ -21882,6 +22133,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001100020100000001000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 @@ -21899,7 +22151,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-38K1 (EL5122) + =STRNG01++BATMOD03-38K1 (EL5122) 1009 001080002600010001000000800000018000001026010000 @@ -21910,6 +22162,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001300010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 @@ -22701,7 +22954,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-38K2 (EL5122) + =STRNG01++BATMOD03-38K2 (EL5122) 1009 001080002600010001000000800000018000001026010000 @@ -22712,6 +22965,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001300010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 @@ -23503,7 +23757,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-38K3 (EL5122) + =STRNG01++BATMOD03-38K3 (EL5122) 1009 001080002600010001000000800000018000001026010000 @@ -23514,6 +23768,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001300010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 @@ -24305,7 +24560,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-38K4 (EL5122) + =STRNG01++BATMOD03-38K4 (EL5122) 1009 001080002600010001000000800000018000001026010000 @@ -24316,6 +24571,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000001300010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 @@ -25107,7 +25363,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-40K1 (EL3214-0090) + =STRNG01++BATMOD03-40K1 (EL3214-0090) 1007 001080002600010001000000800080008000001026010000 @@ -25118,6 +25374,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 020003000a0000001500000000000000000000000000000000000000000000002000801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 020003000a0000001500000000000000000000000000000000000000000000002010801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 020003000a0000001500000000000000000000000000000000000000000000002020801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 @@ -25149,16 +25406,16 @@ Bit1: Value smaller than Limit2]]> - + BIT - + BIT ARRAY [0..3] OF BIT - + BIT @@ -25175,16 +25432,16 @@ Bit1: Value smaller than Limit2]]> - + BIT - + BIT ARRAY [0..3] OF BIT - + BIT @@ -25201,16 +25458,16 @@ Bit1: Value smaller than Limit2]]> - + BIT - + BIT ARRAY [0..3] OF BIT - + BIT @@ -25287,7 +25544,7 @@ Bit1: Value smaller than Limit2]]> - ++BATMOD03-40K2 (EL3214-0090) + =STRNG01++BATMOD03-40K2 (EL3214-0090) 1007 001080002600010001000000800080008000001026010000 @@ -25298,6 +25555,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String1 020003000a0000001500000000000000000000000000000000000000000000002000801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 020003000a0000001500000000000000000000000000000000000000000000002010801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 020003000a0000001500000000000000000000000000000000000000000000002020801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 @@ -25312,7 +25570,7 @@ Bit1: Value smaller than Limit2]]> ARRAY [0..3] OF BIT - + BIT @@ -25329,16 +25587,16 @@ Bit1: Value smaller than Limit2]]> - + BIT - + BIT ARRAY [0..3] OF BIT - + BIT @@ -25355,16 +25613,16 @@ Bit1: Value smaller than Limit2]]> - + BIT - + BIT ARRAY [0..3] OF BIT - + BIT @@ -25381,16 +25639,16 @@ Bit1: Value smaller than Limit2]]> - + BIT - + BIT ARRAY [0..3] OF BIT - + BIT @@ -25482,6 +25740,7 @@ Bit1: Value smaller than Limit2]]> 001001000000010004000000000000000100001000010000 0000000000000000001000010100000002000000000000000000000000000000 + String2 BIT @@ -25493,7 +25752,7 @@ Bit1: Value smaller than Limit2]]> - + BIT @@ -25530,6 +25789,7 @@ Bit1: Value smaller than Limit2]]> 000f01004400010003000000000000000000000f44090000 0000000000000000000f00020100000001000000000000000000000000000000 + String2 BIT @@ -25583,6 +25843,7 @@ Bit1: Value smaller than Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String2 #x1a01 @@ -25792,6 +26053,7 @@ Bit1: Value bigger/equal Limit2]]> 0000000000000000801100010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String2 #x1a01 @@ -26002,6 +26264,7 @@ Bit1: Value bigger/equal Limit2]]> 0000000000000000001900010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 + String2 USINT @@ -26063,8 +26326,8 @@ Bit1: Value bigger/equal Limit2]]> 001000012600010001000000000100010001001026010000 001100012200010002000000000100010001001122010000 - 001208002400010003000000000000000700001224010000 - 001d09002000010004000000000000000900001d20010000 + 00129e012400010003000000000000000700001224010000 + 001d8e002000010004000000000000000900001d20010000 002e00002400000003000000000000000000002e24000000 002f00002000000004000000000000000000002f20000000 fa2f01002400010003000000000000000200fa2f24010000 @@ -26075,93 +26338,217 @@ Bit1: Value bigger/equal Limit2]]> 0000000000000000000000010000000002000000060000000500010000000000 0000000000000000fa2f00020100000001000000060000000600020000000000 0010f400f410f400 - - - + String2 + String2 + String2 #x00000000 #x00000000 #x00000000 #x00000000 - 004003000a00000000000000030010000000000000000000000000000000000020f3100502000000010000 - - - USINT + 004003000a00000000000000000000000000000000000000000000000000000020f3100502000000010000 + + + FSOE_6 - - BIT + + FSOE_6 - - BIT + + FSOE_6 - - ARRAY [0..5] OF BIT + + FSOE_6 - - UINT + + FSOE_6 - - UINT + + FSOE_6 + + + FSOE_6 + + + FSOE_6 + + + FSOE_6 + + + FSOE_6 + + + FSOE_6 + + + FSOE_6 + + + FSOE_6 + + + FSOE_6 + + + FSOE_6 + + + FSOE_6 + + + FSOE_6 + + + FSOE_6 + + + FSOE_6 + + + FSOE_6 + + + FSOE_6 + + + FSOE_6 + + + FSOE_6 - - - USINT + + + FSOE_19 - - BIT + + FSOE_19 - - BIT + + FSOE_19 - - BIT + + FSOE_19 - - BIT + + FSOE_19 - - ARRAY [0..3] OF BIT + + FSOE_19 - - UINT + + FSOE_19 - - UINT + + FSOE_19 + + + FSOE_19 + + + FSOE_19 + + + FSOE_19 + + + FSOE_19 + + + FSOE_19 + + + FSOE_19 + + + FSOE_19 + + + FSOE_19 + + + FSOE_19 + + + FSOE_19 + + + FSOE_19 + + + FSOE_19 + + + FSOE_19 + + + FSOE_6 + + + FSOE_6 - - + + BIT - + BIT ARRAY [0..5] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + + + BIT + + + BIT + + + ARRAY [0..5] OF BIT + + - + BIT - + BIT - + ARRAY [0..5] OF BIT - + USINT - + USINT - + ARRAY [0..1] OF BYTE @@ -26171,14 +26558,6 @@ Bit1: Value bigger/equal Limit2]]> 0000000001000400000000000000000000000000000000000000000000000000 2912 - - Module 1 (FSOE) - 406 - 02000000600b000000002c000000000000000000000000000000000000000000 - 6656 - 5632 - - 0000010001000400000000000000000000000000000000000000000000000000 @@ -26219,6 +26598,17289 @@ Bit1: Value bigger/equal Limit2]]> + + S2M1 (EK1100) + 1000 + + + =STRNG02++BATMOD01-30K1 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD01-30K2 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD01-30K3 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD01-30K4 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD01-30K5 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD01-30K6 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD01-31K1 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD01-31K2 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD01-31K3 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD01-32K1 (EL2008) + 1002 + + 000f01004400010003000000000000000000000f44090000 + 0000000000000000000f00020100000001000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD01-32K2 (EL2008) + 1002 + + 000f01004400010003000000000000000000000f44090000 + 0000000000000000000f00020100000001000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD01-32K3 (EL2008) + 1002 + + 000f01004400010003000000000000000000000f44090000 + 0000000000000000000f00020100000001000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD01-32K4 (EL2008) + 1002 + + 000f01004400010003000000000000000000000f44090000 + 0000000000000000000f00020100000001000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD01-32K5 (EL2008) + 1002 + + 000f01004400010003000000000000000000000f44090000 + 0000000000000000000f00020100000001000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD01-Klemme 137 (EL9410) + 1006 + + 001001000000010004000000000000000000001000000000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD01-34K1 (EL3124-0090) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001106002400010003000000000000000000001124010000 + 801123002000010004000000000000001000801120010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 + + #x1a01 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a00 + + INT + + + + #x1a03 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a02 + + INT + + + + #x1a05 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a04 + + INT + + + + #x1a07 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a06 + + INT + + + + + USINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + UINT + + + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 3124 + + Module 1 (TwinSAFE Single Channel) + 412 + 02000000340c0000000014000000000000000000000000000000000000000000 + 6664 + 5632 + + + + + + =STRNG02++BATMOD01-34K2 (EL3124-0090) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001106002400010003000000000000000000001124010000 + 801123002000010004000000000000001000801120010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 + + #x1a01 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a00 + + INT + + + + #x1a03 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a02 + + INT + + + + #x1a05 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a04 + + INT + + + + #x1a07 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a06 + + INT + + + + + USINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + UINT + + + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 3124 + + Module 1 (TwinSAFE Single Channel) + 412 + 02000000340c0000000014000000000000000000000000000000000000000000 + 6664 + 5632 + + + + + + =STRNG02++BATMOD01-34K3 (EL3124-0090) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001106002400010003000000000000000000001124010000 + 801123002000010004000000000000001000801120010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 + + #x1a01 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a00 + + INT + + + + #x1a03 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a02 + + INT + + + + #x1a05 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a04 + + INT + + + + #x1a07 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a06 + + INT + + + + + USINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + UINT + + + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 3124 + + Module 1 (TwinSAFE Single Channel) + 412 + 02000000340c0000000014000000000000000000000000000000000000000000 + 6664 + 5632 + + + + + + =STRNG02++BATMOD01-34K4 (EL3124-0090) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001106002400010003000000000000000000001124010000 + 801123002000010004000000000000001000801120010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 + + #x1a01 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a00 + + INT + + + + #x1a03 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a02 + + INT + + + + #x1a05 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a04 + + INT + + + + #x1a07 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a06 + + INT + + + + + USINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + UINT + + + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 3124 + + Module 1 (TwinSAFE Single Channel) + 412 + 02000000340c0000000014000000000000000000000000000000000000000000 + 6664 + 5632 + + + + + + =STRNG02++BATMOD01-34K5 (EL3124-0090) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001106002400010003000000000000000000001124010000 + 801123002000010004000000000000001000801120010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 + + #x1a01 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a00 + + INT + + + + #x1a03 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a02 + + INT + + + + #x1a05 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a04 + + INT + + + + #x1a07 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a06 + + INT + + + + + USINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + UINT + + + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 3124 + + Module 1 (TwinSAFE Single Channel) + 412 + 02000000340c0000000014000000000000000000000000000000000000000000 + 6664 + 5632 + + + + + + =STRNG02++BATMOD01-36K1 (EL4002) + 1008 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001104002400010003000000000000000400001124010000 + 801100000000000004000000000000000000801100000000 + 0000000000000000001100020100000001000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 + + + INT + + + + + INT + + + + + + + + =STRNG02++BATMOD01-36K2 (EL4002) + 1008 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001104002400010003000000000000000400001124010000 + 801100000000000004000000000000000000801100000000 + 0000000000000000001100020100000001000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 + + + INT + + + + + INT + + + + + + + + =STRNG02++BATMOD01-36K3 (EL4002) + 1008 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001104002400010003000000000000000400001124010000 + 801100000000000004000000000000000000801100000000 + 0000000000000000001100020100000001000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 + + + INT + + + + + INT + + + + + + + + =STRNG02++BATMOD01-36K4 (EL4002) + 1008 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001104002400010003000000000000000400001124010000 + 801100000000000004000000000000000000801100000000 + 0000000000000000001100020100000001000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 + + + INT + + + + + INT + + + + + + + + =STRNG02++BATMOD01-38K1 (EL5122) + 1009 + + 001080002600010001000000800000018000001026010000 + 001180002200010002000000800000018000001122010000 + 00120c002400010003000000000000000c00001224010000 + 001320002000010004000000000000001800001320010000 + 0000000000000000001200020100000001000000000000000000000000000000 + 0000000000000000001300010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 + 004003000a00000000000000030010000000000000000000000000000000000020f3100502000000010000 + 02000300090000000c00000003000000000000000000000000000000000000002001801d0100000005436f756e746572206d6f646500 + 02000300090000000c00000003000000000000000000000000000000000000002011801d0100000005436f756e746572206d6f646500 + 020003000a000000110000000300000000000000000000000000000000000000200080130200000001004672657175656e6379207363616c696e6700 + 020003000a000000110000000300000000000000000000000000000000000000201080130200000001004672657175656e6379207363616c696e6700 + 020003000a0000001300000003000000000000000000000000000000000000002000801702000000f4014672657175656e637920776169742074696d6500 + 020003000a0000001300000003000000000000000000000000000000000000002010801702000000f4014672657175656e637920776169742074696d6500 + + #x1a01 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a00 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a00 + #x1a01 + #x1a03 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a00 + #x1a01 + #x1a02 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a05 + + UDINT + + + + #x1a04 + + UINT + + + + #x1a07 + + UDINT + + + + #x1a06 + + UINT + + + + #x1a09 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a08 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a08 + #x1a09 + #x1a0b + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a08 + #x1a09 + #x1a0a + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a0d + + UDINT + + + + #x1a0c + + UINT + + + + #x1a0f + + UDINT + + + + #x1a0e + + UINT + + + + #x1601 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1600 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1600 + #x1601 + #x1603 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1600 + #x1601 + #x1602 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1605 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1604 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1604 + #x1605 + #x1607 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1604 + #x1605 + #x1606 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + + + + + =STRNG02++BATMOD01-38K2 (EL5122) + 1009 + + 001080002600010001000000800000018000001026010000 + 001180002200010002000000800000018000001122010000 + 00120c002400010003000000000000000c00001224010000 + 001320002000010004000000000000001800001320010000 + 0000000000000000001200020100000001000000000000000000000000000000 + 0000000000000000001300010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 + 004003000a00000000000000000000000000000000000000000000000000000020f3100502000000010000 + 02000300090000000c00000000000000000000000000000000000000000000002001801d0100000005436f756e746572206d6f646500 + 02000300090000000c00000000000000000000000000000000000000000000002011801d0100000005436f756e746572206d6f646500 + 020003000a000000110000000000000000000000000000000000000000000000200080130200000001004672657175656e6379207363616c696e6700 + 020003000a000000110000000000000000000000000000000000000000000000201080130200000001004672657175656e6379207363616c696e6700 + 020003000a0000001300000000000000000000000000000000000000000000002000801702000000f4014672657175656e637920776169742074696d6500 + 020003000a0000001300000000000000000000000000000000000000000000002010801702000000f4014672657175656e637920776169742074696d6500 + + #x1a01 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a00 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a00 + #x1a01 + #x1a03 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a00 + #x1a01 + #x1a02 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a05 + + UDINT + + + + #x1a04 + + UINT + + + + #x1a07 + + UDINT + + + + #x1a06 + + UINT + + + + #x1a09 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a08 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a08 + #x1a09 + #x1a0b + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a08 + #x1a09 + #x1a0a + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a0d + + UDINT + + + + #x1a0c + + UINT + + + + #x1a0f + + UDINT + + + + #x1a0e + + UINT + + + + #x1601 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1600 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1600 + #x1601 + #x1603 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1600 + #x1601 + #x1602 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1605 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1604 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1604 + #x1605 + #x1607 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1604 + #x1605 + #x1606 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + + + + + =STRNG02++BATMOD01-38K3 (EL5122) + 1009 + + 001080002600010001000000800000018000001026010000 + 001180002200010002000000800000018000001122010000 + 00120c002400010003000000000000000c00001224010000 + 001320002000010004000000000000001800001320010000 + 0000000000000000001200020100000001000000000000000000000000000000 + 0000000000000000001300010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 + 004003000a00000000000000000000000000000000000000000000000000000020f3100502000000010000 + 02000300090000000c00000000000000000000000000000000000000000000002001801d0100000005436f756e746572206d6f646500 + 02000300090000000c00000000000000000000000000000000000000000000002011801d0100000005436f756e746572206d6f646500 + 020003000a000000110000000000000000000000000000000000000000000000200080130200000001004672657175656e6379207363616c696e6700 + 020003000a000000110000000000000000000000000000000000000000000000201080130200000001004672657175656e6379207363616c696e6700 + 020003000a0000001300000000000000000000000000000000000000000000002000801702000000f4014672657175656e637920776169742074696d6500 + 020003000a0000001300000000000000000000000000000000000000000000002010801702000000f4014672657175656e637920776169742074696d6500 + + #x1a01 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a00 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a00 + #x1a01 + #x1a03 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a00 + #x1a01 + #x1a02 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a05 + + UDINT + + + + #x1a04 + + UINT + + + + #x1a07 + + UDINT + + + + #x1a06 + + UINT + + + + #x1a09 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a08 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a08 + #x1a09 + #x1a0b + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a08 + #x1a09 + #x1a0a + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a0d + + UDINT + + + + #x1a0c + + UINT + + + + #x1a0f + + UDINT + + + + #x1a0e + + UINT + + + + #x1601 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1600 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1600 + #x1601 + #x1603 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1600 + #x1601 + #x1602 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1605 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1604 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1604 + #x1605 + #x1607 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1604 + #x1605 + #x1606 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + + + + + =STRNG02++BATMOD01-38K4 (EL5122) + 1009 + + 001080002600010001000000800000018000001026010000 + 001180002200010002000000800000018000001122010000 + 00120c002400010003000000000000000c00001224010000 + 001320002000010004000000000000001800001320010000 + 0000000000000000001200020100000001000000000000000000000000000000 + 0000000000000000001300010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 + 004003000a00000000000000000000000000000000000000000000000000000020f3100502000000010000 + 02000300090000000c00000000000000000000000000000000000000000000002001801d0100000005436f756e746572206d6f646500 + 02000300090000000c00000000000000000000000000000000000000000000002011801d0100000005436f756e746572206d6f646500 + 020003000a000000110000000000000000000000000000000000000000000000200080130200000001004672657175656e6379207363616c696e6700 + 020003000a000000110000000000000000000000000000000000000000000000201080130200000001004672657175656e6379207363616c696e6700 + 020003000a0000001300000000000000000000000000000000000000000000002000801702000000f4014672657175656e637920776169742074696d6500 + 020003000a0000001300000000000000000000000000000000000000000000002010801702000000f4014672657175656e637920776169742074696d6500 + + #x1a01 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a00 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a00 + #x1a01 + #x1a03 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a00 + #x1a01 + #x1a02 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a05 + + UDINT + + + + #x1a04 + + UINT + + + + #x1a07 + + UDINT + + + + #x1a06 + + UINT + + + + #x1a09 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a08 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a08 + #x1a09 + #x1a0b + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a08 + #x1a09 + #x1a0a + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a0d + + UDINT + + + + #x1a0c + + UINT + + + + #x1a0f + + UDINT + + + + #x1a0e + + UINT + + + + #x1601 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1600 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1600 + #x1601 + #x1603 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1600 + #x1601 + #x1602 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1605 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1604 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1604 + #x1605 + #x1607 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1604 + #x1605 + #x1606 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + + + + + =STRNG02++BATMOD01-40K1 (EL3214-0090) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001106002400010003000000000000000000001124010000 + 801123002000010004000000000000001000801120010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 020003000a0000001500000000000000000000000000000000000000000000002000801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + 020003000a0000001500000000000000000000000000000000000000000000002010801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + 020003000a0000001500000000000000000000000000000000000000000000002020801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + 020003000a0000001500000000000000000000000000000000000000000000002030801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + USINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + UINT + + + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 3214 + + Module 1 (EL3214-0090) + 412 + 020000008e0c0000000014000000000000000000000000000000000000000000 + 6660 + 5636 + + + + + + =STRNG02++BATMOD01-40K2 (EL3214-0090) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001106002400010003000000000000000000001124010000 + 801123002000010004000000000000001000801120010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 020003000a0000001500000000000000000000000000000000000000000000002000801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + 020003000a0000001500000000000000000000000000000000000000000000002010801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + 020003000a0000001500000000000000000000000000000000000000000000002020801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + 020003000a0000001500000000000000000000000000000000000000000000002030801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + USINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + UINT + + + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 3214 + + Module 1 (EL3214-0090) + 412 + 020000008e0c0000000014000000000000000000000000000000000000000000 + 6660 + 5636 + + + + + + Klemme 154 (EL9011) + 1005 + + + + + S2M2 (EK1100) + 1000 + + + =STRNG02++BATMOD02-30K1 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD02-30K2 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD02-30K3 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD02-30K4 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD02-30K5 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD02-30K6 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD02-31K1 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD02-31K2 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD02-31K3 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD02-32K1 (EL2008) + 1002 + + 000f01004400010003000000000000000000000f44090000 + 0000000000000000000f00020100000001000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD02-32K2 (EL2008) + 1002 + + 000f01004400010003000000000000000000000f44090000 + 0000000000000000000f00020100000001000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD02-32K3 (EL2008) + 1002 + + 000f01004400010003000000000000000000000f44090000 + 0000000000000000000f00020100000001000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD02-32K4 (EL2008) + 1002 + + 000f01004400010003000000000000000000000f44090000 + 0000000000000000000f00020100000001000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD02-32K5 (EL2008) + 1002 + + 000f01004400010003000000000000000000000f44090000 + 0000000000000000000f00020100000001000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD02-Klemme 34 (EL9410) + 1006 + + 001001000000010004000000000000000000001000000000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD02-34K1 (EL3124-0090) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001106002400010003000000000000000000001124010000 + 801123002000010004000000000000001000801120010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 + + #x1a01 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a00 + + INT + + + + #x1a03 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a02 + + INT + + + + #x1a05 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a04 + + INT + + + + #x1a07 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a06 + + INT + + + + + USINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + UINT + + + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 3124 + + Module 1 (TwinSAFE Single Channel) + 412 + 02000000340c0000000014000000000000000000000000000000000000000000 + 6664 + 5632 + + + + + + =STRNG02++BATMOD02-34K2 (EL3124-0090) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001106002400010003000000000000000000001124010000 + 801123002000010004000000000000001000801120010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 + + #x1a01 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a00 + + INT + + + + #x1a03 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a02 + + INT + + + + #x1a05 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a04 + + INT + + + + #x1a07 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a06 + + INT + + + + + USINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + UINT + + + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 3124 + + Module 1 (TwinSAFE Single Channel) + 412 + 02000000340c0000000014000000000000000000000000000000000000000000 + 6664 + 5632 + + + + + + =STRNG02++BATMOD02-34K3 (EL3124-0090) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001106002400010003000000000000000000001124010000 + 801123002000010004000000000000001000801120010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 + + #x1a01 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a00 + + INT + + + + #x1a03 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a02 + + INT + + + + #x1a05 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a04 + + INT + + + + #x1a07 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a06 + + INT + + + + + USINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + UINT + + + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 3124 + + Module 1 (TwinSAFE Single Channel) + 412 + 02000000340c0000000014000000000000000000000000000000000000000000 + 6664 + 5632 + + + + + + =STRNG02++BATMOD02-34K4 (EL3124-0090) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001106002400010003000000000000000000001124010000 + 801123002000010004000000000000001000801120010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 + + #x1a01 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a00 + + INT + + + + #x1a03 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a02 + + INT + + + + #x1a05 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a04 + + INT + + + + #x1a07 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a06 + + INT + + + + + USINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + UINT + + + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 3124 + + Module 1 (TwinSAFE Single Channel) + 412 + 02000000340c0000000014000000000000000000000000000000000000000000 + 6664 + 5632 + + + + + + =STRNG02++BATMOD02-34K5 (EL3124-0090) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001106002400010003000000000000000000001124010000 + 801123002000010004000000000000001000801120010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 + + #x1a01 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a00 + + INT + + + + #x1a03 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a02 + + INT + + + + #x1a05 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a04 + + INT + + + + #x1a07 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a06 + + INT + + + + + USINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + UINT + + + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 3124 + + Module 1 (TwinSAFE Single Channel) + 412 + 02000000340c0000000014000000000000000000000000000000000000000000 + 6664 + 5632 + + + + + + =STRNG02++BATMOD02-36K1 (EL4002) + 1008 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001104002400010003000000000000000400001124010000 + 801100000000000004000000000000000000801100000000 + 0000000000000000001100020100000001000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 + + + INT + + + + + INT + + + + + + + + =STRNG02++BATMOD02-36K2 (EL4002) + 1008 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001104002400010003000000000000000400001124010000 + 801100000000000004000000000000000000801100000000 + 0000000000000000001100020100000001000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 + + + INT + + + + + INT + + + + + + + + =STRNG02++BATMOD02-36K3 (EL4002) + 1008 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001104002400010003000000000000000400001124010000 + 801100000000000004000000000000000000801100000000 + 0000000000000000001100020100000001000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 + + + INT + + + + + INT + + + + + + + + =STRNG02++BATMOD02-36K4 (EL4002) + 1008 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001104002400010003000000000000000400001124010000 + 801100000000000004000000000000000000801100000000 + 0000000000000000001100020100000001000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 + + + INT + + + + + INT + + + + + + + + =STRNG02++BATMOD02-38K1 (EL5122) + 1009 + + 001080002600010001000000800000018000001026010000 + 001180002200010002000000800000018000001122010000 + 00120c002400010003000000000000000c00001224010000 + 001320002000010004000000000000001800001320010000 + 0000000000000000001200020100000001000000000000000000000000000000 + 0000000000000000001300010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 + 004003000a00000000000000000000000000000000000000000000000000000020f3100502000000010000 + 02000300090000000c00000000000000000000000000000000000000000000002001801d0100000005436f756e746572206d6f646500 + 02000300090000000c00000000000000000000000000000000000000000000002011801d0100000005436f756e746572206d6f646500 + 020003000a000000110000000000000000000000000000000000000000000000200080130200000001004672657175656e6379207363616c696e6700 + 020003000a000000110000000000000000000000000000000000000000000000201080130200000001004672657175656e6379207363616c696e6700 + 020003000a0000001300000000000000000000000000000000000000000000002000801702000000f4014672657175656e637920776169742074696d6500 + 020003000a0000001300000000000000000000000000000000000000000000002010801702000000f4014672657175656e637920776169742074696d6500 + + #x1a01 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a00 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a00 + #x1a01 + #x1a03 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a00 + #x1a01 + #x1a02 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a05 + + UDINT + + + + #x1a04 + + UINT + + + + #x1a07 + + UDINT + + + + #x1a06 + + UINT + + + + #x1a09 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a08 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a08 + #x1a09 + #x1a0b + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a08 + #x1a09 + #x1a0a + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a0d + + UDINT + + + + #x1a0c + + UINT + + + + #x1a0f + + UDINT + + + + #x1a0e + + UINT + + + + #x1601 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1600 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1600 + #x1601 + #x1603 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1600 + #x1601 + #x1602 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1605 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1604 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1604 + #x1605 + #x1607 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1604 + #x1605 + #x1606 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + + + + + =STRNG02++BATMOD02-38K2 (EL5122) + 1009 + + 001080002600010001000000800000018000001026010000 + 001180002200010002000000800000018000001122010000 + 00120c002400010003000000000000000c00001224010000 + 001320002000010004000000000000001800001320010000 + 0000000000000000001200020100000001000000000000000000000000000000 + 0000000000000000001300010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 + 004003000a00000000000000000000000000000000000000000000000000000020f3100502000000010000 + 02000300090000000c00000000000000000000000000000000000000000000002001801d0100000005436f756e746572206d6f646500 + 02000300090000000c00000000000000000000000000000000000000000000002011801d0100000005436f756e746572206d6f646500 + 020003000a000000110000000000000000000000000000000000000000000000200080130200000001004672657175656e6379207363616c696e6700 + 020003000a000000110000000000000000000000000000000000000000000000201080130200000001004672657175656e6379207363616c696e6700 + 020003000a0000001300000000000000000000000000000000000000000000002000801702000000f4014672657175656e637920776169742074696d6500 + 020003000a0000001300000000000000000000000000000000000000000000002010801702000000f4014672657175656e637920776169742074696d6500 + + #x1a01 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a00 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a00 + #x1a01 + #x1a03 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a00 + #x1a01 + #x1a02 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a05 + + UDINT + + + + #x1a04 + + UINT + + + + #x1a07 + + UDINT + + + + #x1a06 + + UINT + + + + #x1a09 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a08 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a08 + #x1a09 + #x1a0b + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a08 + #x1a09 + #x1a0a + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a0d + + UDINT + + + + #x1a0c + + UINT + + + + #x1a0f + + UDINT + + + + #x1a0e + + UINT + + + + #x1601 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1600 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1600 + #x1601 + #x1603 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1600 + #x1601 + #x1602 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1605 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1604 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1604 + #x1605 + #x1607 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1604 + #x1605 + #x1606 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + + + + + =STRNG02++BATMOD02-38K3 (EL5122) + 1009 + + 001080002600010001000000800000018000001026010000 + 001180002200010002000000800000018000001122010000 + 00120c002400010003000000000000000c00001224010000 + 001320002000010004000000000000001800001320010000 + 0000000000000000001200020100000001000000000000000000000000000000 + 0000000000000000001300010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 + 004003000a00000000000000000000000000000000000000000000000000000020f3100502000000010000 + 02000300090000000c00000000000000000000000000000000000000000000002001801d0100000005436f756e746572206d6f646500 + 02000300090000000c00000000000000000000000000000000000000000000002011801d0100000005436f756e746572206d6f646500 + 020003000a000000110000000000000000000000000000000000000000000000200080130200000001004672657175656e6379207363616c696e6700 + 020003000a000000110000000000000000000000000000000000000000000000201080130200000001004672657175656e6379207363616c696e6700 + 020003000a0000001300000000000000000000000000000000000000000000002000801702000000f4014672657175656e637920776169742074696d6500 + 020003000a0000001300000000000000000000000000000000000000000000002010801702000000f4014672657175656e637920776169742074696d6500 + + #x1a01 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a00 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a00 + #x1a01 + #x1a03 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a00 + #x1a01 + #x1a02 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a05 + + UDINT + + + + #x1a04 + + UINT + + + + #x1a07 + + UDINT + + + + #x1a06 + + UINT + + + + #x1a09 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a08 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a08 + #x1a09 + #x1a0b + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a08 + #x1a09 + #x1a0a + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a0d + + UDINT + + + + #x1a0c + + UINT + + + + #x1a0f + + UDINT + + + + #x1a0e + + UINT + + + + #x1601 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1600 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1600 + #x1601 + #x1603 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1600 + #x1601 + #x1602 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1605 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1604 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1604 + #x1605 + #x1607 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1604 + #x1605 + #x1606 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + + + + + =STRNG02++BATMOD02-38K4 (EL5122) + 1009 + + 001080002600010001000000800000018000001026010000 + 001180002200010002000000800000018000001122010000 + 00120c002400010003000000000000000c00001224010000 + 001320002000010004000000000000001800001320010000 + 0000000000000000001200020100000001000000000000000000000000000000 + 0000000000000000001300010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 + 004003000a00000000000000000000000000000000000000000000000000000020f3100502000000010000 + 02000300090000000c00000000000000000000000000000000000000000000002001801d0100000005436f756e746572206d6f646500 + 02000300090000000c00000000000000000000000000000000000000000000002011801d0100000005436f756e746572206d6f646500 + 020003000a000000110000000000000000000000000000000000000000000000200080130200000001004672657175656e6379207363616c696e6700 + 020003000a000000110000000000000000000000000000000000000000000000201080130200000001004672657175656e6379207363616c696e6700 + 020003000a0000001300000000000000000000000000000000000000000000002000801702000000f4014672657175656e637920776169742074696d6500 + 020003000a0000001300000000000000000000000000000000000000000000002010801702000000f4014672657175656e637920776169742074696d6500 + + #x1a01 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a00 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a00 + #x1a01 + #x1a03 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a00 + #x1a01 + #x1a02 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a05 + + UDINT + + + + #x1a04 + + UINT + + + + #x1a07 + + UDINT + + + + #x1a06 + + UINT + + + + #x1a09 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a08 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a08 + #x1a09 + #x1a0b + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a08 + #x1a09 + #x1a0a + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a0d + + UDINT + + + + #x1a0c + + UINT + + + + #x1a0f + + UDINT + + + + #x1a0e + + UINT + + + + #x1601 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1600 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1600 + #x1601 + #x1603 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1600 + #x1601 + #x1602 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1605 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1604 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1604 + #x1605 + #x1607 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1604 + #x1605 + #x1606 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + + + + + =STRNG02++BATMOD02-40K1 (EL3214-0090) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001106002400010003000000000000000000001124010000 + 801123002000010004000000000000001000801120010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 020003000a0000001500000000000000000000000000000000000000000000002000801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + 020003000a0000001500000000000000000000000000000000000000000000002010801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + 020003000a0000001500000000000000000000000000000000000000000000002020801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + 020003000a0000001500000000000000000000000000000000000000000000002030801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + USINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + UINT + + + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 3214 + + Module 1 (EL3214-0090) + 412 + 020000008e0c0000000014000000000000000000000000000000000000000000 + 6660 + 5636 + + + + + + =STRNG02++BATMOD02-40K2 (EL3214-0090) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001106002400010003000000000000000000001124010000 + 801123002000010004000000000000001000801120010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 020003000a0000001500000000000000000000000000000000000000000000002000801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + 020003000a0000001500000000000000000000000000000000000000000000002010801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + 020003000a0000001500000000000000000000000000000000000000000000002020801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + 020003000a0000001500000000000000000000000000000000000000000000002030801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + USINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + UINT + + + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 3214 + + Module 1 (EL3214-0090) + 412 + 020000008e0c0000000014000000000000000000000000000000000000000000 + 6660 + 5636 + + + + + + =STRNG02++BATMOD02-Klemme 82 (EL9011) + 1005 + + + + + S2M3 (EK1100) + 1000 + + + =STRNG02++BATMOD03-30K1 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD03-30K2 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD03-30K3 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD03-30K4 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD03-30K5 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD03-30K6 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD03-31K1 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD03-31K2 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD03-31K3 (EL1018) + 7 + + 001001000000010004000000000000000100001000010000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD03-32K1 (EL2008) + 1002 + + 000f01004400010003000000000000000000000f44090000 + 0000000000000000000f00020100000001000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD03-32K2 (EL2008) + 1002 + + 000f01004400010003000000000000000000000f44090000 + 0000000000000000000f00020100000001000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD03-32K3 (EL2008) + 1002 + + 000f01004400010003000000000000000000000f44090000 + 0000000000000000000f00020100000001000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD03-32K4 (EL2008) + 1002 + + 000f01004400010003000000000000000000000f44090000 + 0000000000000000000f00020100000001000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD03-32K5 (EL2008) + 1002 + + 000f01004400010003000000000000000000000f44090000 + 0000000000000000000f00020100000001000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD03-Klemme 98 (EL9410) + 1006 + + 001001000000010004000000000000000000001000000000 + 0000000000000000001000010100000002000000000000000000000000000000 + String2 + + + BIT + + + + + BIT + + + + + + =STRNG02++BATMOD03-34K1 (EL3124-0090) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001106002400010003000000000000000000001124010000 + 801123002000010004000000000000001000801120010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 + + #x1a01 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a00 + + INT + + + + #x1a03 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a02 + + INT + + + + #x1a05 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a04 + + INT + + + + #x1a07 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a06 + + INT + + + + + USINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + UINT + + + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 3124 + + Module 1 (TwinSAFE Single Channel) + 412 + 02000000340c0000000014000000000000000000000000000000000000000000 + 6664 + 5632 + + + + + + =STRNG02++BATMOD03-34K2 (EL3124-0090) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001106002400010003000000000000000000001124010000 + 801123002000010004000000000000001000801120010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 + + #x1a01 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a00 + + INT + + + + #x1a03 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a02 + + INT + + + + #x1a05 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a04 + + INT + + + + #x1a07 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a06 + + INT + + + + + USINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + UINT + + + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 3124 + + Module 1 (TwinSAFE Single Channel) + 412 + 02000000340c0000000014000000000000000000000000000000000000000000 + 6664 + 5632 + + + + + + =STRNG02++BATMOD03-34K3 (EL3124-0090) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001106002400010003000000000000000000001124010000 + 801123002000010004000000000000001000801120010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 + + #x1a01 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a00 + + INT + + + + #x1a03 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a02 + + INT + + + + #x1a05 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a04 + + INT + + + + #x1a07 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a06 + + INT + + + + + USINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + UINT + + + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 3124 + + Module 1 (TwinSAFE Single Channel) + 412 + 02000000340c0000000014000000000000000000000000000000000000000000 + 6664 + 5632 + + + + + + =STRNG02++BATMOD03-34K4 (EL3124-0090) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001106002400010003000000000000000000001124010000 + 801123002000010004000000000000001000801120010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 + + #x1a01 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a00 + + INT + + + + #x1a03 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a02 + + INT + + + + #x1a05 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a04 + + INT + + + + #x1a07 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a06 + + INT + + + + + USINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + UINT + + + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 3124 + + Module 1 (TwinSAFE Single Channel) + 412 + 02000000340c0000000014000000000000000000000000000000000000000000 + 6664 + 5632 + + + + + + =STRNG02++BATMOD03-34K5 (EL3124-0090) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001106002400010003000000000000000000001124010000 + 801123002000010004000000000000001000801120010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000 + + #x1a01 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a00 + + INT + + + + #x1a03 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a02 + + INT + + + + #x1a05 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a04 + + INT + + + + #x1a07 + + BIT + + + + BIT + + + + BIT2 + + + + BIT2 + + + + BIT + + + + ARRAY [0..0] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT + + + INT + + + + #x1a06 + + INT + + + + + USINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + UINT + + + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 3124 + + Module 1 (TwinSAFE Single Channel) + 412 + 02000000340c0000000014000000000000000000000000000000000000000000 + 6664 + 5632 + + + + + + =STRNG02++BATMOD03-36K1 (EL4002) + 1008 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001104002400010003000000000000000400001124010000 + 801100000000000004000000000000000000801100000000 + 0000000000000000001100020100000001000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 + + + INT + + + + + INT + + + + + + + + =STRNG02++BATMOD03-36K2 (EL4002) + 1008 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001104002400010003000000000000000400001124010000 + 801100000000000004000000000000000000801100000000 + 0000000000000000001100020100000001000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 + + + INT + + + + + INT + + + + + + + + =STRNG02++BATMOD03-36K3 (EL4002) + 1008 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001104002400010003000000000000000400001124010000 + 801100000000000004000000000000000000801100000000 + 0000000000000000001100020100000001000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 + + + INT + + + + + INT + + + + + + + + =STRNG02++BATMOD03-36K4 (EL4002) + 1008 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001104002400010003000000000000000400001124010000 + 801100000000000004000000000000000000801100000000 + 0000000000000000001100020100000001000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000 + + + INT + + + + + INT + + + + + + + + =STRNG02++BATMOD03-38K1 (EL5122) + 1009 + + 001080002600010001000000800000018000001026010000 + 001180002200010002000000800000018000001122010000 + 00120c002400010003000000000000000c00001224010000 + 001320002000010004000000000000001800001320010000 + 0000000000000000001200020100000001000000000000000000000000000000 + 0000000000000000001300010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 + 004003000a00000000000000000000000000000000000000000000000000000020f3100502000000010000 + 02000300090000000c00000000000000000000000000000000000000000000002001801d0100000005436f756e746572206d6f646500 + 02000300090000000c00000000000000000000000000000000000000000000002011801d0100000005436f756e746572206d6f646500 + 020003000a000000110000000000000000000000000000000000000000000000200080130200000001004672657175656e6379207363616c696e6700 + 020003000a000000110000000000000000000000000000000000000000000000201080130200000001004672657175656e6379207363616c696e6700 + 020003000a0000001300000000000000000000000000000000000000000000002000801702000000f4014672657175656e637920776169742074696d6500 + 020003000a0000001300000000000000000000000000000000000000000000002010801702000000f4014672657175656e637920776169742074696d6500 + + #x1a01 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a00 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a00 + #x1a01 + #x1a03 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a00 + #x1a01 + #x1a02 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a05 + + UDINT + + + + #x1a04 + + UINT + + + + #x1a07 + + UDINT + + + + #x1a06 + + UINT + + + + #x1a09 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a08 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a08 + #x1a09 + #x1a0b + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a08 + #x1a09 + #x1a0a + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a0d + + UDINT + + + + #x1a0c + + UINT + + + + #x1a0f + + UDINT + + + + #x1a0e + + UINT + + + + #x1601 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1600 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1600 + #x1601 + #x1603 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1600 + #x1601 + #x1602 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1605 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1604 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1604 + #x1605 + #x1607 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1604 + #x1605 + #x1606 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + + + + + =STRNG02++BATMOD03-38K2 (EL5122) + 1009 + + 001080002600010001000000800000018000001026010000 + 001180002200010002000000800000018000001122010000 + 00120c002400010003000000000000000c00001224010000 + 001320002000010004000000000000001800001320010000 + 0000000000000000001200020100000001000000000000000000000000000000 + 0000000000000000001300010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 + 004003000a00000000000000000000000000000000000000000000000000000020f3100502000000010000 + 02000300090000000c00000000000000000000000000000000000000000000002001801d0100000005436f756e746572206d6f646500 + 02000300090000000c00000000000000000000000000000000000000000000002011801d0100000005436f756e746572206d6f646500 + 020003000a000000110000000000000000000000000000000000000000000000200080130200000001004672657175656e6379207363616c696e6700 + 020003000a000000110000000000000000000000000000000000000000000000201080130200000001004672657175656e6379207363616c696e6700 + 020003000a0000001300000000000000000000000000000000000000000000002000801702000000f4014672657175656e637920776169742074696d6500 + 020003000a0000001300000000000000000000000000000000000000000000002010801702000000f4014672657175656e637920776169742074696d6500 + + #x1a01 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a00 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a00 + #x1a01 + #x1a03 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a00 + #x1a01 + #x1a02 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a05 + + UDINT + + + + #x1a04 + + UINT + + + + #x1a07 + + UDINT + + + + #x1a06 + + UINT + + + + #x1a09 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a08 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a08 + #x1a09 + #x1a0b + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a08 + #x1a09 + #x1a0a + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a0d + + UDINT + + + + #x1a0c + + UINT + + + + #x1a0f + + UDINT + + + + #x1a0e + + UINT + + + + #x1601 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1600 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1600 + #x1601 + #x1603 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1600 + #x1601 + #x1602 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1605 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1604 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1604 + #x1605 + #x1607 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1604 + #x1605 + #x1606 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + + + + + =STRNG02++BATMOD03-38K3 (EL5122) + 1009 + + 001080002600010001000000800000018000001026010000 + 001180002200010002000000800000018000001122010000 + 00120c002400010003000000000000000c00001224010000 + 001320002000010004000000000000001800001320010000 + 0000000000000000001200020100000001000000000000000000000000000000 + 0000000000000000001300010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 + 004003000a00000000000000000000000000000000000000000000000000000020f3100502000000010000 + 02000300090000000c00000000000000000000000000000000000000000000002001801d0100000005436f756e746572206d6f646500 + 02000300090000000c00000000000000000000000000000000000000000000002011801d0100000005436f756e746572206d6f646500 + 020003000a000000110000000000000000000000000000000000000000000000200080130200000001004672657175656e6379207363616c696e6700 + 020003000a000000110000000000000000000000000000000000000000000000201080130200000001004672657175656e6379207363616c696e6700 + 020003000a0000001300000000000000000000000000000000000000000000002000801702000000f4014672657175656e637920776169742074696d6500 + 020003000a0000001300000000000000000000000000000000000000000000002010801702000000f4014672657175656e637920776169742074696d6500 + + #x1a01 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a00 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a00 + #x1a01 + #x1a03 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a00 + #x1a01 + #x1a02 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a05 + + UDINT + + + + #x1a04 + + UINT + + + + #x1a07 + + UDINT + + + + #x1a06 + + UINT + + + + #x1a09 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a08 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a08 + #x1a09 + #x1a0b + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a08 + #x1a09 + #x1a0a + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a0d + + UDINT + + + + #x1a0c + + UINT + + + + #x1a0f + + UDINT + + + + #x1a0e + + UINT + + + + #x1601 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1600 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1600 + #x1601 + #x1603 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1600 + #x1601 + #x1602 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1605 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1604 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1604 + #x1605 + #x1607 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1604 + #x1605 + #x1606 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + + + + + =STRNG02++BATMOD03-38K4 (EL5122) + 1009 + + 001080002600010001000000800000018000001026010000 + 001180002200010002000000800000018000001122010000 + 00120c002400010003000000000000000c00001224010000 + 001320002000010004000000000000001800001320010000 + 0000000000000000001200020100000001000000000000000000000000000000 + 0000000000000000001300010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000 + 4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000 + 004003000a00000000000000000000000000000000000000000000000000000020f3100502000000010000 + 02000300090000000c00000000000000000000000000000000000000000000002001801d0100000005436f756e746572206d6f646500 + 02000300090000000c00000000000000000000000000000000000000000000002011801d0100000005436f756e746572206d6f646500 + 020003000a000000110000000000000000000000000000000000000000000000200080130200000001004672657175656e6379207363616c696e6700 + 020003000a000000110000000000000000000000000000000000000000000000201080130200000001004672657175656e6379207363616c696e6700 + 020003000a0000001300000000000000000000000000000000000000000000002000801702000000f4014672657175656e637920776169742074696d6500 + 020003000a0000001300000000000000000000000000000000000000000000002010801702000000f4014672657175656e637920776169742074696d6500 + + #x1a01 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a00 + #x1a02 + #x1a03 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a00 + #x1a01 + #x1a03 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a00 + #x1a01 + #x1a02 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a05 + + UDINT + + + + #x1a04 + + UINT + + + + #x1a07 + + UDINT + + + + #x1a06 + + UINT + + + + #x1a09 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UDINT + + + UDINT + + + + #x1a08 + #x1a0a + #x1a0b + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + #x1a08 + #x1a09 + #x1a0b + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1a08 + #x1a09 + #x1a0a + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + BIT + + + BIT2 + + + BIT + + + ARRAY [0..0] OF BYTE + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1a0d + + UDINT + + + + #x1a0c + + UINT + + + + #x1a0f + + UDINT + + + + #x1a0e + + UINT + + + + #x1601 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1600 + #x1602 + #x1603 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1600 + #x1601 + #x1603 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1600 + #x1601 + #x1602 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + #x1605 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UDINT + + + + #x1604 + #x1606 + #x1607 + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..2] OF BIT + + + ARRAY [0..0] OF BIT + + + BIT + + + BIT + + + BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..0] OF BIT + + + ARRAY [0..2] OF BIT + + + UINT + + + + #x1604 + #x1605 + #x1607 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UDINT + + + + #x1604 + #x1605 + #x1606 + + ARRAY [0..1] OF BIT + + + BIT + + + ARRAY [0..4] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + UINT + + + + + + + + =STRNG02++BATMOD03-40K1 (EL3214-0090) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001106002400010003000000000000000000001124010000 + 801123002000010004000000000000001000801120010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 020003000a0000001500000000000000000000000000000000000000000000002000801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + 020003000a0000001500000000000000000000000000000000000000000000002010801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + 020003000a0000001500000000000000000000000000000000000000000000002020801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + 020003000a0000001500000000000000000000000000000000000000000000002030801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + USINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + UINT + + + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 3214 + + Module 1 (EL3214-0090) + 412 + 020000008e0c0000000014000000000000000000000000000000000000000000 + 6660 + 5636 + + + + + + =STRNG02++BATMOD03-40K2 (EL3214-0090) + 1007 + + 001080002600010001000000800080008000001026010000 + 801080002200010002000000800080008000801022010000 + 001106002400010003000000000000000000001124010000 + 801123002000010004000000000000001000801120010000 + 0000000000000000001100020100000001000000000000000000000000000000 + 0000000000000000801100010100000002000000000000000000000000000000 + 00000000000000000d0800010100000003000000000000000000000000000000 + 0010f400f410f400 + String2 + 020003000a0000001500000000000000000000000000000000000000000000002000801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + 020003000a0000001500000000000000000000000000000000000000000000002010801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + 020003000a0000001500000000000000000000000000000000000000000000002020801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + 020003000a0000001500000000000000000000000000000000000000000000002030801a020000000000436f6e6e656374696f6e20746563686e6f6c6f677900 + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + BIT + + + BIT + + + ARRAY [0..3] OF BIT + + + BIT + + + ARRAY [0..6] OF BIT + + + BIT + + + BIT + + + INT + + + + + USINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + INT + + + UINT + + + UINT + + + + + USINT + + + ARRAY [0..0] OF BYTE + + + UINT + + + UINT + + + + + 0000000001000400000000000000000000000000000000000000000000000000 + 3214 + + Module 1 (EL3214-0090) + 412 + 020000008e0c0000000014000000000000000000000000000000000000000000 + 6660 + 5636 + + + + + + Klemme 218 (EL9011) + 1005 + + + @@ -26231,206 +43893,276 @@ Bit1: Value bigger/equal Limit2]]> - - + + + - - + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - + + - + + + + + - - + + - + - + - - - + + - + + + + + - - + + - - + + - + + + + - + + - - - - + - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + - - - - + - - - - - - - - + + - - - - - + + - - - - - + + - - - - - + + + + + + + - - - - - + + + - - - - - + + + + + + + - - - - - - - - - - - - - + - + - + - + - + - + - + + + + + - + @@ -26440,7 +44172,7 @@ Bit1: Value bigger/equal Limit2]]> - + @@ -26450,188 +44182,170 @@ Bit1: Value bigger/equal Limit2]]> - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + @@ -26643,7 +44357,229 @@ Bit1: Value bigger/equal Limit2]]> - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -26653,40 +44589,44 @@ Bit1: Value bigger/equal Limit2]]> - + - + - + - + - + - + - + + + + + - + @@ -26696,7 +44636,7 @@ Bit1: Value bigger/equal Limit2]]> - + @@ -26706,86 +44646,872 @@ Bit1: Value bigger/equal Limit2]]> - + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/UniperEvents.tmc b/UniperEvents.tmc index c4b594c..fdaaef7 100644 --- a/UniperEvents.tmc +++ b/UniperEvents.tmc @@ -2,20 +2,39 @@ - General + General NotAllCompInAutomatic Warning + + UnitError + + Error + + + PressureDiffToBig + + Error + + + DCMainSwitchNotClosed + + Error + + + + + - BMSEvents + BMSEvents NotAllCompInAuto @@ -37,6 +56,36 @@ Warning + + InverterStartupTimeout + + Error + + + BatteryFull + + Info + + + BatteryEmpty + + Info + + + SDDCVoltage + + Info + + + SDUnitThreshhold + + Info + + + EmergencyStopNotOk + + Error + @@ -45,10 +94,18 @@ + + + + + + + + - Inverter + Inverter InverterOverTemp @@ -90,6 +147,11 @@ Error + + InverterError + + Error + @@ -100,6 +162,7 @@ +