diff --git a/PLC/PLC.plcproj b/PLC/PLC.plcproj
index 9a7cc15..fd3554f 100644
--- a/PLC/PLC.plcproj
+++ b/PLC/PLC.plcproj
@@ -9,7 +9,7 @@
true
false
PLC
- 3.1.4026.15
+ 3.1.4026.17
{afd0b275-de2f-4006-ab0f-6826ccfce7be}
{18a2eab9-0077-4cea-9d3b-9a168bdf0814}
{6e35f35d-280b-4da2-9c5b-fc35ab6da425}
@@ -28,7 +28,6 @@
CMBlu Energy AG
false
- false
false
false
Uniper
@@ -149,6 +148,7 @@
Code
+ true
Code
@@ -156,31 +156,34 @@
Code
-
+
Code
-
+
Code
-
+
Code
-
+
Code
-
+
Code
-
+
Code
-
+
Code
-
+
Code
-
+
+ Code
+
+
Code
@@ -191,12 +194,9 @@
-
-
- true
-
-
-
+
+
+
@@ -237,6 +237,12 @@
Tc3_Module, * (Beckhoff Automation GmbH)
Tc3_Module
+
+ UML Statechart Types, 4.2.2.0 (3S - Smart Software Solutions GmbH)
+ UML_SC
+ true
+ d9a6b70a-92f0-4827-8ca3-8ce8a61652d9
+
@@ -251,8 +257,8 @@
-
-
+
+
"<ProjectRoot>"
{192FAD59-8248-4824-A8DE-9177C94C195A}
@@ -261,7 +267,7 @@
CurrentUmlCompilerVersion
- 4.2.1.0
+ 4.4.0.0
{246001F4-279D-43AC-B241-948EB31120E1}
@@ -2610,7 +2616,7 @@
ActiveVisuProfile
- IR0whWr8bwcQCAAAY7rhNAAAAACAAgAAGMPQIgAAAAABAAAAAAAAAAEaUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwACTHsAZgA5ADUAYgBiADQAMgA2AC0ANQA1ADIANAAtADQAYgA0ADUALQA5ADQAMAAwAC0AZgBiADAAZgAyAGUANwA3AGUANQAxAGIAfQADCE4AYQBtAGUABDBUAHcAaQBuAEMAQQBUACAAMwAuADEAIABCAHUAaQBsAGQAIAA0ADAAMgA2AC4ANwAFFlAAcgBvAGYAaQBsAGUARABhAHQAYQAGTHsAMQA2AGUANQA1AGIANgAwAC0ANwAwADQAMwAtADQAYQA2ADMALQBiADYANQBiAC0ANgAxADQANwAxADMAOAA3ADgAZAA0ADIAfQAHEkwAaQBiAHIAYQByAGkAZQBzAAhMewAzAGIAZgBkADUANAA1ADkALQBiADAANwBmAC0ANABkADYAZQAtAGEAZQAxAGEALQBhADgAMwAzADUANgBhADUANQAxADQAMgB9AAlMewA5AGMAOQA1ADgAOQA2ADgALQAyAGMAOAA1AC0ANAAxAGIAYgAtADgAOAA3ADEALQA4ADkANQBmAGYAMQBmAGUAZABlADEAYQB9AAoOVgBlAHIAcwBpAG8AbgALBmkAbgB0AAwKVQBzAGEAZwBlAA0KVABpAHQAbABlAA4aVgBpAHMAdQBFAGwAZQBtAE0AZQB0AGUAcgAPDkMAbwBtAHAAYQBuAHkAEAxTAHkAcwB0AGUAbQARElYAaQBzAHUARQBsAGUAbQBzABIwVgBpAHMAdQBFAGwAZQBtAHMAUwBwAGUAYwBpAGEAbABDAG8AbgB0AHIAbwBsAHMAEyhWAGkAcwB1AEUAbABlAG0AcwBXAGkAbgBDAG8AbgB0AHIAbwBsAHMAFCRWAGkAcwB1AEUAbABlAG0AVABlAHgAdABFAGQAaQB0AG8AcgAVIlYAaQBzAHUATgBhAHQAaQB2AGUAQwBvAG4AdAByAG8AbAAWHlYAaQBzAHUARQBsAGUAbQBYAFkAQwBoAGEAcgB0ABcUVgBpAHMAdQBJAG4AcAB1AHQAcwAYGFYAaQBzAHUARQBsAGUAbQBCAGEAcwBlABkmRABlAHYAUABsAGEAYwBlAGgAbwBsAGQAZQByAHMAVQBzAGUAZAAaCGIAbwBvAGwAGyJQAGwAdQBnAGkAbgBDAG8AbgBzAHQAcgBhAGkAbgB0AHMAHEx7ADQAMwBkADUAMgBiAGMAZQAtADkANAAyAGMALQA0ADQAZAA3AC0AOQBlADkANAAtADEAYgBmAGQAZgAzADEAMABlADYAMwBjAH0AHRxBAHQATABlAGEAcwB0AFYAZQByAHMAaQBvAG4AHhRQAGwAdQBnAGkAbgBHAHUAaQBkAB8WUwB5AHMAdABlAG0ALgBHAHUAaQBkACBIYQBmAGMAZAA1ADQANAA2AC0ANAA5ADEANAAtADQAZgBlADcALQBiAGIANwA4AC0AOQBiAGYAZgBlAGIANwAwAGYAZAAxADcAIRRVAHAAZABhAHQAZQBJAG4AZgBvACJMewBiADAAMwAzADYANgBhADgALQBiADUAYwAwAC0ANABiADkAYQAtAGEAMAAwAGUALQBlAGIAOAA2ADAAMQAxADEAMAA0AGMAMwB9ACMOVQBwAGQAYQB0AGUAcwAkTHsAMQA4ADYAOABmAGYAYwA5AC0AZQA0AGYAYwAtADQANQAzADIALQBhAGMAMAA2AC0AMQBlADMAOQBiAGIANQA1ADcAYgA2ADkAfQAlTHsAYQA1AGIAZAA0ADgAYwAzAC0AMABkADEANwAtADQAMQBiADUALQBiADEANgA0AC0ANQBmAGMANgBhAGQAMgBiADkANgBiADcAfQAmFk8AYgBqAGUAYwB0AHMAVAB5AHAAZQAnVFUAcABkAGEAdABlAEwAYQBuAGcAdQBhAGcAZQBNAG8AZABlAGwARgBvAHIAQwBvAG4AdgBlAHIAdABpAGIAbABlAEwAaQBiAHIAYQByAGkAZQBzACgQTABpAGIAVABpAHQAbABlACkUTABpAGIAQwBvAG0AcABhAG4AeQAqHlUAcABkAGEAdABlAFAAcgBvAHYAaQBkAGUAcgBzACs4UwB5AHMAdABlAG0ALgBDAG8AbABsAGUAYwB0AGkAbwBuAHMALgBIAGEAcwBoAHQAYQBiAGwAZQAsEnYAaQBzAHUAZQBsAGUAbQBzAC0McwB5AHMAdABlAG0ALkg2AGMAYgAxAGMAZABlADEALQBkADUAZABjAC0ANABhADMAYgAtADkAMAA1ADQALQAyADEAZgBhADcANQA2AGEAMwBmAGEANAAvKEkAbgB0AGUAcgBmAGEAYwBlAFYAZQByAHMAaQBvAG4ASQBuAGYAbwAwTHsAYwA2ADEAMQBlADQAMAAwAC0ANwBmAGIAOQAtADQAYwAzADUALQBiADkAYQBjAC0ANABlADMAMQA0AGIANQA5ADkANgA0ADMAfQAxGE0AYQBqAG8AcgBWAGUAcgBzAGkAbwBuADIYTQBpAG4AbwByAFYAZQByAHMAaQBvAG4AMwxMAGUAZwBhAGMAeQA0MEwAYQBuAGcAdQBhAGcAZQBNAG8AZABlAGwAVgBlAHIAcwBpAG8AbgBJAG4AZgBvADUwTABvAGEAZABMAGkAYgByAGEAcgBpAGUAcwBJAG4AdABvAFAAcgBvAGoAZQBjAHQANhpDAG8AbQBwAGEAdABpAGIAaQBsAGkAdAB5ANAAAhoD0AMBLQTQBQYaB9AHCBoBRQcJCdAACRoERQoLBAQAAAAGAAAAAAAAAAAAAADQDAutAgAAANANAS0O0A8BLRDQAAkaBEUKCwQEAAAABgAAAAAAAAAAAAAA0AwLrQEAAADQDQEtEdAPAS0Q0AAJGgRFCgsEBAAAAAYAAAAAAAAAAAAAANAMC60CAAAA0A0BLRLQDwEtENAACRoERQoLBAQAAAAGAAAAAAAAAAAAAADQDAutAgAAANANAS0T0A8BLRDQAAkaBEUKCwQEAAAABgAAAAAAAAAAAAAA0AwLrQIAAADQDQEtFNAPAS0Q0AAJGgRFCgsEBAAAAAYAAAAAAAAAAAAAANAMC60CAAAA0A0BLRXQDwEtENAACRoERQoLBAQAAAAGAAAAAAAAAAAAAADQDAutAgAAANANAS0W0A8BLRDQAAkaBEUKCwQEAAAABgAAAAAAAAAAAAAA0AwLrQIAAADQDQEtF9APAS0Q0AAJGgRFCgsEBAAAAAYAAAAAAAAAAAAAANAMC60EAAAA0A0BLRjQDwEtENAZGq0BRRscAdAAHBoCRR0LBAQAAAACAAAAAAAAAAAAAADQHh8tINAhIhoCRSMkAtAAJRoFRQoLBAMAAAADAAAAAAAAAAoAAADQJgutAAAAANADAS0n0CgBLRHQKQEtENAAJRoFRQoLBAMAAAADAAAAAAAAAAoAAADQJgutAQAAANADAS0n0CgBLRHQKQEtEJoqKwFFAAEC0AABLSzQAAEtLdAAHy0u0C8wGgPQMQutAQAAANAyC60jAAAA0DMarQDQNDAaA9AxC60CAAAA0DILrQYAAADQMxqtANA1Gq0A0DYarQA=
+ IR0whWr8bwfyBwAAaCbC8QAAAABVAgAA1xHl6QAAAAABAAAAAAAAAAEaUwB5AHMAdABlAG0ALgBTAHQAcgBpAG4AZwACTHsAZgA5ADUAYgBiADQAMgA2AC0ANQA1ADIANAAtADQAYgA0ADUALQA5ADQAMAAwAC0AZgBiADAAZgAyAGUANwA3AGUANQAxAGIAfQADCE4AYQBtAGUABDJUAHcAaQBuAEMAQQBUACAAMwAuADEAIABCAHUAaQBsAGQAIAA0ADAAMgA2AC4AMQA1AAUWUAByAG8AZgBpAGwAZQBEAGEAdABhAAZMewAxADYAZQA1ADUAYgA2ADAALQA3ADAANAAzAC0ANABhADYAMwAtAGIANgA1AGIALQA2ADEANAA3ADEAMwA4ADcAOABkADQAMgB9AAcSTABpAGIAcgBhAHIAaQBlAHMACEx7ADMAYgBmAGQANQA0ADUAOQAtAGIAMAA3AGYALQA0AGQANgBlAC0AYQBlADEAYQAtAGEAOAAzADMANQA2AGEANQA1ADEANAAyAH0ACUx7ADkAYwA5ADUAOAA5ADYAOAAtADIAYwA4ADUALQA0ADEAYgBiAC0AOAA4ADcAMQAtADgAOQA1AGYAZgAxAGYAZQBkAGUAMQBhAH0ACg5WAGUAcgBzAGkAbwBuAAsGaQBuAHQADApVAHMAYQBnAGUADQpUAGkAdABsAGUADhpWAGkAcwB1AEUAbABlAG0ATQBlAHQAZQByAA8OQwBvAG0AcABhAG4AeQAQDFMAeQBzAHQAZQBtABESVgBpAHMAdQBFAGwAZQBtAHMAEjBWAGkAcwB1AEUAbABlAG0AcwBTAHAAZQBjAGkAYQBsAEMAbwBuAHQAcgBvAGwAcwATKFYAaQBzAHUARQBsAGUAbQBzAFcAaQBuAEMAbwBuAHQAcgBvAGwAcwAUJFYAaQBzAHUARQBsAGUAbQBUAGUAeAB0AEUAZABpAHQAbwByABUiVgBpAHMAdQBOAGEAdABpAHYAZQBDAG8AbgB0AHIAbwBsABYUVgBpAHMAdQBJAG4AcAB1AHQAcwAXGFYAaQBzAHUARQBsAGUAbQBCAGEAcwBlABgmRABlAHYAUABsAGEAYwBlAGgAbwBsAGQAZQByAHMAVQBzAGUAZAAZCGIAbwBvAGwAGiJQAGwAdQBnAGkAbgBDAG8AbgBzAHQAcgBhAGkAbgB0AHMAG0x7ADQAMwBkADUAMgBiAGMAZQAtADkANAAyAGMALQA0ADQAZAA3AC0AOQBlADkANAAtADEAYgBmAGQAZgAzADEAMABlADYAMwBjAH0AHBxBAHQATABlAGEAcwB0AFYAZQByAHMAaQBvAG4AHRRQAGwAdQBnAGkAbgBHAHUAaQBkAB4WUwB5AHMAdABlAG0ALgBHAHUAaQBkAB9IYQBmAGMAZAA1ADQANAA2AC0ANAA5ADEANAAtADQAZgBlADcALQBiAGIANwA4AC0AOQBiAGYAZgBlAGIANwAwAGYAZAAxADcAIBRVAHAAZABhAHQAZQBJAG4AZgBvACFMewBiADAAMwAzADYANgBhADgALQBiADUAYwAwAC0ANABiADkAYQAtAGEAMAAwAGUALQBlAGIAOAA2ADAAMQAxADEAMAA0AGMAMwB9ACIOVQBwAGQAYQB0AGUAcwAjTHsAMQA4ADYAOABmAGYAYwA5AC0AZQA0AGYAYwAtADQANQAzADIALQBhAGMAMAA2AC0AMQBlADMAOQBiAGIANQA1ADcAYgA2ADkAfQAkTHsAYQA1AGIAZAA0ADgAYwAzAC0AMABkADEANwAtADQAMQBiADUALQBiADEANgA0AC0ANQBmAGMANgBhAGQAMgBiADkANgBiADcAfQAlFk8AYgBqAGUAYwB0AHMAVAB5AHAAZQAmVFUAcABkAGEAdABlAEwAYQBuAGcAdQBhAGcAZQBNAG8AZABlAGwARgBvAHIAQwBvAG4AdgBlAHIAdABpAGIAbABlAEwAaQBiAHIAYQByAGkAZQBzACcQTABpAGIAVABpAHQAbABlACgUTABpAGIAQwBvAG0AcABhAG4AeQApHlUAcABkAGEAdABlAFAAcgBvAHYAaQBkAGUAcgBzACo4UwB5AHMAdABlAG0ALgBDAG8AbABsAGUAYwB0AGkAbwBuAHMALgBIAGEAcwBoAHQAYQBiAGwAZQArEnYAaQBzAHUAZQBsAGUAbQBzACwMcwB5AHMAdABlAG0ALUg2AGMAYgAxAGMAZABlADEALQBkADUAZABjAC0ANABhADMAYgAtADkAMAA1ADQALQAyADEAZgBhADcANQA2AGEAMwBmAGEANAAuKEkAbgB0AGUAcgBmAGEAYwBlAFYAZQByAHMAaQBvAG4ASQBuAGYAbwAvTHsAYwA2ADEAMQBlADQAMAAwAC0ANwBmAGIAOQAtADQAYwAzADUALQBiADkAYQBjAC0ANABlADMAMQA0AGIANQA5ADkANgA0ADMAfQAwGE0AYQBqAG8AcgBWAGUAcgBzAGkAbwBuADEYTQBpAG4AbwByAFYAZQByAHMAaQBvAG4AMgxMAGUAZwBhAGMAeQAzMEwAYQBuAGcAdQBhAGcAZQBNAG8AZABlAGwAVgBlAHIAcwBpAG8AbgBJAG4AZgBvADQwTABvAGEAZABMAGkAYgByAGEAcgBpAGUAcwBJAG4AdABvAFAAcgBvAGoAZQBjAHQANRpDAG8AbQBwAGEAdABpAGIAaQBsAGkAdAB5ANAAAhoD0AMBLQTQBQYaB9AHCBoBRQcJCNAACRoERQoLBAQAAAAHAAAAAAAAAAAAAADQDAutAgAAANANAS0O0A8BLRDQAAkaBEUKCwQEAAAABwAAAAAAAAAAAAAA0AwLrQEAAADQDQEtEdAPAS0Q0AAJGgRFCgsEBAAAAAcAAAAAAAAAAAAAANAMC60CAAAA0A0BLRLQDwEtENAACRoERQoLBAQAAAAHAAAAAAAAAAAAAADQDAutAgAAANANAS0T0A8BLRDQAAkaBEUKCwQEAAAABwAAAAAAAAAAAAAA0AwLrQIAAADQDQEtFNAPAS0Q0AAJGgRFCgsEBAAAAAcAAAAAAAAAAAAAANAMC60CAAAA0A0BLRXQDwEtENAACRoERQoLBAQAAAAHAAAAAAAAAAAAAADQDAutAgAAANANAS0W0A8BLRDQAAkaBEUKCwQEAAAABwAAAAAAAAAAAAAA0AwLrQQAAADQDQEtF9APAS0Q0BgZrQFFGhsB0AAbGgJFHAsEBAAAAAIAAAAAAAAAAAAAANAdHi0f0CAhGgJFIiMC0AAkGgVFCgsEAwAAAAMAAAAAAAAACgAAANAlC60AAAAA0AMBLSbQJwEtEdAoAS0Q0AAkGgVFCgsEAwAAAAMAAAAAAAAACgAAANAlC60BAAAA0AMBLSbQJwEtEdAoAS0QmikqAUUAAQLQAAEtK9AAAS0s0AAeLS3QLi8aA9AwC60BAAAA0DELrSQAAADQMhmtANAzLxoD0DALrQIAAADQMQutBgAAANAyGa0A0DQZrQDQNRmtAA==
{8A0FB252-96EB-4DCC-A5B4-B4804D05E2D6}
@@ -2634,16 +2640,16 @@
-
-
- System.Boolean
- System.Collections.Hashtable
- System.Int32
- {54dd0eac-a6d8-46f2-8c27-2f43c7e49861}
- System.String
- System.UInt32
-
-
+
+
+ System.Boolean
+ System.Collections.Hashtable
+ System.Int32
+ {54dd0eac-a6d8-46f2-8c27-2f43c7e49861}
+ System.String
+ System.UInt32
+
+
\ No newline at end of file
diff --git a/PLC/PLC.tmc b/PLC/PLC.tmc
index 9e54c09..56a2046 100644
--- a/PLC/PLC.tmc
+++ b/PLC/PLC.tmc
@@ -1,16 +1,16 @@
-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)25632standardDateTIMESTRUCT128288standardBiasDINT32416daylightNameSTRING(31)256448daylightDateTIMESTRUCT128704daylightBiasDINT32832TcEventSeverity16INT01234plcAttribute_qualified_onlyplcAttribute_strictTcEventEntryFlags8BYTE0#x1plcAttribute_qualified_onlyTcEventEntry192uuidEventClassGUID1280nEventIdUDINT32128eSeverityTcEventSeverity16160eFlagsTcEventEntryFlags8176UDINT (81..10000)32UDINTLowerBorder81UpperBorder10000T_MaxString2048STRING(255)TOF256INBOOL864ItemTypeInputPTTIME3296ItemTypeInputQBOOL8128ItemTypeOutputETTIME32160ItemTypeOutputMBOOL8192StartTimeTIME32224PouTypeFunctionBlockR_TRIG128704daylightBiasDINT32832TcEventSeverity16INT01234plcAttribute_qualified_onlyplcAttribute_strictTcEventEntryFlags8BYTE0#x1plcAttribute_qualified_onlyTcEventEntry192uuidEventClassGUID1280nEventIdUDINT32128eSeverityTcEventSeverity16160eFlagsTcEventEntryFlags8176UDINT (81..10000)32UDINTLowerBorder81UpperBorder10000T_MaxString2048STRING(255)TOF256INBOOL864ItemTypeInputPTTIME3296ItemTypeInputQBOOL8128ItemTypeOutputETTIME32160ItemTypeOutputMBOOL8192StartTimeTIME32224PouTypeFunctionBlockUINT (0..GVL_Param_TcUnit.MaxNumberOfTestSuites)16UINTLowerBorder0UpperBorder1000UINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16UINTLowerBorder0UpperBorder100E_AssertionType8BYTEType_UNDEFINED0Type_ANY1Type_BOOL2Type_BYTE3Type_DATE4Type_DATE_AND_TIME5Type_DINT6Type_DWORD7Type_INT8Type_LINT9Type_LREAL10Type_LTIME11Type_LWORD12Type_REAL13Type_SINT14Type_STRING15Type_TIME16Type_TIME_OF_DAY17Type_UDINT18Type_UINT19Type_ULINT20Type_USINT21Type_WORD22Type_WSTRING23Type_Array2D_LREAL24Type_Array2D_REAL25Type_Array3D_LREAL26Type_Array3D_REAL27Type_Array_BOOL28Type_Array_BYTE29Type_Array_DINT30Type_Array_DWORD31Type_Array_INT32Type_Array_LINT33Type_Array_LREAL34Type_Array_LWORD35Type_Array_REAL36Type_Array_SINT37Type_Array_UDINT38Type_Array_UINT39Type_Array_ULINT40Type_Array_USINT41Type_Array_WORD42qualified_onlystrictST_TestCaseResult6192TestNameT_MaxString20480TestClassNameT_MaxString20482048TestIsFailedBOOL84096TestIsSkippedBOOL84104FailureMessageT_MaxString20484112FailureTypeE_AssertionType86160NumberOfAssertsUINT166176ST_TestSuiteResult621296NameT_MaxString20480IdentityUINT (0..GVL_Param_TcUnit.MaxNumberOfTestSuites)162048NumberOfTestsUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)162064NumberOfFailedTestsUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)162080TestCaseResultsST_TestCaseResult11006192002096ST_TestSuiteResults621296064NumberOfTestSuitesUINT160NumberOfTestCasesUINT1616NumberOfSuccessfulTestCasesUINT1632NumberOfFailedTestCasesUINT1648TestSuiteResultsST_TestSuiteResult1100062129600064I_TestResults64PVOIDGetAreTestResultsAvailableBOOL8GetTestSuiteResultsST_TestSuiteResults64TcPlcInterfaceTypeUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16UINTLowerBorder1UpperBorder1000R_TRIG128CLKBOOL864ItemTypeInputQBOOL872ItemTypeOutputMBOOL880conditionalshowPouTypeFunctionBlockconditionalshow_all_localsUINT (0..GVL_Param_TcUnit.MaxNumberOfTestSuites)16UINTLowerBorder0UpperBorder1000UINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16UINTLowerBorder0UpperBorder100E_AssertionType8BYTEType_UNDEFINED0Type_ANY1Type_BOOL2Type_BYTE3Type_DATE4Type_DATE_AND_TIME5Type_DINT6Type_DWORD7Type_INT8Type_LINT9Type_LREAL10Type_LTIME11Type_LWORD12Type_REAL13Type_SINT14Type_STRING15Type_TIME16Type_TIME_OF_DAY17Type_UDINT18Type_UINT19Type_ULINT20Type_USINT21Type_WORD22Type_WSTRING23Type_Array2D_LREAL24Type_Array2D_REAL25Type_Array3D_LREAL26Type_Array3D_REAL27Type_Array_BOOL28Type_Array_BYTE29Type_Array_DINT30Type_Array_DWORD31Type_Array_INT32Type_Array_LINT33Type_Array_LREAL34Type_Array_LWORD35Type_Array_REAL36Type_Array_SINT37Type_Array_UDINT38Type_Array_UINT39Type_Array_ULINT40Type_Array_USINT41Type_Array_WORD42qualified_onlystrictST_TestCaseResult6272TestNameT_MaxString20480TestClassNameT_MaxString20482048TestIsFailedBOOL84096TestIsSkippedBOOL84104FailureMessageT_MaxString20484112FailureTypeE_AssertionType86160NumberOfAssertsUINT166176DurationLREAL646208ST_TestSuiteResult629376NameT_MaxString20480IdentityUINT (0..GVL_Param_TcUnit.MaxNumberOfTestSuites)162048NumberOfTestsUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)162064NumberOfFailedTestsUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)162080DurationLREAL642112TestCaseResultsST_TestCaseResult11006272002176ST_TestSuiteResults629376128NumberOfTestSuitesUINT160NumberOfTestCasesUINT1616NumberOfSuccessfulTestCasesUINT1632NumberOfFailedTestCasesUINT1648DurationLREAL6464TestSuiteResultsST_TestSuiteResult11000629376000128I_TestResults64PVOIDGetAreTestResultsAvailableBOOL8GetTestSuiteResultsST_TestSuiteResults64UINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16UINTLowerBorder1UpperBorder1000UINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16UINTLowerBorder1UpperBorder100FB_TestResults629376512I_TestResultsTestSuiteResultsST_TestSuiteResults629376128128StoringTestSuiteResultNumberUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16629376256StoringTestSuiteTriggerR_TRIG128629376320StoredTestSuiteResultsBOOL8629376448StoredGeneralTestResultsBOOL8629376456NumberOfTestsToAnalyseUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16629376464GetAreTestResultsAvailableBOOL8GetTestSuiteResultsST_TestSuiteResults64PouTypeFunctionBlockI_TestResultLogger64PVOIDLogTestSuiteResultsFB_AdsTestResultLogger128CLKBOOL864ItemTypeInputQBOOL872ItemTypeOutputMBOOL880conditionalshowPouTypeFunctionBlockconditionalshow_all_localsFB_TestResults621296448I_TestResultsTestSuiteResultsST_TestSuiteResults621296064128StoringTestSuiteResultNumberUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16621296192StoringTestSuiteTriggerR_TRIG128621296256StoredTestSuiteResultsBOOL8621296384StoredGeneralTestResultsBOOL8621296392NumberOfTestsToAnalyseUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16621296400GetAreTestResultsAvailableBOOL8GetTestSuiteResultsST_TestSuiteResults64PouTypeFunctionBlockI_TestResultLogger64PVOIDLogTestSuiteResultsTcPlcInterfaceTypeUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16UINTLowerBorder1UpperBorder100FB_AdsTestResultLogger448I_TestResultLoggerTestResultsI_TestResults64128PrintingTestSuiteResultNumberUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16192PrintingTestSuiteTriggerR_TRIG128256PrintedFinalTestResultsBOOL8384PrintedTestSuitesResultsBOOL8392LogTestSuiteResultsTcUnitTestResultsST_TestSuiteResults64StringToPrintT_MaxString2048TestsInTestSuiteCounterUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16MaxNumberOfTestsToPrintUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16TEST_STATUS_SKIPSTRING(80)648TEST_STATUS_PASSSTRING(80)648TEST_STATUS_FAILSTRING(80)648PouTypeFunctionBlockRTS_IEC_RESULT32UDINTACCESS_MODE448I_TestResultLoggerTestResultsI_TestResults64128PrintingTestSuiteResultNumberUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16192PrintingTestSuiteTriggerR_TRIG128256PrintedFinalTestResultsBOOL8384PrintedTestSuitesResultsBOOL8392LogTestSuiteResultsTcUnitTestResultsST_TestSuiteResults64StringToPrintT_MaxString2048TestsInTestSuiteCounterUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16MaxNumberOfTestsToPrintUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16TEST_STATUS_SKIPSTRING(80)648TEST_STATUS_PASSSTRING(80)648TEST_STATUS_FAILSTRING(80)648PouTypeFunctionBlockRTS_IEC_RESULT32UDINTACCESS_MODE32UDINTAM_READ0AM_WRITE1AM_APPEND2AM_READ_PLUS3AM_WRITE_PLUS4AM_APPEND_PLUS5external_nameRTS_ACCESS_MODERTS_IEC_SIZE64BYTERTS_IEC_HANDLE64BYTEFB_FileControl192FileAccessModeACCESS_MODE3264ACCESS_MODE.AM_APPEND_PLUSFileHandleRTS_IEC_HANDLE64128ReadRTS_IEC_RESULT32BufferPointerBYTE64SizeUDINT32FileSizeRTS_IEC_SIZE64ItemTypeOutputCloseRTS_IEC_RESULT32OpenRTS_IEC_RESULT32FileNameT_MaxString2048FileAccessModeACCESS_MODE32DeleteRTS_IEC_RESULT32FileNameT_MaxString2048WriteRTS_IEC_RESULT32BufferPointerBYTE64SizeUDINT32PouTypeFunctionBlockE_XmlError8BYTEOk0ErrorMaxBufferLen1ErrorStringLen2Error3qualified_onlystrictFB_StreamBuffer192_PointerToStringBufferBYTE6464_BufferSizeUDINT32128_LengthUDINT32160CutOffT_MaxString2048StartPosUDINT32CutLenUDINT32ItemTypeOutputXmlErrorE_XmlError8ItemTypeOutputLoopUDINT32PointerToByteToCutBYTE64PointerToByteBufferBYTE64Find32UDINTAM_READ0AM_WRITE1AM_APPEND2AM_READ_PLUS3AM_WRITE_PLUS4AM_APPEND_PLUS5external_nameRTS_ACCESS_MODERTS_IEC_SIZE64BYTERTS_IEC_HANDLE64BYTEFB_FileControl192FileAccessModeACCESS_MODE3264ACCESS_MODE.AM_APPEND_PLUSFileHandleRTS_IEC_HANDLE64128ReadRTS_IEC_RESULT32BufferPointerBYTE64SizeUDINT32FileSizeRTS_IEC_SIZE64ItemTypeOutputCloseRTS_IEC_RESULT32OpenRTS_IEC_RESULT32FileNameT_MaxString2048FileAccessModeACCESS_MODE32DeleteRTS_IEC_RESULT32FileNameT_MaxString2048WriteRTS_IEC_RESULT32BufferPointerBYTE64SizeUDINT32PouTypeFunctionBlockE_XmlError8BYTEOk0ErrorMaxBufferLen1ErrorStringLen2Error3qualified_onlystrictFB_StreamBuffer192_PointerToStringBufferBYTE6464_BufferSizeUDINT32128_LengthUDINT32160CutOffT_MaxString2048StartPosUDINT32CutLenUDINT32ItemTypeOutputXmlErrorE_XmlError8ItemTypeOutputLoopUDINT32PointerToByteToCutBYTE64PointerToByteBufferBYTE64FindUDINT32SearchStringSTRING(80)648StartPosUDINT32LoopUDINT32SearchUDINT32PointerToBufferBYTE64PointerToSearchBYTE64FindBackUDINT32SearchStringT_MaxString2048LoopUDINT32SearchUDINT32PointerToBufferBYTE64PointerToSearchBYTE64__getLengthUDINT32LengthUDINT32propertyClearCountUDINT32__setAppendAppendT_MaxString2048ByteInBYTE64ByteBufferBYTE64property__getBufferSizeUDINT32BufferSizeUDINT32property__setLengthLengthUDINT32propertySetBufferBOOL8PointerToBufferAddressBYTE64SizeOfBufferUDINT32CopyT_MaxString2048StartPosUDINT32EndPosUDINT32CopyLenUDINT32ItemTypeOutputXmlErrorE_XmlError8ItemTypeOutputLoopUDINT32PointerToByteToCopyBYTE64PointerToBufferBYTE64CurPosUDINT32PouTypeFunctionBlockFB_XmlControlUDINT32SearchStringSTRING(80)648StartPosUDINT32LoopUDINT32SearchUDINT32PointerToBufferBYTE64PointerToSearchBYTE64FindBackUDINT32SearchStringT_MaxString2048LoopUDINT32SearchUDINT32PointerToBufferBYTE64PointerToSearchBYTE64__getLengthUDINT32LengthUDINT32propertyClearCountUDINT32__setAppendAppendT_MaxString2048ByteInBYTE64ByteBufferBYTE64property__getBufferSizeUDINT32BufferSizeUDINT32property__setLengthLengthUDINT32propertySetBufferBOOL8PointerToBufferAddressBYTE64SizeOfBufferUDINT32CopyT_MaxString2048StartPosUDINT32EndPosUDINT32CopyLenUDINT32ItemTypeOutputXmlErrorE_XmlError8ItemTypeOutputLoopUDINT32PointerToByteToCopyBYTE64PointerToBufferBYTE64CurPosUDINT32PouTypeFunctionBlockFB_XmlControl6016XmlBufferFB_StreamBuffer19264TagListBufferFB_StreamBuffer192256TagsT_MaxString2048448TagListSeekBufferFB_StreamBuffer1922496TagsSeekSTRING(80)6482688TagBufferFB_StreamBuffer1923392TagT_MaxString20483584TagOpenBOOL85632SelectUDINT325664SearchPositionUDINT325696TAG_OPENSTRING(1)165728<TAG_CLOSESTRING(1)165744>END_TAG_CLOSESTRING(2)245760/>SPACESTRING(1)165784 EQUALSSTRING(1)165800=QUOTESTRING(1)165816"BACK_SLASHSTRING(1)165832\FORWARD_SLASHSTRING(1)165848/OPEN_COMMENTSTRING(5)485864<!-- CLOSE_COMMENTSTRING(4)405912 -->TABSTRING(2)245952 CR_LFSTRING(4)405976
@@ -55,31 +85,39 @@
XML:
XML.NewComment(Comment: = 'MyComment');
-]]>CommentT_MaxString2048__getLengthUDINT32LengthUDINT32propertyNewTagDataDataT_MaxString2048SetBufferPointerToBufferBYTE64SizeOfBufferUDINT32ClearBufferToStartBufferCommentT_MaxString2048__getLengthUDINT32LengthUDINT32propertyNewTagDataDataT_MaxString2048SetBufferPointerToBufferBYTE64SizeOfBufferUDINT32ClearBufferToStartBufferPouTypeFunctionBlockFB_xUnitXmlPublisher530944I_TestResultLoggerTestResultsI_TestResults64128AccessModeACCESS_MODE32192ACCESS_MODE.AM_WRITE_PLUSFileFB_FileControl192256XmlFB_XmlControl6016448BufferInitialisedBOOL86464falseBufferBYTE0655355242806472WritingTestSuiteResultNumberUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16530752PublishTriggerR_TRIG128530816DeleteOpenWriteClosePouTypeFunctionBlockFB_xUnitXmlPublisher530944I_TestResultLoggerTestResultsI_TestResults64128AccessModeACCESS_MODE32192ACCESS_MODE.AM_WRITE_PLUSFileFB_FileControl192256XmlFB_XmlControl6016448BufferInitialisedBOOL86464falseBufferBYTE0655355242806472WritingTestSuiteResultNumberUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16530752PublishTriggerR_TRIG128530816DeleteOpenWriteCloseRTS_IEC_RESULT32LogTestSuiteResultsUnitTestResultsST_TestSuiteResults64CurrentSuiteNumberUINT16CurrentTestCountUINT16TEST_STATUS_SKIPSTRING(80)648TEST_STATUS_PASSSTRING(80)648TEST_STATUS_FAILSTRING(80)648InitialisedBOOL8PouTypeFunctionBlockFB_TcUnitRunner629908672AllTestSuitesFinishedBOOL864falseAllTestSuitesFinishedTriggerR_TRIG128128TestResultsFB_TestResults629376512256AdsTestResultLoggerFB_AdsTestResultLogger448629376768TestResultLoggerI_TestResultLogger64629377216AbortRunningTestSuitesBOOL8629377280xUnitXmlPublisherFB_xUnitXmlPublisher530944629377344XmlTestResultPublisherI_TestResultLogger64629908288FB_TcUnitRunner_262__RunTestSuiteTestsInSequence_275__CurrentlyRunningTestSuiteUINT166299083521implicit_inst_varFB_TcUnitRunner_262__RunTestSuiteTestsInSequence_275__TimerBetweenExecutionOfTestSuitesTOF256629908416implicit_inst_varAbortRunningTestSuiteTestsRunTestSuiteTestsInSequenceTimeBetweenTestSuitesExecutionTIME32BusyPrintingBOOL8NumberOfTestSuitesFinishedUnitTestResultsST_TestSuiteResults64CurrentSuiteNumberUINT16CurrentTestCountUINT16TEST_STATUS_SKIPSTRING(80)648TEST_STATUS_PASSSTRING(80)648TEST_STATUS_FAILSTRING(80)648InitialisedBOOL8PouTypeFunctionBlockFB_TcUnitRunner621828480AllTestSuitesFinishedBOOL864falseTestResultsFB_TestResults621296448128AdsTestResultLoggerFB_AdsTestResultLogger448621296576TestResultLoggerI_TestResultLogger64621297024AbortRunningTestSuitesBOOL8621297088xUnitXmlPublisherFB_xUnitXmlPublisher530944621297152XmlTestResultPublisherI_TestResultLogger64621828096__FB_TCUNITRUNNER__RUNTESTSUITETESTSINSEQUENCE__CURRENTLYRUNNINGTESTSUITEUINT166218281601implicit_inst_var__FB_TCUNITRUNNER__RUNTESTSUITETESTSINSEQUENCE__TIMERBETWEENEXECUTIONOFTESTSUITESTOF256621828224implicit_inst_varAbortRunningTestSuiteTestsRunTestSuiteTestsInSequenceTimeBetweenTestSuitesExecutionTIME32BusyPrintingBOOL8NumberOfTestSuitesFinishedUINT16CurrentlyRunningTestSuiteUINT16uselocationFB_TCUNITRUNNER_262__RUNTESTSUITETESTSINSEQUENCE_275__CURRENTLYRUNNINGTESTSUITETimerBetweenExecutionOfTestSuitesTOF256uselocationFB_TCUNITRUNNER_262__RUNTESTSUITETESTSINSEQUENCE_275__TIMERBETWEENEXECUTIONOFTESTSUITESRunTestSuiteTestsCounterUINT16BusyPrintingBOOL8NumberOfTestSuitesFinishedUINT16uselocation__FB_TCUNITRUNNER__RUNTESTSUITETESTSINSEQUENCE__CURRENTLYRUNNINGTESTSUITETimerBetweenExecutionOfTestSuitesTOF256uselocation__FB_TCUNITRUNNER__RUNTESTSUITETESTSINSEQUENCE__TIMERBETWEENEXECUTIONOFTESTSUITESRunTestSuiteTestsCounterUINT16BusyPrintingBOOL8NumberOfTestSuitesFinishedUINT16PouTypeFunctionBlockFB_Test4352TestNameT_MaxString204864TestIsFinishedBOOL82112TestIsSkippedBOOL82120NumberOfAssertionsUINT162128TestOrderNumberUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)UINT16PouTypeFunctionBlockFB_Test4224TestNameT_MaxString204864TestIsFinishedBOOL82112TestIsSkippedBOOL82120NumberOfAssertionsUINT162128TestOrderNumberUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite) 0 tells in which order this test will be executed/evaluated. The lower the number, the earlier it will execute. ]]>162144TestIsFailedBOOL82160AssertionMessageT_MaxString20482168AssertionTypeE_AssertionType84216StartedAtLWORD644224DurationLREAL644288SetFinishedAndDurationBOOL8FinishedAtLWORD64GetAssertionTypeE_AssertionType8SetFailedSetStartedAtIfNotSetTimestampLWORD64SetNameNameT_MaxString2048GetNameT_MaxString2048SetNumberOfAssertionsNoOfAssertionsUINT16GetDurationLREAL64SetTestOrderOrderNumberUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16IsSkippedBOOL8GetNumberOfAssertionsUINT16GetAssertionMessageT_MaxString2048SetSkippedSetAssertionMessageAssertMessageT_MaxString2048SetAssertionTypeAssertTypeE_AssertionType8IsFinishedBOOL8GetTestOrderUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16IsFailedBOOL8PouTypeFunctionBlockUINT (1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16UINTLowerBorder1UpperBorder100TYPE_CLASS32DWORDTYPE_BOOL0TYPE_BIT1TYPE_BYTE2TYPE_WORD3TYPE_DWORD4TYPE_LWORD5TYPE_SINT6TYPE_INT7TYPE_DINT8TYPE_LINT9TYPE_USINT10TYPE_UINT11TYPE_UDINT12TYPE_ULINT13TYPE_REAL14TYPE_LREAL15TYPE_STRING16TYPE_WSTRING17TYPE_TIME18TYPE_DATE19TYPE_DATEANDTIME20TYPE_TIMEOFDAY21TYPE_POINTER22TYPE_REFERENCE23TYPE_SUBRANGE24TYPE_ENUM25TYPE_ARRAY26TYPE_PARAMS27TYPE_USERDEF28TYPE_NONE29TYPE_ANY30TYPE_ANYBIT31TYPE_ANYDATE32TYPE_ANYINT33TYPE_ANYNUM34TYPE_ANYREAL35TYPE_LAZY36TYPE_LTIME37TYPE_BITCONST38TYPE_UXINT39TYPE_XWORD40TYPE_XINT41TYPE_XSTRING42TYPE_VARLENARRAY43TYPE_ANYSTRING44TYPE_VECTOR45TYPE_LDATE46TYPE_LDATEANDTIME47TYPE_LTIMEOFDAY48qualified_onlym4export_hidegenerate_implicit_init_functionAnyType128pValueBYTE640diSizeDINT3264TypeClassTYPE_CLASS3296linkalwaysFW_GetCurTaskIndex128nIndexBYTE864ItemTypeOutputPouTypeFunctionBlockconditionalshowGETCURTASKINDEX256indexBYTE864ItemTypeOutputfbGetCurTaskIndexFW_GetCurTaskIndex128128conditionalshowPouTypeFunctionBlockconditionalshow_all_localsE_TypeFieldParam16INTTYPEFIELD_UNKNOWN0TYPEFIELD_B1TYPEFIELD_O2TYPEFIELD_U3TYPEFIELD_C4TYPEFIELD_F5TYPEFIELD_D6TYPEFIELD_S7TYPEFIELD_XU8TYPEFIELD_XL9TYPEFIELD_EU10TYPEFIELD_EL11ST_FormatParameters160bPercentBOOL80bFlagsBOOL88bWidthBOOL816bDotBOOL824bPrecisionBOOL832bTypeBOOL840bAlignBOOL848bSignBOOL856bNullBOOL864bBlankBOOL872bHashBOOL880iWidthINT1696iPrecisionINT16112bWidthAsteriskBOOL8128bPrecisionAsteriskBOOL8136eTypeE_TypeFieldParam16144conditionalshowFB_FormatString8576sFormatT_MaxString204864ItemTypeInputarg1T_Arg1282112ItemTypeInputarg2T_Arg1282240ItemTypeInputarg3T_Arg1282368ItemTypeInputarg4T_Arg1282496ItemTypeInputarg5T_Arg1282624ItemTypeInputarg6T_Arg1282752ItemTypeInputarg7T_Arg1282880ItemTypeInputarg8T_Arg1283008ItemTypeInputarg9T_Arg1283136ItemTypeInputarg10T_Arg1283264ItemTypeInputbErrorBOOL error, FALSE => no error ]]>83392ItemTypeOutputnErrIdUDINT323424ItemTypeOutputsOutT_MaxString20483456ItemTypeOutputpFormatBYTE6455040conditionalshowpOutBYTE6455680conditionalshowiRemOutLenINT165632conditionalshowbValidBOOL85648conditionalshowstFmtST_FormatParameters1605664conditionalshownArrayElemINT165824conditionalshownArgumentUDINT325856conditionalshowparArgsT_Arg1106405888conditionalshowsArgStrT_MaxString20486528conditionalshowPouTypeFunctionBlockconditionalshow_all_localsTypeClass16INTTYPE_BOOL0TYPE_BIT1TYPE_BYTE2TYPE_WORD3TYPE_DWORD4TYPE_LWORD5TYPE_SINT6TYPE_INT7TYPE_DINT8TYPE_LINT9TYPE_USINT10TYPE_UINT11TYPE_UDINT12TYPE_ULINT13TYPE_REAL14TYPE_LREAL15TYPE_STRING16TYPE_WSTRING17TYPE_TIME18TYPE_DATE19TYPE_DATEANDTIME20TYPE_TIMEOFDAY21TYPE_POINTER22TYPE_REFERENCE23TYPE_SUBRANGE24TYPE_ENUM25TYPE_ARRAY26TYPE_PARAMS27TYPE_USERDEF28TYPE_NONE29TYPE_ANY30TYPE_ANYBIT31TYPE_ANYDATE32TYPE_ANYINT33TYPE_ANYNUM34TYPE_ANYREAL35TYPE_LAZY36TYPE_LTIME37TYPE_BITCONST38TYPE_UXINT39TYPE_XWORD40TYPE_XINT41TYPE_XSRTING42TYPE_VARLENARRAY43TYPE_ANYSTRING44TYPE_VECTOR45TYPE_LDATE46TYPE_LDATEANDTIME47TYPE_LTIMEOFDAY48TYPE_INTERFACE-4096 0 tells in which order this test will be executed/evaluated. The lower the number, the earlier it will execute. ]]>162144TestIsFailedBOOL82160AssertionMessageT_MaxString20482168AssertionTypeE_AssertionType84216GetAssertionTypeE_AssertionType8SetFailedSetNameNameT_MaxString2048GetNameT_MaxString2048SetNumberOfAssertionsNoOfAssertionsUINT16SetTestOrderOrderNumberUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16IsSkippedBOOL8GetNumberOfAssertionsUINT16SetFinishedBOOL8GetAssertionMessageT_MaxString2048SetSkippedSetAssertionMessageAssertMessageT_MaxString2048SetAssertionTypeAssertTypeE_AssertionType8IsFinishedBOOL8GetTestOrderUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16IsFailedBOOL8PouTypeFunctionBlockUINT (1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16UINTLowerBorder1UpperBorder100TYPE_CLASS32DWORDTYPE_BOOL0TYPE_BIT1TYPE_BYTE2TYPE_WORD3TYPE_DWORD4TYPE_LWORD5TYPE_SINT6TYPE_INT7TYPE_DINT8TYPE_LINT9TYPE_USINT10TYPE_UINT11TYPE_UDINT12TYPE_ULINT13TYPE_REAL14TYPE_LREAL15TYPE_STRING16TYPE_WSTRING17TYPE_TIME18TYPE_DATE19TYPE_DATEANDTIME20TYPE_TIMEOFDAY21TYPE_POINTER22TYPE_REFERENCE23TYPE_SUBRANGE24TYPE_ENUM25TYPE_ARRAY26TYPE_PARAMS27TYPE_USERDEF28TYPE_NONE29TYPE_ANY30TYPE_ANYBIT31TYPE_ANYDATE32TYPE_ANYINT33TYPE_ANYNUM34TYPE_ANYREAL35TYPE_LAZY36TYPE_LTIME37TYPE_BITCONST38TYPE_UXINT39TYPE_XWORD40TYPE_XINT41TYPE_XSTRING42TYPE_VARLENARRAY43TYPE_ANYSTRING44TYPE_VECTOR45TYPE_LDATE46TYPE_LDATEANDTIME47TYPE_LTIMEOFDAY48qualified_onlym4export_hidegenerate_implicit_init_functionAnyType128pValueBYTE640diSizeDINT3264TypeClassTYPE_CLASS3296linkalwaysFW_GetCurTaskIndex128nIndexBYTE864ItemTypeOutputPouTypeFunctionBlockconditionalshowGETCURTASKINDEX256indexBYTE864ItemTypeOutputfbGetCurTaskIndexFW_GetCurTaskIndex128128conditionalshowPouTypeFunctionBlockconditionalshow_all_localsE_TypeFieldParam16INTTYPEFIELD_UNKNOWN0TYPEFIELD_B1TYPEFIELD_O2TYPEFIELD_U3TYPEFIELD_C4TYPEFIELD_F5TYPEFIELD_D6TYPEFIELD_S7TYPEFIELD_XU8TYPEFIELD_XL9TYPEFIELD_EU10TYPEFIELD_EL11ST_FormatParameters160bPercentBOOL80bFlagsBOOL88bWidthBOOL816bDotBOOL824bPrecisionBOOL832bTypeBOOL840bAlignBOOL848bSignBOOL856bNullBOOL864bBlankBOOL872bHashBOOL880iWidthINT1696iPrecisionINT16112bWidthAsteriskBOOL8128bPrecisionAsteriskBOOL8136eTypeE_TypeFieldParam16144conditionalshowFB_FormatString8576sFormatT_MaxString204864ItemTypeInputarg1T_Arg1282112ItemTypeInputarg2T_Arg1282240ItemTypeInputarg3T_Arg1282368ItemTypeInputarg4T_Arg1282496ItemTypeInputarg5T_Arg1282624ItemTypeInputarg6T_Arg1282752ItemTypeInputarg7T_Arg1282880ItemTypeInputarg8T_Arg1283008ItemTypeInputarg9T_Arg1283136ItemTypeInputarg10T_Arg1283264ItemTypeInputbErrorBOOL error, FALSE => no error ]]>83392ItemTypeOutputnErrIdUDINT323424ItemTypeOutputsOutT_MaxString20483456ItemTypeOutputpFormatBYTE6455040conditionalshowpOutBYTE6455680conditionalshowiRemOutLenINT165632conditionalshowbValidBOOL85648conditionalshowstFmtST_FormatParameters1605664conditionalshownArrayElemINT165824conditionalshownArgumentUDINT325856conditionalshowparArgsT_Arg1106405888conditionalshowsArgStrT_MaxString20486528conditionalshowPouTypeFunctionBlockconditionalshow_all_localsTypeClass16INTTYPE_BOOL0TYPE_BIT1TYPE_BYTE2TYPE_WORD3TYPE_DWORD4TYPE_LWORD5TYPE_SINT6TYPE_INT7TYPE_DINT8TYPE_LINT9TYPE_USINT10TYPE_UINT11TYPE_UDINT12TYPE_ULINT13TYPE_REAL14TYPE_LREAL15TYPE_STRING16TYPE_WSTRING17TYPE_TIME18TYPE_DATE19TYPE_DATEANDTIME20TYPE_TIMEOFDAY21TYPE_POINTER22TYPE_REFERENCE23TYPE_SUBRANGE24TYPE_ENUM25TYPE_ARRAY26TYPE_PARAMS27TYPE_USERDEF28TYPE_NONE29TYPE_ANY30TYPE_ANYBIT31TYPE_ANYDATE32TYPE_ANYINT33TYPE_ANYNUM34TYPE_ANYREAL35TYPE_LAZY36TYPE_LTIME37TYPE_BITCONST38TYPE_UXINT39TYPE_XWORD40TYPE_XINT41TYPE_XSRTING42TYPE_VARLENARRAY43TYPE_ANYSTRING44TYPE_VECTOR45TYPE_LDATE46TYPE_LDATEANDTIME47TYPE_LTIMEOFDAY48TYPE_INTERFACE-4096compatibility_id52A6FD6D-031C-41c0-A818-0F45FE19AF8FU_ExpectedOrActual4096boolExpectedOrActualBOOL80bitExpectedOrActualBIT80byteExpectedOrActualBYTE80sintExpectedOrActualSINT80usintExpectedOrActualUSINT80intExpectedOrActualINT160uintExpectedOrActualUINT160wordExpectedOrActualWORD160dwordExpectedOrActualDWORD320dateandtimeExpectedOrActualDATE_AND_TIME320dintExpectedOrActualDINT320realExpectedOrActualREAL320timeExpectedOrActualTIME320dateExpectedOrActualDATE320udintExpectedOrActualUDINT320timeofdayExpectedOrActualTIME_OF_DAY320lwordExpectedOrActualLWORD640lintExpectedOrActualLINT640ulintExpectedOrActualULINT640lrealExpectedOrActualLREAL640ltimeExpectedOrActualLTIME640stringExpectedOrActualT_MaxString20480wstringExpectedOrActualWSTRING(255)40960ST_AssertResult12288ExpectedU_ExpectedOrActual40960ActualU_ExpectedOrActual40964096MessageT_MaxString20488192TestInstancePathT_MaxString204810240ST_AssertResultInstances12352AssertResultST_AssertResult122880DetectionCountUINT1612288DetectionCountThisCycleUINT1612304FB_AssertResultStatic24640448AssertResultsST_AssertResult110001228800064TotalAssertsUINT16122880640GetCurrentTaskIndexGETCURTASKINDEX25612288128AssertResultInstancesST_AssertResultInstances110001235200012288384CycleCountUDINT3224640384FirstCycleExecutedBOOL824640416FB_AssertResultStatic_544__AddAssertResult_554__AssertResultOverflowBOOL824640424firstimplicit_inst_varCopyDetectionCountAndResetDetectionCountInThisCycleIteratorCounterUINT16GetNumberOfAssertsForTestUINT16CompleteTestInstancePathT_MaxString2048CounterUINT16NumberOfAssertsUINT16CreateAssertResultInstanceExpectedSizeUDINT32ExpectedTypeClassTypeClass16ExpectedValueBYTE64ActualSizeUDINT32ActualTypeClassTypeClass16ActualValueBYTE64MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16GetDetectionCountThisCycleUINT16ExpectedSizeUDINT32ExpectedTypeClassTypeClass16ExpectedValueBYTE64ActualSizeUDINT32ActualTypeClassTypeClass16ActualValueBYTE64MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16GetDetectionCountUINT16ExpectedSizeUDINT32ExpectedTypeClassTypeClass16ExpectedValueBYTE64ActualSizeUDINT32ActualTypeClassTypeClass16ActualValueBYTE64MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16ReportResult24640448AssertResultsST_AssertResult110001228800064TotalAssertsUINT16122880640GetCurrentTaskIndexGETCURTASKINDEX25612288128AssertResultInstancesST_AssertResultInstances110001235200012288384CycleCountUDINT3224640384FirstCycleExecutedBOOL824640416CopyDetectionCountAndResetDetectionCountInThisCycleIteratorCounterUINT16GetNumberOfAssertsForTestUINT16CompleteTestInstancePathT_MaxString2048CounterUINT16NumberOfAssertsUINT16CreateAssertResultInstanceExpectedSizeUDINT32ExpectedTypeClassTypeClass16ExpectedValueBYTE64ActualSizeUDINT32ActualTypeClassTypeClass16ActualValueBYTE64MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16GetDetectionCountThisCycleUINT16ExpectedSizeUDINT32ExpectedTypeClassTypeClass16ExpectedValueBYTE64ActualSizeUDINT32ActualTypeClassTypeClass16ActualValueBYTE64MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16GetDetectionCountUINT16ExpectedSizeUDINT32ExpectedTypeClassTypeClass16ExpectedValueBYTE64ActualSizeUDINT32ActualTypeClassTypeClass16ActualValueBYTE64MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16ReportResultExpectedSizeUDINT32ExpectedTypeClassTypeClass16ExpectedValueBYTE64ActualSizeUDINT32ActualTypeClassTypeClass16ActualValueBYTE64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8ItemTypeOutputLocationIndexUINT16DataTypesNotEqualsBOOL8DataSizeNotEqualsBOOL8DataContentNotEqualsBOOL8CurrentCycleCountUDINT32IteratorCounterUINT16DetectionCountTempUINT16FoundOneBOOL8AdditionalIdenticalAssertBOOL8AddAssertResultExpectedSizeUDINT32ExpectedTypeClassTypeClass16ExpectedValueBYTE64ActualSizeUDINT32ActualTypeClassTypeClass16ActualValueBYTE64MessageT_MaxString2048TestInstancePathT_MaxString2048AssertResultOverflowBOOL8uselocationFB_ASSERTRESULTSTATIC_544__ADDASSERTRESULT_554__ASSERTRESULTOVERFLOWsErrorStringT_MaxString2048PouTypeFunctionBlockST_AssertArrayResult4224ExpectedsSizeUDINT320ExpectedsTypeClassTypeClass1632ActualsSizeUDINT3264ActualsTypeClassTypeClass1696MessageT_MaxString2048112TestInstancePathT_MaxString20482160ST_AssertArrayResultInstances4256AssertArrayResultST_AssertArrayResult42240DetectionCountUINT164224DetectionCountThisCycleUINT164240FB_AssertArrayResultStaticExpectedSizeUDINT32ExpectedTypeClassTypeClass16ExpectedValueBYTE64ActualSizeUDINT32ActualTypeClassTypeClass16ActualValueBYTE64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8ItemTypeOutputLocationIndexUINT16DataTypesNotEqualsBOOL8DataSizeNotEqualsBOOL8DataContentNotEqualsBOOL8CurrentCycleCountUDINT32IteratorCounterUINT16DetectionCountTempUINT16FoundOneBOOL8AdditionalIdenticalAssertBOOL8AddAssertResultExpectedSizeUDINT32ExpectedTypeClassTypeClass16ExpectedValueBYTE64ActualSizeUDINT32ActualTypeClassTypeClass16ActualValueBYTE64MessageT_MaxString2048TestInstancePathT_MaxString2048PouTypeFunctionBlockST_AssertArrayResult4224ExpectedsSizeUDINT320ExpectedsTypeClassTypeClass1632ActualsSizeUDINT3264ActualsTypeClassTypeClass1696MessageT_MaxString2048112TestInstancePathT_MaxString20482160ST_AssertArrayResultInstances4256AssertArrayResultST_AssertArrayResult42240DetectionCountUINT164224DetectionCountThisCycleUINT164240FB_AssertArrayResultStatic8480448AssertArrayResultsST_AssertArrayResult11000422400064TotalArrayAssertsUINT1642240640GetCurrentTaskIndexGETCURTASKINDEX2564224128AssertArrayResultInstancesST_AssertArrayResultInstances1100042560004224384CycleCountUDINT328480384FirstCycleExecutedBOOL88480416FB_AssertArrayResultStatic_572__AddAssertArrayResult_582__AssertResultOverflowBOOL88480424only implicit_inst_varCreateAssertResultInstanceExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16GetDetectionCountThisCycleUINT16ExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16GetDetectionCountUINT16ExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16ReportResult8480448AssertArrayResultsST_AssertArrayResult11000422400064TotalArrayAssertsUINT1642240640GetCurrentTaskIndexGETCURTASKINDEX2564224128AssertArrayResultInstancesST_AssertArrayResultInstances1100042560004224384CycleCountUDINT328480384FirstCycleExecutedBOOL88480416CreateAssertResultInstanceExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16GetDetectionCountThisCycleUINT16ExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16GetDetectionCountUINT16ExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16ReportResultExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8ItemTypeOutputLocationIndexUINT16DataTypesNotEqualsBOOL8DataSizeNotEqualsBOOL8DataContentNotEqualsBOOL8CurrentCycleCountUDINT32IteratorCounterUINT16DetectionCountTempUINT16FoundOneBOOL8AdditionalIdenticalAssertBOOL8GetNumberOfArrayAssertsForTestUINT16CompleteTestInstancePathT_MaxString2048CounterUINT16NumberOfArrayAssertsUINT16CopyDetectionCountAndResetDetectionCountInThisCycleIteratorCounterUINT16AddAssertArrayResultExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048AssertResultOverflowBOOL8uselocationFB_ASSERTARRAYRESULTSTATIC_572__ADDASSERTARRAYRESULT_582__ASSERTRESULTOVERFLOWsErrorStringT_MaxString2048PouTypeFunctionBlockI_AssertMessageFormatter64PVOIDLogAssertFailureExpectedT_MaxString2048ActualT_MaxString2048MessageT_MaxString2048TestInstancePathT_MaxString2048FB_AdjustAssertFailureMessageToMax253CharLengthExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8ItemTypeOutputLocationIndexUINT16DataTypesNotEqualsBOOL8DataSizeNotEqualsBOOL8DataContentNotEqualsBOOL8CurrentCycleCountUDINT32IteratorCounterUINT16DetectionCountTempUINT16FoundOneBOOL8AdditionalIdenticalAssertBOOL8GetNumberOfArrayAssertsForTestUINT16CompleteTestInstancePathT_MaxString2048CounterUINT16NumberOfArrayAssertsUINT16CopyDetectionCountAndResetDetectionCountInThisCycleIteratorCounterUINT16AddAssertArrayResultExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048PouTypeFunctionBlockI_AssertMessageFormatter64PVOIDLogAssertFailureExpectedT_MaxString2048ActualT_MaxString2048MessageT_MaxString2048TestInstancePathT_MaxString2048TcPlcInterfaceTypeFB_AdjustAssertFailureMessageToMax253CharLength9600TestInstancePathT_MaxString204864ItemTypeInputTestMessageT_MaxString20482112ItemTypeInputTestInstancePathProcessedT_MaxString20484160ItemTypeOutputTestMessageProcessedT_MaxString20486208ItemTypeOutputMESSAGE_FORMATTED_STRING_MAX_NUMBER_OF_CHARACTERSINT168256253TEST_NAME_TOO_LONGSTRING(80)6488272...TestName too longTEST_MESSAGE_TOO_LONGSTRING(80)6488920...TestMsg too longPouTypeFunctionBlockFB_AdsAssertMessageFormatter11648MsgFmtStringT_MaxString204864ItemTypeInputStringArgT_MaxString20482112ItemTypeInputMsgFmtStringProcessedT_MaxString20484160ItemTypeOutputStringArgProcessedT_MaxString20486208ItemTypeOutputMsgFmtStringTempT_MaxString20488256TestNameTooLongSTRING(80)64810304...TestName too longTestMsgTooLongSTRING(80)64810952...TestMsg too longMSG_FMT_STRING_MAX_NUMBER_OF_CHARACTERSINT1611600253PouTypeFunctionBlockFB_AdsAssertMessageFormatter128I_AssertMessageFormatterLogAssertFailureExpectedT_MaxString2048ActualT_MaxString2048MessageT_MaxString2048TestInstancePathT_MaxString2048AdjustAssertFailureMessageToMax253CharLengthFB_AdjustAssertFailureMessageToMax253CharLength9600TestInstancePathCleanedT_MaxString2048TestInstancePathFinalT_MaxString2048ReturnValueDINT32TestInstancePathProcessedT_MaxString2048MessageProcessedT_MaxString2048PouTypeFunctionBlockFB_TestSuite128I_AssertMessageFormatterLogAssertFailureExpectedT_MaxString2048ActualT_MaxString2048MessageT_MaxString2048TestInstancePathT_MaxString2048AdjustAssertFailureMessageToMax253CharLengthFB_AdjustAssertFailureMessageToMax253CharLength11648TestInstancePathCleanedT_MaxString2048TestInstancePathFinalT_MaxString2048ReturnValueDINT32TestInstancePathProcessedT_MaxString2048MessageProcessedT_MaxString2048PouTypeFunctionBlockFB_TestSuite33574912InstancePathT_MaxString204864instance-pathnoinitGetCurrentTaskIndexGETCURTASKINDEX33561984InstancePathT_MaxString204864instance-pathnoinitGetCurrentTaskIndexGETCURTASKINDEX2562112NumberOfTestsUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)1623680TestsFB_Test11004352002432TestDuplicateNameTriggerR_TRIG110012800437632TestCycleCountIndexUDINT11003200450432AssertResultsFB_AssertResultStatic24640448453632AssertArrayResultsFB_AssertArrayResultStatic848044825094080AdsAssertMessageFormatterFB_AdsAssertMessageFormatter12833574528AssertMessageFormatterI_AssertMessageFormatter6433574656StartedAtLWORD 0 means it has started) ]]>6433574720DurationLREAL6433574784NumberOfOrderedTestsUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)1633574848AssertEquals_LINTExpectedLINT64ActualLINT64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8GetNumberOfSuccessfulTestsUINT16AssertArrayEquals_ULINTExpectedsULINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF ULINTDimensions1ActualsULINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF ULINTDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32FindTestSuiteInstancePathT_MaxString2048AssertEquals_TIMEExpectedTIME32ActualTIME32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_TIME_OF_DAYExpectedTIME_OF_DAY32ActualTIME_OF_DAY32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_BYTEExpectedBYTE8ActualBYTE8MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8GetNumberOfFailedTestsUINT16CounterUINT16FailedTestsCountUINT16NumberOfTestsToAnalyseUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16NumberOfTestOverArrayLimitUINT16AssertEquals_DATE_AND_TIMEExpectedDATE_AND_TIME32ActualDATE_AND_TIME32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8GetTestByPositionFB_Test4352PositionUINT (1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16AssertArrayEquals_BOOLExpectedsBOOL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF BOOLDimensions1ActualsBOOL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF BOOLDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32SetStartedAtIfNotSetTimestampLWORD64AssertEquals_DATEExpectedDATE32ActualDATE32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_WORDExpectedWORD16ActualWORD16MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_LINTExpectedsLINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF LINTDimensions1ActualsLINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF LINTDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32GetDurationLREAL64AssertEquals_LTIMEExpectedLTIME64ActualLTIME64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_UINTExpectedsUINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF UINTDimensions1ActualsUINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF UINTDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32AssertEquals_LREALExpectedLREAL64ActualLREAL64DeltaLREAL64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_LWORDExpectedsLWORD64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF LWORDDimensions1ActualsLWORD64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF LWORDDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedLWordStringSTRING(80)648ActualLWordStringSTRING(80)648ExpectedsIndexDINT32ActualsIndexDINT32AssertEquals2562112NumberOfTestsUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)1623680TestsFB_Test11004224002432TestDuplicateNameTriggerR_TRIG110012800424832TestCycleCountIndexUDINT11003200437632AssertResultsFB_AssertResultStatic24640448440832AssertArrayResultsFB_AssertArrayResultStatic848044825081280AdsAssertMessageFormatterFB_AdsAssertMessageFormatter12833561728AssertMessageFormatterI_AssertMessageFormatter6433561856HasStartedRunningBOOL833561920NumberOfOrderedTestsUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)1633561936AssertEquals_LINTExpectedLINT64ActualLINT64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8GetNumberOfSuccessfulTestsUINT16AssertArrayEquals_ULINTExpectedsULINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF ULINTDimensions1ActualsULINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF ULINTDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32FindTestSuiteInstancePathT_MaxString2048AssertEquals_TIMEExpectedTIME32ActualTIME32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_TIME_OF_DAYExpectedTIME_OF_DAY32ActualTIME_OF_DAY32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_BYTEExpectedBYTE8ActualBYTE8MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8GetNumberOfFailedTestsUINT16CounterUINT16FailedTestsCountUINT16NumberOfTestsToAnalyseUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16NumberOfTestOverArrayLimitUINT16AssertEquals_DATE_AND_TIMEExpectedDATE_AND_TIME32ActualDATE_AND_TIME32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8GetTestByPositionFB_Test4224PositionUINT (1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16AssertArrayEquals_BOOLExpectedsBOOL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF BOOLDimensions1ActualsBOOL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF BOOLDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32AssertArrayEquals_BYTEExpectedsBYTE64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF BYTEDimensions1ActualsBYTE64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF BYTEDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedByteStringSTRING(80)648ActualByteStringSTRING(80)648ExpectedsIndexDINT32ActualsIndexDINT32AssertEquals_DATEExpectedDATE32ActualDATE32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_WORDExpectedWORD16ActualWORD16MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_LINTExpectedsLINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF LINTDimensions1ActualsLINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF LINTDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32AssertEquals_LTIMEExpectedLTIME64ActualLTIME64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_UINTExpectedsUINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF UINTDimensions1ActualsUINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF UINTDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32AssertEquals_LREALExpectedLREAL64ActualLREAL64DeltaLREAL64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_LWORDExpectedsLWORD64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF LWORDDimensions1ActualsLWORD64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF LWORDDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedLWordStringSTRING(80)648ActualLWordStringSTRING(80)648ExpectedsIndexDINT32ActualsIndexDINT32AssertEqualsExpectedAnyType128anytypeclassANYActualAnyType128anytypeclassANYMessageT_MaxString2048CountDINT32ExpectedDataStringT_MaxString2048ActualDataStringT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8boolExpectedBOOL8boolActualBOOL8byteExpectedBYTE8byteActualBYTE8dateExpectedDATE32dateActualDATE32dateAndTimeExpectedDATE_AND_TIME32dateAndTimeActualDATE_AND_TIME32dintExpectedDINT32dintActualDINT32dwordExpectedDWORD32dwordActualDWORD32intExpectedINT16intActualINT16lintExpectedLINT64lintActualLINT64lrealExpectedLREAL64lrealActualLREAL64ltimeExpectedLTIME64ltimeActualLTIME64lwordExpectedLWORD64lwordActualLWORD64realExpectedREAL32realActualREAL32sintExpectedSINT8sintActualSINT8stringExpectedT_MaxString2048stringActualT_MaxString2048wstringExpectedWSTRING(255)4096wstringActualWSTRING(255)4096timeExpectedTIME32timeActualTIME32timeOfDayExpectedTIME_OF_DAY32timeOfDayActualTIME_OF_DAY32udintExpectedUDINT32udintActualUDINT32uintExpectedUINT16uintActualUINT16ulintExpectedULINT64ulintActualULINT64usintExpectedUSINT8usintActualUSINT8wordExpectedWORD16wordActualWORD16DataTypesNotEqualsBOOL8DataSizeNotEqualsBOOL8DataContentNotEqualsBOOL8IteratorCounterDINT32hasanytypeAssertFalseConditionBOOL8MessageT_MaxString2048AssertEquals_SINTExpectedSINT8ActualSINT8MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArray2dEquals_LREALExpectedsLREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*,*] OF LREALDimensions2ActualsLREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*,*] OF LREALDimensions2DeltaLREAL64MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048DimensionIndexUSINT8LowerBoundExpectedsDINT1264UpperBoundExpectedsDINT1264LowerBoundActualsDINT1264UpperBoundActualsDINT1264SizeOfExpectedsDINT1264SizeOfActualsDINT1264OffsetDINT1264ExpectedArrayIndexDINT1264ActualArrayIndexDINT1264ExpectedLREAL64ActualLREAL64__Index__0DINT32AssertEquals_ULINTExpectedULINT64ActualULINT64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_BYTEExpectedsBYTE64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF BYTEDimensions1ActualsBYTE64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF BYTEDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedByteStringSTRING(80)648ActualByteStringSTRING(80)648ExpectedsIndexDINT32ActualsIndexDINT32AssertEquals_BOOLExpectedBOOL8ActualBOOL8MessageT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048AssertEquals_USINTExpectedUSINT8ActualUSINT8MessageT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048AssertEquals_LWORDExpectedLWORD64ActualLWORD64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_USINTExpectedsUSINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF USINTDimensions1ActualsUSINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF USINTDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32GetTestByNameFB_Test64TestNameT_MaxString2048IteratorCounterUINT16NumberOfTestsToAnalyseUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16SetTestFailedAssertionTypeE_AssertionType8AssertionMessageT_MaxString2048IteratorCounterUINT16NumberOfTestsToAnalyseUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16GetInstancePathT_MaxString2048AssertArrayEquals_UDINTExpectedsUDINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF UDINTDimensions1ActualsUDINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF UDINTDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32GetTestOrderNumberUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16TestNameT_MaxString2048IteratorCounterUINT16NumberOfTestsToAnalyseUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16GetNumberOfTestsUINT16AssertArrayEquals_DWORDExpectedsDWORD64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF DWORDDimensions1ActualsDWORD64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF DWORDDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedDWordStringSTRING(80)648ActualDWordStringSTRING(80)648ExpectedsIndexDINT32ActualsIndexDINT32GetHasStartedRunningBOOL8AssertArrayEquals_LREALExpectedsLREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF LREALDimensions1ActualsLREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF LREALDimensions1DeltaLREAL64MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32AssertEquals_WSTRINGExpectedWSTRING(255)4096ActualWSTRING(255)4096MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8IsTestFinishedBOOL8TestNameT_MaxString2048IteratorCounterUINT16NumberOfTestsToAnalyseUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16AssertArrayEquals_REALExpectedsREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF REALDimensions1ActualsREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF REALDimensions1DeltaREAL32MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32AssertEquals_DINTExpectedDINT32ActualDINT32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_REALExpectedREAL32ActualREAL32DeltaREAL32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_DINTExpectedsDINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF DINTDimensions1ActualsDINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF DINTDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32AssertEquals_STRINGExpectedT_MaxString2048ActualT_MaxString2048MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8GetNumberOfTestsToAnalyseUINT16SetTestFinishedBOOL8TestNameT_MaxString2048FinishedAtLWORD64IteratorCounterUINT16NumberOfTestsToAnalyseUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16AreAllTestsFinishedBOOL8CounterUINT16GetCurTaskIndexGETCURTASKINDEX256NumberOfTestsToAnalyseUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16AssertArrayEquals_WORDExpectedsWORD64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF WORDDimensions1ActualsWORD64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF WORDDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedDWordStringSTRING(80)648ActualDWordStringSTRING(80)648ExpectedsIndexDINT32ActualsIndexDINT32AssertArray3dEquals_LREALExpectedsLREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*,*,*] OF LREALDimensions3ActualsLREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*,*,*] OF LREALDimensions3DeltaLREAL64MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048DimensionIndexUSINT8LowerBoundExpectedsDINT1396UpperBoundExpectedsDINT1396LowerBoundActualsDINT1396UpperBoundActualsDINT1396SizeOfExpectedsDINT1396SizeOfActualsDINT1396OffsetDINT1396ExpectedArrayIndexDINT1396ActualArrayIndexDINT1396ExpectedLREAL64ActualLREAL64__Index__0DINT32AssertArrayEquals_INTExpectedsINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF INTDimensions1ActualsINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF INTDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32CalculateDurationFinishedAtLWORD64CalculateAndSetNumberOfAssertsForTestTestNameT_MaxString2048TestInstancePathT_MaxString2048TotalNumberOfAssertsUINT16NumberOfAssertsUINT16NumberOfArrayAssertsUINT16IteratorCounterUINT16GetNumberOfSkippedTestsUINT16CounterUINT16SkippedTestsCountUINT16NumberOfTestsToAnalyseUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16AssertEquals_DWORDExpectedDWORD32ActualDWORD32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertTrueConditionBOOL8MessageT_MaxString2048AssertEquals_INTExpectedINT16ActualINT16MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_UINTExpectedUINT16ActualUINT16MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArray2dEquals_REALExpectedsREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*,*] OF REALDimensions2ActualsREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*,*] OF REALDimensions2DeltaREAL32MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048DimensionIndexUSINT8LowerBoundExpectedsDINT1264UpperBoundExpectedsDINT1264LowerBoundActualsDINT1264UpperBoundActualsDINT1264SizeOfExpectedsDINT1264SizeOfActualsDINT1264OffsetDINT1264ExpectedArrayIndexDINT1264ActualArrayIndexDINT1264ExpectedREAL32ActualREAL32__Index__0DINT32AddTestFB_Test64TestNameT_MaxString2048IsTestOrderedBOOL8IteratorCounterUINT16ErrorMessageT_MaxString2048TestInstancePathT_MaxString2048FunctionCallResultDINT32CycleCountUDINT32TestWithThisNameAlreadyExistsBOOL8LowerCasedTestNameT_MaxString2048TrimmedTestNameT_MaxString2048IgnoreCurrentTestCaseBOOL8NumberOfTestsToAnalyseUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16AssertArray3dEquals_REALExpectedsREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*,*,*] OF REALDimensions3ActualsREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*,*,*] OF REALDimensions3DeltaREAL32MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048DimensionIndexUSINT8LowerBoundExpectedsDINT1396UpperBoundExpectedsDINT1396LowerBoundActualsDINT1396UpperBoundActualsDINT1396SizeOfExpectedsDINT1396SizeOfActualsDINT1396OffsetDINT1396ExpectedArrayIndexDINT1396ActualArrayIndexDINT1396ExpectedREAL32ActualREAL32ExpectedValueStringT_MaxString2048ActualValueStringT_MaxString2048FormatStringFB_FormatString8576__Index__0DINT32AddTestNameToInstancePathT_MaxString2048TestInstancePathT_MaxString2048CompleteTestInstancePathT_MaxString2048AssertEquals_UDINTExpectedUDINT32ActualUDINT32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8SetStartedAtTimeBasedOnCpuCounterAssertArrayEquals_SINTExpectedsSINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF SINTDimensions1ActualsSINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF SINTDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32PouTypeFunctionBlockcall_after_initreflectionFW_GetCpuCounter128dwCpuCntLoUDINT3264ItemTypeOutputdwCpuCntHiUDINT3296ItemTypeOutputPouTypeFunctionBlockconditionalshowGETCPUCOUNTER256cpuCntLoDWUDINT3264ItemTypeOutputcpuCntHiDWUDINT3296ItemTypeOutputfbGetCpuCounterFW_GetCpuCounter128128conditionalshowPouTypeFunctionBlockconditionalshow_all_localsST_AdsLogStringMessage4128MsgCtrlMaskDWORD320MsgFmtStrT_MaxString204832StrArgT_MaxString20482080pack_mode1FB_MemRingBufferExpectedAnyType128anytypeclassANYActualAnyType128anytypeclassANYMessageT_MaxString2048CountDINT32ExpectedDataStringT_MaxString2048ActualDataStringT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8boolExpectedBOOL8boolActualBOOL8byteExpectedBYTE8byteActualBYTE8dateExpectedDATE32dateActualDATE32dateAndTimeExpectedDATE_AND_TIME32dateAndTimeActualDATE_AND_TIME32dintExpectedDINT32dintActualDINT32dwordExpectedDWORD32dwordActualDWORD32intExpectedINT16intActualINT16lintExpectedLINT64lintActualLINT64lrealExpectedLREAL64lrealActualLREAL64ltimeExpectedLTIME64ltimeActualLTIME64lwordExpectedLWORD64lwordActualLWORD64realExpectedREAL32realActualREAL32sintExpectedSINT8sintActualSINT8stringExpectedT_MaxString2048stringActualT_MaxString2048wstringExpectedWSTRING(255)4096wstringActualWSTRING(255)4096timeExpectedTIME32timeActualTIME32timeOfDayExpectedTIME_OF_DAY32timeOfDayActualTIME_OF_DAY32udintExpectedUDINT32udintActualUDINT32uintExpectedUINT16uintActualUINT16ulintExpectedULINT64ulintActualULINT64usintExpectedUSINT8usintActualUSINT8wordExpectedWORD16wordActualWORD16DataTypesNotEqualsBOOL8DataSizeNotEqualsBOOL8DataContentNotEqualsBOOL8IteratorCounterDINT32hasanytypeAssertFalseConditionBOOL8MessageT_MaxString2048AssertEquals_SINTExpectedSINT8ActualSINT8MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArray2dEquals_LREALExpectedsLREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*,*] OF LREALDimensions2ActualsLREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*,*] OF LREALDimensions2DeltaLREAL64MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048DimensionIndexUSINT8LowerBoundExpectedsDINT1264UpperBoundExpectedsDINT1264LowerBoundActualsDINT1264UpperBoundActualsDINT1264SizeOfExpectedsDINT1264SizeOfActualsDINT1264OffsetDINT1264ExpectedArrayIndexDINT1264ActualArrayIndexDINT1264ExpectedLREAL64ActualLREAL64__Index__0DINT32AssertEquals_ULINTExpectedULINT64ActualULINT64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_BOOLExpectedBOOL8ActualBOOL8MessageT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048AssertEquals_USINTExpectedUSINT8ActualUSINT8MessageT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048AssertEquals_LWORDExpectedLWORD64ActualLWORD64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_USINTExpectedsUSINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF USINTDimensions1ActualsUSINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF USINTDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32SetHasStartedRunningSetTestFailedAssertionTypeE_AssertionType8AssertionMessageT_MaxString2048IteratorCounterUINT16NumberOfTestsToAnalyseUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16GetInstancePathT_MaxString2048GetTestOrderNumberUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16TestNameT_MaxString2048IteratorCounterUINT16NumberOfTestsToAnalyseUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16GetNumberOfTestsUINT16AssertArrayEquals_DWORDExpectedsDWORD64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF DWORDDimensions1ActualsDWORD64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF DWORDDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedDWordStringSTRING(80)648ActualDWordStringSTRING(80)648ExpectedsIndexDINT32ActualsIndexDINT32GetHasStartedRunningBOOL8AssertArrayEquals_LREALExpectedsLREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF LREALDimensions1ActualsLREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF LREALDimensions1DeltaLREAL64MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32AssertEquals_WSTRINGExpectedWSTRING(255)4096ActualWSTRING(255)4096MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8IsTestFinishedBOOL8TestNameT_MaxString2048IteratorCounterUINT16NumberOfTestsToAnalyseUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16AssertArrayEquals_REALExpectedsREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF REALDimensions1ActualsREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF REALDimensions1DeltaREAL32MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32AssertEquals_DINTExpectedDINT32ActualDINT32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_DINTExpectedsDINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF DINTDimensions1ActualsDINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF DINTDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32AssertEquals_STRINGExpectedT_MaxString2048ActualT_MaxString2048MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8SetTestFinishedBOOL8TestNameT_MaxString2048IteratorCounterUINT16NumberOfTestsToAnalyseUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16AreAllTestsFinishedBOOL8CounterUINT16GetCurTaskIndexGETCURTASKINDEX256NumberOfTestsToAnalyseUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16AssertArrayEquals_WORDExpectedsWORD64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF WORDDimensions1ActualsWORD64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF WORDDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedDWordStringSTRING(80)648ActualDWordStringSTRING(80)648ExpectedsIndexDINT32ActualsIndexDINT32AssertArray3dEquals_LREALExpectedsLREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*,*,*] OF LREALDimensions3ActualsLREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*,*,*] OF LREALDimensions3DeltaLREAL64MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048DimensionIndexUSINT8LowerBoundExpectedsDINT1396UpperBoundExpectedsDINT1396LowerBoundActualsDINT1396UpperBoundActualsDINT1396SizeOfExpectedsDINT1396SizeOfActualsDINT1396OffsetDINT1396ExpectedArrayIndexDINT1396ActualArrayIndexDINT1396ExpectedLREAL64ActualLREAL64__Index__0DINT32AssertArrayEquals_INTExpectedsINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF INTDimensions1ActualsINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF INTDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32CalculateAndSetNumberOfAssertsForTestTestNameT_MaxString2048TestInstancePathT_MaxString2048TotalNumberOfAssertsUINT16NumberOfAssertsUINT16NumberOfArrayAssertsUINT16IteratorCounterUINT16GetNumberOfSkippedTestsUINT16CounterUINT16SkippedTestsCountUINT16NumberOfTestsToAnalyseUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16AssertEquals_DWORDExpectedDWORD32ActualDWORD32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertTrueConditionBOOL8MessageT_MaxString2048AssertEquals_INTExpectedINT16ActualINT16MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_UINTExpectedUINT16ActualUINT16MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArray2dEquals_REALExpectedsREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*,*] OF REALDimensions2ActualsREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*,*] OF REALDimensions2DeltaREAL32MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048DimensionIndexUSINT8LowerBoundExpectedsDINT1264UpperBoundExpectedsDINT1264LowerBoundActualsDINT1264UpperBoundActualsDINT1264SizeOfExpectedsDINT1264SizeOfActualsDINT1264OffsetDINT1264ExpectedArrayIndexDINT1264ActualArrayIndexDINT1264ExpectedREAL32ActualREAL32__Index__0DINT32AddTestTestNameT_MaxString2048IsTestOrderedBOOL8IteratorCounterUINT16ErrorMessageT_MaxString2048TestInstancePathT_MaxString2048FunctionCallResultDINT32CycleCountUDINT32TestWithThisNameAlreadyExistsBOOL8LowerCasedTestNameT_MaxString2048TrimmedTestNameT_MaxString2048IgnoreCurrentTestCaseBOOL8NumberOfTestsToAnalyseUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16AssertArray3dEquals_REALExpectedsREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*,*,*] OF REALDimensions3ActualsREAL64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*,*,*] OF REALDimensions3DeltaREAL32MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048DimensionIndexUSINT8LowerBoundExpectedsDINT1396UpperBoundExpectedsDINT1396LowerBoundActualsDINT1396UpperBoundActualsDINT1396SizeOfExpectedsDINT1396SizeOfActualsDINT1396OffsetDINT1396ExpectedArrayIndexDINT1396ActualArrayIndexDINT1396ExpectedREAL32ActualREAL32ExpectedValueStringT_MaxString2048ActualValueStringT_MaxString2048FormatStringFB_FormatString8576__Index__0DINT32AddTestNameToInstancePathT_MaxString2048TestInstancePathT_MaxString2048CompleteTestInstancePathT_MaxString2048AssertEquals_UDINTExpectedUDINT32ActualUDINT32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_REALExpectedREAL32ActualREAL32DeltaREAL32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_SINTExpectedsSINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF SINTDimensions1ActualsSINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF SINTDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32AssertArrayEquals_UDINTExpectedsUDINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF UDINTDimensions1ActualsUDINT64variable_length_array_original_scopeInoutvariable_length_arrayARRAY[*] OF UDINTDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32PouTypeFunctionBlockcall_after_initreflectionST_AdsLogStringMessage4128MsgCtrlMaskDWORD320MsgFmtStrT_MaxString204832StrArgT_MaxString20482080pack_mode1FB_MemRingBuffer768pWriteBYTE6464ItemTypeInputcbWriteUDINT32128ItemTypeInputpReadBYTE64192ItemTypeInputcbReadUDINT32256ItemTypeInputpBufferBYTE64320ItemTypeInputcbBufferUDINT32384ItemTypeInputbOkBOOL8416ItemTypeOutputnCountUDINT324480ItemTypeOutputcbSizeUDINT324800ItemTypeOutputcbReturnUDINT Number of recend realy returned (removed or get) data bytes
If bOk == FALSE and cbReturn <> 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_WaitForPowerOFF5AnalogOutputConfigErrorErrorST_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.ErrorTcTypeSystemTcEventClassAnalogOutputAnalogInputAIOpenCircuitErrorAICardFailureErrorAIShortCircuitErrorAIConfigErrorErrorErrorLowErrorWarningLowWarningWarningHighWarningErrorHighErrorST_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.ErrorTcTypeSystemTcEventClassAnalogInputBMSEventsNotAllCompInAutoWarningModuleImbalanceErrorStringImbalanceErrorSafetyIntlksActiveWarningInverterStartupTimeoutErrorBatteryFullInfoBatteryEmptyInfoSDDCVoltageInfoSDUnitThreshholdInfoEmergencyStopNotOkErrorEthercatStringErrorErrorSafetyIntlkTimeoutErrorDCCBDidNotCloseInTimeErrorEMSHeartbeatTimeoutErrorST_BMSEvents2688NotAllCompInAutoTcEventEntry1920.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.NotAllCompInAuto.eSeverityTcEventSeverity.WarningModuleImbalanceTcEventEntry192192.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.ModuleImbalance.eSeverityTcEventSeverity.ErrorStringImbalanceTcEventEntry192384.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.StringImbalance.eSeverityTcEventSeverity.ErrorSafetyIntlksActiveTcEventEntry192576.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.SafetyIntlksActive.eSeverityTcEventSeverity.WarningInverterStartupTimeoutTcEventEntry192768.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.InverterStartupTimeout.eSeverityTcEventSeverity.ErrorBatteryFullTcEventEntry192960.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.BatteryFull.eSeverityTcEventSeverity.InfoBatteryEmptyTcEventEntry1921152.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.BatteryEmpty.eSeverityTcEventSeverity.InfoSDDCVoltageTcEventEntry1921344.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.SDDCVoltage.eSeverityTcEventSeverity.InfoSDUnitThreshholdTcEventEntry1921536.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.SDUnitThreshhold.eSeverityTcEventSeverity.InfoEmergencyStopNotOkTcEventEntry1921728.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.EmergencyStopNotOk.eSeverityTcEventSeverity.ErrorEthercatStringErrorTcEventEntry1921920.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.EthercatStringError.eSeverityTcEventSeverity.ErrorSafetyIntlkTimeoutTcEventEntry1922112.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.SafetyIntlkTimeout.eSeverityTcEventSeverity.ErrorDCCBDidNotCloseInTimeTcEventEntry1922304.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.DCCBDidNotCloseInTime.eSeverityTcEventSeverity.ErrorEMSHeartbeatTimeoutTcEventEntry1922496.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.EMSHeartbeatTimeout.eSeverityTcEventSeverity.ErrorTcTypeSystemTcEventClassBMSEventsGeneralNotAllCompInAutomaticWarningUnitErrorErrorPressureDiffToBigErrorDCMainSwitchNotClosedErrorLeakageDS12ErrorLeakageDS34ErrorLeakageTankErrorCommErrorErrorIsoErrorErrorST_General1728NotAllCompInAutomaticTcEventEntry1920.uuidEventClass.Data13556895574.uuidEventClass.Data229815.uuidEventClass.Data319602.uuidEventClass.Data4[0]134.uuidEventClass.Data4[1]76.uuidEventClass.Data4[2]80.uuidEventClass.Data4[3]2.uuidEventClass.Data4[4]42.uuidEventClass.Data4[5]141.uuidEventClass.Data4[6]124.uuidEventClass.Data4[7]114.nEventIDE_General.NotAllCompInAutomatic.eSeverityTcEventSeverity.WarningUnitErrorTcEventEntry192192.uuidEventClass.Data13556895574.uuidEventClass.Data229815.uuidEventClass.Data319602.uuidEventClass.Data4[0]134.uuidEventClass.Data4[1]76.uuidEventClass.Data4[2]80.uuidEventClass.Data4[3]2.uuidEventClass.Data4[4]42.uuidEventClass.Data4[5]141.uuidEventClass.Data4[6]124.uuidEventClass.Data4[7]114.nEventIDE_General.UnitError.eSeverityTcEventSeverity.ErrorPressureDiffToBigTcEventEntry192384.uuidEventClass.Data13556895574.uuidEventClass.Data229815.uuidEventClass.Data319602.uuidEventClass.Data4[0]134.uuidEventClass.Data4[1]76.uuidEventClass.Data4[2]80.uuidEventClass.Data4[3]2.uuidEventClass.Data4[4]42.uuidEventClass.Data4[5]141.uuidEventClass.Data4[6]124.uuidEventClass.Data4[7]114.nEventIDE_General.PressureDiffToBig.eSeverityTcEventSeverity.ErrorDCMainSwitchNotClosedTcEventEntry192576.uuidEventClass.Data13556895574.uuidEventClass.Data229815.uuidEventClass.Data319602.uuidEventClass.Data4[0]134.uuidEventClass.Data4[1]76.uuidEventClass.Data4[2]80.uuidEventClass.Data4[3]2.uuidEventClass.Data4[4]42.uuidEventClass.Data4[5]141.uuidEventClass.Data4[6]124.uuidEventClass.Data4[7]114.nEventIDE_General.DCMainSwitchNotClosed.eSeverityTcEventSeverity.ErrorLeakageDS12TcEventEntry192768.uuidEventClass.Data13556895574.uuidEventClass.Data229815.uuidEventClass.Data319602.uuidEventClass.Data4[0]134.uuidEventClass.Data4[1]76.uuidEventClass.Data4[2]80.uuidEventClass.Data4[3]2.uuidEventClass.Data4[4]42.uuidEventClass.Data4[5]141.uuidEventClass.Data4[6]124.uuidEventClass.Data4[7]114.nEventIDE_General.LeakageDS12.eSeverityTcEventSeverity.ErrorLeakageDS34TcEventEntry192960.uuidEventClass.Data13556895574.uuidEventClass.Data229815.uuidEventClass.Data319602.uuidEventClass.Data4[0]134.uuidEventClass.Data4[1]76.uuidEventClass.Data4[2]80.uuidEventClass.Data4[3]2.uuidEventClass.Data4[4]42.uuidEventClass.Data4[5]141.uuidEventClass.Data4[6]124.uuidEventClass.Data4[7]114.nEventIDE_General.LeakageDS34.eSeverityTcEventSeverity.ErrorLeakageTankTcEventEntry1921152.uuidEventClass.Data13556895574.uuidEventClass.Data229815.uuidEventClass.Data319602.uuidEventClass.Data4[0]134.uuidEventClass.Data4[1]76.uuidEventClass.Data4[2]80.uuidEventClass.Data4[3]2.uuidEventClass.Data4[4]42.uuidEventClass.Data4[5]141.uuidEventClass.Data4[6]124.uuidEventClass.Data4[7]114.nEventIDE_General.LeakageTank.eSeverityTcEventSeverity.ErrorCommErrorTcEventEntry1921344.uuidEventClass.Data13556895574.uuidEventClass.Data229815.uuidEventClass.Data319602.uuidEventClass.Data4[0]134.uuidEventClass.Data4[1]76.uuidEventClass.Data4[2]80.uuidEventClass.Data4[3]2.uuidEventClass.Data4[4]42.uuidEventClass.Data4[5]141.uuidEventClass.Data4[6]124.uuidEventClass.Data4[7]114.nEventIDE_General.CommError.eSeverityTcEventSeverity.ErrorIsoErrorTcEventEntry1921536.uuidEventClass.Data13556895574.uuidEventClass.Data229815.uuidEventClass.Data319602.uuidEventClass.Data4[0]134.uuidEventClass.Data4[1]76.uuidEventClass.Data4[2]80.uuidEventClass.Data4[3]2.uuidEventClass.Data4[4]42.uuidEventClass.Data4[5]141.uuidEventClass.Data4[6]124.uuidEventClass.Data4[7]114.nEventIDE_General.IsoError.eSeverityTcEventSeverity.ErrorTcTypeSystemTcEventClassGeneralValveDidNotOpenErrorDidNotCloseErrorAnalogFeedbackOCErrorAnalogOutputOCErrorNotInRangeErrorST_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.ErrorTcTypeSystemTcEventClassValveE_STRING_OPERATING_MODE16INTAUTOMATIC0SAFETY_CHECK1PRECHARGE2BALANCING3qualified_onlystrictto_stringto_string_function__TO_STRING__1678to_wstring_function__TO_WSTRING__1678generate_implicit_init_functionE_HMI_BUTTON_FEEDBACK16INTNONE0ACTIVE1PENDING2WARNING3ERROR4qualified_onlystrictanalysis-32NONEST_HMI_CONTROL_BUTTON32xRequestBOOL PLC
+]]>8321152ArrayBufferBYTE01040000832000064MemRingBufferFB_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_WaitForPowerOFF5AnalogOutputConfigErrorErrorST_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.ErrorTcTypeSystemTcEventClassAnalogOutputAnalogInputAIOpenCircuitErrorAICardFailureErrorAIShortCircuitErrorAIConfigErrorErrorErrorLowErrorWarningLowWarningWarningHighWarningErrorHighErrorST_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.ErrorTcTypeSystemTcEventClassAnalogInputBMSEventsNotAllCompInAutoWarningModuleImbalanceErrorStringImbalanceErrorSafetyIntlksActiveWarningInverterStartupTimeoutErrorBatteryFullInfoBatteryEmptyInfoSDDCVoltageInfoSDUnitThreshholdInfoEmergencyStopNotOkErrorEthercatStringErrorErrorSafetyIntlkTimeoutErrorDCCBDidNotCloseInTimeErrorEMSHeartbeatTimeoutErrorST_BMSEvents2688NotAllCompInAutoTcEventEntry1920.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.NotAllCompInAuto.eSeverityTcEventSeverity.WarningModuleImbalanceTcEventEntry192192.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.ModuleImbalance.eSeverityTcEventSeverity.ErrorStringImbalanceTcEventEntry192384.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.StringImbalance.eSeverityTcEventSeverity.ErrorSafetyIntlksActiveTcEventEntry192576.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.SafetyIntlksActive.eSeverityTcEventSeverity.WarningInverterStartupTimeoutTcEventEntry192768.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.InverterStartupTimeout.eSeverityTcEventSeverity.ErrorBatteryFullTcEventEntry192960.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.BatteryFull.eSeverityTcEventSeverity.InfoBatteryEmptyTcEventEntry1921152.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.BatteryEmpty.eSeverityTcEventSeverity.InfoSDDCVoltageTcEventEntry1921344.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.SDDCVoltage.eSeverityTcEventSeverity.InfoSDUnitThreshholdTcEventEntry1921536.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.SDUnitThreshhold.eSeverityTcEventSeverity.InfoEmergencyStopNotOkTcEventEntry1921728.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.EmergencyStopNotOk.eSeverityTcEventSeverity.ErrorEthercatStringErrorTcEventEntry1921920.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.EthercatStringError.eSeverityTcEventSeverity.ErrorSafetyIntlkTimeoutTcEventEntry1922112.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.SafetyIntlkTimeout.eSeverityTcEventSeverity.ErrorDCCBDidNotCloseInTimeTcEventEntry1922304.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.DCCBDidNotCloseInTime.eSeverityTcEventSeverity.ErrorEMSHeartbeatTimeoutTcEventEntry1922496.uuidEventClass.Data11396692558.uuidEventClass.Data256135.uuidEventClass.Data319694.uuidEventClass.Data4[0]177.uuidEventClass.Data4[1]254.uuidEventClass.Data4[2]86.uuidEventClass.Data4[3]255.uuidEventClass.Data4[4]17.uuidEventClass.Data4[5]133.uuidEventClass.Data4[6]91.uuidEventClass.Data4[7]50.nEventIDE_BMSEvents.EMSHeartbeatTimeout.eSeverityTcEventSeverity.ErrorTcTypeSystemTcEventClassBMSEventsGeneralNotAllCompInAutomaticWarningUnitErrorErrorPressureDiffToBigErrorDCMainSwitchNotClosedErrorLeakageDS12ErrorLeakageDS34ErrorLeakageTankErrorCommErrorErrorIsoErrorErrorST_General1728NotAllCompInAutomaticTcEventEntry1920.uuidEventClass.Data13556895574.uuidEventClass.Data229815.uuidEventClass.Data319602.uuidEventClass.Data4[0]134.uuidEventClass.Data4[1]76.uuidEventClass.Data4[2]80.uuidEventClass.Data4[3]2.uuidEventClass.Data4[4]42.uuidEventClass.Data4[5]141.uuidEventClass.Data4[6]124.uuidEventClass.Data4[7]114.nEventIDE_General.NotAllCompInAutomatic.eSeverityTcEventSeverity.WarningUnitErrorTcEventEntry192192.uuidEventClass.Data13556895574.uuidEventClass.Data229815.uuidEventClass.Data319602.uuidEventClass.Data4[0]134.uuidEventClass.Data4[1]76.uuidEventClass.Data4[2]80.uuidEventClass.Data4[3]2.uuidEventClass.Data4[4]42.uuidEventClass.Data4[5]141.uuidEventClass.Data4[6]124.uuidEventClass.Data4[7]114.nEventIDE_General.UnitError.eSeverityTcEventSeverity.ErrorPressureDiffToBigTcEventEntry192384.uuidEventClass.Data13556895574.uuidEventClass.Data229815.uuidEventClass.Data319602.uuidEventClass.Data4[0]134.uuidEventClass.Data4[1]76.uuidEventClass.Data4[2]80.uuidEventClass.Data4[3]2.uuidEventClass.Data4[4]42.uuidEventClass.Data4[5]141.uuidEventClass.Data4[6]124.uuidEventClass.Data4[7]114.nEventIDE_General.PressureDiffToBig.eSeverityTcEventSeverity.ErrorDCMainSwitchNotClosedTcEventEntry192576.uuidEventClass.Data13556895574.uuidEventClass.Data229815.uuidEventClass.Data319602.uuidEventClass.Data4[0]134.uuidEventClass.Data4[1]76.uuidEventClass.Data4[2]80.uuidEventClass.Data4[3]2.uuidEventClass.Data4[4]42.uuidEventClass.Data4[5]141.uuidEventClass.Data4[6]124.uuidEventClass.Data4[7]114.nEventIDE_General.DCMainSwitchNotClosed.eSeverityTcEventSeverity.ErrorLeakageDS12TcEventEntry192768.uuidEventClass.Data13556895574.uuidEventClass.Data229815.uuidEventClass.Data319602.uuidEventClass.Data4[0]134.uuidEventClass.Data4[1]76.uuidEventClass.Data4[2]80.uuidEventClass.Data4[3]2.uuidEventClass.Data4[4]42.uuidEventClass.Data4[5]141.uuidEventClass.Data4[6]124.uuidEventClass.Data4[7]114.nEventIDE_General.LeakageDS12.eSeverityTcEventSeverity.ErrorLeakageDS34TcEventEntry192960.uuidEventClass.Data13556895574.uuidEventClass.Data229815.uuidEventClass.Data319602.uuidEventClass.Data4[0]134.uuidEventClass.Data4[1]76.uuidEventClass.Data4[2]80.uuidEventClass.Data4[3]2.uuidEventClass.Data4[4]42.uuidEventClass.Data4[5]141.uuidEventClass.Data4[6]124.uuidEventClass.Data4[7]114.nEventIDE_General.LeakageDS34.eSeverityTcEventSeverity.ErrorLeakageTankTcEventEntry1921152.uuidEventClass.Data13556895574.uuidEventClass.Data229815.uuidEventClass.Data319602.uuidEventClass.Data4[0]134.uuidEventClass.Data4[1]76.uuidEventClass.Data4[2]80.uuidEventClass.Data4[3]2.uuidEventClass.Data4[4]42.uuidEventClass.Data4[5]141.uuidEventClass.Data4[6]124.uuidEventClass.Data4[7]114.nEventIDE_General.LeakageTank.eSeverityTcEventSeverity.ErrorCommErrorTcEventEntry1921344.uuidEventClass.Data13556895574.uuidEventClass.Data229815.uuidEventClass.Data319602.uuidEventClass.Data4[0]134.uuidEventClass.Data4[1]76.uuidEventClass.Data4[2]80.uuidEventClass.Data4[3]2.uuidEventClass.Data4[4]42.uuidEventClass.Data4[5]141.uuidEventClass.Data4[6]124.uuidEventClass.Data4[7]114.nEventIDE_General.CommError.eSeverityTcEventSeverity.ErrorIsoErrorTcEventEntry1921536.uuidEventClass.Data13556895574.uuidEventClass.Data229815.uuidEventClass.Data319602.uuidEventClass.Data4[0]134.uuidEventClass.Data4[1]76.uuidEventClass.Data4[2]80.uuidEventClass.Data4[3]2.uuidEventClass.Data4[4]42.uuidEventClass.Data4[5]141.uuidEventClass.Data4[6]124.uuidEventClass.Data4[7]114.nEventIDE_General.IsoError.eSeverityTcEventSeverity.ErrorTcTypeSystemTcEventClassGeneralValveDidNotOpenErrorDidNotCloseErrorAnalogFeedbackOCErrorAnalogOutputOCErrorNotInRangeErrorST_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.ErrorTcTypeSystemTcEventClassValveE_STRING_OPERATING_MODE16INTAUTOMATIC0SAFETY_CHECK1PRECHARGE2BALANCING3qualified_onlystrictto_stringto_string_function__TO_STRING__1659to_wstring_function__TO_WSTRING__1659generate_implicit_init_functionE_HMI_BUTTON_FEEDBACK16INTNONE0ACTIVE1PENDING2WARNING3ERROR4qualified_onlystrictanalysis-32NONEST_HMI_CONTROL_BUTTON32xRequestBOOL PLC
The HMI writes here to signal the plc
that it wants to command this button]]>80OPC.UA.DA1xReleaseBOOL88OPC.UA.DA1OPC.UA.DA.Access1eFeedbackE_HMI_BUTTON_FEEDBACK1616OPC.UA.DA1OPC.UA.DA.Access1ST_HMI_ANALOG_VALUE1440rValueREAL320OPC.UA.DA1rMinREAL3232OPC.UA.DA1OPC.UA.DA.Access1rMaxREAL3264OPC.UA.DA1OPC.UA.DA.Access1sUnitSTRING(80)64896OPC.UA.DA1OPC.UA.DA.Access1sNameSTRING(80)648744OPC.UA.DA1OPC.UA.DA.Access1iStatusINT16144OPC.UA.DA1OPC.UA.DA.Access1stInterlockST_HMI_INTERLOCK20816160sNameSTRING(80)64820976OPC.UA.DA1OPC.UA.DA.Access1xUsedBOOL821624trueOPC.UA.DA1OPC.UA.DA.Access1E_COMPONENT_STATUS16INTOFF0ON1CHARGING2DISCHARGING3ERROR4SHUTDOWN5STARTING6qualified_onlystrictto_stringto_string_function__TO_STRING__1524to_wstring_function__TO_WSTRING__1524generate_implicit_init_functionST_UNIT_HMI_INTERFACE102464stNS11ST_HMI_ANALOG_MOTOR_DATA821624trueOPC.UA.DA1OPC.UA.DA.Access1E_COMPONENT_STATUS16INTOFF0ON1CHARGING2DISCHARGING3ERROR4SHUTDOWN5STARTING6qualified_onlystrictto_stringto_string_function__TO_STRING__1498to_wstring_function__TO_WSTRING__1498generate_implicit_init_functionST_UNIT_HMI_INTERFACE102464stNS11ST_HMI_ANALOG_MOTOR_DATA245120stNS21ST_HMI_ANALOG_MOTOR_DATA2451224512stNS12ST_HMI_VALVE_DATA2163249024stNS22ST_HMI_VALVE_DATA7689472stEWLPosolytTempTankInletST_ANALOG_EW_LEVELS12810240stEWDPosolytTempTankInletST_ANALOG_EW_DELAYS32010368stConfigNegolytTempTankInletST_ANALOG_IO_CONFIG76810688stEWLNegolytTempTankInletST_ANALOG_EW_LEVELS12811456stEWDNegolytTempTankInletST_ANALOG_EW_DELAYS32011584stConfigVoltageSegmentST_ANALOG_IO_CONFIG76811904stEWLVoltageSegmentST_ANALOG_EW_LEVELS12812672stEWDVoltageSegmentST_ANALOG_EW_DELAYS32012800rMaxDeltaPSegmentInletREAL3213120ST_DWORD_UNIT_WARNING_BITMAP16bTNegLowBIT10bTNegHighBIT11bTPosLowBIT12bTPosHighBIT13bPInNegLowBIT14bPInNegHighBIT15bPInPosLowBIT16bPInPosHighBIT17bPTankNegLowBIT18bPTankNegHighBIT19bPTankPosLowBIT110bPTankPosHighBIT111bVLowBIT112bVHighBIT113U_UNIT_WARNING_REGISTER32stBitmapST_DWORD_UNIT_WARNING_BITMAP160dwRegisterDWORD320ST_DWORD_UNIT_ERROR_BITMAP32bTNegLowBIT10bTNegHighBIT11bTNegErrorBIT12bTPosLowBIT13bTPosHighBIT14bTPosErrorBIT15bPInNegLowBIT16bPInNegHighBIT17bPInNegErrorBIT18bPInPosLowBIT19bPInPosHighBIT110bPInPosErrorBIT111bPTankNegLowBIT112bPTankNegHighBIT113bPTankNegErrorBIT114bPTankPosLowBIT115bPTankPosHighBIT116bPTankPosErrorBIT117bVLowBIT118bVHighBIT119bVErrorBIT120bValveNegBIT121bValvePosBIT122bPumpNegBIT123bPumpPosBIT124bLeackBIT125bSafetyIntlkBIT126U_UNIT_ERROR_REGISTER32dwRegisterDWORD320stBitmapST_DWORD_UNIT_ERROR_BITMAP320IQueryInterface64PVOID__GetInterfacePointerBOOL8pRefDWORD64__GetInterfaceReferenceBOOL8nInterfaceIdDINT32pRefDWORD64I_BaseValve64IQueryInterface__getIsInAutomaticModeBOOL8property__getIsInManualModeBOOL8property__getNameSTRING(80)648propertyanalysis-31, -23__getProcessInterlocksOKBOOL8property__setNameNameSTRING(80)648analysis-31, -23propertyanalysis-31, -23ReqAutomaticModeReqManualModeTcPlcInterfaceId1752FB_ValveBase960I_BaseValvexReleaseManualModeBOOL8128ItemTypeInputwProcessINTLKT_INTERLOCK16144ItemTypeInputwProcessINTLKUsedT_INTERLOCK16160ItemTypeInputwSafetyINTLKT_INTERLOCK16176ItemTypeInputwSafetyINTLKUsedT_INTERLOCK16192ItemTypeInputxConfirmAlarmsBOOL8208ItemTypeInputxErrorBOOL8216ItemTypeOutput_xCmdManOpenBOOL8224_xCmdManCloseBOOL8232true_xManualModeActiveBOOL8240false_xAutomaticModeActiveBOOL8248true_xProcessINTLKOkBOOL8256_xSafetyINTLKOkBOOL8264true_xIsOpenBOOL8272_xIsClosedBOOL8280_sNameSTRING(80)648288__getIsOpenBOOL8IsOpenBOOL8property__setNameNameSTRING(80)648analysis-23propertyanalysis-23__getIsClosedBOOL8IsClosedBOOL8property__getIsInAutomaticModeBOOL8IsInAutomaticModeBOOL8property__getIsInManualModeBOOL8IsInManualModeBOOL8propertyReqManualModeCheckInterlocksReqAutomaticMode__getNameSTRING(80)648NameSTRING(80)648propertyanalysis-23__getSafetyInterlocksOKBOOL8SafetyInterlocksOKBOOL8propertyanalysis-31__getProcessInterlocksOKBOOL8ProcessInterlocksOKBOOL8propertyPouTypeFunctionBlockanalysis-31I_Valve64PVOID__getHasClosedFeedbackBOOL8property__getHasOpenFeedbackBOOL8property__getIsClosedBOOL8property__getIsOpenBOOL8propertyReqAutomaticCloseReqAutomaticOpenReqManualCloseReqManualOpenFB_ReleaseSignal768xSignalBOOL864falseItemTypeInputxReleaseBOOL872trueItemTypeInputtimOnDelayTIME3296T#0MSItemTypeInputtimOffDelayTIME32128T#0MSItemTypeInputxReleaseSignalBOOL8160ItemTypeOutput_fbOnDelayTimerTON256192_fbOffDelayTimerTON256448PouTypeFunctionBlockI_ArgumentsChangeListener64PVOIDOnArgumentsChangedITcAsyncResult32ITcUnknownGetIsBusyHRESULT32bIsBusyBOOL3232GetHasErrorHRESULT32bErrorBOOL3232GetErrorCodeHRESULT32hresultHRESULT32FB_AsyncStrResult128bBusyBOOL882152064bErrorBOOL882152136hrErrorCodeHRESULT3282152152nStringSizeUDINT3282152112sResultSTRING(255)204882152144TcEncodingUTF-8__getbBusyBOOL8bBusyBOOL8b32IsBusyBOOL3232propertyInitipResultITcAsyncStringResult64conditionalshowGetStringBOOL8sResultSTRING(80)64nResultUDINT32__getnStringSizeUDINT32nStringSizeUDINT32pEmptySTRING(80)64propertyClear__getbErrorBOOL8bErrorBOOL8b32HasErrorBOOL3232property__getsResultSTRING(255)2048sResultSTRING(255)2048propertyTcEncodingUTF-8__gethrErrorCodeHRESULT32hrErrorCodeHRESULT32hrErrorHRESULT32propertyPouTypeFunctionBlockVTableOffset82142728VfInitVTableIndex8enable_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)64nJsonAttributeUDINT32RequestEventClassName3213120ST_DWORD_UNIT_WARNING_BITMAP16bTNegLowBIT10bTNegHighBIT11bTPosLowBIT12bTPosHighBIT13bPInNegLowBIT14bPInNegHighBIT15bPInPosLowBIT16bPInPosHighBIT17bPTankNegLowBIT18bPTankNegHighBIT19bPTankPosLowBIT110bPTankPosHighBIT111bVLowBIT112bVHighBIT113U_UNIT_WARNING_REGISTER32stBitmapST_DWORD_UNIT_WARNING_BITMAP160dwRegisterDWORD320ST_DWORD_UNIT_ERROR_BITMAP32bTNegLowBIT10bTNegHighBIT11bTNegErrorBIT12bTPosLowBIT13bTPosHighBIT14bTPosErrorBIT15bPInNegLowBIT16bPInNegHighBIT17bPInNegErrorBIT18bPInPosLowBIT19bPInPosHighBIT110bPInPosErrorBIT111bPTankNegLowBIT112bPTankNegHighBIT113bPTankNegErrorBIT114bPTankPosLowBIT115bPTankPosHighBIT116bPTankPosErrorBIT117bVLowBIT118bVHighBIT119bVErrorBIT120bValveNegBIT121bValvePosBIT122bPumpNegBIT123bPumpPosBIT124bLeackBIT125bSafetyIntlkBIT126U_UNIT_ERROR_REGISTER32dwRegisterDWORD320stBitmapST_DWORD_UNIT_ERROR_BITMAP320IQueryInterface64PVOID__GetInterfacePointerBOOL8pRefDWORD64__GetInterfaceReferenceBOOL8nInterfaceIdDINT32pRefDWORD64TcPlcInterfaceTypeI_BaseValve64IQueryInterface__getIsInAutomaticModeBOOL8property__getIsInManualModeBOOL8property__getNameSTRING(80)648propertyanalysis-31, -23__getProcessInterlocksOKBOOL8property__setNameNameSTRING(80)648analysis-31, -23propertyanalysis-31, -23ReqAutomaticModeReqManualModeTcPlcInterfaceTypeTcPlcInterfaceId1733FB_ValveBase960I_BaseValvexReleaseManualModeBOOL8128ItemTypeInputwProcessINTLKT_INTERLOCK16144ItemTypeInputwProcessINTLKUsedT_INTERLOCK16160ItemTypeInputwSafetyINTLKT_INTERLOCK16176ItemTypeInputwSafetyINTLKUsedT_INTERLOCK16192ItemTypeInputxConfirmAlarmsBOOL8208ItemTypeInputxErrorBOOL8216ItemTypeOutput_xCmdManOpenBOOL8224_xCmdManCloseBOOL8232true_xManualModeActiveBOOL8240false_xAutomaticModeActiveBOOL8248true_xProcessINTLKOkBOOL8256_xSafetyINTLKOkBOOL8264true_xIsOpenBOOL8272_xIsClosedBOOL8280_sNameSTRING(80)648288__getIsOpenBOOL8IsOpenBOOL8property__setNameNameSTRING(80)648analysis-23propertyanalysis-23__getIsClosedBOOL8IsClosedBOOL8property__getIsInAutomaticModeBOOL8IsInAutomaticModeBOOL8property__getIsInManualModeBOOL8IsInManualModeBOOL8propertyReqManualModeCheckInterlocksReqAutomaticMode__getNameSTRING(80)648NameSTRING(80)648propertyanalysis-23__getSafetyInterlocksOKBOOL8SafetyInterlocksOKBOOL8propertyanalysis-31__getProcessInterlocksOKBOOL8ProcessInterlocksOKBOOL8propertyPouTypeFunctionBlockanalysis-31I_Valve64PVOID__getHasClosedFeedbackBOOL8property__getHasOpenFeedbackBOOL8property__getIsClosedBOOL8property__getIsOpenBOOL8propertyReqAutomaticCloseReqAutomaticOpenReqManualCloseReqManualOpenTcPlcInterfaceTypeFB_ReleaseSignal768xSignalBOOL864falseItemTypeInputxReleaseBOOL872trueItemTypeInputtimOnDelayTIME3296T#0MSItemTypeInputtimOffDelayTIME32128T#0MSItemTypeInputxReleaseSignalBOOL8160ItemTypeOutput_fbOnDelayTimerTON256192_fbOffDelayTimerTON256448PouTypeFunctionBlockI_ArgumentsChangeListener64PVOIDOnArgumentsChangedTcPlcInterfaceTypeITcAsyncResult32ITcUnknownGetIsBusyHRESULT32bIsBusyBOOL3232GetHasErrorHRESULT32bErrorBOOL3232GetErrorCodeHRESULT32hresultHRESULT32FB_AsyncStrResult128bBusyBOOL881143328bErrorBOOL881143400hrErrorCodeHRESULT3281143416nStringSizeUDINT3281143376sResultSTRING(255)204881143408TcEncodingUTF-8__getbBusyBOOL8bBusyBOOL8b32IsBusyBOOL3232propertyInitipResultITcAsyncStringResult64conditionalshowGetStringBOOL8sResultSTRING(80)64nResultUDINT32__getnStringSizeUDINT32nStringSizeUDINT32pEmptySTRING(80)64propertyClear__getbErrorBOOL8bErrorBOOL8b32HasErrorBOOL3232property__getsResultSTRING(255)2048sResultSTRING(255)2048propertyTcEncodingUTF-8__gethrErrorCodeHRESULT32hrErrorCodeHRESULT32hrErrorHRESULT32propertyPouTypeFunctionBlockVTableOffset81134256VfInitVTableIndex8enable_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_TcSourceInfo64TcPlcInterfaceTypeI_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)64nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputTcEventArgumentType16INT0123456789101112131415161718192021plcAttribute_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_TcArguments64ITcEventUniqueIdProvider32ITcUnknownGetUniqueIdHRESULT32idUDINT32ST_SourceInfo2400guidGUID1280nIdUDINT32128sNameSTRING(278)2232160TcEncodingUTF-8FB_SourceInfoData2944ITcSourceInfohrInitHRESULT32128no_init_bCutInstancePathByLastInstBOOL8160no_init_stSourceInfoST_SourceInfo2400192no_initbIdExistsBOOL82592no_initbGuidExistsBOOL82600no_initbSourceNameIsEqualDefaultBOOL82608no_initbSourceNameShouldBeDefaultBOOL82616no_initaSourceInfoDataTcSerializedSourceInfoType032882624no_initm_refCntUDINT322912conditionalshowno_initnSourceIdUDINT328215172882151880sSourceNameSTRING(255)20488215185682151816TcEncodingUTF-8TcAddRefUDINT32c++_compatiblepack_mode4showminimal_input_size4__getnSourceIdUDINT32nSourceIdUDINT32property__setbCutInstancePathByLastInstbCutInstancePathByLastInstBOOL8propertyCopyFromipDataITcSourceInfo64nTypesUDINT32pDataPVOID64cbDataUDINT32iUDINT32pTypesTcSerializedSourceInfoType64GetNumTypesHRESULT32nCountUDINT64c++_compatiblepack_mode4showminimal_input_size4ExtendNameBOOL8nLangIdDINT32sResultSTRING(80)64nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputTcPlcInterfaceTypeTcEventArgumentType16INT0123456789101112131415161718192021plcAttribute_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_TcArguments64TcPlcInterfaceTypeITcEventUniqueIdProvider32ITcUnknownGetUniqueIdHRESULT32idUDINT32ST_SourceInfo2400guidGUID1280nIdUDINT32128sNameSTRING(278)2232160TcEncodingUTF-8FB_SourceInfoData2944ITcSourceInfohrInitHRESULT32128no_init_bCutInstancePathByLastInstBOOL8160no_init_stSourceInfoST_SourceInfo2400192no_initbIdExistsBOOL82592no_initbGuidExistsBOOL82600no_initbSourceNameIsEqualDefaultBOOL82608no_initbSourceNameShouldBeDefaultBOOL82616no_initaSourceInfoDataTcSerializedSourceInfoType032882624no_initm_refCntUDINT322912conditionalshowno_initnSourceIdUDINT328114299281143144sSourceNameSTRING(255)20488114312081143080TcEncodingUTF-8TcAddRefUDINT32c++_compatiblepack_mode4showminimal_input_size4__getnSourceIdUDINT32nSourceIdUDINT32property__setbCutInstancePathByLastInstbCutInstancePathByLastInstBOOL8propertyCopyFromipDataITcSourceInfo64nTypesUDINT32pDataPVOID64cbDataUDINT32iUDINT32pTypesTcSerializedSourceInfoType64GetNumTypesHRESULT32nCountUDINT64c++_compatiblepack_mode4showminimal_input_size4ExtendNameBOOL8sExtensionSTRING(80)64ItemTypeInOutResetToDefaultHRESULT32nNameUDINT32hrHRESULT32bCutFailedBOOL8GetDataSizeHRESULT32cbDataUDINT64iUDINT32nDataSizeUDINT32c++_compatiblepack_mode4showminimal_input_size4CutInstancePathByLastInstBOOL8Clear__setsSourceNamesSourceNameSTRING(255)2048monitoringcallTcEncodingUTF-8propertyTcEncodingUTF-8GetDataHRESULT32ppDataPVOID64c++_compatiblepack_mode4showminimal_input_size4__getsourceGuidGUID128sourceGuidGUID128propertyGetTypesHRESULT32ppSourceInfoTypesTcSerializedSourceInfoType64curIndexUDINT32c++_compatiblepack_mode4showminimal_input_size4__getsSourceNameSTRING(255)2048sSourceNameSTRING(255)2048propertyTcEncodingUTF-8TcReleaseUDINT32c++_compatiblepack_mode4showminimal_input_size4__setnSourceIdnSourceIdUDINT32monitoringcallproperty__setsourceGuidsourceGuidGUID128propertyTcQueryInterfaceHRESULT32iidIID64pipItfPVOID64c++_compatiblepack_mode4showminimal_input_size4PouTypeFunctionBlockc++_compatibleno_explicit_calldo not call this POU directlyFB_TcSourceInfo3072I_TcSourceInfofbSrcDataFB_SourceInfoData2944128conditionalshownIdUDINT328215195282152000sNameSTRING(255)20488215202482152048TcEncodingUTF-8__setbCutInstancePathByLastInstbCutInstancePathByLastInstBOOL8propertyCopyFromipSourceInfoI_TcSourceInfo64ClearExtendNameBOOL8sExtensionSTRING(80)64ItemTypeInOutResetToDefaultHRESULT32nNameUDINT32hrHRESULT32bCutFailedBOOL8GetDataSizeHRESULT32cbDataUDINT64iUDINT32nDataSizeUDINT32c++_compatiblepack_mode4showminimal_input_size4CutInstancePathByLastInstBOOL8Clear__setsSourceNamesSourceNameSTRING(255)2048monitoringcallTcEncodingUTF-8propertyTcEncodingUTF-8GetDataHRESULT32ppDataPVOID64c++_compatiblepack_mode4showminimal_input_size4__getsourceGuidGUID128sourceGuidGUID128propertyGetTypesHRESULT32ppSourceInfoTypesTcSerializedSourceInfoType64curIndexUDINT32c++_compatiblepack_mode4showminimal_input_size4__getsSourceNameSTRING(255)2048sSourceNameSTRING(255)2048propertyTcEncodingUTF-8TcReleaseUDINT32c++_compatiblepack_mode4showminimal_input_size4__setnSourceIdnSourceIdUDINT32monitoringcallproperty__setsourceGuidsourceGuidGUID128propertyTcQueryInterfaceHRESULT32iidIID64pipItfPVOID64c++_compatiblepack_mode4showminimal_input_size4PouTypeFunctionBlockc++_compatibleno_explicit_calldo not call this POU directlyFB_TcSourceInfo3072I_TcSourceInfofbSrcDataFB_SourceInfoData2944128conditionalshownIdUDINT328114321681143264sNameSTRING(255)20488114328881143312TcEncodingUTF-8__setbCutInstancePathByLastInstbCutInstancePathByLastInstBOOL8propertyCopyFromipSourceInfoI_TcSourceInfo64ClearExtendNameBOOL8sExtensionSTRING(255)2048__getipDataITcSourceInfo64ipDataITcSourceInfo64propertyconditionalshow__getnIdUDINT32nIdUDINT32propertyResetToDefaultHRESULT32__getguidGUID128guidGUID128property__setnIdnIdUDINT32monitoringcallproperty__setguidguidGUID128propertyEqualsToBOOL8ipOtherI_TcSourceInfo64__getsNameSTRING(255)2048sNameSTRING(255)2048propertyTcEncodingUTF-8__setsNamesNameSTRING(255)2048monitoringcallTcEncodingUTF-8propertyTcEncodingUTF-8PouTypeFunctionBlockno_explicit_calldo not call this POU directlyFB_TcEventBase4160I_ArgumentsChangeListenerfbSourceInfoFB_TcSourceInfo3072512.bCutInstancePathByLastInsttrueconditionalshowFB_TcEventBase_1051__RequestEventClassName_1083__fbResultFB_AsyncStrResult1283776conditionalshowimplicit_inst_varFB_TcEventBase_1051__RequestEventClassName_1083__bBusyBOOL83904conditionalshowimplicit_inst_varFB_TcEventBase_1051__RequestEventText_1084__fbResultFB_AsyncStrResult1283968conditionalshowimplicit_inst_varFB_TcEventBase_1051__RequestEventText_1084__bBusyBOOL84096conditionalshowimplicit_inst_vareSeverityTcEventSeverity1682152272ipSourceInfoI_TcSourceInfo6482152232nEventIdUDINT3282152408nUniqueIdUDINT3282152416sEventClassNameSTRING(255)204882152328TcEncodingUTF-8sEventTextSTRING(255)204882152424TcEncodingUTF-8EqualsToEventClassBOOL8OtherEventClassGUID128_EventClassGUID128GetEventClassNameHRESULT32nLangIdDINT32fbResultFB_AsyncStrResult64ItemTypeInOutipTmpEventITcEvent64ipResultITcAsyncStringResult64hrHRESULT32ReleaseHRESULT32UpdateLangId__getipSourceInfoI_TcSourceInfo64ipSourceInfoI_TcSourceInfo64propertyEqualsToBOOL8ipOtherI_TcEventBase64__getipEventITcEvent64ipEventITcEvent64propertyconditionalshow__getEventClassGUID128EventClassGUID128ipTmpEventITcEvent64property__geteSeverityTcEventSeverity16eSeverityTcEventSeverity16ipTmpEventITcEvent64property__getstEventEntryTcEventEntry192stEventEntryTcEventEntry192propertyOnCreateHRESULT32EqualsToEventEntryBOOL8OtherEventClassGUID128nOtherEventIDUDINT32eOtherSeverityTcEventSeverity16RequestEventTextBOOL8sExtensionSTRING(255)2048__getipDataITcSourceInfo64ipDataITcSourceInfo64propertyconditionalshow__getnIdUDINT32nIdUDINT32propertyResetToDefaultHRESULT32__getguidGUID128guidGUID128property__setnIdnIdUDINT32monitoringcallproperty__setguidguidGUID128propertyEqualsToBOOL8ipOtherI_TcSourceInfo64__getsNameSTRING(255)2048sNameSTRING(255)2048propertyTcEncodingUTF-8__setsNamesNameSTRING(255)2048monitoringcallTcEncodingUTF-8propertyTcEncodingUTF-8PouTypeFunctionBlockno_explicit_calldo not call this POU directlyFB_TcEventBase4160I_ArgumentsChangeListenerfbSourceInfoFB_TcSourceInfo3072512.bCutInstancePathByLastInsttrueconditionalshow__FB_TCEVENTBASE__REQUESTEVENTCLASSNAME__FBRESULTFB_AsyncStrResult1283776conditionalshowimplicit_inst_var__FB_TCEVENTBASE__REQUESTEVENTCLASSNAME__BBUSYBOOL83904conditionalshowimplicit_inst_var__FB_TCEVENTBASE__REQUESTEVENTTEXT__FBRESULTFB_AsyncStrResult1283968conditionalshowimplicit_inst_var__FB_TCEVENTBASE__REQUESTEVENTTEXT__BBUSYBOOL84096conditionalshowimplicit_inst_vareSeverityTcEventSeverity1681143512ipSourceInfoI_TcSourceInfo6481143472nEventIdUDINT3281143648nUniqueIdUDINT3281143656sEventClassNameSTRING(255)204881143568TcEncodingUTF-8sEventTextSTRING(255)204881143664TcEncodingUTF-8EqualsToEventClassBOOL8OtherEventClassGUID128_EventClassGUID128GetEventClassNameHRESULT32nLangIdDINT32fbResultFB_AsyncStrResult64ItemTypeInOutipTmpEventITcEvent64ipResultITcAsyncStringResult64hrHRESULT32ReleaseHRESULT32UpdateLangId__getipSourceInfoI_TcSourceInfo64ipSourceInfoI_TcSourceInfo64propertyEqualsToBOOL8ipOtherI_TcEventBase64__getipEventITcEvent64ipEventITcEvent64propertyconditionalshow__getEventClassGUID128EventClassGUID128ipTmpEventITcEvent64property__geteSeverityTcEventSeverity16eSeverityTcEventSeverity16ipTmpEventITcEvent64property__getstEventEntryTcEventEntry192stEventEntryTcEventEntry192propertyOnCreateHRESULT32EqualsToEventEntryBOOL8OtherEventClassGUID128nOtherEventIDUDINT32eOtherSeverityTcEventSeverity16RequestEventTextBOOL8nLangIdDINT32sResultSTRING(80)64nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputfbResultFB_AsyncStrResult128uselocationFB_TCEVENTBASE_1051__REQUESTEVENTTEXT_1084__FBRESULTbBusyBOOL8uselocationFB_TCEVENTBASE_1051__REQUESTEVENTTEXT_1084__BBUSYOnArgumentsChanged__getsEventClassNameSTRING(255)2048sEventClassNameSTRING(255)2048propertyTcEncodingUTF-8__getipArgumentsI_TcArguments64ipArgumentsI_TcArguments64propertyGetEventTextHRESULT32nLangIdDINT32fbResultFB_AsyncStrResult64ItemTypeInOutipTmpEventITcEvent64ipResultITcAsyncStringResult64hrHRESULT32GetJsonAttributeHRESULT32sJsonAttributeSTRING(80)64nJsonAttributeUDINT32ipTmpEventITcEvent64RequestEventClassNameBOOL8nLangIdDINT32sResultSTRING(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_AsyncStrResult128uselocationFB_TCEVENTBASE_1051__REQUESTEVENTCLASSNAME_1083__FBRESULTbBusyBOOL8uselocationFB_TCEVENTBASE_1051__REQUESTEVENTCLASSNAME_1083__BBUSYEqualsToEventEntryExBOOL8stOtherTcEventEntry192__getnEventIdUDINT32nEventIdUDINT32ipTmpEventITcEvent64property__getnUniqueIdUDINT32nUniqueIdUDINT32ipTmpEventITcEvent64ipProviderITcEventUniqueIdProvider64property__getsEventTextSTRING(255)2048sEventTextSTRING(255)2048propertyTcEncodingUTF-8PouTypeFunctionBlockconditionalshow_all_localsno_explicit_calldo not call this POU directlyTcEventConfirmationState16INT01234plcAttribute_qualified_onlyplcAttribute_strictITcAlarm32ITcEventSetJsonAttributeHRESULT32sJsonAttributePCCH32GetArgumentsHRESULT32pipArgumentsITcArguments32GetIsRaisedHRESULT32bIsRaisedBOOL3232RaiseHRESULT32timeStampULINT64ClearHRESULT32timeStampULINT64bResetConfirmationBOOL3232GetConfirmationStateHRESULT32stateTcEventConfirmationState32ConfirmHRESULT32timeStampULINT64ITcAlarm232ITcAlarmGetTimeRaisedHRESULT32timeStampULINT32GetTimeConfirmedHRESULT32timeStampULINT32GetTimeClearedHRESULT32timeStampULINT32FB_TcAlarm4224FB_TcEventBasebActiveBOOL882152480bRaisedBOOL882152608eConfirmationStateTcEventConfirmationState1682152552nTimeClearedULINT6482152488TcDisplayTypeGUID18071995-0000-0000-0000-000000000046nTimeConfirmedULINT6482152616TcDisplayTypeGUID18071995-0000-0000-0000-000000000046nTimeRaisedULINT6482152584TcDisplayTypeGUID18071995-0000-0000-0000-000000000046SetJsonAttributeHRESULT32sJsonAttributeSTRING(80)64ItemTypeInOutCreateExBOOL8nLangIdDINT32sResultSTRING(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_TcAlarm4224FB_TcEventBasebActiveBOOL881143712bRaisedBOOL881143840eConfirmationStateTcEventConfirmationState1681143784nTimeClearedULINT6481143720TcDisplayTypeGUID18071995-0000-0000-0000-000000000046nTimeConfirmedULINT6481143848TcDisplayTypeGUID18071995-0000-0000-0000-000000000046nTimeRaisedULINT6481143816TcDisplayTypeGUID18071995-0000-0000-0000-000000000046SetJsonAttributeHRESULT32sJsonAttributeSTRING(80)64ItemTypeInOutCreateExHRESULT32stEventEntryTcEventEntry192bWithConfirmationBOOL8ipSourceInfoI_TcSourceInfo64InitipAlarmITcAlarm64ipArgumentsITcArguments64ipSourceInfoITcSourceInfo64conditionalshow__getbActiveBOOL8bActiveBOOL8b32IsRaisedBOOL3232property__getnTimeClearedULINT64nTimeClearedULINT64ipAlarm2ITcAlarm264nTimeStampULINT64propertyTcDisplayTypeGUID18071995-0000-0000-0000-000000000046CreateEx2HRESULT32stEventEntryTcEventEntry192ipSourceInfoI_TcSourceInfo64bWithConfirmationBOOL8CreateHRESULT32eventClassGUID128nEventIdUDINT32eSeverityTcEventSeverity16bWithConfirmationBOOL8ipSourceInfoI_TcSourceInfo64hrHRESULT32ipArgumentsITcArguments64pAddressPVOID64sAddressSTRING(80)648RaiseHRESULT32nTimeStampULINT64ClearHRESULT32nTimeStampULINT64bResetConfirmationBOOL8__geteConfirmationStateTcEventConfirmationState16eConfirmationStateTcEventConfirmationState16propertyConfirmHRESULT32nTimeStampULINT64__getipEventITcEvent64ipEventITcEvent64propertyconditionalshow__getnTimeRaisedULINT64nTimeRaisedULINT64ipAlarm2ITcAlarm264nTimeStampULINT64propertyTcDisplayTypeGUID18071995-0000-0000-0000-000000000046ReleaseHRESULT32__getbRaisedBOOL8bRaisedBOOL8b32IsRaisedBOOL3232property__getnTimeConfirmedULINT64nTimeConfirmedULINT64ipAlarm2ITcAlarm264nTimeStampULINT64propertyTcDisplayTypeGUID18071995-0000-0000-0000-000000000046PouTypeFunctionBlockreflectionconditionalshow_all_localsno_explicit_calldo not call this POU directlyFB_Valve11712FB_ValveBaseI_ValvexOpenFeedbackBOOL81024ItemTypeInputxCloseFeedbackBOOL81032ItemTypeInputxReleaseErrorsBOOL81040trueItemTypeInputstValveConfigST_ValveConfig81328ItemTypeInputxReleaseErrorsBOOL81336trueItemTypeInputxReleaseLimitErrorsBOOL81344falseItemTypeInputxReleaseHardwareErrorsBOOL81352trueItemTypeInputxConfirmAlarmsBOOL81360ItemTypeInputxErrorBOOL81376ItemTypeOutputxWarningBOOL81384ItemTypeOutputrScaledValueREAL321408ItemTypeOutputxErrorLowBOOL81440ItemTypeOutputxWarningLowBOOL81448ItemTypeOutputxWarningHighBOOL81456ItemTypeOutputxErrorHighBOOL81464ItemTypeOutputstHMIInterfaceST_HMI_ANALOG_VALUE14401472ItemTypeOutput_rConversionFactorREAL322912_rBaseOffsetREAL322944_rMinWarningLevelREAL322976_rMaxWarningLevelREAL323008_rMinErrorLevelREAL323040_rMaxErrorLevelREAL323072_xConfigErrorBOOL83104false_xEWConfigErrorBOOL83112false_fbSignalDelayWarningLowFB_ReleaseSignal7683136_fbSignalDelayWarningHighFB_ReleaseSignal7683904_fbSignalDelayErrorLowFB_ReleaseSignal7684672_fbSignalDelayErrorHighFB_ReleaseSignal7685440_fbSignalDelayUnderrangeErrorFB_ReleaseSignal7686208_fbSignalDelayOverloadErrorFB_ReleaseSignal7686976_fbSignalDelayCardErrorFB_ReleaseSignal7687744_iAIMaxINT168512_iAIMinINT168528_iClampedAnalogValueINT168544_sNameSTRING(80)6488560_sDebugNameSTRING(80)6489208instance-pathnoinit_fbAlarmCardErrorFB_TcAlarm42249856_fbAlarmUnderrangeFB_TcAlarm422414080_fbAlarmOverloadFB_TcAlarm422418304_fbAlarmConfigErrorFB_TcAlarm422422528_fbAlarmErrorLowFB_TcAlarm422426752_fbAlarmWarningLowFB_TcAlarm422430976_fbAlarmWarningHighFB_TcAlarm422435200_fbAlarmErrorHighFB_TcAlarm422439424CreateAlarmLimitsMSG_sTempUnitSTRING(80)648_sTempErrorMinSTRING(80)648_sTempWarningMinSTRING(80)648_sTempWarningMaxSTRING(80)648_sTempErrorMaxSTRING(80)648analysis-26CreateAlarmMSGInitcall_after_initCalcScalingFactors_rNumREAL32_rDenomREAL32analysis-56CheckEWLevels__setNameNameSTRING(80)648analysis-31, -23propertyanalysis-31, -23__getNameSTRING(80)648NameSTRING(80)648propertyanalysis-31, -23PouTypeFunctionBlockcall_after_initanalysis-130, -31FB_Unit498752stUnitConfigST_UNIT_CONFIG6464ItemTypeInputstHMIInterfaceST_UNIT_HMI_INTERFACE64128ItemTypeInputxEnableBOOL8192ItemTypeInputxStartBalancingBOOL8200ItemTypeInputxInSafetyCheckModeBOOL8208ItemTypeInputeStringOperatingModeE_STRING_OPERATING_MODE16224ItemTypeInputxEmergencyStopOkBOOL8240ItemTypeInputxSafetyIntlksOkBOOL8248ItemTypeInputxReleaseErrorsBOOL8256ItemTypeInputxReleaseLimitErrorsBOOL8264ItemTypeInputxReleaseManualModeBOOL8272ItemTypeInputxConfirmAlarmsBOOL8280ItemTypeInputrBalancingTargetVoltageREAL32288ItemTypeInputxAllToManualModeBOOL8320ItemTypeInputxInverterEnabledBOOL8328ItemTypeInputstModbusWarningsU_UNIT_WARNING_REGISTER64384ItemTypeInOutstModbusErrorsU_UNIT_ERROR_REGISTER64448ItemTypeInOutxReadyBOOL8512ItemTypeOutputxOffBOOL8520trueItemTypeOutputxShutdownDischargeAllowedBOOL8528ItemTypeOutputxInShutdownDischargeModeBOOL8536ItemTypeOutputxErrorBOOL8544ItemTypeOutputxWarningBOOL8552ItemTypeOutputrCurrentVoltageREAL32576ItemTypeOutputxAllComponentsInAutoBOOL8608ItemTypeOutputxBalancingDoneBOOL8616ItemTypeOutputxResetMCBBOOL8624ItemTypeOutput_timUnitStartupWaitTimeTIME32640T#1M_fbPosolytValveTankOutletFB_Valve11712704_fbNegolytValveTankOutletFB_Valve1171212416_fbPosolytPumpInletFB_MotorAnalog7104024128_fbNegolytPumpInletFB_MotorAnalog7104095168_fbPressurePosolytSegmentInletFB_AnalogInput45184166208_fbPressurePosolytTankInletFB_AnalogInput45184211392_fbPressureNegolytSegmentInletFB_AnalogInput45184256576_fbPressureNegolytTankInletFB_AnalogInput45184301760_fbTempSensorPosolytFB_AnalogInput45184346944_fbTempSensorNegolytFB_AnalogInput45184392128_fbVoltageSegmentFB_AnalogInput45184437312_stPosolytValveTankOutletPIntlkT_INTERLOCK16482496_stPosolytValveTankOutletPIntlkUsedT_INTERLOCK164825120_stPosolytValveTankOutletSIntlkT_INTERLOCK16482528_stPosolytValveTankOutletSIntlkUsedT_INTERLOCK164825441_stNegolytValveTankOutletPIntlkT_INTERLOCK16482560_stNegolytValveTankOutletPIntlkUsedT_INTERLOCK164825760_stNegolytValveTankOutletSIntlkT_INTERLOCK16482592_stNegolytValveTankOutletSIntlkUsedT_INTERLOCK164826081_stPosolytPumpInletPIntlkT_INTERLOCK16482624_stPosolytPumpInletPIntlkUsedT_INTERLOCK164826401_stPosolytPumpInletSIntlkT_INTERLOCK16482656_stPosolytPumpInletSIntlkUsedT_INTERLOCK164826727_stNegolytPumpInletPIntlkT_INTERLOCK16482688_stNegolytPumpInletPIntlkUsedT_INTERLOCK164827041_stNegolytPumpInletSIntlkT_INTERLOCK16482720_stNegolytPumpInletSIntlkUsedT_INTERLOCK164827367_xErrorActiveBOOL8482752_xWarningActiveBOOL8482760_rShutdownDischargeVoltageThresholdREAL32482784_iStateINT16482816_xAllComponentsInAutomaticBOOL8482832_fbNotAllAutomaticAlarmFB_TcAlarm4224482880_fbPressureDiffToBigFB_TcAlarm4224487104_fbUnitErrorFB_TcAlarm4224491328_sNameSTRING(80)648495552_tonStartupCheckTON256496256_xEnableVoltageLimitChecksBOOL8496512_xReleaseManualModeBOOL8496520_xReleaseSignalDeltaPSegmentFB_ReleaseSignal768496576_xDeltaPSegmentInletToHighBOOL8497344_xEnableCheckForDeltaPSegmentInletBOOL8497352_xErrorDeltaPSegmentInletBOOL8497360_rSetpointPosolytPumpInletREAL32497376_rSetpointNegolytPumpInletREAL32497408_tofResetMCBTOF256497472.PTT#0.75S_tonVoltageCheckTimeputTON256497728.PTT#2M_rBalancingTargetVoltageREAL32497984_rtrigSwitchToManualModeR_TRIG128498048_rtrigSwitchToAutoModeR_TRIG128498176_tonManualModeTON256498304_rFilteredPressPosolytInletREAL32498560_rFilteredPressNegolytInletREAL32498592_rFilteredPressPosolytTankREAL32498624_rFilteredPressNegolytTankREAL32498656_xPumpsReadyBOOL8498688xFirstCycleBOOL8498696trueStateMachine__setNameNameSTRING(80)648property__getNameSTRING(80)648NameSTRING(80)648propertyPouTypeFunctionBlockFB_Module2063552xEmergencyStopOkBOOL864ItemTypeInputuiFirstUnitIndexUINT Index 0]]>1680ItemTypeInputxEnableBOOL896ItemTypeInputxStartBalancingBOOL8104ItemTypeInputxInSafetyCheckModeBOOL8112ItemTypeInputeStringOperatingModeE_STRING_OPERATING_MODE16128ItemTypeInputxSafetyIntlksOkBOOL8144ItemTypeInputxOffBOOL8152trueItemTypeInputrefstHMIInterfaceST_MODULE_HMI_INTERFACE64192ItemTypeInputxReleaseErrorsBOOL8256ItemTypeInputxReleaseLimitErrorsBOOL8264ItemTypeInputxReleaseManualModeBOOL8272ItemTypeInputxAllToManualModeBOOL8280ItemTypeInputxConfirmAlarmsBOOL8288ItemTypeInputrBalancingTargetVoltageREAL32320ItemTypeInputxInverterEnabledBOOL8352ItemTypeInputxLeakageSegments12BOOL8360ItemTypeInputxLeakageSegments34BOOL8368ItemTypeInputxLeakageTankBOOL8376ItemTypeInputrCurrentREAL32384ItemTypeInputuiECStateUINT16416ItemTypeInputrCurrentVoltageREAL32448ItemTypeOutputxReadyBOOL8480ItemTypeOutputxInShutdownDischargeModeBOOL8488ItemTypeOutputxShutdownDischargeAllowedBOOL8496ItemTypeOutputxErrorBOOL8504ItemTypeOutputxWarningBOOL8512ItemTypeOutputxTempCabinetWarningBOOL8520ItemTypeOutputxAllUnitsInAutomaticBOOL8528ItemTypeOutputrSmallestSegmentVoltageREAL32544ItemTypeOutputrHighestSegmentVoltageREAL32576ItemTypeOutputxBalancingDoneBOOL8608ItemTypeOutput_fbUnit1FB_Unit498752640_fbUnit2FB_Unit498752499392_fbUnit3FB_Unit498752998144_fbUnit4FB_Unit4987521496896_fbTempSensorCabinetFB_AnalogInput451841995648_xBalanceOkBOOL82040832_xAllUnitsReadyBOOL82040840_fbUnitsOutOfBalanceAlarmFB_TcAlarm42242040896_fbLeackageTankAlarmFB_TcAlarm42242045120_fbLeackageSegment12AlarmFB_TcAlarm42242049344_fbLeackageSegment34AlarmFB_TcAlarm42242053568_fbConnLostAlarmFB_TcAlarm42242057792_sNameSTRING(80)6482062016_fbBalanceNotOkSignalFB_ReleaseSignal7682062720_xECModuleInOPBOOL82063488_xFirstCycleBOOL82063496true__setNameNameSTRING(80)648property__getNameSTRING(80)648NameSTRING(80)648propertyPouTypeFunctionBlockI_TcMessage64I_TcEventBaseSendHRESULT32nTimeStampULINT64ITcMessage32ITcEventSetJsonAttributeHRESULT32sJsonAttributePCCH32GetArgumentsHRESULT32pipArgumentsITcArguments32SendHRESULT32timeStampULINT64ITcMessage232ITcMessageGetTimeSentHRESULT32timeStampULINT32FB_TcMessage4288FB_TcEventBaseI_TcMessagenTimeSentULINT6482157160TcDisplayTypeGUID18071995-0000-0000-0000-000000000046SetJsonAttributeHRESULT32sJsonAttributeSTRING(80)64ItemTypeInOutCreateExHRESULT32stEventEntryTcEventEntry192ipSourceInfoI_TcSourceInfo64InitipMessageITcMessage64ipArgumentsITcArguments64ipSourceInfoITcSourceInfo64conditionalshow__getnTimeSentULINT64nTimeSentULINT64ipMessage2ITcMessage264nTimeStampULINT64propertyTcDisplayTypeGUID18071995-0000-0000-0000-000000000046CreateHRESULT32eventClassGUID128nEventIdUDINT32eSeverityTcEventSeverity16ipSourceInfoI_TcSourceInfo64hrHRESULT32ipArgumentsITcArguments64__getipEventITcEvent64ipEventITcEvent64propertyconditionalshowSendHRESULT32nTimeStampULINT64ReleaseHRESULT32PouTypeFunctionBlockreflectionconditionalshow_all_localsno_explicit_calldo not call this POU directlyFB_MBReadRegs2624sIPAddrSTRING(15)12864ItemTypeInputnTCPPortUINT16192502ItemTypeInputnUnitIDBYTE8208255ItemTypeInputnQuantityWORD16224ItemTypeInputnMBAddrWORD16240ItemTypeInputcbLengthUDINT32256ItemTypeInputpDestAddrBYTE64320ItemTypeInputbExecuteBOOL8384ItemTypeInputtTimeoutTIME324161000ItemTypeInputbBusyBOOL8448ItemTypeOutputbErrorBOOL8456ItemTypeOutputnErrIdUDINT32480ItemTypeOutputcbReadUDINT32512ItemTypeOutputPouTypeFunctionBlockhide_all_localsFB_MBWriteRegs4224sIPAddrSTRING(15)12864ItemTypeInputnTCPPortUINT16192502ItemTypeInputnUnitIDBYTE8208255ItemTypeInputnQuantityWORD16224ItemTypeInputnMBAddrWORD16240ItemTypeInputcbLengthUDINT32256ItemTypeInputpSrcAddrBYTE64320ItemTypeInputbExecuteBOOL8384ItemTypeInputtTimeoutTIME324161000ItemTypeInputbBusyBOOL8448ItemTypeOutputbErrorBOOL8456ItemTypeOutputnErrIdUDINT32480ItemTypeOutputPouTypeFunctionBlockhide_all_localsFB_PowerSupplySunspec22144sInverterIPAddrSTRING(80)64864ItemTypeInputxEnableBOOL8712ItemTypeInputrPowerREAL32736ItemTypeInputxResetBOOL8768ItemTypeInputrMaxBattPowerREAL3280040000ItemTypeInputxActiveBOOL8832ItemTypeOutputxErrorBOOL8840ItemTypeOutputxHeartbeatOkBOOL8848trueItemTypeOutputstCurrentValuesST_SUNSPEC_CURRENT_VALUES416864ItemTypeOutput_iStateINT1612800_rPowerInternalREAL321312_fbReadRegisterFB_MBReadRegs26241344_fbWriteRegisterFB_MBWriteRegs42243968_fbWriteHeartbeatRegisterFB_MBWriteRegs42248192_fbReadHeartbeatRegisterFB_MBReadRegs262412416_iWMaxSFINT Index 0]]>1680ItemTypeInputxEnableBOOL896ItemTypeInputxStartBalancingBOOL8104ItemTypeInputxInSafetyCheckModeBOOL8112ItemTypeInputeStringOperatingModeE_STRING_OPERATING_MODE16128ItemTypeInputxSafetyIntlksOkBOOL8144ItemTypeInputxOffBOOL8152trueItemTypeInputrefstHMIInterfaceST_MODULE_HMI_INTERFACE64192ItemTypeInputxReleaseErrorsBOOL8256ItemTypeInputxReleaseLimitErrorsBOOL8264ItemTypeInputxReleaseManualModeBOOL8272ItemTypeInputxAllToManualModeBOOL8280ItemTypeInputxConfirmAlarmsBOOL8288ItemTypeInputrBalancingTargetVoltageREAL32320ItemTypeInputxInverterEnabledBOOL8352ItemTypeInputxLeakageSegments12BOOL8360ItemTypeInputxLeakageSegments34BOOL8368ItemTypeInputxLeakageTankBOOL8376ItemTypeInputrCurrentREAL32384ItemTypeInputuiECStateUINT16416ItemTypeInputrCurrentVoltageREAL32448ItemTypeOutputxReadyBOOL8480ItemTypeOutputxInShutdownDischargeModeBOOL8488ItemTypeOutputxShutdownDischargeAllowedBOOL8496ItemTypeOutputxErrorBOOL8504ItemTypeOutputxWarningBOOL8512ItemTypeOutputxTempCabinetWarningBOOL8520ItemTypeOutputxAllUnitsInAutomaticBOOL8528ItemTypeOutputrSmallestSegmentVoltageREAL32544ItemTypeOutputrHighestSegmentVoltageREAL32576ItemTypeOutputxBalancingDoneBOOL8608ItemTypeOutput_fbUnit1FB_Unit498752640_fbUnit2FB_Unit498752499392_fbUnit3FB_Unit498752998144_fbUnit4FB_Unit4987521496896_fbTempSensorCabinetFB_AnalogInput451841995648_xBalanceOkBOOL82040832_xAllUnitsReadyBOOL82040840_fbUnitsOutOfBalanceAlarmFB_TcAlarm42242040896_fbLeackageTankAlarmFB_TcAlarm42242045120_fbLeackageSegment12AlarmFB_TcAlarm42242049344_fbLeackageSegment34AlarmFB_TcAlarm42242053568_fbConnLostAlarmFB_TcAlarm42242057792_sNameSTRING(80)6482062016_fbBalanceNotOkSignalFB_ReleaseSignal7682062720_xECModuleInOPBOOL82063488_xFirstCycleBOOL82063496true__setNameNameSTRING(80)648property__getNameSTRING(80)648NameSTRING(80)648propertyPouTypeFunctionBlockI_TcMessage64I_TcEventBaseSendHRESULT32nTimeStampULINT64TcPlcInterfaceTypeITcMessage32ITcEventSetJsonAttributeHRESULT32sJsonAttributePCCH32GetArgumentsHRESULT32pipArgumentsITcArguments32SendHRESULT32timeStampULINT64ITcMessage232ITcMessageGetTimeSentHRESULT32timeStampULINT32FB_TcMessage4288FB_TcEventBaseI_TcMessagenTimeSentULINT6481148392TcDisplayTypeGUID18071995-0000-0000-0000-000000000046SetJsonAttributeHRESULT32sJsonAttributeSTRING(80)64ItemTypeInOutCreateExHRESULT32stEventEntryTcEventEntry192ipSourceInfoI_TcSourceInfo64InitipMessageITcMessage64ipArgumentsITcArguments64ipSourceInfoITcSourceInfo64conditionalshow__getnTimeSentULINT64nTimeSentULINT64ipMessage2ITcMessage264nTimeStampULINT64propertyTcDisplayTypeGUID18071995-0000-0000-0000-000000000046CreateHRESULT32eventClassGUID128nEventIdUDINT32eSeverityTcEventSeverity16ipSourceInfoI_TcSourceInfo64hrHRESULT32ipArgumentsITcArguments64__getipEventITcEvent64ipEventITcEvent64propertyconditionalshowSendHRESULT32nTimeStampULINT64ReleaseHRESULT32PouTypeFunctionBlockreflectionconditionalshow_all_localsno_explicit_calldo not call this POU directlyFB_MBReadRegs2624sIPAddrSTRING(15)12864ItemTypeInputnTCPPortUINT16192502ItemTypeInputnUnitIDBYTE8208255ItemTypeInputnQuantityWORD16224ItemTypeInputnMBAddrWORD16240ItemTypeInputcbLengthUDINT32256ItemTypeInputpDestAddrBYTE64320ItemTypeInputbExecuteBOOL8384ItemTypeInputtTimeoutTIME324161000ItemTypeInputbBusyBOOL8448ItemTypeOutputbErrorBOOL8456ItemTypeOutputnErrIdUDINT32480ItemTypeOutputcbReadUDINT32512ItemTypeOutputPouTypeFunctionBlockhide_all_localsFB_MBWriteRegs4224sIPAddrSTRING(15)12864ItemTypeInputnTCPPortUINT16192502ItemTypeInputnUnitIDBYTE8208255ItemTypeInputnQuantityWORD16224ItemTypeInputnMBAddrWORD16240ItemTypeInputcbLengthUDINT32256ItemTypeInputpSrcAddrBYTE64320ItemTypeInputbExecuteBOOL8384ItemTypeInputtTimeoutTIME324161000ItemTypeInputbBusyBOOL8448ItemTypeOutputbErrorBOOL8456ItemTypeOutputnErrIdUDINT32480ItemTypeOutputPouTypeFunctionBlockhide_all_localsFB_PowerSupplySunspec22144sInverterIPAddrSTRING(80)64864ItemTypeInputxEnableBOOL8712ItemTypeInputrPowerREAL32736ItemTypeInputxResetBOOL8768ItemTypeInputrMaxBattPowerREAL3280040000ItemTypeInputxActiveBOOL8832ItemTypeOutputxErrorBOOL8840ItemTypeOutputxHeartbeatOkBOOL8848trueItemTypeOutputstCurrentValuesST_SUNSPEC_CURRENT_VALUES416864ItemTypeOutput_iStateINT1612800_rPowerInternalREAL321312_fbReadRegisterFB_MBReadRegs26241344_fbWriteRegisterFB_MBWriteRegs42243968_fbWriteHeartbeatRegisterFB_MBWriteRegs42248192_fbReadHeartbeatRegisterFB_MBReadRegs262412416_iWMaxSFINT1615040_uiWMaxUINT1615056_rWMaxREAL3215072_iWMaxLimPctINT1615104_iVarPctSFINT1615120_iWMaxLimPctSFINT326254528_xEnableInverterBOOL86254560_tonInverterStartupTimeoutTON2566254592.PTT#3M_tonInverterShutdownErrorTON2566254848.PTT#10S_tonInverterShutdownDelayTON2566255104.PTT#10S_tonSafetyOkTimeoutTON2566255360.PTT#2M_fbStringCurrentFB_AnalogInput451846255616_xErrorInverterBOOL86300800_xReleaseLimitErrorsInternalBOOL86300808_xReleaseSafetyIntlkErrorsBOOL86300816_xBalancingDoneBOOL86300824_xEnableBOOL86300832_xStartBalancingBOOL86300840_xIsoErrorBOOL86300848_fbTONIsoErrorTON2566300864_rSOCREAL326301120_fbTONDCSettlingTimeTON2566301184.PTT#10S_xErrorInternalBOOL86301440_fbSafetyResetImpulseGenFB_Blinker7046301504.rFrequency2rCapacityWHREAL326302208TcPersistentrCapacityAHREAL326302240TcPersistentHandleErrorsClearAlarms__setNameNameSTRING(80)648property__getNameSTRING(80)648NameSTRING(80)648propertyPouTypeFunctionBlockT_AmsPort16UINTADSREAD1408NETIDT_AmsNetID19264ItemTypeInputPORTT_AmsPort16256ItemTypeInputIDXGRPUDINT32288ItemTypeInputIDXOFFSUDINT32320ItemTypeInputLENUDINT32352ItemTypeInputDESTADDRPVOID64384ItemTypeInputTcIgnorePersistentREADBOOL8448ItemTypeInputTMOUTTIME324805000ItemTypeInputBUSYBOOL8512ItemTypeOutputERRBOOL8520ItemTypeOutputERRIDUDINT32544ItemTypeOutputPouTypeFunctionBlockhide_all_localsE_BMS_CONTROL_MODE16INTAUTO_REMOTE1AUTO_LOCAL2SAFETY_CHECK3CAPACITY_TEST4MANUAL5BALANCING6CYCLING7PRECHARGE8DH9qualified_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_Safety128xVoltagesInRangeBOOL864ItemTypeInputxPressureInRangeBOOL872ItemTypeInputxTemperaturesInRangeBOOL880ItemTypeInputxResetBOOL888ItemTypeInput_latchedVoltagesBOOL896_latchedPressuresBOOL8104_latechedTemperaturesBOOL8112_xErrorLatchedBOOL8120PouTypeFunctionBlockFB_PowerMeter3968xGetEnergyCountersBOOL864ItemTypeInputsIpAddressSTRING(80) Umrichter
- IP 80 -> Hilfsenergie]]>64872ItemTypeInputlrEnergyFromGridLREAL64768ItemTypeOutputlrEnergyIntoGridLREAL64832ItemTypeOutputxBusyBOOL8896ItemTypeOutputxErrorBOOL8904ItemTypeOutput_fbReadRegsFB_MBReadRegs2624960_awWordArrayWORD04643584_awSwappedWORD04643648_udiErrorIdUDINT323712_fbGetEnergyCountersR_TRIG1283776_xResetEnergyCounterBOOL83904_iStateINT1639200SwapArrayPouTypeFunctionBlockST_MODBUS_REG_101344sManufacturerSTRING(32)2640sModelnameSTRING(32)264264sSerialnumberSTRING(32)264528sBMSVersionSTRING(64)520792uiTotalParallelMembersUINT161312uiActiveParallelMembersUINT161328analysis-33pack_mode1E_BATTERY_STATUS16INTERROR1OFF2READY3ACTIVE4MAINTENANCE5TESTING6qualified_onlystrictto_stringto_string_function__TO_STRING__1433to_wstring_function__TO_WSTRING__1433generate_implicit_init_functionE_CHARGE_STATUS16INTUNDEFINED1EMPTY2CHARGING3DISCHARGING4FULL5qualified_onlystrictto_stringto_string_function__TO_STRING__1436to_wstring_function__TO_WSTRING__1436generate_implicit_init_functionST_MODBUS_REG_11768eBatteryStatusE_BATTERY_STATUS160eChargeStatusE_CHARGE_STATUS1616uiSelfDischargeRateUINT1632uiMaxAllowedSOCUINT Hilfsenergie]]>64872ItemTypeInputlrEnergyFromGridLREAL64768ItemTypeOutputlrEnergyIntoGridLREAL64832ItemTypeOutputxBusyBOOL8896ItemTypeOutputxErrorBOOL8904ItemTypeOutput_fbReadRegsFB_MBReadRegs2624960_awWordArrayWORD04643584_awSwappedWORD04643648_udiErrorIdUDINT323712_fbGetEnergyCountersR_TRIG1283776_xResetEnergyCounterBOOL83904_iStateINT1639200SwapArrayPouTypeFunctionBlockST_MODBUS_REG_101344sManufacturerSTRING(32)2640sModelnameSTRING(32)264264sSerialnumberSTRING(32)264528sBMSVersionSTRING(64)520792uiTotalParallelMembersUINT161312uiActiveParallelMembersUINT161328analysis-33pack_mode1E_BATTERY_STATUS16INTERROR1OFF2READY3ACTIVE4MAINTENANCE5TESTING6qualified_onlystrictto_stringto_string_function__TO_STRING__1407to_wstring_function__TO_WSTRING__1407generate_implicit_init_functionE_CHARGE_STATUS16INTUNDEFINED1EMPTY2CHARGING3DISCHARGING4FULL5qualified_onlystrictto_stringto_string_function__TO_STRING__1410to_wstring_function__TO_WSTRING__1410generate_implicit_init_functionST_MODBUS_REG_11768eBatteryStatusE_BATTERY_STATUS160eChargeStatusE_CHARGE_STATUS1616uiSelfDischargeRateUINT1632uiMaxAllowedSOCUINT1648100uiMinAllowedSOCUINT16640uiCurrentSOCUINT1680uiCurrentDODUINT32448diSetpointActivePowerMirrorDINT32480rSetpointCosPhiMirrorREAL32512diCurrentActivePowerDINT32544diCurrentReactivePowerDINT32576udiLifeMessageUDINT32608lwWarningBitmapLWORD64640lwErrorBitmapLWORD64704analysis-33pack_mode1E_REACTIVE_POWER_TYPE16INTINDUCTIVE1CAPACITIVE2NONE3qualified_onlystrictto_stringto_string_function__TO_STRING__1444to_wstring_function__TO_WSTRING__1444generate_implicit_init_functionST_MODBUS_REG_1280diSetpointActivePowerDINT320rSetpointCosPhiREAL3232eReactivePowerTypeE_REACTIVE_POWER_TYPE32576udiLifeMessageUDINT32608lwWarningBitmapLWORD64640lwErrorBitmapLWORD64704analysis-33pack_mode1E_REACTIVE_POWER_TYPE16INTINDUCTIVE1CAPACITIVE2NONE3qualified_onlystrictto_stringto_string_function__TO_STRING__1418to_wstring_function__TO_WSTRING__1418generate_implicit_init_functionST_MODBUS_REG_1280diSetpointActivePowerDINT320rSetpointCosPhiREAL3232eReactivePowerTypeE_REACTIVE_POWER_TYPE1664analysis-33pack_mode1ST_EMS_MODBUS_INTERFACE Warning in string 1 active, Bit 1 -> String 2, etc.)
Addr: 13.002]]>1632wStringErrorActiveWORD Error in string 1 active, Bit 1 -> String 2, etc.)
- Addr: 13.003 ]]>1648pack_mode1ST_AUTO_HMI_INTERFACE96stStartAutoButtonST_HMI_CONTROL_BUTTON320.xReleasetruestStopAutoButtonST_HMI_CONTROL_BUTTON3232.xReleasetruediSetpointAutomaticDINT3264OPC.UA.DA1OPC.UA.DA.Access1E_CYCLE_STATUS16INTOFF0CHARGE_STARTED1CHARGE_ENDED2DISCHARGE_STARTED3DISCHARGE_ENDED4qualified_onlystrictto_stringto_string_function__TO_STRING__1538to_wstring_function__TO_WSTRING__1538generate_implicit_init_functionPlcLicenseInfo1024LicenseIdGUID1280InstancesUDINT32128LicenseNameSTRING(95)768256EPlcPersistentStatus8USINT012PlcAppSystemInfo2048ObjIdOTCID320TaskCntUDINT3232OnlineChangeCntUDINT3264FlagsDWORD3296AdsPortUINT16128BootDataLoadedBOOL8144OldBootDataBOOL8152AppTimestampDT32160KeepOutputsOnBPBOOL8192ShutdownInProgressBOOL8200LicensesPendingBOOL8208BSODOccuredBOOL8216LoggedInBOOL8224PersistentStatusEPlcPersistentStatus8232TComSrvPtrITComObjectServer32256TcComInterfaceAppNameSTRING(63)512512ProjectNameSTRING(63)5121024PlcTaskSystemInfo1024ObjIdOTCID320CycleTimeUDINT3232PriorityUINT1664AdsPortUINT1680CycleCountUDINT3296DcTaskTimeLINT64128LastExecTimeUDINT32192FirstCycleBOOL8224CycleTimeExceededBOOL8232InCallAfterOutputUpdateBOOL8240RTViolationBOOL8248TaskNameSTRING(63)512512_Implicit_KindOfTask16INT_implicit_cyclic0_implicit_event1_implicit_external2_implicit_freewheeling3signature_flag256hidegenerate_implicit_init_function_Implicit_Jitter_Distribution48wRangeMaxWORD160wCountJitterNegWORD1616wCountJitterPosWORD1632signature_flag256hide_Implicit_Task_Info896dwVersionDWORD320pszNameSTRING(80)6464nPriorityINT16128KindOf_Implicit_KindOfTask16144bWatchdogBOOL8160bProfilingTaskBOOL8168dwEventFunctionPointerBYTE64192pszExternalEventSTRING(80)64256dwTaskEntryFunctionPointerBYTE64320dwWatchdogSensitivityDWORD32384dwIntervalDWORD32416dwWatchdogTimeDWORD32448dwLastCycleTimeDWORD32480dwAverageCycleTimeDWORD32512dwMaxCycleTimeDWORD32544dwMinCycleTimeDWORD32576diJitterDINT32608diJitterMinDINT32640diJitterMaxDINT32672dwCycleCountDWORD32704wTaskStatusWORD16736wNumOfJitterDistributionsWORD16752pJitterDistribution_Implicit_Jitter_Distribution64768bWithinSPSTimeSlicingBOOL8832byDummyBYTE8840bShouldBlockBOOL8848bActiveBOOL8856dwIECCycleCountDWORD32864signature_flag256hideGVL_TYPE_CONSTINT_MININT16-32768INT_MAXINT1632767UINT_MAXUINT1665535UINT_MINUINT160DINT_MAXDINT322147483647DINT_MINDINT32-2147483648UDINT_MAXUDINT324294967295UDINT_MINUDINT320REAL_MAXREAL323.042823E+38REAL_MINREAL321E-44qualified_onlynamingoffanalysis-33GVL_CONST_ITECHTCPIP_REC_BUFFER_SIZEUDINT321000TCPIP_POLL_TIMETIME32T#100MSTCPIP_MAX_RESPONSE_DATAUDINT3210TCPIP_READ_TIMEOUTTIME32T#5Squalified_onlynamingoffGVL_MOTORMAX_INTERLOCKSUSINT1648pack_mode1ST_AUTO_HMI_INTERFACE96stStartAutoButtonST_HMI_CONTROL_BUTTON320.xReleasetruestStopAutoButtonST_HMI_CONTROL_BUTTON3232.xReleasetruediSetpointAutomaticDINT3264OPC.UA.DA1OPC.UA.DA.Access1E_CYCLE_STATUS16INTOFF0CHARGE_STARTED1CHARGE_ENDED2DISCHARGE_STARTED3DISCHARGE_ENDED4qualified_onlystrictto_stringto_string_function__TO_STRING__1512to_wstring_function__TO_WSTRING__1512generate_implicit_init_functionPlcLicenseInfo1024LicenseIdGUID1280InstancesUDINT32128LicenseNameSTRING(95)768256EPlcPersistentStatus8USINT012PlcAppSystemInfo2048ObjIdOTCID320TaskCntUDINT3232OnlineChangeCntUDINT3264FlagsDWORD3296AdsPortUINT16128BootDataLoadedBOOL8144OldBootDataBOOL8152AppTimestampDT32160KeepOutputsOnBPBOOL8192ShutdownInProgressBOOL8200LicensesPendingBOOL8208BSODOccuredBOOL8216LoggedInBOOL8224PersistentStatusEPlcPersistentStatus8232TComSrvPtrITComObjectServer32256TcComInterfaceAppNameSTRING(63)512512ProjectNameSTRING(63)5121024PlcTaskSystemInfo1024ObjIdOTCID320CycleTimeUDINT3232PriorityUINT1664AdsPortUINT1680CycleCountUDINT3296DcTaskTimeLINT64128LastExecTimeUDINT32192FirstCycleBOOL8224CycleTimeExceededBOOL8232InCallAfterOutputUpdateBOOL8240RTViolationBOOL8248TaskNameSTRING(63)512512_Implicit_KindOfTask16INT_implicit_cyclic0_implicit_event1_implicit_external2_implicit_freewheeling3signature_flag256hidegenerate_implicit_init_function_Implicit_Jitter_Distribution48wRangeMaxWORD160wCountJitterNegWORD1616wCountJitterPosWORD1632signature_flag256hide_Implicit_Task_Info896dwVersionDWORD320pszNameSTRING(80)6464nPriorityINT16128KindOf_Implicit_KindOfTask16144bWatchdogBOOL8160bProfilingTaskBOOL8168dwEventFunctionPointerBYTE64192pszExternalEventSTRING(80)64256dwTaskEntryFunctionPointerBYTE64320dwWatchdogSensitivityDWORD32384dwIntervalDWORD32416dwWatchdogTimeDWORD32448dwLastCycleTimeDWORD32480dwAverageCycleTimeDWORD32512dwMaxCycleTimeDWORD32544dwMinCycleTimeDWORD32576diJitterDINT32608diJitterMinDINT32640diJitterMaxDINT32672dwCycleCountDWORD32704wTaskStatusWORD16736wNumOfJitterDistributionsWORD16752pJitterDistribution_Implicit_Jitter_Distribution64768bWithinSPSTimeSlicingBOOL8832byDummyBYTE8840bShouldBlockBOOL8848bActiveBOOL8856dwIECCycleCountDWORD32864signature_flag256hideGVL_TYPE_CONSTINT_MININT16-32768INT_MAXINT1632767UINT_MAXUINT1665535UINT_MINUINT160DINT_MAXDINT322147483647DINT_MINDINT32-2147483648UDINT_MAXUDINT324294967295UDINT_MINUDINT320REAL_MAXREAL323.042823E+38REAL_MINREAL321E-44qualified_onlynamingoffanalysis-33GVL_CONST_ITECHTCPIP_REC_BUFFER_SIZEUDINT321000TCPIP_POLL_TIMETIME32T#100MSTCPIP_MAX_RESPONSE_DATAUDINT3210TCPIP_READ_TIMEOUTTIME32T#5Squalified_onlynamingoffGVL_MOTORMAX_INTERLOCKSUSINT816qualified_onlynamingoffGVL_VALVEMAX_INTERLOCKSUSINT8trueMaxNumberOfTestSuitesUINT161000MaxNumberOfTestsForEachTestSuiteUINT16100MaxNumberOfAssertsForEachTestSuiteUINT161000xUnitEnablePublishBOOL8falseAdsLogMessageFifoRingBufferSizeUINT162000xUnitBufferSizeUDINT3265535xUnitFilePathT_MaxString 'C:\TwinCAT\3.1\Boot\' (Windows), '/usr/local/etc/TwinCAT/3.1/Boot/' (TC/BSD), '\Hard Disk\TwinCAT\3.1\Boot\' (Windows CE)
- - %TC_INSTALLPATH% -> 'C:\TwinCAT\3.1\' (Windows), '/usr/local/etc/TwinCAT/3.1/' (TC/BSD), '\Hard Disk\TwinCAT\3.1\' (Windows CE) ]]>2048%TC_BOOTPRJPATH%tcunit_xunit_testresults.xmlTimeBetweenTestSuitesExecutionTIME162000xUnitBufferSizeUDINT3265535xUnitFilePathT_MaxString2048C:\tcunit_xunit_testresults.xmlTimeBetweenTestSuitesExecutionTIME32T#0MSparameterlistqualified_onlyGVL_TcUnitTestSuiteIsRegisteredBOOL8CurrentTestIsFinishedBOOL8IgnoreCurrentTestBOOL8NumberOfInitializedTestSuitesUINT160TcUnitRunnerFB_TcUnitRunner629908672CurrentTestSuiteBeingCalledFB_TestSuite64CurrentTestNameBeingCalledT_MaxString2048GetCpuCounterGETCPUCOUNTER256StartedAtLWORD64DurationLREAL64TestSuiteAddressesFB_TestSuite1100064000CurrentlyRunningOrderedTestInTestSuiteUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)11000160TcUnitRunnerFB_TcUnitRunner621828480CurrentTestSuiteBeingCalledFB_TestSuite64CurrentTestNameBeingCalledT_MaxString2048TestSuiteAddressesFB_TestSuite1100064000CurrentlyRunningOrderedTestInTestSuiteUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)1100016000AdsMessageQueueFB_AdsLogStringMessageFifoQueue8321152HundredNanosecondToSecondLREAL641E-07no_assignqualified_onlyGlobal_VariablesAMSPORT_R3_MODBUSSERVUINT1610500MODBUS_TCP_PORTUINT16502MB_MAXSIZEUDINT32260MBADS_IGR_CLOSEALLUDINT324097MBADS_IGR_CLOSECONNECTIONUDINT324098MBADS_IGR_UDP_FLAGDWORD322147483648Global_VariableseGlobalSUpsStateE_S_UPS_State16TC_EVENTSTcTypeSystemglobal_init_slot10003qualified_onlyMAIN_xEmergencyStopOkBOOL8_xShowAckEmergencyStopBOOL8_xReleaseErrorsBOOL8true_xReleaseLimitsErrorsBOOL8true_xConfirmAlarmsBOOL8_xEnableStringBOOL8_xStartBalancingBOOL8_xCanChangeModeBOOL8true_xErrorShutdownBOOL8false_xStartSafetyCheckBOOL8_iStateINT16_iStateSafetyCheckINT16_afbStringsFB_String0212604544OPC.UA.DA0_iStateBalancingINT16_iStatePrechargeINT16_iStateDHINT16_xStartPrechargeBOOL8_xNoPowerRequestedBOOL8_rAutoPowerRequestREAL32_rPowerInverterREAL32_tonStartupDelayTON256.PTT#10S_tonBeginShutdownTON256.PTT#30S_fbNoAutomaticModeAlarmFB_TcAlarm4224_fbEStopNotOkFB_TcAlarm4224_fbEtherCATErrorString1FB_TcAlarm4224_stECString1ErrSIFB_TcSourceInfo3072_fbEtherCATErrorString2FB_TcAlarm4224_stECString2ErrSIFB_TcSourceInfo3072_fbEMSHeartbeatAlarmFB_TcAlarm4224_xFirstCycleBOOL8true_xNoEMSLifeMessageChangeBOOL8_xEMSHeartbeatNotOKBOOL8_xEMSHeartbeatNotOKLedgeBOOL8_udiLastEMSLifeMessageUDINT32_fbADSReaderADSREAD1408_timADSReadTimerTON256_rtrigEMSHeartbeakNotOKR_TRIG128_fbEMSHeartbeatTimeoutFB_ReleaseSignal768_xReleaseEMSHeartbeatErrorBOOL8_xReleaseManualModeBOOL8_eBMSControlModeE_BMS_CONTROL_MODE16E_BMS_CONTROL_MODE.AUTO_LOCALxSafetyRunBOOL8trueanalysis-33xSafetyErrAckBOOL8xSafetyResterTasterBOOL8_xHarwareResetButtonBOOL8_fbUPSFB_S_UPS_BAPI74624_xShowErrorOnButtonBOOL8_xErrorActiveBOOL8_xInSafetyCheckModeBOOL8_xEtherCatString1OkBOOL8_rSmallestSegmentVoltageREAL32_tonHardwareResetButtonTON256.PTT#1S_rtHardwareResetButtonR_TRIG128_fbBatteryFullMessageFB_TcMessage4288_fbBatteryEmptyMessageFB_TcMessage4288_rHighestSegmentVoltageREAL32_uiEtherCATStateUINT16_wEtherCATStateWORD16_fbSafetyFB_Safety128_xEtherCatString2OkBOOL8_xAllComponentsToManualModeBOOL8_uiUINT160_rStringsSumVoltageREAL32_fbRTrigHardwareAckR_TRIG128_fbStringReadyTimeoutTON256_rDeltaUmREAL32_arPowerStringREAL0264_xStringsReadyBOOL8_xStringsErrorActiveBOOL8_xStringsInSchutdownDischargeModeBOOL8_xStringsShutdownDischargeAllowedBOOL8_fbTempCabinetSCSString1FB_AnalogInput45184_fbTempCabinetSCSString2FB_AnalogInput45184_fbTempCabinetBMSFB_AnalogInput45184_xStringsAllInAutomaticModeBOOL8_xStringsOffBOOL8_xStringsBalancingDoneBOOL8_xStringsInAutoModeBOOL8_xStringSafetyComErrorBOOL8_xGetPowerMeterDataBOOL8_eStringOpModeE_STRING_OPERATING_MODE16_rMaxCurrentInverterDCVoltageREAL32_rMinCurrentInverterDCVoltageREAL32_wDebug1WORD16_wDebug2WORD16_uiNumberOfActiveStringsUINT16_fbPowerMeterPowerFB_PowerMeter3968_fbPowerMeter24VFB_PowerMeter3968_rPowerDHREAL32_fbTONDHCycleTimeTON256.PTT#15MSM_AUTOSM_PRECHARGESM_MANUALSM_CAPACITY_TESTSM_BALANCINGSM_SAFETY_CHECKTwinCAT_PreventOnlineChangeGvlWriteLineIDsBOOL8truePlcProfilerActiveBOOL8falsePlcProfilerConfigChecksumSTRING(64)520linkalwaysGVL_CONFIGuiNumberOfStringsUINT16000AdsMessageQueueFB_AdsLogStringMessageFifoQueue8321152no_assignqualified_onlyGlobal_VariablesAMSPORT_R3_MODBUSSERVUINT1610500MODBUS_TCP_PORTUINT16502MB_MAXSIZEUDINT32260MBADS_IGR_CLOSEALLUDINT324097MBADS_IGR_CLOSECONNECTIONUDINT324098MBADS_IGR_UDP_FLAGDWORD322147483648Global_VariableseGlobalSUpsStateE_S_UPS_State16TC_EVENTSTcTypeSystemglobal_init_slot10003qualified_onlyMAIN_xEmergencyStopOkBOOL8_xShowAckEmergencyStopBOOL8_xReleaseErrorsBOOL8true_xReleaseLimitsErrorsBOOL8true_xConfirmAlarmsBOOL8_xEnableStringBOOL8_xStartBalancingBOOL8_xCanChangeModeBOOL8true_xErrorShutdownBOOL8false_xStartSafetyCheckBOOL8_afbStringsFB_String0212604544OPC.UA.DA0_iStateINT16_iStateSafetyCheckINT16_iStateBalancingINT16_iStatePrechargeINT16_iStateDHINT16_xStartPrechargeBOOL8_xNoPowerRequestedBOOL8_rAutoPowerRequestREAL32_rPowerInverterREAL32_xFirstCycleBOOL8true_xNoEMSLifeMessageChangeBOOL8_xEMSHeartbeatNotOKBOOL8_xEMSHeartbeatNotOKLedgeBOOL8_tonStartupDelayTON256.PTT#10S_tonBeginShutdownTON256.PTT#30S_fbNoAutomaticModeAlarmFB_TcAlarm4224_fbEStopNotOkFB_TcAlarm4224_fbEtherCATErrorString1FB_TcAlarm4224_stECString1ErrSIFB_TcSourceInfo3072_fbEtherCATErrorString2FB_TcAlarm4224_stECString2ErrSIFB_TcSourceInfo3072_fbEMSHeartbeatAlarmFB_TcAlarm4224_fbADSReaderADSREAD1408_timADSReadTimerTON256_udiLastEMSLifeMessageUDINT32_xReleaseEMSHeartbeatErrorBOOL8_xReleaseManualModeBOOL8_eBMSControlModeE_BMS_CONTROL_MODE16E_BMS_CONTROL_MODE.AUTO_LOCAL_rtrigEMSHeartbeakNotOKR_TRIG128_fbEMSHeartbeatTimeoutFB_ReleaseSignal768_fbUPSFB_S_UPS_BAPI74624xSafetyRunBOOL8trueanalysis-33xSafetyErrAckBOOL8xSafetyResterTasterBOOL8_xHarwareResetButtonBOOL8_xShowErrorOnButtonBOOL8_xErrorActiveBOOL8_xInSafetyCheckModeBOOL8_xEtherCatString1OkBOOL8_tonHardwareResetButtonTON256.PTT#1S_rtHardwareResetButtonR_TRIG128_fbBatteryFullMessageFB_TcMessage4288_fbBatteryEmptyMessageFB_TcMessage4288_rSmallestSegmentVoltageREAL32_rHighestSegmentVoltageREAL32_fbSafetyFB_Safety128_uiEtherCATStateUINT16_wEtherCATStateWORD16_xEtherCatString2OkBOOL8_xAllComponentsToManualModeBOOL8_uiUINT160_fbRTrigHardwareAckR_TRIG128_fbStringReadyTimeoutTON256_rStringsSumVoltageREAL32_rDeltaUmREAL32_arPowerStringREAL0264_fbTempCabinetSCSString1FB_AnalogInput45184_fbTempCabinetSCSString2FB_AnalogInput45184_fbTempCabinetBMSFB_AnalogInput45184_xStringsReadyBOOL8_xStringsErrorActiveBOOL8_xStringsInSchutdownDischargeModeBOOL8_xStringsShutdownDischargeAllowedBOOL8_xStringsAllInAutomaticModeBOOL8_xStringsOffBOOL8_xStringsBalancingDoneBOOL8_xStringsInAutoModeBOOL8_xStringSafetyComErrorBOOL8_xGetPowerMeterDataBOOL8_eStringOpModeE_STRING_OPERATING_MODE16_rMaxCurrentInverterDCVoltageREAL32_rMinCurrentInverterDCVoltageREAL32_wDebug1WORD16_wDebug2WORD16_fbPowerMeterPowerFB_PowerMeter3968_fbPowerMeter24VFB_PowerMeter3968_uiNumberOfActiveStringsUINT16_rPowerDHREAL32_fbTONDHCycleTimeTON256.PTT#15MSM_AUTOSM_PRECHARGESM_MANUALSM_CAPACITY_TESTSM_BALANCINGSM_SAFETY_CHECKTwinCAT_PreventOnlineChangeGvlWriteLineIDsBOOL8truePlcProfilerActiveBOOL8falsePlcProfilerConfigChecksumSTRING(64)520linkalwaysGVL_CONFIGxShutdownDischargeWithInverterBOOL8falseTcPersistentuiNumberOfStringsUINT162xShutdownDischargeWithInverterBOOL8falseTcPersistentuiNumberOfUnitsUINT16axStringEnabledBOOL0216TcPersistentxDummyBOOL8falseTcPersistentanalysis-33stUnitConfigST_UNIT_CONFIG162uiNumberOfUnitsUINT16axStringEnabledBOOL0216TcPersistentxDummyBOOL8falseTcPersistentanalysis-33stUnitConfigST_UNIT_CONFIG13152.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.rWarningMax50.stEWLPosolytPressureTankInlet.rErrorMax75.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.rWarningMax50.stEWLNegolytPressureTankInlet.rErrorMax75.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.rWarningMax42.stEWLPosolytTempTankInlet.rErrorMax45.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.rWarningMax42.stEWLNegolytTempTankInlet.rErrorMax45.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.rWarningMin54.stEWLVoltageSegment.rWarningMax79.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.rMaxDeltaPSegmentInlet50TcPersistentstConfigSCSCurrentST_ANALOG_IO_CONFIG 80 V per Unit]]>32960TcPersistentrStringEmptyVoltageREAL 55.0V per Segment)]]>32660TcPersistenttimUnitStartupTimeTIME32T#15STcPersistenttimUnitBalancingStartupTimeTIME32T#3MTcPersistenttimStringReadyTimeoutTIME32T#3MTcPersistenttimIsoErrorTimeoutTIME32T#20STcPersistentrBalancingFactorREAL3220TcPersistenttimEMSHeartbeatTimeoutTIME32t#5sTcPersistentqualified_onlyGVL_MODBUSwConfirmAlarmsWORD16stModbusEMSCommST_EMS_MODBUS_INTERFACE2192.stModbusReg10.sManufacturercmblu energy ag.stModbusReg10.sModelnameall liquid.stModbusReg10.sSerialnumber202312151643.stModbusReg10.sBMSVersion0.8.0.stModbusReg10.uiTotalParallelMembers2.stModbusReg10.uiActiveParallelMembers0.stModbusReg11.eChargeStatusE_CHARGE_STATUS.UNDEFINED.stModbusReg11.eBatteryStatusE_BATTERY_STATUS.OFFstBMSErrorRegST_MODBUS_REG_1364awWarningsUnitsActiveU_UNIT_WARNING_REGISTER024 14.047
Index 0 -> Unit 1, Index 1 -> Unit 2 etc.]]>768awErrorsUnitsActiveU_UNIT_ERROR_REGISTER024 15.047
- Index 0 -> Unit 1, Index 1 -> Unit 2 etc.]]>768qualified_onlyGVL_SCADAxCanChangeControlModeBOOL8eRequestedControlModeE_BMS_CONTROL_MODE16stHMIInterfaceST_STRING_HMI_INTERFACE022472256stTempCabinetBMSST_HMI_ANALOG_VALUE1440stAckAlarmsButtonST_HMI_CONTROL_BUTTON32.xReleasetruestAutomaticModeHMIST_AUTO_HMI_INTERFACE96eCurrentControlModeE_BMS_CONTROL_MODE16eCycleStatusE_CYCLE_STATUS16diCurrentBatteryPowerDINT32OPC.UA.DA1OPC.UA.DA.Access1lrChargedPowerValueWHLREAL64lrDischargedPowerValueWHLREAL64lrLastCycleUtilityPowerValueWhLREAL64xDummyBOOL8falsequalified_onlyPLC{08500001-0000-0000-F000-000000000064}{a1af8a04-c08d-4853-a5a0-0e6c3a278a8c}TF6255 TC3 Modbus-RTU0PlcTask#x02010030DeviceLog FilterUDINT#x08508045DeviceLog Filter000000000PlcTask Inputs099221504MAIN._xEmergencyStopOk8BOOL641604496MAIN._afbStrings[0].xECWcState8BOOL641739584MAIN._afbStrings[0].xIsoErrorL18BOOL641739592MAIN._afbStrings[0].xIsoErrorL28BOOL641739600MAIN._afbStrings[0].xRepairSwitchOk8BOOL641739608MAIN._afbStrings[0].xSafetyComError8BOOLanalysis-33641739616MAIN._afbStrings[0].xSafetyIntlksOk8BOOL641739624MAIN._afbStrings[0].xDCCBOpen8BOOL641739720MAIN._afbStrings[0]._fbModule1.xLeakageSegments128BOOL641740712MAIN._afbStrings[0]._fbModule1.xLeakageSegments348BOOL641740720MAIN._afbStrings[0]._fbModule1.xLeakageTank8BOOL641740728MAIN._afbStrings[0]._fbModule1.uiECState16UINT641740768MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOL641742720MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOL641742728MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOL641754432MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOL641754440MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOL641765264MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOL641765272MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INT641775712MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOL641775728MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOL641775736MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOL641775744MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOL641836304MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOL641836312MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INT641846752MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOL641846768MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOL641846776MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOL641846784MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INT641907264MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOL641908512MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOL641908520MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOL641908528MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INT641952448MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOL641953696MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOL641953704MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOL641953712MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INT641997632MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOL641998880MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOL641998888MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOL641998896MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INT642042816MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOL642044064MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOL642044072MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOL642044080MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INT642088000MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOL642089248MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOL642089256MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOL642089264MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INT642133184MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOL642134432MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOL642134440MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOL642134448MAIN._afbStrings[0]._fbModule1._fbUnit1._fbVoltageSegment.iAnalogValue16INT642178368MAIN._afbStrings[0]._fbModule1._fbUnit1._fbVoltageSegment.xUnderrange8BOOL642179616MAIN._afbStrings[0]._fbModule1._fbUnit1._fbVoltageSegment.xOverrange8BOOL642179624MAIN._afbStrings[0]._fbModule1._fbUnit1._fbVoltageSegment.xErrorCard8BOOL642179632MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOL642241472MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOL642241480MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOL642253184MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOL642253192MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOL642264016MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOL642264024MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INT642274464MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOL642274480MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOL642274488MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOL642274496MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOL642335056MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOL642335064MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INT642345504MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOL642345520MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOL642345528MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOL642345536MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INT642406016MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOL642407264MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOL642407272MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOL642407280MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INT642451200MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOL642452448MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOL642452456MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOL642452464MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INT642496384MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOL642497632MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOL642497640MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOL642497648MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INT642541568MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOL642542816MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOL642542824MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOL642542832MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INT642586752MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOL642588000MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOL642588008MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOL642588016MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INT642631936MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOL642633184MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOL642633192MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOL642633200MAIN._afbStrings[0]._fbModule1._fbUnit2._fbVoltageSegment.iAnalogValue16INT642677120MAIN._afbStrings[0]._fbModule1._fbUnit2._fbVoltageSegment.xUnderrange8BOOL642678368MAIN._afbStrings[0]._fbModule1._fbUnit2._fbVoltageSegment.xOverrange8BOOL642678376MAIN._afbStrings[0]._fbModule1._fbUnit2._fbVoltageSegment.xErrorCard8BOOL642678384MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOL642740224MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOL642740232MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOL642751936MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOL642751944MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOL642762768MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOL642762776MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INT642773216MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOL642773232MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOL642773240MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOL642773248MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOL642833808MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOL642833816MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INT642844256MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOL642844272MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOL642844280MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOL642844288MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INT642904768MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOL642906016MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOL642906024MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOL642906032MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INT642949952MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOL642951200MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOL642951208MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOL642951216MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INT642995136MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOL642996384MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOL642996392MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOL642996400MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INT643040320MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOL643041568MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOL643041576MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOL643041584MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INT643085504MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOL643086752MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOL643086760MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOL643086768MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INT643130688MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOL643131936MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOL643131944MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOL643131952MAIN._afbStrings[0]._fbModule1._fbUnit3._fbVoltageSegment.iAnalogValue16INT643175872MAIN._afbStrings[0]._fbModule1._fbUnit3._fbVoltageSegment.xUnderrange8BOOL643177120MAIN._afbStrings[0]._fbModule1._fbUnit3._fbVoltageSegment.xOverrange8BOOL643177128MAIN._afbStrings[0]._fbModule1._fbUnit3._fbVoltageSegment.xErrorCard8BOOL643177136MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOL643238976MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOL643238984MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOL643250688MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOL643250696MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOL643261520MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOL643261528MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INT643271968MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOL643271984MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOL643271992MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOL643272000MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOL643332560MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOL643332568MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INT643343008MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOL643343024MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOL643343032MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOL643343040MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INT643403520MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOL643404768MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOL643404776MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOL643404784MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INT643448704MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOL643449952MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOL643449960MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOL643449968MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INT643493888MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOL643495136MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOL643495144MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOL643495152MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INT643539072MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOL643540320MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOL643540328MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOL643540336MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INT643584256MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOL643585504MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOL643585512MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOL643585520MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INT643629440MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOL643630688MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOL643630696MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOL643630704MAIN._afbStrings[0]._fbModule1._fbUnit4._fbVoltageSegment.iAnalogValue16INT643674624MAIN._afbStrings[0]._fbModule1._fbUnit4._fbVoltageSegment.xUnderrange8BOOL643675872MAIN._afbStrings[0]._fbModule1._fbUnit4._fbVoltageSegment.xOverrange8BOOL643675880MAIN._afbStrings[0]._fbModule1._fbUnit4._fbVoltageSegment.xErrorCard8BOOL643675888MAIN._afbStrings[0]._fbModule1._fbTempSensorCabinet.iAnalogValue16INT643736064MAIN._afbStrings[0]._fbModule1._fbTempSensorCabinet.xUnderrange8BOOL643737312MAIN._afbStrings[0]._fbModule1._fbTempSensorCabinet.xOverrange8BOOL643737320MAIN._afbStrings[0]._fbModule1._fbTempSensorCabinet.xErrorCard8BOOL643737328MAIN._afbStrings[0]._fbModule2.xLeakageSegments128BOOL643804264MAIN._afbStrings[0]._fbModule2.xLeakageSegments348BOOL643804272MAIN._afbStrings[0]._fbModule2.xLeakageTank8BOOL643804280MAIN._afbStrings[0]._fbModule2.uiECState16UINT643804320MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOL643806272MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOL643806280MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOL643817984MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOL643817992MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOL643828816MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOL643828824MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INT643839264MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOL643839280MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOL643839288MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOL643839296MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOL643899856MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOL643899864MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INT643910304MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOL643910320MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOL643910328MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOL643910336MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INT643970816MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOL643972064MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOL643972072MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOL643972080MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INT644016000MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOL644017248MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOL644017256MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOL644017264MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INT644061184MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOL644062432MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOL644062440MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOL644062448MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INT644106368MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOL644107616MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOL644107624MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOL644107632MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INT644151552MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOL644152800MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOL644152808MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOL644152816MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INT644196736MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOL644197984MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOL644197992MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOL644198000MAIN._afbStrings[0]._fbModule2._fbUnit1._fbVoltageSegment.iAnalogValue16INT644241920MAIN._afbStrings[0]._fbModule2._fbUnit1._fbVoltageSegment.xUnderrange8BOOL644243168MAIN._afbStrings[0]._fbModule2._fbUnit1._fbVoltageSegment.xOverrange8BOOL644243176MAIN._afbStrings[0]._fbModule2._fbUnit1._fbVoltageSegment.xErrorCard8BOOL644243184MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOL644305024MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOL644305032MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOL644316736MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOL644316744MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOL644327568MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOL644327576MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INT644338016MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOL644338032MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOL644338040MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOL644338048MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOL644398608MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOL644398616MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INT644409056MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOL644409072MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOL644409080MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOL644409088MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INT644469568MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOL644470816MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOL644470824MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOL644470832MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INT644514752MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOL644516000MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOL644516008MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOL644516016MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INT644559936MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOL644561184MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOL644561192MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOL644561200MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INT644605120MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOL644606368MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOL644606376MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOL644606384MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INT644650304MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOL644651552MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOL644651560MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOL644651568MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INT644695488MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOL644696736MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOL644696744MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOL644696752MAIN._afbStrings[0]._fbModule2._fbUnit2._fbVoltageSegment.iAnalogValue16INT644740672MAIN._afbStrings[0]._fbModule2._fbUnit2._fbVoltageSegment.xUnderrange8BOOL644741920MAIN._afbStrings[0]._fbModule2._fbUnit2._fbVoltageSegment.xOverrange8BOOL644741928MAIN._afbStrings[0]._fbModule2._fbUnit2._fbVoltageSegment.xErrorCard8BOOL644741936MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOL644803776MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOL644803784MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOL644815488MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOL644815496MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOL644826320MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOL644826328MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INT644836768MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOL644836784MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOL644836792MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOL644836800MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOL644897360MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOL644897368MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INT644907808MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOL644907824MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOL644907832MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOL644907840MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INT644968320MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOL644969568MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOL644969576MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOL644969584MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INT645013504MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOL645014752MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOL645014760MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOL645014768MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INT645058688MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOL645059936MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOL645059944MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOL645059952MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INT645103872MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOL645105120MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOL645105128MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOL645105136MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INT645149056MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOL645150304MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOL645150312MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOL645150320MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INT645194240MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOL645195488MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOL645195496MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOL645195504MAIN._afbStrings[0]._fbModule2._fbUnit3._fbVoltageSegment.iAnalogValue16INT645239424MAIN._afbStrings[0]._fbModule2._fbUnit3._fbVoltageSegment.xUnderrange8BOOL645240672MAIN._afbStrings[0]._fbModule2._fbUnit3._fbVoltageSegment.xOverrange8BOOL645240680MAIN._afbStrings[0]._fbModule2._fbUnit3._fbVoltageSegment.xErrorCard8BOOL645240688MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOL645302528MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOL645302536MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOL645314240MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOL645314248MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOL645325072MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOL645325080MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INT645335520MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOL645335536MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOL645335544MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOL645335552MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOL645396112MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOL645396120MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INT645406560MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOL645406576MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOL645406584MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOL645406592MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INT645467072MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOL645468320MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOL645468328MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOL645468336MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INT645512256MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOL645513504MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOL645513512MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOL645513520MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INT645557440MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOL645558688MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOL645558696MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOL645558704MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INT645602624MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOL645603872MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOL645603880MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOL645603888MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INT645647808MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOL645649056MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOL645649064MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOL645649072MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INT645692992MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOL645694240MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOL645694248MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOL645694256MAIN._afbStrings[0]._fbModule2._fbUnit4._fbVoltageSegment.iAnalogValue16INT645738176MAIN._afbStrings[0]._fbModule2._fbUnit4._fbVoltageSegment.xUnderrange8BOOL645739424MAIN._afbStrings[0]._fbModule2._fbUnit4._fbVoltageSegment.xOverrange8BOOL645739432MAIN._afbStrings[0]._fbModule2._fbUnit4._fbVoltageSegment.xErrorCard8BOOL645739440MAIN._afbStrings[0]._fbModule2._fbTempSensorCabinet.iAnalogValue16INT645799616MAIN._afbStrings[0]._fbModule2._fbTempSensorCabinet.xUnderrange8BOOL645800864MAIN._afbStrings[0]._fbModule2._fbTempSensorCabinet.xOverrange8BOOL645800872MAIN._afbStrings[0]._fbModule2._fbTempSensorCabinet.xErrorCard8BOOL645800880MAIN._afbStrings[0]._fbModule3.xLeakageSegments128BOOL645867816MAIN._afbStrings[0]._fbModule3.xLeakageSegments348BOOL645867824MAIN._afbStrings[0]._fbModule3.xLeakageTank8BOOL645867832MAIN._afbStrings[0]._fbModule3.uiECState16UINT645867872MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOL645869824MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOL645869832MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOL645881536MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOL645881544MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOL645892368MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOL645892376MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INT645902816MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOL645902832MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOL645902840MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOL645902848MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOL645963408MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOL645963416MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INT645973856MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOL645973872MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOL645973880MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOL645973888MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INT646034368MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOL646035616MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOL646035624MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOL646035632MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INT646079552MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOL646080800MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOL646080808MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOL646080816MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INT646124736MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOL646125984MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOL646125992MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOL646126000MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INT646169920MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOL646171168MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOL646171176MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOL646171184MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INT646215104MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOL646216352MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOL646216360MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOL646216368MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INT646260288MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOL646261536MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOL646261544MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOL646261552MAIN._afbStrings[0]._fbModule3._fbUnit1._fbVoltageSegment.iAnalogValue16INT646305472MAIN._afbStrings[0]._fbModule3._fbUnit1._fbVoltageSegment.xUnderrange8BOOL646306720MAIN._afbStrings[0]._fbModule3._fbUnit1._fbVoltageSegment.xOverrange8BOOL646306728MAIN._afbStrings[0]._fbModule3._fbUnit1._fbVoltageSegment.xErrorCard8BOOL646306736MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOL646368576MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOL646368584MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOL646380288MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOL646380296MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOL646391120MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOL646391128MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INT646401568MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOL646401584MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOL646401592MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOL646401600MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOL646462160MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOL646462168MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INT646472608MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOL646472624MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOL646472632MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOL646472640MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INT646533120MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOL646534368MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOL646534376MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOL646534384MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INT646578304MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOL646579552MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOL646579560MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOL646579568MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INT646623488MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOL646624736MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOL646624744MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOL646624752MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INT646668672MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOL646669920MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOL646669928MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOL646669936MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INT646713856MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOL646715104MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOL646715112MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOL646715120MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INT646759040MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOL646760288MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOL646760296MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOL646760304MAIN._afbStrings[0]._fbModule3._fbUnit2._fbVoltageSegment.iAnalogValue16INT646804224MAIN._afbStrings[0]._fbModule3._fbUnit2._fbVoltageSegment.xUnderrange8BOOL646805472MAIN._afbStrings[0]._fbModule3._fbUnit2._fbVoltageSegment.xOverrange8BOOL646805480MAIN._afbStrings[0]._fbModule3._fbUnit2._fbVoltageSegment.xErrorCard8BOOL646805488MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOL646867328MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOL646867336MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOL646879040MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOL646879048MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOL646889872MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOL646889880MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INT646900320MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOL646900336MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOL646900344MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOL646900352MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOL646960912MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOL646960920MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INT646971360MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOL646971376MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOL646971384MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOL646971392MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INT647031872MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOL647033120MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOL647033128MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOL647033136MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INT647077056MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOL647078304MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOL647078312MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOL647078320MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INT647122240MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOL647123488MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOL647123496MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOL647123504MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INT647167424MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOL647168672MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOL647168680MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOL647168688MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INT647212608MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOL647213856MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOL647213864MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOL647213872MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INT647257792MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOL647259040MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOL647259048MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOL647259056MAIN._afbStrings[0]._fbModule3._fbUnit3._fbVoltageSegment.iAnalogValue16INT647302976MAIN._afbStrings[0]._fbModule3._fbUnit3._fbVoltageSegment.xUnderrange8BOOL647304224MAIN._afbStrings[0]._fbModule3._fbUnit3._fbVoltageSegment.xOverrange8BOOL647304232MAIN._afbStrings[0]._fbModule3._fbUnit3._fbVoltageSegment.xErrorCard8BOOL647304240MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOL647366080MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOL647366088MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOL647377792MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOL647377800MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOL647388624MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOL647388632MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INT647399072MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOL647399088MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOL647399096MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOL647399104MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOL647459664MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOL647459672MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INT647470112MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOL647470128MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOL647470136MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOL647470144MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INT647530624MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOL647531872MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOL647531880MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOL647531888MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INT647575808MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOL647577056MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOL647577064MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOL647577072MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INT647620992MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOL647622240MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOL647622248MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOL647622256MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INT647666176MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOL647667424MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOL647667432MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOL647667440MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INT647711360MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOL647712608MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOL647712616MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOL647712624MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INT647756544MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOL647757792MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOL647757800MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOL647757808MAIN._afbStrings[0]._fbModule3._fbUnit4._fbVoltageSegment.iAnalogValue16INT647801728MAIN._afbStrings[0]._fbModule3._fbUnit4._fbVoltageSegment.xUnderrange8BOOL647802976MAIN._afbStrings[0]._fbModule3._fbUnit4._fbVoltageSegment.xOverrange8BOOL647802984MAIN._afbStrings[0]._fbModule3._fbUnit4._fbVoltageSegment.xErrorCard8BOOL647802992MAIN._afbStrings[0]._fbModule3._fbTempSensorCabinet.iAnalogValue16INT647863168MAIN._afbStrings[0]._fbModule3._fbTempSensorCabinet.xUnderrange8BOOL647864416MAIN._afbStrings[0]._fbModule3._fbTempSensorCabinet.xOverrange8BOOL647864424MAIN._afbStrings[0]._fbModule3._fbTempSensorCabinet.xErrorCard8BOOL647864432MAIN._afbStrings[0]._fbStringCurrent.iAnalogValue16INT647994304MAIN._afbStrings[0]._fbStringCurrent.xUnderrange8BOOL647995552MAIN._afbStrings[0]._fbStringCurrent.xOverrange8BOOL647995560MAIN._afbStrings[0]._fbStringCurrent.xErrorCard8BOOL647995568MAIN._afbStrings[1].xECWcState8BOOL648041856MAIN._afbStrings[1].xIsoErrorL18BOOL648041864MAIN._afbStrings[1].xIsoErrorL28BOOL648041872MAIN._afbStrings[1].xRepairSwitchOk8BOOL648041880MAIN._afbStrings[1].xSafetyComError8BOOLanalysis-33648041888MAIN._afbStrings[1].xSafetyIntlksOk8BOOL648041896MAIN._afbStrings[1].xDCCBOpen8BOOL648041992MAIN._afbStrings[1]._fbModule1.xLeakageSegments128BOOL648042984MAIN._afbStrings[1]._fbModule1.xLeakageSegments348BOOL648042992MAIN._afbStrings[1]._fbModule1.xLeakageTank8BOOL648043000MAIN._afbStrings[1]._fbModule1.uiECState16UINT648043040MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOL648044992MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOL648045000MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOL648056704MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOL648056712MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOL648067536MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOL648067544MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INT648077984MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOL648078000MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOL648078008MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOL648078016MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOL648138576MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOL648138584MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INT648149024MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOL648149040MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOL648149048MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOL648149056MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INT648209536MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOL648210784MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOL648210792MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOL648210800MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INT648254720MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOL648255968MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOL648255976MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOL648255984MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INT648299904MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOL648301152MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOL648301160MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOL648301168MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INT648345088MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOL648346336MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOL648346344MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOL648346352MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INT648390272MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOL648391520MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOL648391528MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOL648391536MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INT648435456MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOL648436704MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOL648436712MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOL648436720MAIN._afbStrings[1]._fbModule1._fbUnit1._fbVoltageSegment.iAnalogValue16INT648480640MAIN._afbStrings[1]._fbModule1._fbUnit1._fbVoltageSegment.xUnderrange8BOOL648481888MAIN._afbStrings[1]._fbModule1._fbUnit1._fbVoltageSegment.xOverrange8BOOL648481896MAIN._afbStrings[1]._fbModule1._fbUnit1._fbVoltageSegment.xErrorCard8BOOL648481904MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOL648543744MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOL648543752MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOL648555456MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOL648555464MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOL648566288MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOL648566296MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INT648576736MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOL648576752MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOL648576760MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOL648576768MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOL648637328MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOL648637336MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INT648647776MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOL648647792MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOL648647800MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOL648647808MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INT648708288MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOL648709536MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOL648709544MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOL648709552MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INT648753472MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOL648754720MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOL648754728MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOL648754736MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INT648798656MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOL648799904MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOL648799912MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOL648799920MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INT648843840MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOL648845088MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOL648845096MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOL648845104MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INT648889024MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOL648890272MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOL648890280MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOL648890288MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INT648934208MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOL648935456MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOL648935464MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOL648935472MAIN._afbStrings[1]._fbModule1._fbUnit2._fbVoltageSegment.iAnalogValue16INT648979392MAIN._afbStrings[1]._fbModule1._fbUnit2._fbVoltageSegment.xUnderrange8BOOL648980640MAIN._afbStrings[1]._fbModule1._fbUnit2._fbVoltageSegment.xOverrange8BOOL648980648MAIN._afbStrings[1]._fbModule1._fbUnit2._fbVoltageSegment.xErrorCard8BOOL648980656MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOL649042496MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOL649042504MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOL649054208MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOL649054216MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOL649065040MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOL649065048MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INT649075488MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOL649075504MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOL649075512MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOL649075520MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOL649136080MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOL649136088MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INT649146528MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOL649146544MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOL649146552MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOL649146560MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INT649207040MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOL649208288MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOL649208296MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOL649208304MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INT649252224MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOL649253472MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOL649253480MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOL649253488MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INT649297408MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOL649298656MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOL649298664MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOL649298672MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INT649342592MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOL649343840MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOL649343848MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOL649343856MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INT649387776MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOL649389024MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOL649389032MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOL649389040MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INT649432960MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOL649434208MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOL649434216MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOL649434224MAIN._afbStrings[1]._fbModule1._fbUnit3._fbVoltageSegment.iAnalogValue16INT649478144MAIN._afbStrings[1]._fbModule1._fbUnit3._fbVoltageSegment.xUnderrange8BOOL649479392MAIN._afbStrings[1]._fbModule1._fbUnit3._fbVoltageSegment.xOverrange8BOOL649479400MAIN._afbStrings[1]._fbModule1._fbUnit3._fbVoltageSegment.xErrorCard8BOOL649479408MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOL649541248MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOL649541256MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOL649552960MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOL649552968MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOL649563792MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOL649563800MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INT649574240MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOL649574256MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOL649574264MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOL649574272MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOL649634832MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOL649634840MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INT649645280MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOL649645296MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOL649645304MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOL649645312MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INT649705792MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOL649707040MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOL649707048MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOL649707056MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INT649750976MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOL649752224MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOL649752232MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOL649752240MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INT649796160MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOL649797408MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOL649797416MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOL649797424MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INT649841344MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOL649842592MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOL649842600MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOL649842608MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INT649886528MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOL649887776MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOL649887784MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOL649887792MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INT649931712MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOL649932960MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOL649932968MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOL649932976MAIN._afbStrings[1]._fbModule1._fbUnit4._fbVoltageSegment.iAnalogValue16INT649976896MAIN._afbStrings[1]._fbModule1._fbUnit4._fbVoltageSegment.xUnderrange8BOOL649978144MAIN._afbStrings[1]._fbModule1._fbUnit4._fbVoltageSegment.xOverrange8BOOL649978152MAIN._afbStrings[1]._fbModule1._fbUnit4._fbVoltageSegment.xErrorCard8BOOL649978160MAIN._afbStrings[1]._fbModule1._fbTempSensorCabinet.iAnalogValue16INT650038336MAIN._afbStrings[1]._fbModule1._fbTempSensorCabinet.xUnderrange8BOOL650039584MAIN._afbStrings[1]._fbModule1._fbTempSensorCabinet.xOverrange8BOOL650039592MAIN._afbStrings[1]._fbModule1._fbTempSensorCabinet.xErrorCard8BOOL650039600MAIN._afbStrings[1]._fbModule2.xLeakageSegments128BOOL650106536MAIN._afbStrings[1]._fbModule2.xLeakageSegments348BOOL650106544MAIN._afbStrings[1]._fbModule2.xLeakageTank8BOOL650106552MAIN._afbStrings[1]._fbModule2.uiECState16UINT650106592MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOL650108544MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOL650108552MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOL650120256MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOL650120264MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOL650131088MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOL650131096MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INT650141536MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOL650141552MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOL650141560MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOL650141568MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOL650202128MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOL650202136MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INT650212576MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOL650212592MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOL650212600MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOL650212608MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INT650273088MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOL650274336MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOL650274344MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOL650274352MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INT650318272MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOL650319520MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOL650319528MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOL650319536MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INT650363456MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOL650364704MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOL650364712MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOL650364720MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INT650408640MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOL650409888MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOL650409896MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOL650409904MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INT650453824MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOL650455072MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOL650455080MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOL650455088MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INT650499008MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOL650500256MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOL650500264MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOL650500272MAIN._afbStrings[1]._fbModule2._fbUnit1._fbVoltageSegment.iAnalogValue16INT650544192MAIN._afbStrings[1]._fbModule2._fbUnit1._fbVoltageSegment.xUnderrange8BOOL650545440MAIN._afbStrings[1]._fbModule2._fbUnit1._fbVoltageSegment.xOverrange8BOOL650545448MAIN._afbStrings[1]._fbModule2._fbUnit1._fbVoltageSegment.xErrorCard8BOOL650545456MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOL650607296MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOL650607304MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOL650619008MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOL650619016MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOL650629840MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOL650629848MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INT650640288MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOL650640304MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOL650640312MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOL650640320MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOL650700880MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOL650700888MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INT650711328MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOL650711344MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOL650711352MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOL650711360MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INT650771840MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOL650773088MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOL650773096MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOL650773104MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INT650817024MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOL650818272MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOL650818280MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOL650818288MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INT650862208MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOL650863456MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOL650863464MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOL650863472MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INT650907392MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOL650908640MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOL650908648MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOL650908656MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INT650952576MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOL650953824MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOL650953832MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOL650953840MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INT650997760MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOL650999008MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOL650999016MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOL650999024MAIN._afbStrings[1]._fbModule2._fbUnit2._fbVoltageSegment.iAnalogValue16INT651042944MAIN._afbStrings[1]._fbModule2._fbUnit2._fbVoltageSegment.xUnderrange8BOOL651044192MAIN._afbStrings[1]._fbModule2._fbUnit2._fbVoltageSegment.xOverrange8BOOL651044200MAIN._afbStrings[1]._fbModule2._fbUnit2._fbVoltageSegment.xErrorCard8BOOL651044208MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOL651106048MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOL651106056MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOL651117760MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOL651117768MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOL651128592MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOL651128600MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INT651139040MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOL651139056MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOL651139064MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOL651139072MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOL651199632MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOL651199640MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INT651210080MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOL651210096MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOL651210104MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOL651210112MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INT651270592MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOL651271840MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOL651271848MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOL651271856MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INT651315776MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOL651317024MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOL651317032MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOL651317040MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INT651360960MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOL651362208MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOL651362216MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOL651362224MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INT651406144MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOL651407392MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOL651407400MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOL651407408MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INT651451328MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOL651452576MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOL651452584MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOL651452592MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INT651496512MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOL651497760MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOL651497768MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOL651497776MAIN._afbStrings[1]._fbModule2._fbUnit3._fbVoltageSegment.iAnalogValue16INT651541696MAIN._afbStrings[1]._fbModule2._fbUnit3._fbVoltageSegment.xUnderrange8BOOL651542944MAIN._afbStrings[1]._fbModule2._fbUnit3._fbVoltageSegment.xOverrange8BOOL651542952MAIN._afbStrings[1]._fbModule2._fbUnit3._fbVoltageSegment.xErrorCard8BOOL651542960MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOL651604800MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOL651604808MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOL651616512MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOL651616520MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOL651627344MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOL651627352MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INT651637792MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOL651637808MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOL651637816MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOL651637824MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOL651698384MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOL651698392MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INT651708832MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOL651708848MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOL651708856MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOL651708864MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INT651769344MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOL651770592MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOL651770600MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOL651770608MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INT651814528MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOL651815776MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOL651815784MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOL651815792MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INT651859712MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOL651860960MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOL651860968MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOL651860976MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INT651904896MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOL651906144MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOL651906152MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOL651906160MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INT651950080MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOL651951328MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOL651951336MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOL651951344MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INT651995264MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOL651996512MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOL651996520MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOL651996528MAIN._afbStrings[1]._fbModule2._fbUnit4._fbVoltageSegment.iAnalogValue16INT652040448MAIN._afbStrings[1]._fbModule2._fbUnit4._fbVoltageSegment.xUnderrange8BOOL652041696MAIN._afbStrings[1]._fbModule2._fbUnit4._fbVoltageSegment.xOverrange8BOOL652041704MAIN._afbStrings[1]._fbModule2._fbUnit4._fbVoltageSegment.xErrorCard8BOOL652041712MAIN._afbStrings[1]._fbModule2._fbTempSensorCabinet.iAnalogValue16INT652101888MAIN._afbStrings[1]._fbModule2._fbTempSensorCabinet.xUnderrange8BOOL652103136MAIN._afbStrings[1]._fbModule2._fbTempSensorCabinet.xOverrange8BOOL652103144MAIN._afbStrings[1]._fbModule2._fbTempSensorCabinet.xErrorCard8BOOL652103152MAIN._afbStrings[1]._fbModule3.xLeakageSegments128BOOL652170088MAIN._afbStrings[1]._fbModule3.xLeakageSegments348BOOL652170096MAIN._afbStrings[1]._fbModule3.xLeakageTank8BOOL652170104MAIN._afbStrings[1]._fbModule3.uiECState16UINT652170144MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOL652172096MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOL652172104MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOL652183808MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOL652183816MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOL652194640MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOL652194648MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INT652205088MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOL652205104MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOL652205112MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOL652205120MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOL652265680MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOL652265688MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INT652276128MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOL652276144MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOL652276152MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOL652276160MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INT652336640MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOL652337888MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOL652337896MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOL652337904MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INT652381824MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOL652383072MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOL652383080MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOL652383088MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INT652427008MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOL652428256MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOL652428264MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOL652428272MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INT652472192MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOL652473440MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOL652473448MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOL652473456MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INT652517376MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOL652518624MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOL652518632MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOL652518640MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INT652562560MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOL652563808MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOL652563816MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOL652563824MAIN._afbStrings[1]._fbModule3._fbUnit1._fbVoltageSegment.iAnalogValue16INT652607744MAIN._afbStrings[1]._fbModule3._fbUnit1._fbVoltageSegment.xUnderrange8BOOL652608992MAIN._afbStrings[1]._fbModule3._fbUnit1._fbVoltageSegment.xOverrange8BOOL652609000MAIN._afbStrings[1]._fbModule3._fbUnit1._fbVoltageSegment.xErrorCard8BOOL652609008MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOL652670848MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOL652670856MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOL652682560MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOL652682568MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOL652693392MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOL652693400MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INT652703840MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOL652703856MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOL652703864MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOL652703872MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOL652764432MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOL652764440MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INT652774880MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOL652774896MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOL652774904MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOL652774912MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INT652835392MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOL652836640MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOL652836648MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOL652836656MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INT652880576MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOL652881824MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOL652881832MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOL652881840MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INT652925760MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOL652927008MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOL652927016MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOL652927024MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INT652970944MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOL652972192MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOL652972200MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOL652972208MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INT653016128MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOL653017376MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOL653017384MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOL653017392MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INT653061312MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOL653062560MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOL653062568MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOL653062576MAIN._afbStrings[1]._fbModule3._fbUnit2._fbVoltageSegment.iAnalogValue16INT653106496MAIN._afbStrings[1]._fbModule3._fbUnit2._fbVoltageSegment.xUnderrange8BOOL653107744MAIN._afbStrings[1]._fbModule3._fbUnit2._fbVoltageSegment.xOverrange8BOOL653107752MAIN._afbStrings[1]._fbModule3._fbUnit2._fbVoltageSegment.xErrorCard8BOOL653107760MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOL653169600MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOL653169608MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOL653181312MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOL653181320MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOL653192144MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOL653192152MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INT653202592MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOL653202608MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOL653202616MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOL653202624MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOL653263184MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOL653263192MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INT653273632MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOL653273648MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOL653273656MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOL653273664MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INT653334144MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOL653335392MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOL653335400MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOL653335408MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INT653379328MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOL653380576MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOL653380584MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOL653380592MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INT653424512MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOL653425760MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOL653425768MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOL653425776MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INT653469696MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOL653470944MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOL653470952MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOL653470960MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INT653514880MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOL653516128MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOL653516136MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOL653516144MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INT653560064MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOL653561312MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOL653561320MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOL653561328MAIN._afbStrings[1]._fbModule3._fbUnit3._fbVoltageSegment.iAnalogValue16INT653605248MAIN._afbStrings[1]._fbModule3._fbUnit3._fbVoltageSegment.xUnderrange8BOOL653606496MAIN._afbStrings[1]._fbModule3._fbUnit3._fbVoltageSegment.xOverrange8BOOL653606504MAIN._afbStrings[1]._fbModule3._fbUnit3._fbVoltageSegment.xErrorCard8BOOL653606512MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOL653668352MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOL653668360MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOL653680064MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOL653680072MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOL653690896MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOL653690904MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INT653701344MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOL653701360MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOL653701368MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOL653701376MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOL653761936MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOL653761944MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INT653772384MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOL653772400MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOL653772408MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOL653772416MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INT653832896MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOL653834144MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOL653834152MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOL653834160MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INT653878080MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOL653879328MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOL653879336MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOL653879344MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INT653923264MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOL653924512MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOL653924520MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOL653924528MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INT653968448MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOL653969696MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOL653969704MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOL653969712MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INT654013632MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOL654014880MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOL654014888MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOL654014896MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INT654058816MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOL654060064MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOL654060072MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOL654060080MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.iAnalogValue16INT654104000MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.xUnderrange8BOOL654105248MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.xOverrange8BOOL654105256MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.xErrorCard8BOOL654105264MAIN._afbStrings[1]._fbModule3._fbTempSensorCabinet.iAnalogValue16INT654165440MAIN._afbStrings[1]._fbModule3._fbTempSensorCabinet.xUnderrange8BOOL654166688MAIN._afbStrings[1]._fbModule3._fbTempSensorCabinet.xOverrange8BOOL654166696MAIN._afbStrings[1]._fbModule3._fbTempSensorCabinet.xErrorCard8BOOL654166704MAIN._afbStrings[1]._fbStringCurrent.iAnalogValue16INT654296576MAIN._afbStrings[1]._fbStringCurrent.xUnderrange8BOOL654297824MAIN._afbStrings[1]._fbStringCurrent.xOverrange8BOOL654297832MAIN._afbStrings[1]._fbStringCurrent.xErrorCard8BOOL654297840MAIN.xSafetyResterTaster8BOOL654373744MAIN._xHarwareResetButton8BOOL654373752MAIN._uiEtherCATState16UINT654457440MAIN._fbSafety.xVoltagesInRange8BOOL654457536MAIN._fbSafety.xPressureInRange8BOOL654457544MAIN._fbSafety.xTemperaturesInRange8BOOL654457552MAIN._fbTempCabinetSCSString1.iAnalogValue16INT654458240MAIN._fbTempCabinetSCSString1.xUnderrange8BOOL654459488MAIN._fbTempCabinetSCSString1.xOverrange8BOOL654459496MAIN._fbTempCabinetSCSString1.xErrorCard8BOOL654459504MAIN._fbTempCabinetSCSString2.iAnalogValue16INT654503424MAIN._fbTempCabinetSCSString2.xUnderrange8BOOL654504672MAIN._fbTempCabinetSCSString2.xOverrange8BOOL654504680MAIN._fbTempCabinetSCSString2.xErrorCard8BOOL654504688MAIN._fbTempCabinetBMS.iAnalogValue16INT654548608MAIN._fbTempCabinetBMS.xUnderrange8BOOL654549856MAIN._fbTempCabinetBMS.xOverrange8BOOL654549864MAIN._fbTempCabinetBMS.xErrorCard8BOOL6545498721PlcTask Outputs099221504MAIN._xShowAckEmergencyStop8BOOL641604504MAIN._afbStrings[0].xCloseDCCB8BOOL641739712MAIN._afbStrings[0].xResetSafetyDCCB8BOOL641739728MAIN._afbStrings[0]._fbModule1._fbUnit1.xResetMCB8BOOL641741616MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse641742976MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue641742984MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse641754688MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue641754696MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL641778048MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT641778064MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL641849088MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT641849104MAIN._afbStrings[0]._fbModule1._fbUnit2.xResetMCB8BOOL642240368MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse642241728MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue642241736MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse642253440MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue642253448MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL642276800MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT642276816MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL642347840MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT642347856MAIN._afbStrings[0]._fbModule1._fbUnit3.xResetMCB8BOOL642739120MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse642740480MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue642740488MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse642752192MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue642752200MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL642775552MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT642775568MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL642846592MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT642846608MAIN._afbStrings[0]._fbModule1._fbUnit4.xResetMCB8BOOL643237872MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse643239232MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue643239240MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse643250944MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue643250952MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL643274304MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT643274320MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL643345344MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT643345360MAIN._afbStrings[0]._fbModule2._fbUnit1.xResetMCB8BOOL643805168MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse643806528MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue643806536MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse643818240MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue643818248MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL643841600MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT643841616MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL643912640MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT643912656MAIN._afbStrings[0]._fbModule2._fbUnit2.xResetMCB8BOOL644303920MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse644305280MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue644305288MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse644316992MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue644317000MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL644340352MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT644340368MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL644411392MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT644411408MAIN._afbStrings[0]._fbModule2._fbUnit3.xResetMCB8BOOL644802672MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse644804032MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue644804040MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse644815744MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue644815752MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL644839104MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT644839120MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL644910144MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT644910160MAIN._afbStrings[0]._fbModule2._fbUnit4.xResetMCB8BOOL645301424MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse645302784MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue645302792MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse645314496MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue645314504MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL645337856MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT645337872MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL645408896MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT645408912MAIN._afbStrings[0]._fbModule3._fbUnit1.xResetMCB8BOOL645868720MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse645870080MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue645870088MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse645881792MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue645881800MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL645905152MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT645905168MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL645976192MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT645976208MAIN._afbStrings[0]._fbModule3._fbUnit2.xResetMCB8BOOL646367472MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse646368832MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue646368840MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse646380544MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue646380552MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL646403904MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT646403920MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL646474944MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT646474960MAIN._afbStrings[0]._fbModule3._fbUnit3.xResetMCB8BOOL646866224MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse646867584MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue646867592MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse646879296MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue646879304MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL646902656MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT646902672MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL646973696MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT646973712MAIN._afbStrings[0]._fbModule3._fbUnit4.xResetMCB8BOOL647364976MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse647366336MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue647366344MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse647378048MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue647378056MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL647401408MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT647401424MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL647472448MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT647472464MAIN._afbStrings[1].xCloseDCCB8BOOL648041984MAIN._afbStrings[1].xResetSafetyDCCB8BOOL648042000MAIN._afbStrings[1]._fbModule1._fbUnit1.xResetMCB8BOOL648043888MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse648045248MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue648045256MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse648056960MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue648056968MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL648080320MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT648080336MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL648151360MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT648151376MAIN._afbStrings[1]._fbModule1._fbUnit2.xResetMCB8BOOL648542640MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse648544000MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue648544008MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse648555712MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue648555720MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL648579072MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT648579088MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL648650112MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT648650128MAIN._afbStrings[1]._fbModule1._fbUnit3.xResetMCB8BOOL649041392MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse649042752MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue649042760MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse649054464MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue649054472MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL649077824MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT649077840MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL649148864MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT649148880MAIN._afbStrings[1]._fbModule1._fbUnit4.xResetMCB8BOOL649540144MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse649541504MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue649541512MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse649553216MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue649553224MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL649576576MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT649576592MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL649647616MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT649647632MAIN._afbStrings[1]._fbModule2._fbUnit1.xResetMCB8BOOL650107440MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse650108800MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue650108808MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse650120512MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue650120520MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL650143872MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT650143888MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL650214912MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT650214928MAIN._afbStrings[1]._fbModule2._fbUnit2.xResetMCB8BOOL650606192MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse650607552MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue650607560MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse650619264MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue650619272MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL650642624MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT650642640MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL650713664MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT650713680MAIN._afbStrings[1]._fbModule2._fbUnit3.xResetMCB8BOOL651104944MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse651106304MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue651106312MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse651118016MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue651118024MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL651141376MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT651141392MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL651212416MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT651212432MAIN._afbStrings[1]._fbModule2._fbUnit4.xResetMCB8BOOL651603696MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse651605056MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue651605064MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse651616768MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue651616776MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL651640128MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT651640144MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL651711168MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT651711184MAIN._afbStrings[1]._fbModule3._fbUnit1.xResetMCB8BOOL652170992MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse652172352MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue652172360MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse652184064MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue652184072MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL652207424MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT652207440MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL652278464MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT652278480MAIN._afbStrings[1]._fbModule3._fbUnit2.xResetMCB8BOOL652669744MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse652671104MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue652671112MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse652682816MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue652682824MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL652706176MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT652706192MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL652777216MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT652777232MAIN._afbStrings[1]._fbModule3._fbUnit3.xResetMCB8BOOL653168496MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse653169856MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue653169864MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse653181568MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue653181576MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL653204928MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT653204944MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL653275968MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT653275984MAIN._afbStrings[1]._fbModule3._fbUnit4.xResetMCB8BOOL653667248MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse653668608MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue653668616MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse653680320MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue653680328MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL653703680MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT653703696MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL653774720MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT653774736MAIN.xSafetyRun8BOOLtrueanalysis-33654373728MAIN.xSafetyErrAck8BOOL654373736MAIN._xShowErrorOnButton8BOOL6544483843PlcTask Internal099221504GVL_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_CONST_ITECH.TCPIP_REC_BUFFER_SIZE32UDINT1000TcVarGlobal3072256GVL_CONST_ITECH.TCPIP_POLL_TIME32TIMET#100MSTcVarGlobal3072288GVL_CONST_ITECH.TCPIP_MAX_RESPONSE_DATA32UDINT10TcVarGlobal3072320GVL_CONST_ITECH.TCPIP_READ_TIMEOUT32TIMET#5STcVarGlobal3072352GVL_MOTOR.MAX_INTERLOCKS Unit 1, Index 1 -> Unit 2 etc.]]>768qualified_onlyGVL_SCADAxCanChangeControlModeBOOL8eRequestedControlModeE_BMS_CONTROL_MODE16stHMIInterfaceST_STRING_HMI_INTERFACE022472256stTempCabinetBMSST_HMI_ANALOG_VALUE1440stAckAlarmsButtonST_HMI_CONTROL_BUTTON32.xReleasetruestAutomaticModeHMIST_AUTO_HMI_INTERFACE96eCurrentControlModeE_BMS_CONTROL_MODE16eCycleStatusE_CYCLE_STATUS16diCurrentBatteryPowerDINT32OPC.UA.DA1OPC.UA.DA.Access1xDummyBOOL8falselrChargedPowerValueWHLREAL64lrDischargedPowerValueWHLREAL64lrLastCycleUtilityPowerValueWhLREAL64qualified_onlyPLC{08500001-0000-0000-F000-000000000064}{b27b051a-ca6a-42ea-833e-82cc92903d83}TC3 UML0PlcTask#x02010030DeviceLog FilterUDINT#x08508045DeviceLog Filter000000000PlcTask Inputs097976320MAIN._xEmergencyStopOk8BOOL633524432MAIN._afbStrings[0].xECWcState8BOOL633671616MAIN._afbStrings[0].xIsoErrorL18BOOL633671624MAIN._afbStrings[0].xIsoErrorL28BOOL633671632MAIN._afbStrings[0].xRepairSwitchOk8BOOL633671640MAIN._afbStrings[0].xSafetyComError8BOOLanalysis-33633671648MAIN._afbStrings[0].xSafetyIntlksOk8BOOL633671656MAIN._afbStrings[0].xDCCBOpen8BOOL633671752MAIN._afbStrings[0]._fbModule1.xLeakageSegments128BOOL633672744MAIN._afbStrings[0]._fbModule1.xLeakageSegments348BOOL633672752MAIN._afbStrings[0]._fbModule1.xLeakageTank8BOOL633672760MAIN._afbStrings[0]._fbModule1.uiECState16UINT633672800MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOL633674752MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOL633674760MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOL633686464MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOL633686472MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOL633697296MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOL633697304MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INT633707744MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOL633707760MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOL633707768MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOL633707776MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOL633768336MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOL633768344MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INT633778784MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOL633778800MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOL633778808MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOL633778816MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INT633839296MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOL633840544MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOL633840552MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOL633840560MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INT633884480MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOL633885728MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOL633885736MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOL633885744MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INT633929664MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOL633930912MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOL633930920MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOL633930928MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INT633974848MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOL633976096MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOL633976104MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOL633976112MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INT634020032MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOL634021280MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOL634021288MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOL634021296MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INT634065216MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOL634066464MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOL634066472MAIN._afbStrings[0]._fbModule1._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOL634066480MAIN._afbStrings[0]._fbModule1._fbUnit1._fbVoltageSegment.iAnalogValue16INT634110400MAIN._afbStrings[0]._fbModule1._fbUnit1._fbVoltageSegment.xUnderrange8BOOL634111648MAIN._afbStrings[0]._fbModule1._fbUnit1._fbVoltageSegment.xOverrange8BOOL634111656MAIN._afbStrings[0]._fbModule1._fbUnit1._fbVoltageSegment.xErrorCard8BOOL634111664MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOL634173504MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOL634173512MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOL634185216MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOL634185224MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOL634196048MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOL634196056MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INT634206496MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOL634206512MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOL634206520MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOL634206528MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOL634267088MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOL634267096MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INT634277536MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOL634277552MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOL634277560MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOL634277568MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INT634338048MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOL634339296MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOL634339304MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOL634339312MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INT634383232MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOL634384480MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOL634384488MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOL634384496MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INT634428416MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOL634429664MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOL634429672MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOL634429680MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INT634473600MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOL634474848MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOL634474856MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOL634474864MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INT634518784MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOL634520032MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOL634520040MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOL634520048MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INT634563968MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOL634565216MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOL634565224MAIN._afbStrings[0]._fbModule1._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOL634565232MAIN._afbStrings[0]._fbModule1._fbUnit2._fbVoltageSegment.iAnalogValue16INT634609152MAIN._afbStrings[0]._fbModule1._fbUnit2._fbVoltageSegment.xUnderrange8BOOL634610400MAIN._afbStrings[0]._fbModule1._fbUnit2._fbVoltageSegment.xOverrange8BOOL634610408MAIN._afbStrings[0]._fbModule1._fbUnit2._fbVoltageSegment.xErrorCard8BOOL634610416MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOL634672256MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOL634672264MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOL634683968MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOL634683976MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOL634694800MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOL634694808MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INT634705248MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOL634705264MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOL634705272MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOL634705280MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOL634765840MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOL634765848MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INT634776288MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOL634776304MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOL634776312MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOL634776320MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INT634836800MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOL634838048MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOL634838056MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOL634838064MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INT634881984MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOL634883232MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOL634883240MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOL634883248MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INT634927168MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOL634928416MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOL634928424MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOL634928432MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INT634972352MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOL634973600MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOL634973608MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOL634973616MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INT635017536MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOL635018784MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOL635018792MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOL635018800MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INT635062720MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOL635063968MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOL635063976MAIN._afbStrings[0]._fbModule1._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOL635063984MAIN._afbStrings[0]._fbModule1._fbUnit3._fbVoltageSegment.iAnalogValue16INT635107904MAIN._afbStrings[0]._fbModule1._fbUnit3._fbVoltageSegment.xUnderrange8BOOL635109152MAIN._afbStrings[0]._fbModule1._fbUnit3._fbVoltageSegment.xOverrange8BOOL635109160MAIN._afbStrings[0]._fbModule1._fbUnit3._fbVoltageSegment.xErrorCard8BOOL635109168MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOL635171008MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOL635171016MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOL635182720MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOL635182728MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOL635193552MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOL635193560MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INT635204000MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOL635204016MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOL635204024MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOL635204032MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOL635264592MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOL635264600MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INT635275040MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOL635275056MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOL635275064MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOL635275072MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INT635335552MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOL635336800MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOL635336808MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOL635336816MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INT635380736MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOL635381984MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOL635381992MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOL635382000MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INT635425920MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOL635427168MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOL635427176MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOL635427184MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INT635471104MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOL635472352MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOL635472360MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOL635472368MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INT635516288MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOL635517536MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOL635517544MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOL635517552MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INT635561472MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOL635562720MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOL635562728MAIN._afbStrings[0]._fbModule1._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOL635562736MAIN._afbStrings[0]._fbModule1._fbUnit4._fbVoltageSegment.iAnalogValue16INT635606656MAIN._afbStrings[0]._fbModule1._fbUnit4._fbVoltageSegment.xUnderrange8BOOL635607904MAIN._afbStrings[0]._fbModule1._fbUnit4._fbVoltageSegment.xOverrange8BOOL635607912MAIN._afbStrings[0]._fbModule1._fbUnit4._fbVoltageSegment.xErrorCard8BOOL635607920MAIN._afbStrings[0]._fbModule1._fbTempSensorCabinet.iAnalogValue16INT635668096MAIN._afbStrings[0]._fbModule1._fbTempSensorCabinet.xUnderrange8BOOL635669344MAIN._afbStrings[0]._fbModule1._fbTempSensorCabinet.xOverrange8BOOL635669352MAIN._afbStrings[0]._fbModule1._fbTempSensorCabinet.xErrorCard8BOOL635669360MAIN._afbStrings[0]._fbModule2.xLeakageSegments128BOOL635736296MAIN._afbStrings[0]._fbModule2.xLeakageSegments348BOOL635736304MAIN._afbStrings[0]._fbModule2.xLeakageTank8BOOL635736312MAIN._afbStrings[0]._fbModule2.uiECState16UINT635736352MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOL635738304MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOL635738312MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOL635750016MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOL635750024MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOL635760848MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOL635760856MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INT635771296MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOL635771312MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOL635771320MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOL635771328MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOL635831888MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOL635831896MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INT635842336MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOL635842352MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOL635842360MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOL635842368MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INT635902848MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOL635904096MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOL635904104MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOL635904112MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INT635948032MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOL635949280MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOL635949288MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOL635949296MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INT635993216MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOL635994464MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOL635994472MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOL635994480MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INT636038400MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOL636039648MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOL636039656MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOL636039664MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INT636083584MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOL636084832MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOL636084840MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOL636084848MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INT636128768MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOL636130016MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOL636130024MAIN._afbStrings[0]._fbModule2._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOL636130032MAIN._afbStrings[0]._fbModule2._fbUnit1._fbVoltageSegment.iAnalogValue16INT636173952MAIN._afbStrings[0]._fbModule2._fbUnit1._fbVoltageSegment.xUnderrange8BOOL636175200MAIN._afbStrings[0]._fbModule2._fbUnit1._fbVoltageSegment.xOverrange8BOOL636175208MAIN._afbStrings[0]._fbModule2._fbUnit1._fbVoltageSegment.xErrorCard8BOOL636175216MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOL636237056MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOL636237064MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOL636248768MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOL636248776MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOL636259600MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOL636259608MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INT636270048MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOL636270064MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOL636270072MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOL636270080MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOL636330640MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOL636330648MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INT636341088MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOL636341104MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOL636341112MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOL636341120MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INT636401600MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOL636402848MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOL636402856MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOL636402864MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INT636446784MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOL636448032MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOL636448040MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOL636448048MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INT636491968MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOL636493216MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOL636493224MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOL636493232MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INT636537152MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOL636538400MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOL636538408MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOL636538416MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INT636582336MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOL636583584MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOL636583592MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOL636583600MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INT636627520MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOL636628768MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOL636628776MAIN._afbStrings[0]._fbModule2._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOL636628784MAIN._afbStrings[0]._fbModule2._fbUnit2._fbVoltageSegment.iAnalogValue16INT636672704MAIN._afbStrings[0]._fbModule2._fbUnit2._fbVoltageSegment.xUnderrange8BOOL636673952MAIN._afbStrings[0]._fbModule2._fbUnit2._fbVoltageSegment.xOverrange8BOOL636673960MAIN._afbStrings[0]._fbModule2._fbUnit2._fbVoltageSegment.xErrorCard8BOOL636673968MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOL636735808MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOL636735816MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOL636747520MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOL636747528MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOL636758352MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOL636758360MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INT636768800MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOL636768816MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOL636768824MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOL636768832MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOL636829392MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOL636829400MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INT636839840MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOL636839856MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOL636839864MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOL636839872MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INT636900352MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOL636901600MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOL636901608MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOL636901616MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INT636945536MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOL636946784MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOL636946792MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOL636946800MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INT636990720MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOL636991968MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOL636991976MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOL636991984MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INT637035904MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOL637037152MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOL637037160MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOL637037168MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INT637081088MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOL637082336MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOL637082344MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOL637082352MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INT637126272MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOL637127520MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOL637127528MAIN._afbStrings[0]._fbModule2._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOL637127536MAIN._afbStrings[0]._fbModule2._fbUnit3._fbVoltageSegment.iAnalogValue16INT637171456MAIN._afbStrings[0]._fbModule2._fbUnit3._fbVoltageSegment.xUnderrange8BOOL637172704MAIN._afbStrings[0]._fbModule2._fbUnit3._fbVoltageSegment.xOverrange8BOOL637172712MAIN._afbStrings[0]._fbModule2._fbUnit3._fbVoltageSegment.xErrorCard8BOOL637172720MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOL637234560MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOL637234568MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOL637246272MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOL637246280MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOL637257104MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOL637257112MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INT637267552MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOL637267568MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOL637267576MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOL637267584MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOL637328144MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOL637328152MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INT637338592MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOL637338608MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOL637338616MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOL637338624MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INT637399104MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOL637400352MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOL637400360MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOL637400368MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INT637444288MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOL637445536MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOL637445544MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOL637445552MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INT637489472MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOL637490720MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOL637490728MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOL637490736MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INT637534656MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOL637535904MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOL637535912MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOL637535920MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INT637579840MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOL637581088MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOL637581096MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOL637581104MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INT637625024MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOL637626272MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOL637626280MAIN._afbStrings[0]._fbModule2._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOL637626288MAIN._afbStrings[0]._fbModule2._fbUnit4._fbVoltageSegment.iAnalogValue16INT637670208MAIN._afbStrings[0]._fbModule2._fbUnit4._fbVoltageSegment.xUnderrange8BOOL637671456MAIN._afbStrings[0]._fbModule2._fbUnit4._fbVoltageSegment.xOverrange8BOOL637671464MAIN._afbStrings[0]._fbModule2._fbUnit4._fbVoltageSegment.xErrorCard8BOOL637671472MAIN._afbStrings[0]._fbModule2._fbTempSensorCabinet.iAnalogValue16INT637731648MAIN._afbStrings[0]._fbModule2._fbTempSensorCabinet.xUnderrange8BOOL637732896MAIN._afbStrings[0]._fbModule2._fbTempSensorCabinet.xOverrange8BOOL637732904MAIN._afbStrings[0]._fbModule2._fbTempSensorCabinet.xErrorCard8BOOL637732912MAIN._afbStrings[0]._fbModule3.xLeakageSegments128BOOL637799848MAIN._afbStrings[0]._fbModule3.xLeakageSegments348BOOL637799856MAIN._afbStrings[0]._fbModule3.xLeakageTank8BOOL637799864MAIN._afbStrings[0]._fbModule3.uiECState16UINT637799904MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOL637801856MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOL637801864MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOL637813568MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOL637813576MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOL637824400MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOL637824408MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INT637834848MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOL637834864MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOL637834872MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOL637834880MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOL637895440MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOL637895448MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INT637905888MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOL637905904MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOL637905912MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOL637905920MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INT637966400MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOL637967648MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOL637967656MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOL637967664MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INT638011584MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOL638012832MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOL638012840MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOL638012848MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INT638056768MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOL638058016MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOL638058024MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOL638058032MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INT638101952MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOL638103200MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOL638103208MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOL638103216MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INT638147136MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOL638148384MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOL638148392MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOL638148400MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INT638192320MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOL638193568MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOL638193576MAIN._afbStrings[0]._fbModule3._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOL638193584MAIN._afbStrings[0]._fbModule3._fbUnit1._fbVoltageSegment.iAnalogValue16INT638237504MAIN._afbStrings[0]._fbModule3._fbUnit1._fbVoltageSegment.xUnderrange8BOOL638238752MAIN._afbStrings[0]._fbModule3._fbUnit1._fbVoltageSegment.xOverrange8BOOL638238760MAIN._afbStrings[0]._fbModule3._fbUnit1._fbVoltageSegment.xErrorCard8BOOL638238768MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOL638300608MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOL638300616MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOL638312320MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOL638312328MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOL638323152MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOL638323160MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INT638333600MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOL638333616MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOL638333624MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOL638333632MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOL638394192MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOL638394200MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INT638404640MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOL638404656MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOL638404664MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOL638404672MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INT638465152MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOL638466400MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOL638466408MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOL638466416MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INT638510336MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOL638511584MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOL638511592MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOL638511600MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INT638555520MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOL638556768MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOL638556776MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOL638556784MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INT638600704MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOL638601952MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOL638601960MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOL638601968MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INT638645888MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOL638647136MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOL638647144MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOL638647152MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INT638691072MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOL638692320MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOL638692328MAIN._afbStrings[0]._fbModule3._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOL638692336MAIN._afbStrings[0]._fbModule3._fbUnit2._fbVoltageSegment.iAnalogValue16INT638736256MAIN._afbStrings[0]._fbModule3._fbUnit2._fbVoltageSegment.xUnderrange8BOOL638737504MAIN._afbStrings[0]._fbModule3._fbUnit2._fbVoltageSegment.xOverrange8BOOL638737512MAIN._afbStrings[0]._fbModule3._fbUnit2._fbVoltageSegment.xErrorCard8BOOL638737520MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOL638799360MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOL638799368MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOL638811072MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOL638811080MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOL638821904MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOL638821912MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INT638832352MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOL638832368MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOL638832376MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOL638832384MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOL638892944MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOL638892952MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INT638903392MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOL638903408MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOL638903416MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOL638903424MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INT638963904MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOL638965152MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOL638965160MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOL638965168MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INT639009088MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOL639010336MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOL639010344MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOL639010352MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INT639054272MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOL639055520MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOL639055528MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOL639055536MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INT639099456MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOL639100704MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOL639100712MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOL639100720MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INT639144640MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOL639145888MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOL639145896MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOL639145904MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INT639189824MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOL639191072MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOL639191080MAIN._afbStrings[0]._fbModule3._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOL639191088MAIN._afbStrings[0]._fbModule3._fbUnit3._fbVoltageSegment.iAnalogValue16INT639235008MAIN._afbStrings[0]._fbModule3._fbUnit3._fbVoltageSegment.xUnderrange8BOOL639236256MAIN._afbStrings[0]._fbModule3._fbUnit3._fbVoltageSegment.xOverrange8BOOL639236264MAIN._afbStrings[0]._fbModule3._fbUnit3._fbVoltageSegment.xErrorCard8BOOL639236272MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOL639298112MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOL639298120MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOL639309824MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOL639309832MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOL639320656MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOL639320664MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INT639331104MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOL639331120MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOL639331128MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOL639331136MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOL639391696MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOL639391704MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INT639402144MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOL639402160MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOL639402168MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOL639402176MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INT639462656MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOL639463904MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOL639463912MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOL639463920MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INT639507840MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOL639509088MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOL639509096MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOL639509104MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INT639553024MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOL639554272MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOL639554280MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOL639554288MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INT639598208MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOL639599456MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOL639599464MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOL639599472MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INT639643392MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOL639644640MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOL639644648MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOL639644656MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INT639688576MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOL639689824MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOL639689832MAIN._afbStrings[0]._fbModule3._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOL639689840MAIN._afbStrings[0]._fbModule3._fbUnit4._fbVoltageSegment.iAnalogValue16INT639733760MAIN._afbStrings[0]._fbModule3._fbUnit4._fbVoltageSegment.xUnderrange8BOOL639735008MAIN._afbStrings[0]._fbModule3._fbUnit4._fbVoltageSegment.xOverrange8BOOL639735016MAIN._afbStrings[0]._fbModule3._fbUnit4._fbVoltageSegment.xErrorCard8BOOL639735024MAIN._afbStrings[0]._fbModule3._fbTempSensorCabinet.iAnalogValue16INT639795200MAIN._afbStrings[0]._fbModule3._fbTempSensorCabinet.xUnderrange8BOOL639796448MAIN._afbStrings[0]._fbModule3._fbTempSensorCabinet.xOverrange8BOOL639796456MAIN._afbStrings[0]._fbModule3._fbTempSensorCabinet.xErrorCard8BOOL639796464MAIN._afbStrings[0]._fbStringCurrent.iAnalogValue16INT639926336MAIN._afbStrings[0]._fbStringCurrent.xUnderrange8BOOL639927584MAIN._afbStrings[0]._fbStringCurrent.xOverrange8BOOL639927592MAIN._afbStrings[0]._fbStringCurrent.xErrorCard8BOOL639927600MAIN._afbStrings[1].xECWcState8BOOL639973888MAIN._afbStrings[1].xIsoErrorL18BOOL639973896MAIN._afbStrings[1].xIsoErrorL28BOOL639973904MAIN._afbStrings[1].xRepairSwitchOk8BOOL639973912MAIN._afbStrings[1].xSafetyComError8BOOLanalysis-33639973920MAIN._afbStrings[1].xSafetyIntlksOk8BOOL639973928MAIN._afbStrings[1].xDCCBOpen8BOOL639974024MAIN._afbStrings[1]._fbModule1.xLeakageSegments128BOOL639975016MAIN._afbStrings[1]._fbModule1.xLeakageSegments348BOOL639975024MAIN._afbStrings[1]._fbModule1.xLeakageTank8BOOL639975032MAIN._afbStrings[1]._fbModule1.uiECState16UINT639975072MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOL639977024MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOL639977032MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOL639988736MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOL639988744MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOL639999568MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOL639999576MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INT640010016MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOL640010032MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOL640010040MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOL640010048MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOL640070608MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOL640070616MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INT640081056MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOL640081072MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOL640081080MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOL640081088MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INT640141568MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOL640142816MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOL640142824MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOL640142832MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INT640186752MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOL640188000MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOL640188008MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOL640188016MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INT640231936MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOL640233184MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOL640233192MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOL640233200MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INT640277120MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOL640278368MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOL640278376MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOL640278384MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INT640322304MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOL640323552MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOL640323560MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOL640323568MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INT640367488MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOL640368736MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOL640368744MAIN._afbStrings[1]._fbModule1._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOL640368752MAIN._afbStrings[1]._fbModule1._fbUnit1._fbVoltageSegment.iAnalogValue16INT640412672MAIN._afbStrings[1]._fbModule1._fbUnit1._fbVoltageSegment.xUnderrange8BOOL640413920MAIN._afbStrings[1]._fbModule1._fbUnit1._fbVoltageSegment.xOverrange8BOOL640413928MAIN._afbStrings[1]._fbModule1._fbUnit1._fbVoltageSegment.xErrorCard8BOOL640413936MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOL640475776MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOL640475784MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOL640487488MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOL640487496MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOL640498320MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOL640498328MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INT640508768MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOL640508784MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOL640508792MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOL640508800MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOL640569360MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOL640569368MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INT640579808MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOL640579824MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOL640579832MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOL640579840MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INT640640320MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOL640641568MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOL640641576MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOL640641584MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INT640685504MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOL640686752MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOL640686760MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOL640686768MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INT640730688MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOL640731936MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOL640731944MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOL640731952MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INT640775872MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOL640777120MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOL640777128MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOL640777136MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INT640821056MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOL640822304MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOL640822312MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOL640822320MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INT640866240MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOL640867488MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOL640867496MAIN._afbStrings[1]._fbModule1._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOL640867504MAIN._afbStrings[1]._fbModule1._fbUnit2._fbVoltageSegment.iAnalogValue16INT640911424MAIN._afbStrings[1]._fbModule1._fbUnit2._fbVoltageSegment.xUnderrange8BOOL640912672MAIN._afbStrings[1]._fbModule1._fbUnit2._fbVoltageSegment.xOverrange8BOOL640912680MAIN._afbStrings[1]._fbModule1._fbUnit2._fbVoltageSegment.xErrorCard8BOOL640912688MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOL640974528MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOL640974536MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOL640986240MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOL640986248MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOL640997072MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOL640997080MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INT641007520MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOL641007536MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOL641007544MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOL641007552MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOL641068112MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOL641068120MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INT641078560MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOL641078576MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOL641078584MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOL641078592MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INT641139072MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOL641140320MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOL641140328MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOL641140336MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INT641184256MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOL641185504MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOL641185512MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOL641185520MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INT641229440MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOL641230688MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOL641230696MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOL641230704MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INT641274624MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOL641275872MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOL641275880MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOL641275888MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INT641319808MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOL641321056MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOL641321064MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOL641321072MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INT641364992MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOL641366240MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOL641366248MAIN._afbStrings[1]._fbModule1._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOL641366256MAIN._afbStrings[1]._fbModule1._fbUnit3._fbVoltageSegment.iAnalogValue16INT641410176MAIN._afbStrings[1]._fbModule1._fbUnit3._fbVoltageSegment.xUnderrange8BOOL641411424MAIN._afbStrings[1]._fbModule1._fbUnit3._fbVoltageSegment.xOverrange8BOOL641411432MAIN._afbStrings[1]._fbModule1._fbUnit3._fbVoltageSegment.xErrorCard8BOOL641411440MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOL641473280MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOL641473288MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOL641484992MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOL641485000MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOL641495824MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOL641495832MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INT641506272MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOL641506288MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOL641506296MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOL641506304MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOL641566864MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOL641566872MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INT641577312MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOL641577328MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOL641577336MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOL641577344MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INT641637824MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOL641639072MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOL641639080MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOL641639088MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INT641683008MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOL641684256MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOL641684264MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOL641684272MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INT641728192MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOL641729440MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOL641729448MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOL641729456MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INT641773376MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOL641774624MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOL641774632MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOL641774640MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INT641818560MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOL641819808MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOL641819816MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOL641819824MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INT641863744MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOL641864992MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOL641865000MAIN._afbStrings[1]._fbModule1._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOL641865008MAIN._afbStrings[1]._fbModule1._fbUnit4._fbVoltageSegment.iAnalogValue16INT641908928MAIN._afbStrings[1]._fbModule1._fbUnit4._fbVoltageSegment.xUnderrange8BOOL641910176MAIN._afbStrings[1]._fbModule1._fbUnit4._fbVoltageSegment.xOverrange8BOOL641910184MAIN._afbStrings[1]._fbModule1._fbUnit4._fbVoltageSegment.xErrorCard8BOOL641910192MAIN._afbStrings[1]._fbModule1._fbTempSensorCabinet.iAnalogValue16INT641970368MAIN._afbStrings[1]._fbModule1._fbTempSensorCabinet.xUnderrange8BOOL641971616MAIN._afbStrings[1]._fbModule1._fbTempSensorCabinet.xOverrange8BOOL641971624MAIN._afbStrings[1]._fbModule1._fbTempSensorCabinet.xErrorCard8BOOL641971632MAIN._afbStrings[1]._fbModule2.xLeakageSegments128BOOL642038568MAIN._afbStrings[1]._fbModule2.xLeakageSegments348BOOL642038576MAIN._afbStrings[1]._fbModule2.xLeakageTank8BOOL642038584MAIN._afbStrings[1]._fbModule2.uiECState16UINT642038624MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOL642040576MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOL642040584MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOL642052288MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOL642052296MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOL642063120MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOL642063128MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INT642073568MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOL642073584MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOL642073592MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOL642073600MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOL642134160MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOL642134168MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INT642144608MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOL642144624MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOL642144632MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOL642144640MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INT642205120MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOL642206368MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOL642206376MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOL642206384MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INT642250304MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOL642251552MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOL642251560MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOL642251568MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INT642295488MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOL642296736MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOL642296744MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOL642296752MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INT642340672MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOL642341920MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOL642341928MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOL642341936MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INT642385856MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOL642387104MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOL642387112MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOL642387120MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INT642431040MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOL642432288MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOL642432296MAIN._afbStrings[1]._fbModule2._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOL642432304MAIN._afbStrings[1]._fbModule2._fbUnit1._fbVoltageSegment.iAnalogValue16INT642476224MAIN._afbStrings[1]._fbModule2._fbUnit1._fbVoltageSegment.xUnderrange8BOOL642477472MAIN._afbStrings[1]._fbModule2._fbUnit1._fbVoltageSegment.xOverrange8BOOL642477480MAIN._afbStrings[1]._fbModule2._fbUnit1._fbVoltageSegment.xErrorCard8BOOL642477488MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOL642539328MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOL642539336MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOL642551040MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOL642551048MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOL642561872MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOL642561880MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INT642572320MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOL642572336MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOL642572344MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOL642572352MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOL642632912MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOL642632920MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INT642643360MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOL642643376MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOL642643384MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOL642643392MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INT642703872MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOL642705120MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOL642705128MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOL642705136MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INT642749056MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOL642750304MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOL642750312MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOL642750320MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INT642794240MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOL642795488MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOL642795496MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOL642795504MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INT642839424MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOL642840672MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOL642840680MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOL642840688MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INT642884608MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOL642885856MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOL642885864MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOL642885872MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INT642929792MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOL642931040MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOL642931048MAIN._afbStrings[1]._fbModule2._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOL642931056MAIN._afbStrings[1]._fbModule2._fbUnit2._fbVoltageSegment.iAnalogValue16INT642974976MAIN._afbStrings[1]._fbModule2._fbUnit2._fbVoltageSegment.xUnderrange8BOOL642976224MAIN._afbStrings[1]._fbModule2._fbUnit2._fbVoltageSegment.xOverrange8BOOL642976232MAIN._afbStrings[1]._fbModule2._fbUnit2._fbVoltageSegment.xErrorCard8BOOL642976240MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOL643038080MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOL643038088MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOL643049792MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOL643049800MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOL643060624MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOL643060632MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INT643071072MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOL643071088MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOL643071096MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOL643071104MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOL643131664MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOL643131672MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INT643142112MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOL643142128MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOL643142136MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOL643142144MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INT643202624MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOL643203872MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOL643203880MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOL643203888MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INT643247808MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOL643249056MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOL643249064MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOL643249072MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INT643292992MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOL643294240MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOL643294248MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOL643294256MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INT643338176MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOL643339424MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOL643339432MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOL643339440MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INT643383360MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOL643384608MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOL643384616MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOL643384624MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INT643428544MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOL643429792MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOL643429800MAIN._afbStrings[1]._fbModule2._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOL643429808MAIN._afbStrings[1]._fbModule2._fbUnit3._fbVoltageSegment.iAnalogValue16INT643473728MAIN._afbStrings[1]._fbModule2._fbUnit3._fbVoltageSegment.xUnderrange8BOOL643474976MAIN._afbStrings[1]._fbModule2._fbUnit3._fbVoltageSegment.xOverrange8BOOL643474984MAIN._afbStrings[1]._fbModule2._fbUnit3._fbVoltageSegment.xErrorCard8BOOL643474992MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOL643536832MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOL643536840MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOL643548544MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOL643548552MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOL643559376MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOL643559384MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INT643569824MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOL643569840MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOL643569848MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOL643569856MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOL643630416MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOL643630424MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INT643640864MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOL643640880MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOL643640888MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOL643640896MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INT643701376MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOL643702624MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOL643702632MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOL643702640MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INT643746560MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOL643747808MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOL643747816MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOL643747824MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INT643791744MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOL643792992MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOL643793000MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOL643793008MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INT643836928MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOL643838176MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOL643838184MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOL643838192MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INT643882112MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOL643883360MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOL643883368MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOL643883376MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INT643927296MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOL643928544MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOL643928552MAIN._afbStrings[1]._fbModule2._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOL643928560MAIN._afbStrings[1]._fbModule2._fbUnit4._fbVoltageSegment.iAnalogValue16INT643972480MAIN._afbStrings[1]._fbModule2._fbUnit4._fbVoltageSegment.xUnderrange8BOOL643973728MAIN._afbStrings[1]._fbModule2._fbUnit4._fbVoltageSegment.xOverrange8BOOL643973736MAIN._afbStrings[1]._fbModule2._fbUnit4._fbVoltageSegment.xErrorCard8BOOL643973744MAIN._afbStrings[1]._fbModule2._fbTempSensorCabinet.iAnalogValue16INT644033920MAIN._afbStrings[1]._fbModule2._fbTempSensorCabinet.xUnderrange8BOOL644035168MAIN._afbStrings[1]._fbModule2._fbTempSensorCabinet.xOverrange8BOOL644035176MAIN._afbStrings[1]._fbModule2._fbTempSensorCabinet.xErrorCard8BOOL644035184MAIN._afbStrings[1]._fbModule3.xLeakageSegments128BOOL644102120MAIN._afbStrings[1]._fbModule3.xLeakageSegments348BOOL644102128MAIN._afbStrings[1]._fbModule3.xLeakageTank8BOOL644102136MAIN._afbStrings[1]._fbModule3.uiECState16UINT644102176MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback8BOOL644104128MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback8BOOL644104136MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback8BOOL644115840MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback8BOOL644115848MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xMCBOk8BOOL644126672MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk8BOOL644126680MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.iPVFeedback16INT644137120MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xUnderrange8BOOL644137136MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xOverrange8BOOL644137144MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xErrorCard8BOOL644137152MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xMCBOk8BOOL644197712MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk8BOOL644197720MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.iPVFeedback16INT644208160MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xUnderrange8BOOL644208176MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xOverrange8BOOL644208184MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xErrorCard8BOOL644208192MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue16INT644268672MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange8BOOL644269920MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange8BOOL644269928MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard8BOOL644269936MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue16INT644313856MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xUnderrange8BOOL644315104MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xOverrange8BOOL644315112MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xErrorCard8BOOL644315120MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue16INT644359040MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange8BOOL644360288MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange8BOOL644360296MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard8BOOL644360304MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue16INT644404224MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xUnderrange8BOOL644405472MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xOverrange8BOOL644405480MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xErrorCard8BOOL644405488MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorPosolyt.iAnalogValue16INT644449408MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorPosolyt.xUnderrange8BOOL644450656MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorPosolyt.xOverrange8BOOL644450664MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorPosolyt.xErrorCard8BOOL644450672MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorNegolyt.iAnalogValue16INT644494592MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorNegolyt.xUnderrange8BOOL644495840MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorNegolyt.xOverrange8BOOL644495848MAIN._afbStrings[1]._fbModule3._fbUnit1._fbTempSensorNegolyt.xErrorCard8BOOL644495856MAIN._afbStrings[1]._fbModule3._fbUnit1._fbVoltageSegment.iAnalogValue16INT644539776MAIN._afbStrings[1]._fbModule3._fbUnit1._fbVoltageSegment.xUnderrange8BOOL644541024MAIN._afbStrings[1]._fbModule3._fbUnit1._fbVoltageSegment.xOverrange8BOOL644541032MAIN._afbStrings[1]._fbModule3._fbUnit1._fbVoltageSegment.xErrorCard8BOOL644541040MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback8BOOL644602880MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback8BOOL644602888MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback8BOOL644614592MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback8BOOL644614600MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xMCBOk8BOOL644625424MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk8BOOL644625432MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.iPVFeedback16INT644635872MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xUnderrange8BOOL644635888MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xOverrange8BOOL644635896MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xErrorCard8BOOL644635904MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xMCBOk8BOOL644696464MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk8BOOL644696472MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.iPVFeedback16INT644706912MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xUnderrange8BOOL644706928MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xOverrange8BOOL644706936MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xErrorCard8BOOL644706944MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue16INT644767424MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange8BOOL644768672MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange8BOOL644768680MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard8BOOL644768688MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue16INT644812608MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xUnderrange8BOOL644813856MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xOverrange8BOOL644813864MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xErrorCard8BOOL644813872MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue16INT644857792MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange8BOOL644859040MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange8BOOL644859048MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard8BOOL644859056MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue16INT644902976MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xUnderrange8BOOL644904224MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xOverrange8BOOL644904232MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xErrorCard8BOOL644904240MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorPosolyt.iAnalogValue16INT644948160MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorPosolyt.xUnderrange8BOOL644949408MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorPosolyt.xOverrange8BOOL644949416MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorPosolyt.xErrorCard8BOOL644949424MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorNegolyt.iAnalogValue16INT644993344MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorNegolyt.xUnderrange8BOOL644994592MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorNegolyt.xOverrange8BOOL644994600MAIN._afbStrings[1]._fbModule3._fbUnit2._fbTempSensorNegolyt.xErrorCard8BOOL644994608MAIN._afbStrings[1]._fbModule3._fbUnit2._fbVoltageSegment.iAnalogValue16INT645038528MAIN._afbStrings[1]._fbModule3._fbUnit2._fbVoltageSegment.xUnderrange8BOOL645039776MAIN._afbStrings[1]._fbModule3._fbUnit2._fbVoltageSegment.xOverrange8BOOL645039784MAIN._afbStrings[1]._fbModule3._fbUnit2._fbVoltageSegment.xErrorCard8BOOL645039792MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback8BOOL645101632MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback8BOOL645101640MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback8BOOL645113344MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback8BOOL645113352MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xMCBOk8BOOL645124176MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk8BOOL645124184MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.iPVFeedback16INT645134624MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xUnderrange8BOOL645134640MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xOverrange8BOOL645134648MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xErrorCard8BOOL645134656MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xMCBOk8BOOL645195216MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk8BOOL645195224MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.iPVFeedback16INT645205664MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xUnderrange8BOOL645205680MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xOverrange8BOOL645205688MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xErrorCard8BOOL645205696MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue16INT645266176MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange8BOOL645267424MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange8BOOL645267432MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard8BOOL645267440MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue16INT645311360MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xUnderrange8BOOL645312608MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xOverrange8BOOL645312616MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xErrorCard8BOOL645312624MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue16INT645356544MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange8BOOL645357792MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange8BOOL645357800MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard8BOOL645357808MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue16INT645401728MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xUnderrange8BOOL645402976MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xOverrange8BOOL645402984MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xErrorCard8BOOL645402992MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorPosolyt.iAnalogValue16INT645446912MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorPosolyt.xUnderrange8BOOL645448160MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorPosolyt.xOverrange8BOOL645448168MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorPosolyt.xErrorCard8BOOL645448176MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorNegolyt.iAnalogValue16INT645492096MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorNegolyt.xUnderrange8BOOL645493344MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorNegolyt.xOverrange8BOOL645493352MAIN._afbStrings[1]._fbModule3._fbUnit3._fbTempSensorNegolyt.xErrorCard8BOOL645493360MAIN._afbStrings[1]._fbModule3._fbUnit3._fbVoltageSegment.iAnalogValue16INT645537280MAIN._afbStrings[1]._fbModule3._fbUnit3._fbVoltageSegment.xUnderrange8BOOL645538528MAIN._afbStrings[1]._fbModule3._fbUnit3._fbVoltageSegment.xOverrange8BOOL645538536MAIN._afbStrings[1]._fbModule3._fbUnit3._fbVoltageSegment.xErrorCard8BOOL645538544MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback8BOOL645600384MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback8BOOL645600392MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback8BOOL645612096MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback8BOOL645612104MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xMCBOk8BOOL645622928MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk8BOOL645622936MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.iPVFeedback16INT645633376MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xUnderrange8BOOL645633392MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xOverrange8BOOL645633400MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xErrorCard8BOOL645633408MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xMCBOk8BOOL645693968MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk8BOOL645693976MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.iPVFeedback16INT645704416MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xUnderrange8BOOL645704432MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xOverrange8BOOL645704440MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xErrorCard8BOOL645704448MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue16INT645764928MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange8BOOL645766176MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange8BOOL645766184MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard8BOOL645766192MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue16INT645810112MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xUnderrange8BOOL645811360MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xOverrange8BOOL645811368MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xErrorCard8BOOL645811376MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue16INT645855296MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange8BOOL645856544MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange8BOOL645856552MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard8BOOL645856560MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue16INT645900480MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xUnderrange8BOOL645901728MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xOverrange8BOOL645901736MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xErrorCard8BOOL645901744MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorPosolyt.iAnalogValue16INT645945664MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorPosolyt.xUnderrange8BOOL645946912MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorPosolyt.xOverrange8BOOL645946920MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorPosolyt.xErrorCard8BOOL645946928MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorNegolyt.iAnalogValue16INT645990848MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorNegolyt.xUnderrange8BOOL645992096MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorNegolyt.xOverrange8BOOL645992104MAIN._afbStrings[1]._fbModule3._fbUnit4._fbTempSensorNegolyt.xErrorCard8BOOL645992112MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.iAnalogValue16INT646036032MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.xUnderrange8BOOL646037280MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.xOverrange8BOOL646037288MAIN._afbStrings[1]._fbModule3._fbUnit4._fbVoltageSegment.xErrorCard8BOOL646037296MAIN._afbStrings[1]._fbModule3._fbTempSensorCabinet.iAnalogValue16INT646097472MAIN._afbStrings[1]._fbModule3._fbTempSensorCabinet.xUnderrange8BOOL646098720MAIN._afbStrings[1]._fbModule3._fbTempSensorCabinet.xOverrange8BOOL646098728MAIN._afbStrings[1]._fbModule3._fbTempSensorCabinet.xErrorCard8BOOL646098736MAIN._afbStrings[1]._fbStringCurrent.iAnalogValue16INT646228608MAIN._afbStrings[1]._fbStringCurrent.xUnderrange8BOOL646229856MAIN._afbStrings[1]._fbStringCurrent.xOverrange8BOOL646229864MAIN._afbStrings[1]._fbStringCurrent.xErrorCard8BOOL646229872MAIN.xSafetyResterTaster8BOOL646380432MAIN._xHarwareResetButton8BOOL646380440MAIN._fbSafety.xVoltagesInRange8BOOL646389568MAIN._fbSafety.xPressureInRange8BOOL646389576MAIN._fbSafety.xTemperaturesInRange8BOOL646389584MAIN._uiEtherCATState16UINT646389632MAIN._fbTempCabinetSCSString1.iAnalogValue16INT646390272MAIN._fbTempCabinetSCSString1.xUnderrange8BOOL646391520MAIN._fbTempCabinetSCSString1.xOverrange8BOOL646391528MAIN._fbTempCabinetSCSString1.xErrorCard8BOOL646391536MAIN._fbTempCabinetSCSString2.iAnalogValue16INT646435456MAIN._fbTempCabinetSCSString2.xUnderrange8BOOL646436704MAIN._fbTempCabinetSCSString2.xOverrange8BOOL646436712MAIN._fbTempCabinetSCSString2.xErrorCard8BOOL646436720MAIN._fbTempCabinetBMS.iAnalogValue16INT646480640MAIN._fbTempCabinetBMS.xUnderrange8BOOL646481888MAIN._fbTempCabinetBMS.xOverrange8BOOL646481896MAIN._fbTempCabinetBMS.xErrorCard8BOOL6464819041PlcTask Outputs097976320MAIN._xShowAckEmergencyStop8BOOL633524440MAIN._afbStrings[0].xCloseDCCB8BOOL633671744MAIN._afbStrings[0].xResetSafetyDCCB8BOOL633671760MAIN._afbStrings[0]._fbModule1._fbUnit1.xResetMCB8BOOL633673648MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse633675008MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue633675016MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse633686720MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue633686728MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL633710080MAIN._afbStrings[0]._fbModule1._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT633710096MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL633781120MAIN._afbStrings[0]._fbModule1._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT633781136MAIN._afbStrings[0]._fbModule1._fbUnit2.xResetMCB8BOOL634172400MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse634173760MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue634173768MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse634185472MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue634185480MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL634208832MAIN._afbStrings[0]._fbModule1._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT634208848MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL634279872MAIN._afbStrings[0]._fbModule1._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT634279888MAIN._afbStrings[0]._fbModule1._fbUnit3.xResetMCB8BOOL634671152MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse634672512MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue634672520MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse634684224MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue634684232MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL634707584MAIN._afbStrings[0]._fbModule1._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT634707600MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL634778624MAIN._afbStrings[0]._fbModule1._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT634778640MAIN._afbStrings[0]._fbModule1._fbUnit4.xResetMCB8BOOL635169904MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse635171264MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue635171272MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse635182976MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue635182984MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL635206336MAIN._afbStrings[0]._fbModule1._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT635206352MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL635277376MAIN._afbStrings[0]._fbModule1._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT635277392MAIN._afbStrings[0]._fbModule2._fbUnit1.xResetMCB8BOOL635737200MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse635738560MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue635738568MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse635750272MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue635750280MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL635773632MAIN._afbStrings[0]._fbModule2._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT635773648MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL635844672MAIN._afbStrings[0]._fbModule2._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT635844688MAIN._afbStrings[0]._fbModule2._fbUnit2.xResetMCB8BOOL636235952MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse636237312MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue636237320MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse636249024MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue636249032MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL636272384MAIN._afbStrings[0]._fbModule2._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT636272400MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL636343424MAIN._afbStrings[0]._fbModule2._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT636343440MAIN._afbStrings[0]._fbModule2._fbUnit3.xResetMCB8BOOL636734704MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse636736064MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue636736072MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse636747776MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue636747784MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL636771136MAIN._afbStrings[0]._fbModule2._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT636771152MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL636842176MAIN._afbStrings[0]._fbModule2._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT636842192MAIN._afbStrings[0]._fbModule2._fbUnit4.xResetMCB8BOOL637233456MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse637234816MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue637234824MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse637246528MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue637246536MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL637269888MAIN._afbStrings[0]._fbModule2._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT637269904MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL637340928MAIN._afbStrings[0]._fbModule2._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT637340944MAIN._afbStrings[0]._fbModule3._fbUnit1.xResetMCB8BOOL637800752MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse637802112MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue637802120MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse637813824MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue637813832MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL637837184MAIN._afbStrings[0]._fbModule3._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT637837200MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL637908224MAIN._afbStrings[0]._fbModule3._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT637908240MAIN._afbStrings[0]._fbModule3._fbUnit2.xResetMCB8BOOL638299504MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse638300864MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue638300872MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse638312576MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue638312584MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL638335936MAIN._afbStrings[0]._fbModule3._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT638335952MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL638406976MAIN._afbStrings[0]._fbModule3._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT638406992MAIN._afbStrings[0]._fbModule3._fbUnit3.xResetMCB8BOOL638798256MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse638799616MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue638799624MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse638811328MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue638811336MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL638834688MAIN._afbStrings[0]._fbModule3._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT638834704MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL638905728MAIN._afbStrings[0]._fbModule3._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT638905744MAIN._afbStrings[0]._fbModule3._fbUnit4.xResetMCB8BOOL639297008MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse639298368MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue639298376MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse639310080MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue639310088MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL639333440MAIN._afbStrings[0]._fbModule3._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT639333456MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL639404480MAIN._afbStrings[0]._fbModule3._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT639404496MAIN._afbStrings[1].xCloseDCCB8BOOL639974016MAIN._afbStrings[1].xResetSafetyDCCB8BOOL639974032MAIN._afbStrings[1]._fbModule1._fbUnit1.xResetMCB8BOOL639975920MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse639977280MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue639977288MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse639988992MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue639989000MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL640012352MAIN._afbStrings[1]._fbModule1._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT640012368MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL640083392MAIN._afbStrings[1]._fbModule1._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT640083408MAIN._afbStrings[1]._fbModule1._fbUnit2.xResetMCB8BOOL640474672MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse640476032MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue640476040MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse640487744MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue640487752MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL640511104MAIN._afbStrings[1]._fbModule1._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT640511120MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL640582144MAIN._afbStrings[1]._fbModule1._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT640582160MAIN._afbStrings[1]._fbModule1._fbUnit3.xResetMCB8BOOL640973424MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse640974784MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue640974792MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse640986496MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue640986504MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL641009856MAIN._afbStrings[1]._fbModule1._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT641009872MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL641080896MAIN._afbStrings[1]._fbModule1._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT641080912MAIN._afbStrings[1]._fbModule1._fbUnit4.xResetMCB8BOOL641472176MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse641473536MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue641473544MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse641485248MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue641485256MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL641508608MAIN._afbStrings[1]._fbModule1._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT641508624MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL641579648MAIN._afbStrings[1]._fbModule1._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT641579664MAIN._afbStrings[1]._fbModule2._fbUnit1.xResetMCB8BOOL642039472MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse642040832MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue642040840MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse642052544MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue642052552MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL642075904MAIN._afbStrings[1]._fbModule2._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT642075920MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL642146944MAIN._afbStrings[1]._fbModule2._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT642146960MAIN._afbStrings[1]._fbModule2._fbUnit2.xResetMCB8BOOL642538224MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse642539584MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue642539592MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse642551296MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue642551304MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL642574656MAIN._afbStrings[1]._fbModule2._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT642574672MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL642645696MAIN._afbStrings[1]._fbModule2._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT642645712MAIN._afbStrings[1]._fbModule2._fbUnit3.xResetMCB8BOOL643036976MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse643038336MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue643038344MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse643050048MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue643050056MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL643073408MAIN._afbStrings[1]._fbModule2._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT643073424MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL643144448MAIN._afbStrings[1]._fbModule2._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT643144464MAIN._afbStrings[1]._fbModule2._fbUnit4.xResetMCB8BOOL643535728MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse643537088MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue643537096MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse643548800MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue643548808MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL643572160MAIN._afbStrings[1]._fbModule2._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT643572176MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL643643200MAIN._afbStrings[1]._fbModule2._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT643643216MAIN._afbStrings[1]._fbModule3._fbUnit1.xResetMCB8BOOL644103024MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse644104384MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue644104392MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse644116096MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue644116104MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.xRelease8BOOL644139456MAIN._afbStrings[1]._fbModule3._fbUnit1._fbPosolytPumpInlet.iSetpoint16INT644139472MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.xRelease8BOOL644210496MAIN._afbStrings[1]._fbModule3._fbUnit1._fbNegolytPumpInlet.iSetpoint16INT644210512MAIN._afbStrings[1]._fbModule3._fbUnit2.xResetMCB8BOOL644601776MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse644603136MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue644603144MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse644614848MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue644614856MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.xRelease8BOOL644638208MAIN._afbStrings[1]._fbModule3._fbUnit2._fbPosolytPumpInlet.iSetpoint16INT644638224MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.xRelease8BOOL644709248MAIN._afbStrings[1]._fbModule3._fbUnit2._fbNegolytPumpInlet.iSetpoint16INT644709264MAIN._afbStrings[1]._fbModule3._fbUnit3.xResetMCB8BOOL645100528MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse645101888MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue645101896MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse645113600MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue645113608MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.xRelease8BOOL645136960MAIN._afbStrings[1]._fbModule3._fbUnit3._fbPosolytPumpInlet.iSetpoint16INT645136976MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.xRelease8BOOL645208000MAIN._afbStrings[1]._fbModule3._fbUnit3._fbNegolytPumpInlet.iSetpoint16INT645208016MAIN._afbStrings[1]._fbModule3._fbUnit4.xResetMCB8BOOL645599280MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenValve8BOOLfalse645600640MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseValve8BOOLtrue645600648MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenValve8BOOLfalse645612352MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseValve8BOOLtrue645612360MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.xRelease8BOOL645635712MAIN._afbStrings[1]._fbModule3._fbUnit4._fbPosolytPumpInlet.iSetpoint16INT645635728MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.xRelease8BOOL645706752MAIN._afbStrings[1]._fbModule3._fbUnit4._fbNegolytPumpInlet.iSetpoint16INT645706768MAIN.xSafetyRun8BOOLtrueanalysis-33646380416MAIN.xSafetyErrAck8BOOL646380424MAIN._xShowErrorOnButton8BOOL6463804483PlcTask Internal097976320GVL_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_CONST_ITECH.TCPIP_REC_BUFFER_SIZE32UDINT1000TcVarGlobal3072256GVL_CONST_ITECH.TCPIP_POLL_TIME32TIMET#100MSTcVarGlobal3072288GVL_CONST_ITECH.TCPIP_MAX_RESPONSE_DATA32UDINT10TcVarGlobal3072320GVL_CONST_ITECH.TCPIP_READ_TIMEOUT32TIMET#5STcVarGlobal3072352GVL_MOTOR.MAX_INTERLOCKS8USINT16TcVarGlobal3072384GVL_VALVE.MAX_INTERLOCKS8BOOLtrueTcVarGlobal3287432Global_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]0TcVarGlobal3287520Global_Constants.EMPTY_EVENT_ID32UDINT0TcVarGlobal3287648Global_Constants.EMPTY_SEVERITY16TcEventSeverityTcEventSeverity.VerboseTcVarGlobal3287680GVL_Param_TcUnit.MaxNumberOfTestSuites16UINT1000TcVarGlobal3287696Global_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_SEVERITYTcVarGlobal3287712GVL.nLangId_OnlineMonitoring32DINT1033TcVarGlobal3287904ParameterList.cSourceNameSize32UDINT (81..10000)256TcVarGlobal3287936Global_Version.stLibVersion_Tc3_EventLogger288ST_LibVersion.iMajor3.iMinor3.iBuild13.iRevision0.nFlags1.sVersion3.3.13.0const_non_replacedTcVarGlobal3287968GVL_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]248TcVarGlobal3288256Global_Version.stLibVersion_Tc3_JsonXml288ST_LibVersion.iMajor3.iMinor4.iBuild7.iRevision0.nFlags1.sVersion3.4.7.0const_non_replacedTcVarGlobal3288384GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite16UINT100TcVarGlobal3288672GVL_Param_TcUnit.MaxNumberOfAssertsForEachTestSuite16UINT1000TcVarGlobal3288688GVL_Param_TcUnit.xUnitEnablePublish8BOOLfalseTcVarGlobal3288704GVL_TcUnit.TestSuiteIsRegistered8BOOLTcVarGlobal3288712GVL_Param_TcUnit.AdsLogMessageFifoRingBufferSize16UINT2000TcVarGlobal3288720GVL_Param_TcUnit.xUnitBufferSize32UDINT65535TcVarGlobal3288736GVL_Param_TcUnit.xUnitFilePath 'C:\TwinCAT\3.1\Boot\' (Windows), '/usr/local/etc/TwinCAT/3.1/Boot/' (TC/BSD), '\Hard Disk\TwinCAT\3.1\Boot\' (Windows CE)
- - %TC_INSTALLPATH% -> 'C:\TwinCAT\3.1\' (Windows), '/usr/local/etc/TwinCAT/3.1/' (TC/BSD), '\Hard Disk\TwinCAT\3.1\' (Windows CE) ]]>2048T_MaxString%TC_BOOTPRJPATH%tcunit_xunit_testresults.xmlTcVarGlobal3288768GVL_Param_TcUnit.TimeBetweenTestSuitesExecution16UINT2000TcVarGlobal3288720GVL_Param_TcUnit.xUnitBufferSize32UDINT65535TcVarGlobal3288736GVL_Param_TcUnit.xUnitFilePath2048T_MaxStringC:\tcunit_xunit_testresults.xmlTcVarGlobal3288768GVL_Param_TcUnit.TimeBetweenTestSuitesExecution32TIMET#0MSTcVarGlobal3290816GVL_TcUnit.CurrentTestIsFinished8BOOLTcVarGlobal3290848GVL_TcUnit.IgnoreCurrentTest8BOOLTcVarGlobal3290856GVL_TcUnit.NumberOfInitializedTestSuites16UINT0TcVarGlobal3290864GVL_TcUnit.TcUnitRunner629908672FB_TcUnitRunnerTcVarGlobal3290880GVL_TcUnit.CurrentTestSuiteBeingCalled64FB_TestSuiteTcVarGlobal633199552GVL_TcUnit.CurrentTestNameBeingCalled2048T_MaxStringTcVarGlobal633199616GVL_TcUnit.GetCpuCounter256GETCPUCOUNTERTcVarGlobal633201664GVL_TcUnit.StartedAt64LWORDTcVarGlobal633201920GVL_TcUnit.Duration64LREALTcVarGlobal633201984GVL_TcUnit.TestSuiteAddresses64000FB_TestSuite11000TcVarGlobal633202048GVL_TcUnit.CurrentlyRunningOrderedTestInTestSuite16UINT0TcVarGlobal3290864GVL_TcUnit.TcUnitRunner621828480FB_TcUnitRunnerTcVarGlobal3290880GVL_TcUnit.CurrentTestSuiteBeingCalled64FB_TestSuiteTcVarGlobal625119360GVL_TcUnit.CurrentTestNameBeingCalled2048T_MaxStringTcVarGlobal625119424GVL_TcUnit.TestSuiteAddresses64000FB_TestSuite11000TcVarGlobal625121472GVL_TcUnit.CurrentlyRunningOrderedTestInTestSuite16000UINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)11000TcVarGlobal633266048GVL_TcUnit.AdsMessageQueue8321152FB_AdsLogStringMessageFifoQueueTcVarGlobal633282048GVL_TcUnit.HundredNanosecondToSecond64LREAL1E-07TcVarGlobal641603200Global_Version.stLibVersion_TcUnit288ST_LibVersion.iMajor1.iMinor3.iBuild1.iRevision0.nFlags1.sVersion1.3.1const_non_replacedTcVarGlobal641603264Global_Version.stLibVersion_Tc2_ModbusSrv288ST_LibVersion.iMajor3.iMinor5.iBuild1.iRevision0.nFlags1.sVersion3.5.1.0const_non_replacedTcVarGlobal641603552Global_Variables.AMSPORT_R3_MODBUSSERV16UINT10500TcVarGlobal641603840Global_Variables.MODBUS_TCP_PORT16UINT502TcVarGlobal641603856Global_Variables.MB_MAXSIZE32UDINT260TcVarGlobal641603872Global_Variables.MBADS_IGR_CLOSEALL32UDINT4097TcVarGlobal641603904Global_Variables.MBADS_IGR_CLOSECONNECTION32UDINT4098TcVarGlobal641603936Global_Variables.MBADS_IGR_UDP_FLAG32DWORD2147483648TcVarGlobal641603968Global_Version.stLibVersion_Tc2_SUPS288ST_LibVersion.iMajor3.iMinor3.iBuild8.iRevision0.nFlags0.sVersion3.3.8.0const_non_replacedTcVarGlobal641604000Global_Variables.eGlobalSUpsState16E_S_UPS_StateTcVarGlobal641604480TC_EVENTS.AnalogOutput192ST_AnalogOutputtc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228init_on_onlchangeTcVarGlobal641608352TC_EVENTS.AnalogInput1536ST_AnalogInputtc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228init_on_onlchangeTcVarGlobal641608544TC_EVENTS.BMSEvents2688ST_BMSEventstc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228init_on_onlchangeTcVarGlobal641611808TC_EVENTS.General1728ST_Generaltc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228init_on_onlchangeTcVarGlobal641614496TC_EVENTS.Valve960ST_Valvetc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228init_on_onlchangeTcVarGlobal641642336MAIN._xReleaseErrors8BOOLtrue641680608MAIN._xReleaseLimitsErrors8BOOLtrue641680616MAIN._xConfirmAlarms8BOOL641680624MAIN._xEnableString8BOOL641680632MAIN._xStartBalancing8BOOL641738560MAIN._xCanChangeMode8BOOLtrue641738568MAIN._xErrorShutdown8BOOLfalse641738576MAIN._xStartSafetyCheck8BOOL641738584MAIN._iState16INT641738592MAIN._iStateSafetyCheck16INT641738608MAIN._afbStrings12604544FB_String02OPC.UA.DA0641738624MAIN._iStateBalancing16INT654343168MAIN._iStatePrecharge16INT654343184MAIN._iStateDH16INT654343200MAIN._xStartPrecharge8BOOL654343216MAIN._xNoPowerRequested8BOOL654343224MAIN._rAutoPowerRequest32REAL654343232MAIN._rPowerInverter32REAL654343264MAIN._tonStartupDelay256TON.PTT#10S654343296MAIN._tonBeginShutdown256TON.PTT#30S654343552MAIN._fbNoAutomaticModeAlarm4224FB_TcAlarm654343808MAIN._fbEStopNotOk4224FB_TcAlarm654348032MAIN._fbEtherCATErrorString14224FB_TcAlarm654352256MAIN._stECString1ErrSI3072FB_TcSourceInfo654356480MAIN._fbEtherCATErrorString24224FB_TcAlarm654359552MAIN._stECString2ErrSI3072FB_TcSourceInfo654363776MAIN._fbEMSHeartbeatAlarm4224FB_TcAlarm654366848MAIN._xFirstCycle8BOOLtrue654371072MAIN._xNoEMSLifeMessageChange8BOOL654371080MAIN._xEMSHeartbeatNotOK8BOOL654371088MAIN._xEMSHeartbeatNotOKLedge8BOOL654371096MAIN._udiLastEMSLifeMessage32UDINT654371104MAIN._fbADSReader1408ADSREAD654371136MAIN._timADSReadTimer256TON654372544MAIN._rtrigEMSHeartbeakNotOK128R_TRIG654372800MAIN._fbEMSHeartbeatTimeout768FB_ReleaseSignal654372928MAIN._xReleaseEMSHeartbeatError8BOOL654373696MAIN._xReleaseManualMode8BOOL654373704MAIN._eBMSControlMode16E_BMS_CONTROL_MODEE_BMS_CONTROL_MODE.AUTO_LOCAL654373712MAIN._fbUPS74624FB_S_UPS_BAPI654373760MAIN._xErrorActive8BOOL654448392MAIN._xInSafetyCheckMode8BOOL654448400MAIN._xEtherCatString1Ok8BOOL654448408MAIN._rSmallestSegmentVoltage32REAL654448416MAIN._tonHardwareResetButton256TON.PTT#1S654448448MAIN._rtHardwareResetButton128R_TRIG654448704MAIN._fbBatteryFullMessage4288FB_TcMessage654448832MAIN._fbBatteryEmptyMessage4288FB_TcMessage654453120MAIN._rHighestSegmentVoltage32REAL654457408MAIN._wEtherCATState16WORD654457456MAIN._fbSafety128FB_Safety654457472MAIN._xEtherCatString2Ok8BOOL654457600MAIN._xAllComponentsToManualMode8BOOL654457608MAIN._ui16UINT0654457616MAIN._rStringsSumVoltage32REAL654457632MAIN._fbRTrigHardwareAck128R_TRIG654457664MAIN._fbStringReadyTimeout256TON654457792MAIN._rDeltaUm32REAL654458048MAIN._arPowerString64REAL02654458080MAIN._xStringsReady8BOOL654458144MAIN._xStringsErrorActive8BOOL654458152MAIN._xStringsInSchutdownDischargeMode8BOOL654458160MAIN._xStringsShutdownDischargeAllowed8BOOL654458168MAIN._fbTempCabinetSCSString145184FB_AnalogInput654458176MAIN._fbTempCabinetSCSString245184FB_AnalogInput654503360MAIN._fbTempCabinetBMS45184FB_AnalogInput654548544MAIN._xStringsAllInAutomaticMode8BOOL654593728MAIN._xStringsOff8BOOL654593736MAIN._xStringsBalancingDone8BOOL654593744MAIN._xStringsInAutoMode8BOOL654593752MAIN._xStringSafetyComError8BOOL654593760MAIN._xGetPowerMeterData8BOOL654593768MAIN._eStringOpMode16E_STRING_OPERATING_MODE654593776MAIN._rMaxCurrentInverterDCVoltage32REAL654593792MAIN._rMinCurrentInverterDCVoltage32REAL654593824MAIN._wDebug116WORD654593856MAIN._wDebug216WORD654593872MAIN._uiNumberOfActiveStrings16UINT654593888TwinCAT_PreventOnlineChangeGvl.WriteLineIDs8BOOLtrueTcVarGlobal654593904TwinCAT_PreventOnlineChangeGvl.PlcProfilerActive8BOOLfalseTcVarGlobal654593912MAIN._fbPowerMeterPower3968FB_PowerMeter654593920MAIN._fbPowerMeter24V3968FB_PowerMeter654597888MAIN._rPowerDH32REAL654601856GVL_CONFIG.uiNumberOfStrings16000UINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)11000TcVarGlobal625185472GVL_TcUnit.AdsMessageQueue8321152FB_AdsLogStringMessageFifoQueueTcVarGlobal625201472Global_Version.stLibVersion_TcUnit288ST_LibVersion.iMajor1.iMinor2.iBuild0.iRevision0.sVersion1.2.0.0const_non_replacedTcVarGlobal633522624Global_Version.stLibVersion_Tc2_ModbusRTU288ST_LibVersion.iMajor3.iMinor6.iBuild1.iRevision0.nFlags1.sVersion3.6.1.0const_non_replacedTcVarGlobal633522912Global_Version.stLibVersion_Tc2_SerialCom288ST_LibVersion.iMajor3.iMinor4.iBuild6.iRevision0.nFlags1.sVersion3.4.6.0const_non_replacedTcVarGlobal633523200Global_Version.stLibVersion_Tc2_ModbusSrv288ST_LibVersion.iMajor3.iMinor5.iBuild1.iRevision0.nFlags1.sVersion3.5.1.0const_non_replacedTcVarGlobal633523488Global_Variables.AMSPORT_R3_MODBUSSERV16UINT10500TcVarGlobal633523776Global_Variables.MODBUS_TCP_PORT16UINT502TcVarGlobal633523792Global_Variables.MB_MAXSIZE32UDINT260TcVarGlobal633523808Global_Variables.MBADS_IGR_CLOSEALL32UDINT4097TcVarGlobal633523840Global_Variables.MBADS_IGR_CLOSECONNECTION32UDINT4098TcVarGlobal633523872Global_Variables.MBADS_IGR_UDP_FLAG32DWORD2147483648TcVarGlobal633523904Global_Version.stLibVersion_Tc2_SUPS288ST_LibVersion.iMajor3.iMinor3.iBuild8.iRevision0.nFlags0.sVersion3.3.8.0const_non_replacedTcVarGlobal633523936Global_Variables.eGlobalSUpsState16E_S_UPS_StateTcVarGlobal633524416Global_Version.stLibVersion_UML_Statechart_Types288ST_LibVersion.iMajor4.iMinor4.iBuild0.iRevision0.nFlags1.sVersion4.4.0.0const_non_replacedTcVarGlobal633524448TC_EVENTS.AnalogOutput192ST_AnalogOutputtc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228init_on_onlchangeTcVarGlobal633528576TC_EVENTS.AnalogInput1536ST_AnalogInputtc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228init_on_onlchangeTcVarGlobal633528768TC_EVENTS.BMSEvents2688ST_BMSEventstc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228init_on_onlchangeTcVarGlobal633532032TC_EVENTS.General1728ST_Generaltc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228init_on_onlchangeTcVarGlobal633534720TC_EVENTS.Valve960ST_Valvetc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228init_on_onlchangeTcVarGlobal633575232MAIN._xReleaseErrors8BOOLtrue633670592MAIN._xReleaseLimitsErrors8BOOLtrue633670600MAIN._xConfirmAlarms8BOOL633670608MAIN._xEnableString8BOOL633670616MAIN._xStartBalancing8BOOL633670624MAIN._xCanChangeMode8BOOLtrue633670632MAIN._xErrorShutdown8BOOLfalse633670640MAIN._xStartSafetyCheck8BOOL633670648MAIN._afbStrings12604544FB_String02OPC.UA.DA0633670656MAIN._iState16INT646275200MAIN._iStateSafetyCheck16INT646275216MAIN._iStateBalancing16INT646275232MAIN._iStatePrecharge16INT646275248MAIN._iStateDH16INT646275264MAIN._xStartPrecharge8BOOL646275280MAIN._xNoPowerRequested8BOOL646275288MAIN._rAutoPowerRequest32REAL646275296MAIN._rPowerInverter32REAL646275328MAIN._xFirstCycle8BOOLtrue646275360MAIN._xNoEMSLifeMessageChange8BOOL646275368MAIN._xEMSHeartbeatNotOK8BOOL646275376MAIN._xEMSHeartbeatNotOKLedge8BOOL646275384MAIN._tonStartupDelay256TON.PTT#10S646275392MAIN._tonBeginShutdown256TON.PTT#30S646275648MAIN._fbNoAutomaticModeAlarm4224FB_TcAlarm646275904MAIN._fbEStopNotOk4224FB_TcAlarm646280128MAIN._fbEtherCATErrorString14224FB_TcAlarm646284352MAIN._stECString1ErrSI3072FB_TcSourceInfo646288576MAIN._fbEtherCATErrorString24224FB_TcAlarm646291648MAIN._stECString2ErrSI3072FB_TcSourceInfo646295872MAIN._fbEMSHeartbeatAlarm4224FB_TcAlarm646298944MAIN._fbADSReader1408ADSREAD646303168MAIN._timADSReadTimer256TON646304576MAIN._udiLastEMSLifeMessage32UDINT646304832MAIN._xReleaseEMSHeartbeatError8BOOL646304864MAIN._xReleaseManualMode8BOOL646304872MAIN._eBMSControlMode16E_BMS_CONTROL_MODEE_BMS_CONTROL_MODE.AUTO_LOCAL646304880MAIN._rtrigEMSHeartbeakNotOK128R_TRIG646304896MAIN._fbEMSHeartbeatTimeout768FB_ReleaseSignal646305024MAIN._fbUPS74624FB_S_UPS_BAPI646305792MAIN._xErrorActive8BOOL646380456MAIN._xInSafetyCheckMode8BOOL646380464MAIN._xEtherCatString1Ok8BOOL646380472MAIN._tonHardwareResetButton256TON.PTT#1S646380480MAIN._rtHardwareResetButton128R_TRIG646380736MAIN._fbBatteryFullMessage4288FB_TcMessage646380864MAIN._fbBatteryEmptyMessage4288FB_TcMessage646385152MAIN._rSmallestSegmentVoltage32REAL646389440MAIN._rHighestSegmentVoltage32REAL646389472MAIN._fbSafety128FB_Safety646389504MAIN._wEtherCATState16WORD646389648MAIN._xEtherCatString2Ok8BOOL646389664MAIN._xAllComponentsToManualMode8BOOL646389672MAIN._ui16UINT0646389680MAIN._fbRTrigHardwareAck128R_TRIG646389696MAIN._fbStringReadyTimeout256TON646389824MAIN._rStringsSumVoltage32REAL646390080MAIN._rDeltaUm32REAL646390112MAIN._arPowerString64REAL02646390144MAIN._fbTempCabinetSCSString145184FB_AnalogInput646390208MAIN._fbTempCabinetSCSString245184FB_AnalogInput646435392MAIN._fbTempCabinetBMS45184FB_AnalogInput646480576MAIN._xStringsReady8BOOL646525760MAIN._xStringsErrorActive8BOOL646525768MAIN._xStringsInSchutdownDischargeMode8BOOL646525776MAIN._xStringsShutdownDischargeAllowed8BOOL646525784MAIN._xStringsAllInAutomaticMode8BOOL646525792MAIN._xStringsOff8BOOL646525800MAIN._xStringsBalancingDone8BOOL646525808MAIN._xStringsInAutoMode8BOOL646525816MAIN._xStringSafetyComError8BOOL646525824MAIN._xGetPowerMeterData8BOOL646525832MAIN._eStringOpMode16E_STRING_OPERATING_MODE646525840MAIN._rMaxCurrentInverterDCVoltage32REAL646525856MAIN._rMinCurrentInverterDCVoltage32REAL646525888MAIN._wDebug116WORD646525920MAIN._wDebug216WORD646525936MAIN._fbPowerMeterPower3968FB_PowerMeter646525952MAIN._fbPowerMeter24V3968FB_PowerMeter646529920MAIN._uiNumberOfActiveStrings16UINT646533888TwinCAT_PreventOnlineChangeGvl.WriteLineIDs8BOOLtrueTcVarGlobal646533904TwinCAT_PreventOnlineChangeGvl.PlcProfilerActive8BOOLfalseTcVarGlobal646533912MAIN._rPowerDH32REAL646533920MAIN._fbTONDHCycleTime256TON.PTT#15M646533952TwinCAT_PreventOnlineChangeGvl.PlcProfilerConfigChecksum520STRING(64)TcVarGlobal646534208GVL_CONFIG.xShutdownDischargeWithInverter8BOOLfalseTcPersistentTcVarGlobal646534728GVL_CONFIG.uiNumberOfStrings16UINT2TcVarGlobal654601904MAIN._fbTONDHCycleTime256TON.PTT#15M654601920TwinCAT_PreventOnlineChangeGvl.PlcProfilerConfigChecksum520STRING(64)TcVarGlobal654602176GVL_CONFIG.xShutdownDischargeWithInverter8BOOLfalseTcPersistentTcVarGlobal654602696GVL_CONFIG.uiNumberOfUnits16UINTTcVarGlobal654602704GVL_CONFIG.axStringEnabled16BOOL02TcPersistentTcVarGlobal654602720GVL_CONFIG.xDummy8BOOLfalseTcPersistentanalysis-33TcVarGlobal654602736GVL_SCADA.xCanChangeControlMode8BOOLTcVarGlobal654602744GVL_CONFIG.stUnitConfig16UINT2TcVarGlobal646534752GVL_CONFIG.uiNumberOfUnits16UINTTcVarGlobal646534768GVL_CONFIG.axStringEnabled16BOOL02TcPersistentTcVarGlobal646534784GVL_CONFIG.xDummy8BOOLfalseTcPersistentanalysis-33TcVarGlobal646534800GVL_SCADA.xCanChangeControlMode8BOOLTcVarGlobal646534808GVL_CONFIG.stUnitConfig13152ST_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.rWarningMax50.stEWLPosolytPressureTankInlet.rErrorMax75.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.rWarningMax50.stEWLNegolytPressureTankInlet.rErrorMax75.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.rWarningMax42.stEWLPosolytTempTankInlet.rErrorMax45.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.rWarningMax42.stEWLNegolytTempTankInlet.rErrorMax45.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.rWarningMin54.stEWLVoltageSegment.rWarningMax79.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.rMaxDeltaPSegmentInlet50TcPersistentTcVarGlobal654602752GVL_CONFIG.stConfigSCSCurrent13152ST_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.rWarningMax50.stEWLPosolytPressureTankInlet.rErrorMax75.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.rWarningMax50.stEWLNegolytPressureTankInlet.rErrorMax75.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.rWarningMax42.stEWLPosolytTempTankInlet.rErrorMax45.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.rWarningMax42.stEWLNegolytTempTankInlet.rErrorMax45.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.rWarningMin54.stEWLVoltageSegment.rWarningMax79.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.rMaxDeltaPSegmentInlet50TcPersistentTcVarGlobal646534816GVL_CONFIG.stConfigSCSCurrent768ST_ANALOG_IO_CONFIG.iAIMax32767.iAIMin0.rPVMax200.rPVMin0.sUnitATcPersistentTcVarGlobal654615904GVL_CONFIG.stEWLSCSCurrent128ST_ANALOG_EW_LEVELSTcPersistentTcVarGlobal654616672GVL_CONFIG.stEWDSCSCurrent320ST_ANALOG_EW_DELAYSTcPersistentTcVarGlobal654616800GVL_CONFIG.stConfigCabinetTemp768ST_ANALOG_IO_CONFIG.iAIMax32767.iAIMin0.rPVMax200.rPVMin0.sUnitATcPersistentTcVarGlobal646547968GVL_CONFIG.stEWLSCSCurrent128ST_ANALOG_EW_LEVELSTcPersistentTcVarGlobal646548736GVL_CONFIG.stEWDSCSCurrent320ST_ANALOG_EW_DELAYSTcPersistentTcVarGlobal646548864GVL_CONFIG.stConfigCabinetTemp768ST_ANALOG_IO_CONFIG.iAIMax32767.iAIMin-32768.rPVMax3276.7.rPVMin-3276.8.sUnit°CTcPersistentTcVarGlobal654617120GVL_CONFIG.stEWLCabinetTemp128ST_ANALOG_EW_LEVELS.rErrorMin-20.rWarningMin-15.rWarningMax40.rErrorMax80TcPersistentTcVarGlobal654617888GVL_CONFIG.stEWDCabinetTemp320ST_ANALOG_EW_DELAYS.timHardwareSignalLevelOnT#0S.timHardwareSignalLevelOffT#5S.timErrorLowOnT#1S.timErrorLowOffT#5S.timWarningLowOnT#1S.timWarningLowOffT#5S.timWarningHighOnT#1S.timWarningHighOffT#5S.timErrorHighOnT#1S.timErrorHighOffT#5STcPersistentTcVarGlobal654618016GVL_CONFIG.rPumpPosolytOnPower768ST_ANALOG_IO_CONFIG.iAIMax32767.iAIMin-32768.rPVMax3276.7.rPVMin-3276.8.sUnit°CTcPersistentTcVarGlobal646549184GVL_CONFIG.stEWLCabinetTemp128ST_ANALOG_EW_LEVELS.rErrorMin-20.rWarningMin-15.rWarningMax40.rErrorMax80TcPersistentTcVarGlobal646549952GVL_CONFIG.stEWDCabinetTemp320ST_ANALOG_EW_DELAYS.timHardwareSignalLevelOnT#0S.timHardwareSignalLevelOffT#5S.timErrorLowOnT#1S.timErrorLowOffT#5S.timWarningLowOnT#1S.timWarningLowOffT#5S.timWarningHighOnT#1S.timWarningHighOffT#5S.timErrorHighOnT#1S.timErrorHighOffT#5STcPersistentTcVarGlobal646550080GVL_CONFIG.rPumpPosolytOnPower32REAL70TcPersistentTcVarGlobal654618336GVL_CONFIG.rPumpNegolytOnPower32REAL70TcPersistentTcVarGlobal654618368GVL_CONFIG.rPumpPosolytDisChrgPower32REAL50TcPersistentTcVarGlobal654618400GVL_CONFIG.rPumpNegolytDisChrgPower32REAL50TcPersistentTcVarGlobal654618432GVL_CONFIG.rPumpshutoffThreshold32REAL15TcPersistentTcVarGlobal654618464GVL_CONFIG.rMinimumUnitVoltage32REAL55TcPersistentTcVarGlobal654618496GVL_CONFIG.rMaximumUnitVoltage32REAL78.5TcPersistentTcVarGlobal654618528GVL_CONFIG.rDeltaUnitVoltageShutdownDischarge32REAL5TcPersistentTcVarGlobal654618560GVL_CONFIG.rMaxAbsDiffVoltageUnitsOnModule32REAL10TcPersistentTcVarGlobal654618592GVL_CONFIG.rMaxAbsDiffVoltageModulesInString32REAL20TcPersistentTcVarGlobal654618624GVL_CONFIG.diMinimumAbsPowerForEnable32DINT100TcPersistentTcVarGlobal654618656GVL_CONFIG.diMaxStringChargingPower 2.000 W per Unit]]>32DINT-48000TcPersistentTcVarGlobal654618688GVL_CONFIG.diMaxStringDischargePower 2.000 W per Unit]]>32DINT48000TcPersistentTcVarGlobal654618720GVL_CONFIG.sInverterIpString1648STRING(80)192.168.42.10TcPersistentTcVarGlobal654618752GVL_CONFIG.sInverterIpString2648STRING(80)192.168.42.20TcPersistentTcVarGlobal654619400GVL_MODBUS.wConfirmAlarms16WORDTcVarGlobal654620048GVL_CONFIG.rAbsShutdownDischargePower 1.000 W per unit]]>32REAL6500TcPersistentTcVarGlobal654620064GVL_CONFIG.rStringFullyChargedVoltage 80 V per Unit]]>32REAL960TcPersistentTcVarGlobal654620096GVL_CONFIG.rStringEmptyVoltage 55.0V per Segment)]]>32REAL660TcPersistentTcVarGlobal654620128GVL_CONFIG.timUnitStartupTime32TIMET#15STcPersistentTcVarGlobal654620160GVL_CONFIG.timUnitBalancingStartupTime32TIMET#3MTcPersistentTcVarGlobal654620192GVL_CONFIG.timStringReadyTimeout32TIMET#3MTcPersistentTcVarGlobal654620224GVL_CONFIG.timIsoErrorTimeout32TIMET#20STcPersistentTcVarGlobal654620256GVL_CONFIG.rBalancingFactor32REAL20TcPersistentTcVarGlobal654620288GVL_CONFIG.timEMSHeartbeatTimeout32TIMEt#5sTcPersistentTcVarGlobal654620320GVL_MODBUS.stModbusEMSComm2192ST_EMS_MODBUS_INTERFACE.stModbusReg10.sManufacturercmblu energy ag.stModbusReg10.sModelnameall liquid.stModbusReg10.sSerialnumber202312151643.stModbusReg10.sBMSVersion0.8.0.stModbusReg10.uiTotalParallelMembers2.stModbusReg10.uiActiveParallelMembers0.stModbusReg11.eChargeStatusE_CHARGE_STATUS.UNDEFINED.stModbusReg11.eBatteryStatusE_BATTERY_STATUS.OFFTcVarGlobal654620352GVL_MODBUS.stBMSErrorReg64ST_MODBUS_REG_13TcVarGlobal654622544GVL_SCADA.eRequestedControlMode16E_BMS_CONTROL_MODETcVarGlobal654622608GVL_MODBUS.awWarningsUnitsActive 14.047
- Index 0 -> Unit 1, Index 1 -> Unit 2 etc.]]>768U_UNIT_WARNING_REGISTER024TcVarGlobal654622624GVL_MODBUS.awErrorsUnitsActive 15.047
- Index 0 -> Unit 1, Index 1 -> Unit 2 etc.]]>768U_UNIT_ERROR_REGISTER024TcVarGlobal654623392GVL_SCADA.stHMIInterface2472256ST_STRING_HMI_INTERFACE02TcVarGlobal654624160GVL_SCADA.stTempCabinetBMS1440ST_HMI_ANALOG_VALUETcVarGlobal657096416GVL_SCADA.stAckAlarmsButton32ST_HMI_CONTROL_BUTTON.xReleasetrueTcVarGlobal657097856GVL_SCADA.stAutomaticModeHMI96ST_AUTO_HMI_INTERFACETcVarGlobal657097888GVL_SCADA.eCurrentControlMode16E_BMS_CONTROL_MODETcVarGlobal657097984GVL_SCADA.eCycleStatus16E_CYCLE_STATUSTcVarGlobal657098000GVL_SCADA.diCurrentBatteryPower32DINTOPC.UA.DA1OPC.UA.DA.Access1TcVarGlobal657098016GVL_SCADA.lrChargedPowerValueWH64LREALTcVarGlobal657098048GVL_SCADA.lrDischargedPowerValueWH64LREALTcVarGlobal657098112GVL_SCADA.lrLastCycleUtilityPowerValueWh64LREALTcVarGlobal657098176GVL_SCADA.xDummy8BOOLfalseTcVarGlobal657098240TwinCAT_LicenseInfoVarList._LicenseInfo1024PlcLicenseInfo11[1].LicenseId.Data12712635908[1].LicenseId.Data249293[1].LicenseId.Data318515[1].LicenseId.Data4[0]165[1].LicenseId.Data4[1]160[1].LicenseId.Data4[2]14[1].LicenseId.Data4[3]108[1].LicenseId.Data4[4]58[1].LicenseId.Data4[5]39[1].LicenseId.Data4[6]138[1].LicenseId.Data4[7]140[1].Instances0[1].LicenseNameTF6255 TC3 Modbus-RTUTcVarGlobal657098592TwinCAT_SystemInfoVarList._TaskPouOid_PlcTask32OTCIDno_initTcVarGlobal657099616TwinCAT_SystemInfoVarList._AppInfo2048PlcAppSystemInfono_initTcVarGlobal657099648TwinCAT_SystemInfoVarList._TaskInfo1024PlcTaskSystemInfo11no_initTcVarGlobal657101696TwinCAT_SystemInfoVarList._TaskOid_PlcTask32OTCIDno_initTcVarGlobal657102720TwinCAT_SystemInfoVarList.__PlcTask896_Implicit_Task_Info.dwVersion2TcContextNamePlcTaskTcVarGlobal657102784SafetyDoorMotorAnalogOutputAnalogInputInverterBMSEventsGeneralValveApplicationNamePort_851ChangeDate2025-08-04T18:14:51GeneratedCodeSize544768GlobalDataSize81776640UTF8EncodedStringsfalse
\ No newline at end of file
+ Pump posolyt on power in %]]>32REAL70TcPersistentTcVarGlobal646550400GVL_CONFIG.rPumpNegolytOnPower32REAL70TcPersistentTcVarGlobal646550432GVL_CONFIG.rPumpPosolytDisChrgPower32REAL50TcPersistentTcVarGlobal646550464GVL_CONFIG.rPumpNegolytDisChrgPower32REAL50TcPersistentTcVarGlobal646550496GVL_CONFIG.rPumpshutoffThreshold32REAL15TcPersistentTcVarGlobal646550528GVL_CONFIG.rMinimumUnitVoltage32REAL55TcPersistentTcVarGlobal646550560GVL_CONFIG.rMaximumUnitVoltage32REAL78.5TcPersistentTcVarGlobal646550592GVL_CONFIG.rDeltaUnitVoltageShutdownDischarge32REAL5TcPersistentTcVarGlobal646550624GVL_CONFIG.rMaxAbsDiffVoltageUnitsOnModule32REAL10TcPersistentTcVarGlobal646550656GVL_CONFIG.rMaxAbsDiffVoltageModulesInString32REAL20TcPersistentTcVarGlobal646550688GVL_CONFIG.diMinimumAbsPowerForEnable32DINT100TcPersistentTcVarGlobal646550720GVL_CONFIG.diMaxStringChargingPower 2.000 W per Unit]]>32DINT-48000TcPersistentTcVarGlobal646550752GVL_CONFIG.diMaxStringDischargePower 2.000 W per Unit]]>32DINT48000TcPersistentTcVarGlobal646550784GVL_CONFIG.sInverterIpString1648STRING(80)192.168.42.10TcPersistentTcVarGlobal646550816GVL_CONFIG.sInverterIpString2648STRING(80)192.168.42.20TcPersistentTcVarGlobal646551464GVL_MODBUS.wConfirmAlarms16WORDTcVarGlobal646552112GVL_CONFIG.rAbsShutdownDischargePower 1.000 W per unit]]>32REAL6500TcPersistentTcVarGlobal646552128GVL_CONFIG.rStringFullyChargedVoltage 80 V per Unit]]>32REAL960TcPersistentTcVarGlobal646552160GVL_CONFIG.rStringEmptyVoltage 55.0V per Segment)]]>32REAL660TcPersistentTcVarGlobal646552192GVL_CONFIG.timUnitStartupTime32TIMET#15STcPersistentTcVarGlobal646552224GVL_CONFIG.timUnitBalancingStartupTime32TIMET#3MTcPersistentTcVarGlobal646552256GVL_CONFIG.timStringReadyTimeout32TIMET#3MTcPersistentTcVarGlobal646552288GVL_CONFIG.timIsoErrorTimeout32TIMET#20STcPersistentTcVarGlobal646552320GVL_CONFIG.rBalancingFactor32REAL20TcPersistentTcVarGlobal646552352GVL_CONFIG.timEMSHeartbeatTimeout32TIMEt#5sTcPersistentTcVarGlobal646552384GVL_MODBUS.stModbusEMSComm2192ST_EMS_MODBUS_INTERFACE.stModbusReg10.sManufacturercmblu energy ag.stModbusReg10.sModelnameall liquid.stModbusReg10.sSerialnumber202312151643.stModbusReg10.sBMSVersion0.8.0.stModbusReg10.uiTotalParallelMembers2.stModbusReg10.uiActiveParallelMembers0.stModbusReg11.eChargeStatusE_CHARGE_STATUS.UNDEFINED.stModbusReg11.eBatteryStatusE_BATTERY_STATUS.OFFTcVarGlobal646552416GVL_MODBUS.stBMSErrorReg64ST_MODBUS_REG_13TcVarGlobal646554608GVL_SCADA.eRequestedControlMode16E_BMS_CONTROL_MODETcVarGlobal646554672GVL_MODBUS.awWarningsUnitsActive 14.047
+ Index 0 -> Unit 1, Index 1 -> Unit 2 etc.]]>768U_UNIT_WARNING_REGISTER024TcVarGlobal646554688GVL_MODBUS.awErrorsUnitsActive 15.047
+ Index 0 -> Unit 1, Index 1 -> Unit 2 etc.]]>768U_UNIT_ERROR_REGISTER024TcVarGlobal646555456GVL_SCADA.stHMIInterface2472256ST_STRING_HMI_INTERFACE02TcVarGlobal646556224GVL_SCADA.stTempCabinetBMS1440ST_HMI_ANALOG_VALUETcVarGlobal649028480GVL_SCADA.stAckAlarmsButton32ST_HMI_CONTROL_BUTTON.xReleasetrueTcVarGlobal649029920GVL_SCADA.stAutomaticModeHMI96ST_AUTO_HMI_INTERFACETcVarGlobal649029952GVL_SCADA.eCurrentControlMode16E_BMS_CONTROL_MODETcVarGlobal649030048GVL_SCADA.eCycleStatus16E_CYCLE_STATUSTcVarGlobal649030064GVL_SCADA.diCurrentBatteryPower32DINTOPC.UA.DA1OPC.UA.DA.Access1TcVarGlobal649030080GVL_SCADA.xDummy8BOOLfalseTcVarGlobal649030112GVL_SCADA.lrChargedPowerValueWH64LREALTcVarGlobal649030144GVL_SCADA.lrDischargedPowerValueWH64LREALTcVarGlobal649030208GVL_SCADA.lrLastCycleUtilityPowerValueWh64LREALTcVarGlobal649030272TwinCAT_LicenseInfoVarList._LicenseInfo1024PlcLicenseInfo11[1].LicenseId.Data12994406682[1].LicenseId.Data251818[1].LicenseId.Data317130[1].LicenseId.Data4[0]131[1].LicenseId.Data4[1]62[1].LicenseId.Data4[2]130[1].LicenseId.Data4[3]204[1].LicenseId.Data4[4]146[1].LicenseId.Data4[5]144[1].LicenseId.Data4[6]61[1].LicenseId.Data4[7]131[1].Instances0[1].LicenseNameTC3 UMLTcVarGlobal649030656TwinCAT_SystemInfoVarList._AppInfo2048PlcAppSystemInfono_initTcVarGlobal649031680TwinCAT_SystemInfoVarList._TaskInfo1024PlcTaskSystemInfo11no_initTcVarGlobal649033728TwinCAT_SystemInfoVarList._TaskPouOid_PlcTask32OTCIDno_initTcVarGlobal649034752TwinCAT_SystemInfoVarList._TaskOid_PlcTask32OTCIDno_initTcVarGlobal649034784TwinCAT_SystemInfoVarList.__PlcTask896_Implicit_Task_Info.dwVersion2TcContextNamePlcTaskTcVarGlobal649034816SafetyDoorMotorAnalogOutputAnalogInputInverterBMSEventsGeneralValveApplicationNamePort_851ChangeDate2025-08-11T22:21:58GeneratedCodeSize544768GlobalDataSize80769024UTF8EncodedStringsfalse
\ No newline at end of file
diff --git a/PLC/POUs/FB_String.TcPOU b/PLC/POUs/FB_String.TcPOU
index 963ec08..adf2d65 100644
--- a/PLC/POUs/FB_String.TcPOU
+++ b/PLC/POUs/FB_String.TcPOU
@@ -1,11 +1,14 @@
-
+
-
+
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/PLC/POUs/MAIN.TcPOU b/PLC/POUs/MAIN.TcPOU
index 587a9bc..172d7da 100644
--- a/PLC/POUs/MAIN.TcPOU
+++ b/PLC/POUs/MAIN.TcPOU
@@ -1,5 +1,5 @@
-
+
// Wait for power command
IF (ABS(_rAutoPowerRequest) > DINT_TO_REAL(GVL_CONFIG.diMinimumAbsPowerForEnable)) AND (NOT _xStringsErrorActive) AND _xStringsAllInAutomaticMode AND (NOT _xEMSHeartbeatNotOK) THEN
_iState := 5;
+ _xReleaseInverterPower := FALSE;
_xCanChangeMode := FALSE;
_xErrorShutdown := FALSE;
END_IF
@@ -974,6 +978,7 @@ _fbPowerMeter24V();]]>
30: // String and inverter enabled
// Set inverter power to modbus requested power
_rPowerInverter := _rAutoPowerRequest;
+ _xReleaseInverterPower := TRUE;
// Check if the battery should still be active
IF (_rAutoPowerRequest = 0.0) THEN
@@ -1077,7 +1082,8 @@ _fbPowerMeter24V();]]>
END_IF
// Check for errors
- IF _xStringsErrorActive OR _xEMSHeartbeatNotOK THEN
+ IF _xStringsErrorActive OR _xEMSHeartbeatNotOK THEN
+ _xReleaseInverterPower := FALSE;
_xEnableString := FALSE;
_xErrorShutdown := TRUE;
_tonBeginShutdown(In := FALSE);
@@ -1092,6 +1098,7 @@ _fbPowerMeter24V();]]>
IF GVL_CONFIG.xShutdownDischargeWithInverter THEN
_iState := 40;
ELSE
+ _xReleaseInverterPower := FALSE;
_rPowerInverter := 0.0;
_xEnableString := FALSE;
GVL_SCADA.stAutomaticModeHMI.diSetpointAutomatic := 0;
@@ -1112,6 +1119,7 @@ _fbPowerMeter24V();]]>
IF _xStringsShutdownDischargeAllowed OR _xEMSHeartbeatNotOK THEN
_rPowerInverter := GVL_CONFIG.rAbsShutdownDischargePower;
ELSE
+ _xReleaseInverterPower := FALSE;
_xGetPowerMeterData := TRUE;
GVL_MODBUS.stModbusEMSComm.stModbusReg10.uiActiveParallelMembers := 0;
_rPowerInverter := 0.0;
@@ -1155,6 +1163,7 @@ _fbPowerMeter24V();]]>
1000: // Error state
GVL_MODBUS.stModbusEMSComm.stModbusReg10.uiActiveParallelMembers := 0;
+ _xReleaseInverterPower := FALSE;
_xEnableString := FALSE;
_rPowerInverter := 0.0;
GVL_MODBUS.stModbusEMSComm.stModbusReg11.eBatteryStatus := E_BATTERY_STATUS.ERROR;
@@ -1210,6 +1219,7 @@ END_IF
-
+
@@ -1282,6 +1293,7 @@ CASE _iStatePrecharge OF
IF _xStartPrecharge AND _xStringsAllInAutomaticMode THEN
_xEnableString := TRUE;
_iStatePrecharge := 10;
+ _xReleaseInverterPower := FALSE;
_rPowerInverter := 0.0;
_xCanChangeMode := FALSE;
END_IF
@@ -1362,7 +1374,7 @@ IF GVL_SCADA.stAutomaticModeHMI.stStartAutoButton.xRequest THEN
END_IF
END_IF
-// Sto pif stop button pressed
+// Stop if stop button pressed
IF GVL_SCADA.stAutomaticModeHMI.stStopAutoButton.xRequest THEN
_xStartSafetyCheck := FALSE;
END_IF
@@ -1374,6 +1386,7 @@ CASE _iStateSafetyCheck OF
// Wait for start command
IF _xStartSafetyCheck AND _xStringsAllInAutomaticMode THEN
_xEnableString := TRUE;
+ _xReleaseInverterPower := FALSE;
_iStateSafetyCheck := 10;
_rPowerInverter := 0.0;
_xCanChangeMode := FALSE;
diff --git a/PLC/POUs/Sunspec/FB_PowerSupplyKaco.TcPOU b/PLC/POUs/Sunspec/FB_PowerSupplyKaco.TcPOU
deleted file mode 100644
index 8e81745..0000000
--- a/PLC/POUs/Sunspec/FB_PowerSupplyKaco.TcPOU
+++ /dev/null
@@ -1,1128 +0,0 @@
-
-
-
-
-
- rMaxBattPower) THEN
- _rPowerInternal := rMaxBattPower;
-END_IF
-
-IF (rPower < -rMaxBattPower) THEN
- _rPowerInternal := -rMaxBattPower;
-END_IF
-
-CASE _iState OF
- 0: // Pre-init phase (no battery limits set)
- _fbTONSetBatteryLimits(IN := TRUE);
- IF _fbTONSetBatteryLimits.Q THEN
- _fbTONSetBatteryLimits(IN := FALSE);
- _iState := 10;
- END_IF
-
- 10: // Read scaling factors
- _fbReadRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#01, // 16#FF for Modbus TCP
- nQuantity:= 2,
- nMBAddr:= BATTERY_LIMIT_SF,
- cbLength:= SIZEOF(_arBattScalingFactors),
- pDestAddr:= ADR(_arBattScalingFactors),
- bExecute:= TRUE,
- tTimeout:= T#30S,
- bBusy=> ,
- bError=> ,
- nErrId=> ,
- cbRead=> );
-
- // Check if reading mudbus register is done
- IF NOT _fbReadRegister.bBusy THEN
- IF (NOT _fbReadRegister.bError) THEN
- _iState := 20;
- ELSE
- // Goto error state
- _iState := 0;
- END_IF
- _fbReadRegister(bExecute := FALSE);
- END_IF
-
- 20: // Set min voltage
- _fbWriteRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#01, // 16#FF for Modbus TCP
- nQuantity:= 1,
- nMBAddr:= DIS_MIN_V,
- cbLength:= SIZEOF(uiMinDisVoltage),
- pSrcAddr:= ADR(uiMinDisVoltage),
- 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
- _iState := 30;
- ELSE
- // Goto error state
- _iState := 1000;
- END_IF
- _fbWriteRegister(bExecute := FALSE);
- END_IF
-
- 30: // Set max voltage
- _fbWriteRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#01, // 16#FF for Modbus TCP
- nQuantity:= 1,
- nMBAddr:= CHA_MAX_V,
- cbLength:= SIZEOF(uiMaxChaVoltage),
- pSrcAddr:= ADR(uiMaxChaVoltage),
- 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
- _iState := 40;
- ELSE
- // Goto error state
- _iState := 1000;
- END_IF
- _fbWriteRegister(bExecute := FALSE);
- END_IF
-
- 40: // Set charge current
- _fbWriteRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#01, // 16#FF for Modbus TCP
- nQuantity:= 1,
- nMBAddr:= CHA_MAX_A,
- cbLength:= SIZEOF(uiMaxChaCurrent),
- pSrcAddr:= ADR(uiMaxChaCurrent),
- 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
- _iState := 50;
- ELSE
- // Goto error state
- _xErrorSetBatteryLimits := TRUE;
- _iState := 1000;
- END_IF
- _fbWriteRegister(bExecute := FALSE);
- END_IF
-
- 50: // Set discharge current
- _fbWriteRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#01, // 16#FF for Modbus TCP
- nQuantity:= 1,
- nMBAddr:= DIS_MAX_A,
- cbLength:= SIZEOF(uiMaxDisCurrent),
- pSrcAddr:= ADR(uiMaxDisCurrent),
- 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
- _iState := 60;
- ELSE
- // Goto error state
- _xErrorSetBatteryLimits := TRUE;
- _iState := 1000;
- END_IF
- _fbWriteRegister(bExecute := FALSE);
- END_IF
-
- 60: // Enable battery limits
- _fbWriteRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#01, // 16#FF for Modbus TCP
- nQuantity:= 1,
- nMBAddr:= EN_LIMIT,
- cbLength:= SIZEOF(_uiEnableLimit),
- pSrcAddr:= ADR(_uiEnableLimit),
- 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
- // Battery limits set
- _xBatteryLimitsSet := TRUE;
- _xStartupBusy := FALSE;
- _iState := 70;
- ELSE
- // Goto error state
- //_xErrorSetBatteryLimits := TRUE;
- _iState := 1000;
- END_IF
- _fbWriteRegister(bExecute := FALSE);
- END_IF
-
- 70: // Try to set battery limits
- _rPowerInternal := 0;
- _iWSetPct := 0;
- _iState := 80;
-
- 80: // Battery limits are set, write zero power
- _fbWriteRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#01, // 16#FF for Modbus TCP
- nQuantity:= 1,
- nMBAddr:= W_SET_PCT,
- cbLength:= SIZEOF(_iWSetPct),
- pSrcAddr:= ADR(_iWSetPct),
- bExecute:= TRUE,
- tTimeout:= T#5S,
- bBusy=> ,
- bError=> ,
- nErrId=> );
-
- IF NOT _fbWriteRegister.bBusy THEN
- IF (NOT _fbWriteRegister.bError) THEN
- _iState := 90;
- ELSE
- // Goto error state
- _iState := 1000;
- END_IF
- _fbWriteRegister(bExecute := FALSE);
- END_IF
-
- 90: // Read max power scaling
- _fbReadRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#01, // 16#FF for Modbus TCP
- nQuantity:= 1,
- nMBAddr:= W_MAX_SF,
- cbLength:= SIZEOF(_iWMaxSF),
- pDestAddr:= ADR(_iWMaxSF),
- 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 then continue
- IF NOT _fbReadRegister.bError THEN
- _iState := 100;
- // Check for valid value
- IF (_iWMaxSF < -10) OR (_iWMaxSF > 10) OR (_iWMaxSF = 16#8000) THEN
- ADSLOGSTR(msgCtrlMask := ADSLOG_MSGTYPE_HINT, msgFmtStr := 'FBInverter into error state from: %s', strArg := TO_STRING(_iState));
- // Goto error state
- _iState := 1000;
- END_IF
- ELSE
- xError := TRUE;
- // Goto error state
- _iState := 1000;
- END_IF
- _fbReadRegister(bExecute := FALSE);
- END_IF
-
-
- 100: // Read max power
- _fbReadRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#01, // 16#FF for Modbus TCP
- nQuantity:= 1,
- nMBAddr:= W_MAX,
- cbLength:= SIZEOF(_uiWMax),
- pDestAddr:= ADR(_uiWMax),
- 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 then continue
- IF NOT _fbReadRegister.bError THEN
- _iState := 110;
- // Calculate WMax
- // Reading a register with scaling factor = value * 10^SF
- _rWMax := LREAL_TO_REAL(_uiWMax * EXPT(10,_iWMaxSF));
- ELSE
- xError := TRUE;
- // Goto error state
- _iState := 1000;
- END_IF
- _fbReadRegister(bExecute := FALSE);
- END_IF
-
-
- 110: // Idle state, wait for enable
- IF _tonPollingTimer.Q THEN
- _tonPollingTimer(IN := FALSE, PT := _timPollingDelay);
- _iState := 120;
- END_IF
-
- // If enable and INTLK Ok
- IF xEnable THEN
- // _iState := 130;
- _iState := 130;
- _rPowerInternal := 0.0;
- _iWSetPct := 0;
- _uiPCSSetOperation := 11;
- _tonPollingTimer(IN := FALSE, PT := _timPollingDelay);
- ELSE
- _tonPollingTimer(IN := TRUE, PT := _timPollingDelay);
- _rPowerInternal := 0.0;
- _iWSetPct := 0;
- END_IF
-
-
- 120: // Write current power demand
- _fbWriteRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#01, // 16#FF for Modbus TCP
- nQuantity:= 1,
- nMBAddr:= W_SET_PCT,
- cbLength:= SIZEOF(_iWSetPct),
- pSrcAddr:= ADR(_iWSetPct),
- bExecute:= TRUE,
- tTimeout:= T#5S,
- bBusy=> ,
- bError=> ,
- nErrId=> );
-
- IF NOT _fbWriteRegister.bBusy THEN
- IF (NOT _fbWriteRegister.bError) THEN
- _iState := 121;
- ELSE
- // Goto error state
- _iState := 1000;
- END_IF
- _fbWriteRegister(bExecute := FALSE);
- END_IF
-
-
- 121: // Read current dc values
- _fbReadRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#01, // 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 := 122;
- 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
- xError := TRUE;
- // Goto error state
- _iState := 1000;
- END_IF
- _fbReadRegister(bExecute := FALSE);
- END_IF
-
-
- 122: // Read current ac values
- _fbReadRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#01, // 16#FF for Modbus TCP
- nQuantity:= 22,
- 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
- _iState := 123;
- stCurrentValues.rActACCurrent := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[0]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[4])));
- stCurrentValues.rActtACPhaseACurrent := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[1]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[4])));
- stCurrentValues.rActtACPhaseBCurrent := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[2]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[4])));
- stCurrentValues.rActtACPhaseCCurrent := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[3]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[4])));
- stCurrentValues.rActACPower := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[12]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[13])));
- stCurrentValues.rActACFreq := LREAL_TO_REAL(WORD_TO_UINT(_awCurrentACValues[14]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[15])));
- stCurrentValues.rActApparentPower := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[16]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[17])));
- stCurrentValues.rActReactivePower := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[18]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[19])));
- stCurrentValues.rActPowerFactor := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[20]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[21])));
- ELSE
- // Read error register
- _iState := 1000;
- END_IF
- _fbReadRegister(bExecute := FALSE);
- END_IF
-
-
- 123: // Read current status
- _fbReadRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#01, // 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
-// IF (NOT xEnable) THEN
-// _iState := 110;
-// ELSE
-// _iState := 140;
-// END_IF
- _iState := 124;
- ELSE
- _iState := 1000;
- END_IF
- _fbReadRegister(bExecute := FALSE);
- END_IF
-
- 124: // Reset if in error state and not enabled
- // Inverter in error state
- IF (_uiInverterState = 7) THEN
- // Inverter not enabled, so try a reset
- IF (NOT xEnable) THEN
- _uiPCSSetOperation := 1;
- _iState := 125;
- ELSE
- // Else go to error state
- _iState := 1000;
- END_IF
- ELSE
- // No error and not enabled
- IF (NOT _xEnableInternal) THEN
- // Goto polling state
- _iState := 110;
- ELSE
- // No error and enabled, goto enabled polling state
- _iState := 140;
- END_IF
- END_IF
-
-
- 125: // Send off/reset command
- _fbWriteRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#01, // 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
- _iState := 110;
- ELSE
- // Goto error state
- _iState := 1000;
- END_IF
- _fbWriteRegister(bExecute := FALSE);
- END_IF
-
-
- 130: // Go to started
- _fbWriteRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#01, // 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
- _iState := 133;
- ELSE
- _uiPCSSetOperation := 1;
- // Goto error state
- _iState := 1000;
- END_IF
- _fbWriteRegister(bExecute := FALSE);
- END_IF
-
-
- 131: // Wait for inverter to be online and in state Grid Connected(11)
- _fbReadRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#01, // 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 there was no error and the state is Grid Connected(11) then continue
- IF NOT _fbReadRegister.bError AND _uiInverterState = 8 THEN
- _uiInverterState := 11;
- _iState := 133;
- END_IF
-
- // If the inverter is not ready wait some time before polling again
- IF NOT _fbReadRegister.bError AND _uiInverterState <> 8 THEN
- _iState := 132;
- END_IF
-
- _fbReadRegister(bExecute := FALSE);
- END_IF
-
- // If not enable, go back to idle
- IF (NOT xEnable) THEN
- _fbReadRegister(bExecute := FALSE);
- _iState := 110;
- END_IF
-
- 132: // Delay polling inverter ready
- _tonPollingTimer(IN := TRUE, PT := _timPollingDelay);
- IF _tonPollingTimer.Q THEN
- _tonPollingTimer(IN := FALSE);
- _iState := 131;
- END_IF
-
- // If not enable, go back to idle
- IF (NOT xEnable) THEN
- _tonPollingTimer(IN := FALSE);
- _iState := 110;
- END_IF
-
-
- 133: // Standby mode to grid connect
- _fbReadRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#01, // 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 there was no error and the state is Grid Connected(11) then continue
- IF NOT _fbReadRegister.bError AND _uiInverterState = 4 THEN
- //_uiPCSSetOperation := 11;
- xActive := TRUE;
- _iState := 140;
- END_IF
-
- // If the inverter is not ready wait some time before polling again
- IF NOT _fbReadRegister.bError AND _uiInverterState <> 4 THEN
- _iState := 134;
- END_IF
-
- _fbReadRegister(bExecute := FALSE);
- END_IF
-
- // If not enable, go back to idle
-// IF (NOT xEnable) THEN
-// _fbReadRegister(bExecute := FALSE);
-// _iState := 110;
-// END_IF
-
- 134: // Polling timer delay
- _tonPollingTimer(IN := TRUE, PT := _timPollingDelay);
- IF _tonPollingTimer.Q THEN
- _tonPollingTimer(IN := FALSE);
- _iState := 133;
- END_IF
-
- // If not enable, go back to idle
- IF (NOT xEnable) THEN
- _tonPollingTimer(IN := FALSE);
- _iState := 110;
- END_IF
-
- 140: // Enabled
- _tonPollingTimer(IN := TRUE);
- IF _tonPollingTimer.Q THEN
- _tonPollingTimer(IN := FALSE, PT := _timPollingDelay);
-
- // Calculate power to write to register
- _iWSetPct := LREAL_TO_INT((_rPowerInternal*100)/(_rWMax * EXPT(10,-2)));
-
- _iState := 120;
- END_IF
-
- // If enable and INTLK Ok
- IF (NOT xEnable) THEN
- _rPowerInternal := 0.0;
- _iWSetPct := 0;
- _uiPCSSetOperation := 1;
- _tonPollingTimer(IN := FALSE, PT := _timPollingDelay);
- _iState := 150;
- END_IF
-
- 150: // Send shutdown power command
- _fbWriteRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#01, // 16#FF for Modbus TCP
- nQuantity:= 1,
- nMBAddr:= W_SET_PCT,
- cbLength:= SIZEOF(_iWSetPct),
- pSrcAddr:= ADR(_iWSetPct),
- bExecute:= TRUE,
- tTimeout:= T#5S,
- bBusy=> ,
- bError=> ,
- nErrId=> );
-
- IF NOT _fbWriteRegister.bBusy THEN
- IF (NOT _fbWriteRegister.bError) THEN
- _iState := 151;
- ELSE
- // Goto error state
- _iState := 1000;
- END_IF
- _fbWriteRegister(bExecute := FALSE);
- END_IF
-
- 151: // Goto off state
- _fbWriteRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#01, // 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
- xActive := FALSE;
- _iState := 110;
- ELSE
- // Goto error state
- _iState := 1000;
- END_IF
- _fbWriteRegister(bExecute := FALSE);
- END_IF
-
-
- 1000: // Error state
- xActive := FALSE;
- xError := TRUE;
- _xEnableInternal := TRUE;
- _iState := 1001;
-
- 1001: // Error state, wait for reset
- IF xReset AND (NOT xEnable) THEN
- _uiPCSSetOperation := 1;
- xError := FALSE;
- _iState := 1002;
- END_IF
-
-
- 1002: // Try to clear all error by going into off state
- _fbWriteRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#01, // 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
- xActive := FALSE;
- _iState := 110;
- ELSE
- // Goto error state
- _iState := 1000;
- END_IF
- _fbWriteRegister(bExecute := FALSE);
- END_IF
-
-END_CASE
-// Calculate power to write to register
-// (could not find where the scaling for wset can be read but its -2!)
-// => 10% = 1000
-// Writing a register with scaling factor = value / (10^SF)
-//_iWSetPct := LREAL_TO_INT((_rPowerInternal*100)/(_rWMax * EXPT(10,-2)));]]>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ,
- bError=> ,
- nErrId=> ,
- cbRead=> );
-
- // Check if reading mudbus register is done
- IF NOT _fbReadRegister.bBusy THEN
- IF (NOT _fbReadRegister.bError) THEN
- _iState := 20;
- ELSE
- // Goto error state
- //_xErrorSetBatteryLimits := TRUE;
- _iState := 1000;
- END_IF
- _fbReadRegister(bExecute := FALSE);
- END_IF
-
- 20: // Set min voltage
- _fbWriteRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#FF, // 16#FF for Modbus TCP
- nQuantity:= 1,
- nMBAddr:= DIS_MIN_V,
- cbLength:= SIZEOF(uiMinDisVoltage),
- pSrcAddr:= ADR(uiMinDisVoltage),
- 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
- _iState := 30;
- ELSE
- // Goto error state
- //_xErrorSetBatteryLimits := TRUE;
- _iState := 1000;
- END_IF
- _fbWriteRegister(bExecute := FALSE);
- END_IF
-
- 30: // Set max voltage
- _fbWriteRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#FF, // 16#FF for Modbus TCP
- nQuantity:= 1,
- nMBAddr:= CHA_MAX_V,
- cbLength:= SIZEOF(uiMaxChaVoltage),
- pSrcAddr:= ADR(uiMaxChaVoltage),
- 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
- _iState := 40;
- ELSE
- // Goto error state
- //_xErrorSetBatteryLimits := TRUE;
- _iState := 1000;
- END_IF
- _fbWriteRegister(bExecute := FALSE);
- END_IF
-
- 40: // Set charge current
- _fbWriteRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#FF, // 16#FF for Modbus TCP
- nQuantity:= 1,
- nMBAddr:= CHA_MAX_A,
- cbLength:= SIZEOF(uiMaxChaCurrent),
- pSrcAddr:= ADR(uiMaxChaCurrent),
- 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
- _iState := 50;
- ELSE
- // Goto error state
- _xErrorSetBatteryLimits := TRUE;
- _iState := 1000;
- END_IF
- _fbWriteRegister(bExecute := FALSE);
- END_IF
-
- 50: // Set discharge current
- _fbWriteRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#FF, // 16#FF for Modbus TCP
- nQuantity:= 1,
- nMBAddr:= DIS_MAX_A,
- cbLength:= SIZEOF(uiMaxDisCurrent),
- pSrcAddr:= ADR(uiMaxDisCurrent),
- 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
- _iState := 60;
- ELSE
- // Goto error state
- _xErrorSetBatteryLimits := TRUE;
- _iState := 1000;
- END_IF
- _fbWriteRegister(bExecute := FALSE);
- END_IF
-
- 60: // Enable battery limits
- _fbWriteRegister(
- sIPAddr:= sInverterIPAddr,
- nTCPPort:= 502,
- nUnitID:= 16#FF, // 16#FF for Modbus TCP
- nQuantity:= 1,
- nMBAddr:= EN_LIMIT,
- cbLength:= SIZEOF(_uiEnableLimit),
- pSrcAddr:= ADR(_uiEnableLimit),
- 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
- // Battery limits set
- _xBatteryLimitsSet := TRUE;
- _xStartupBusy := FALSE;
- _iState := 0;
- ELSE
- // Goto error state
- //_xErrorSetBatteryLimits := TRUE;
- _iState := 1000;
- END_IF
- _fbWriteRegister(bExecute := FALSE);
- END_IF
-
- 1000: // Error state
- _iStateStartup := 0;
- _xErrorSetBatteryLimits := TRUE;
- _xBatteryLimitsSet := FALSE;
- _xStartupBusy := FALSE;
-END_CASE]]>
-
-
-
-
\ No newline at end of file
diff --git a/PLC/POUs/Sunspec/Kaco/E_KACO_CURRENT_STATE.TcDUT b/PLC/POUs/Sunspec/Kaco/E_KACO_CURRENT_STATE.TcDUT
new file mode 100644
index 0000000..5061700
--- /dev/null
+++ b/PLC/POUs/Sunspec/Kaco/E_KACO_CURRENT_STATE.TcDUT
@@ -0,0 +1,25 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/PLC/POUs/Sunspec/Kaco/E_KACO_PCU_ERROR.TcDUT b/PLC/POUs/Sunspec/Kaco/E_KACO_PCU_ERROR.TcDUT
new file mode 100644
index 0000000..7a76f4c
--- /dev/null
+++ b/PLC/POUs/Sunspec/Kaco/E_KACO_PCU_ERROR.TcDUT
@@ -0,0 +1,24 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/PLC/POUs/Sunspec/Kaco/E_KACO_PCU_STATE.TcDUT b/PLC/POUs/Sunspec/Kaco/E_KACO_PCU_STATE.TcDUT
new file mode 100644
index 0000000..fa3dee0
--- /dev/null
+++ b/PLC/POUs/Sunspec/Kaco/E_KACO_PCU_STATE.TcDUT
@@ -0,0 +1,22 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/PLC/POUs/Sunspec/Kaco/FB_PowerSupplyKaco.TcPOU b/PLC/POUs/Sunspec/Kaco/FB_PowerSupplyKaco.TcPOU
new file mode 100644
index 0000000..340a81a
--- /dev/null
+++ b/PLC/POUs/Sunspec/Kaco/FB_PowerSupplyKaco.TcPOU
@@ -0,0 +1,848 @@
+
+
+
+ 0 = off
+ // 3 - Max charge voltage
+ // 4 - Max chrage current
+ // 5 - Charge cutoff amp -> 0 = off
+ _auiBatteryLimitValues : ARRAY[0..5] OF UINT := [6600, 300, 0, 9600, 300, 0];
+
+ // Current state
+ _iState : INT := 0;
+
+ // State for startup state machine
+ _iStateStartup : INT := 0;
+
+ // Startup busy flag
+ _xStartupBusy : BOOL;
+
+ // Internal power command
+ _rPowerInternal : REAL := 0;
+
+ // Enum for requested state
+ _eRequestedState : (OFF := 1, STANDBY := 8, GRID_PRE_CONNECTED := 10, GRID_CONNECTED := 11) := OFF;
+
+ // Watchdog timeout in seconds
+ _uiWatchdogTimeoutSeconds : UINT := 10;
+
+ // FB for reading Modbus holding registers
+ _fbReadRegisters : FB_MBReadRegs;
+
+ // FB for writing Modbus holding registers
+ _fbWriteRegisters : FB_MBWriteRegs;
+
+ // FB for writing heartbeat register
+ _fbWriteHearbeatRegister : FB_MBWriteSingleReg;
+
+ // FB for writing requested state
+ _fbWriteRequestedState : FB_MBWriteSingleReg;
+
+ // FB for writing current power command
+ // Write multiple registers is used here
+ // because FB_MBWriteSingleReg expects an
+ // unsigned data type
+ _fbWritePowerCommand : FB_MBWriteRegs;
+
+ // FB for reading current state
+ _fbReadCurrentState : FB_MBReadRegs;
+
+ // FB for reading pcu state register
+ _fbReadPCUState : FB_MBReadRegs;
+
+ // FB for reading dc values
+ _fbReadDCValues : FB_MBReadRegs;
+
+ // FB for reading ac values
+ _fbReadACValues : FB_MBReadRegs;
+
+ // Time for polling for current dc values and check for inverter error
+ _timPollingDelay : TIME := T#500MS;
+
+ // Time for setting the current power
+ _timSetPowerDelay : TIME := T#250MS;
+
+ // Timer for polling of current values
+ _tonPollingTimer : TON;
+ _tTimeoutPolling : TIME := T#5S;
+
+ // Timer for setting the inverter power
+ _tonSetPowerTimer : TON;
+
+ // Timer for watchdog
+ _tonWatchdogResetTimer : TON := (PT := T#1S);
+ _tTimeoutWriteWatchdogRegister : TIME := T#5S;
+
+ // Inverter alarm
+ _fbErrorInverterAlarm : FB_TcAlarm;
+
+ // Flag if battery limits have been set
+ _xBatteryLimitsSet : BOOL := FALSE;
+
+ // Flag to see if an error occured during setting the battery limits
+ _xErrorSetBatteryLimits : BOOL := FALSE;
+
+ // Battery limit scaling factors
+ _arBattScalingFactors : ARRAY[0..1] OF INT;
+
+ // Helper variable for writing a 1 to a register
+ _uiEnableLimit : UINT := 1;
+
+ // Retry timer to set battery limits
+ _fbTONSetBatteryLimits : TON := (PT := T#5S);
+
+ // Inverter power output
+ _iWSetPct : INT := 0;
+
+ // Converter max power scaling factor
+ _iWMaxSF : INT;
+
+ // Scaling factor for power setpoint
+ _iWSetPctSF : INT := -2;
+
+ // Scaled converter max power
+ _rWMax : REAL;
+
+ // Unscaled converter max power
+ _uiWMax : UINT;
+
+ // Current DC values (DCA, DCA_SF, DCV, DCV_SF, DCW, DCW_SF) in word array for efficient modbus reading
+ _awCurrentDCValues : ARRAY[0..5] OF WORD;
+
+ // Current AC values (W, W_SF, Hz, Hz_SF, VA, VA_SF, VAr, VAr_SF, PF, PF_SF) in word array for efficient modbus reading
+ _awCurrentACValues : ARRAY[0..21] OF WORD;
+
+ // Current state
+ _eCurrentState : E_KACO_CURRENT_STATE;
+
+ // Current PCU state and alarm messages
+ _stPCUState : ST_KACU_PCU;
+
+ // Error during cyclic reading
+ _xErrorCyclicData : BOOL;
+
+ // Internal inverter error
+ _xErrorInverter : BOOL;
+
+ // Inverter name for alarm message
+ _sName : STRING;
+END_VAR
+VAR CONSTANT
+ // Battery limits registers (Model 64202)
+ // 41120 is Voltage and 41121 is amp
+ BATTERY_LIMIT_SF_START : WORD := 41120;
+ BATTERY_SET_LIMITS_START : WORD := 41122;
+ DIS_MIN_V : WORD := 41122;
+ DIS_MAX_A : WORD := 41123;
+ CHA_MAX_V : WORD := 41125;
+ CHA_MAX_A : WORD := 41126;
+ EN_LIMIT : WORD := 41129;
+
+ // Power registers (Model 64201)
+ W_SET_PCT : WORD := 41069;
+
+ // Basic settings registers (Model 121)
+ W_MAX : WORD := 40214;
+ W_MAX_SF : WORD := 40234;
+
+ // Start of register with the current dc values
+ // Size 4
+ DC_VALUES_START_REGISTER : WORD := 40097;
+
+ // Start of register with the current ac values
+ // SIZE 10
+ AC_VALUES_START_REGISTER : WORD := 40072;
+
+ // Inverter statemachine status register
+ // Size 1, enum16 (Range = 0 .. 65534, Not implemented = 0xFFFF)
+ PCU_STATUS_START_REGISTER : WORD := 41078;
+
+ // Inverter current state
+ CURRENT_STATE_REGISTER : WORD := 41065;
+
+ // Control register to set the target state of the inverters state machine
+ // Size 1, enum16 (Range = 0 .. 65534, Not implemented = 0xFFFF)
+ REQUESTED_STATE_REGISTER : WORD := 41064;
+
+ // Hearbeat register
+ WATCHDOG_REGISTER : WORD := 41068;
+END_VAR
+
+]]>
+
+ rMaxBattPower) THEN
+ _rPowerInternal := rMaxBattPower;
+END_IF
+
+IF (rPower < -rMaxBattPower) THEN
+ _rPowerInternal := -rMaxBattPower;
+END_IF
+
+HandleHeartbeat();
+HandleCyclicData();
+
+CASE _iState OF
+ 0: // Pre-init phase (no battery limits set)
+ _fbTONSetBatteryLimits(IN := TRUE);
+ IF _fbTONSetBatteryLimits.Q THEN
+ _fbTONSetBatteryLimits(IN := FALSE);
+ _eRequestedState := OFF;
+ _iStateStartup := 0;
+ _iState := 10;
+ END_IF
+
+ 10: // Try to set battery limits
+ SetBatteryLimits();
+ IF (NOT _xStartupBusy) THEN
+ // Battery limits set and no error
+ IF _xBatteryLimitsSet AND (NOT _xErrorSetBatteryLimits) THEN
+ _iWSetPct := 0;
+ _iState := 20;
+ END_IF
+
+ // If there was an error settings the battery limits, retry
+ IF _xErrorSetBatteryLimits THEN
+ _iState := 0;
+ END_IF
+ END_IF
+
+
+ 20: // Read max power scaling
+ _fbReadRegisters(
+ sIPAddr:= sInverterIPAddr,
+ nTCPPort:= 502,
+ nUnitID:= 16#01, // 16#FF for Modbus TCP
+ nQuantity:= 1,
+ nMBAddr:= W_MAX_SF,
+ cbLength:= SIZEOF(_iWMaxSF),
+ pDestAddr:= ADR(_iWMaxSF),
+ bExecute:= TRUE,
+ tTimeout:= T#5S,
+ bBusy=> ,
+ bError=> ,
+ nErrId=> ,
+ cbRead=> );
+
+ // Check if reading mudbus register is done
+ IF NOT _fbReadRegisters.bBusy THEN
+ // If there was no error then continue
+ IF NOT _fbReadRegisters.bError THEN
+ _iState := 30;
+ // Check for valid value
+ IF (_iWMaxSF < -10) OR (_iWMaxSF > 10) OR (_iWMaxSF = 16#8000) THEN
+ // Goto error state
+ _iState := 1000;
+ END_IF
+ ELSE
+ xError := TRUE;
+ // Goto error state
+ _iState := 1000;
+ END_IF
+ _fbReadRegisters(bExecute := FALSE);
+ END_IF
+
+
+ 30: // Read max power
+ _fbReadRegisters(
+ sIPAddr:= sInverterIPAddr,
+ nTCPPort:= 502,
+ nUnitID:= 16#01, // 16#FF for Modbus TCP
+ nQuantity:= 1,
+ nMBAddr:= W_MAX,
+ cbLength:= SIZEOF(_uiWMax),
+ pDestAddr:= ADR(_uiWMax),
+ bExecute:= TRUE,
+ tTimeout:= T#5S,
+ bBusy=> ,
+ bError=> ,
+ nErrId=> ,
+ cbRead=> );
+
+ // Check if reading mudbus register is done
+ IF NOT _fbReadRegisters.bBusy THEN
+ // If there was no error then continue
+ IF NOT _fbReadRegisters.bError THEN
+ _iState := 40;
+ // Calculate WMax
+ // Reading a register with scaling factor = value * 10^SF
+ _rWMax := LREAL_TO_REAL(_uiWMax * EXPT(10,_iWMaxSF));
+ ELSE
+ xError := TRUE;
+ // Goto error state
+ _iState := 1000;
+ END_IF
+ _fbReadRegisters(bExecute := FALSE);
+ END_IF
+
+
+ 40: // Idle state, wait for enable
+ // If enable and INTLK Ok
+ IF xEnable THEN
+ _eRequestedState := GRID_CONNECTED;
+ IF xReleasePower THEN
+ // Calculate power to write to register
+ // (could not find where the scaling for wset can be read but its -2!)
+ // => 10% = 1000
+ // Writing a register with scaling factor = value / (10^SF)
+ //_iWSetPct := LREAL_TO_INT((_rPowerInternal*100)/(_rWMax * EXPT(10,-2)));
+ _iWSetPct := REAL_TO_INT((_rPowerInternal*100) / (_rWMax * EXPT(10,_iWSetPctSF)));
+ ELSE
+ _iWSetPct := 0;
+ END_IF
+ ELSE
+ _eRequestedState := OFF;
+ _iWSetPct := 0;
+ END_IF
+
+ // Comm error or Watchdog error occured
+ IF _xErrorCyclicData OR (NOT xHeartbeatOk) THEN
+ _iWSetPct := 0;
+ _eRequestedState := OFF;
+ _iState := 1000;
+ END_IF
+
+ // Dont set inverter into off state when an internal error occured
+ // because this will reset the error message
+ IF _xErrorInverter THEN
+ _iWSetPct := 0;
+ _iState := 1000;
+ END_IF
+
+ 1000: // Error state
+ xError := TRUE;
+ _iState := 1001;
+
+ 1001: // Error state, wait for reset
+ IF xReset AND (NOT xEnable) AND (NOT _xErrorCyclicData) AND (NOT _xErrorInverter) THEN
+ _eRequestedState := OFF;
+ xError := FALSE;
+ _iState := 0;
+ END_IF
+
+
+END_CASE
+
+// ===============================
+// Inverter alarm handling
+// ===============================
+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]]>
+
+
+
+
+
+
+
+
+
+ ,
+ bError=> ,
+ nErrId=> );
+
+IF (NOT _fbWriteRequestedState.bBusy) AND _fbWriteRequestedState.bError THEN
+ _xErrorCyclicData := TRUE;
+END_IF
+
+
+// Write current power command
+_fbWritePowerCommand(
+ sIPAddr:= sInverterIPAddr,
+ nTCPPort:= 502,
+ nUnitID:= 16#01,
+ nQuantity := 1,
+ nMBAddr:= W_SET_PCT,
+ cbLength := SIZEOF(_iWSetPct),
+ pSrcAddr:= ADR(_iWSetPct),
+ bExecute:= _tonPollingTimer.Q AND (NOT _fbWritePowerCommand.bBusy),
+ tTimeout:= _tTimeoutPolling,
+ bBusy=> ,
+ bError=> ,
+ nErrId=> );
+
+IF (NOT _fbWritePowerCommand.bBusy) AND _fbWritePowerCommand.bError THEN
+ _xErrorCyclicData := TRUE;
+END_IF
+
+
+// Read current state
+_fbReadCurrentState(
+ sIPAddr:= sInverterIPAddr,
+ nTCPPort:= 502,
+ nUnitID:= 16#01,
+ nQuantity:= 1,
+ nMBAddr:= CURRENT_STATE_REGISTER,
+ cbLength:= SIZEOF(_eCurrentState),
+ pDestAddr:= ADR(_eCurrentState),
+ bExecute:= _tonPollingTimer.Q AND (NOT _fbReadCurrentState.bBusy),
+ tTimeout:= _tTimeoutPolling,
+ bBusy=> ,
+ bError=> ,
+ nErrId=> ,
+ cbRead=> );
+
+IF (NOT _fbReadCurrentState.bBusy) AND _fbReadCurrentState.bError THEN
+ _xErrorCyclicData := TRUE;
+END_IF
+
+IF _eCurrentState = E_KACO_CURRENT_STATE.GRID_CONNECTED OR _eCurrentState = E_KACO_CURRENT_STATE.THROTTLED THEN
+ xActive := TRUE;
+ELSE
+ xActive := FALSE;
+END_IF
+
+
+// Read current pcu status
+_fbReadPCUState(
+ sIPAddr:= sInverterIPAddr,
+ nTCPPort:= 502,
+ nUnitID:= 16#01,
+ nQuantity:= 2,
+ nMBAddr:= PCU_STATUS_START_REGISTER,
+ cbLength:= SIZEOF(_stPCUState),
+ pDestAddr:= ADR(_stPCUState),
+ bExecute:= _tonPollingTimer.Q AND (NOT _fbReadPCUState.bBusy),
+ tTimeout:= _tTimeoutPolling,
+ bBusy=> ,
+ bError=> ,
+ nErrId=> ,
+ cbRead=> );
+
+IF (NOT _fbReadPCUState.bBusy) AND _fbReadPCUState.bError THEN
+ _xErrorCyclicData := TRUE;
+END_IF
+
+IF (_stPCUState.ePCUState = E_KACO_PCU_STATE.ERROR) OR (_stPCUState.ePCUError <> E_KACO_PCU_ERROR.NO_EVENT) THEN
+ _xErrorInverter := TRUE;
+ELSE
+ _xErrorInverter := FALSE;
+END_IF
+
+
+// Read current dc values
+_fbReadDCValues(
+ sIPAddr:= sInverterIPAddr,
+ nTCPPort:= 502,
+ nUnitID:= 16#01, // 16#FF for Modbus TCP
+ nQuantity:= 6,
+ nMBAddr:= DC_VALUES_START_REGISTER,
+ cbLength:= SIZEOF(_awCurrentDCValues),
+ pDestAddr:= ADR(_awCurrentDCValues),
+ bExecute:= _tonPollingTimer.Q AND (NOT _fbReadDCValues.bBusy),
+ tTimeout:= _tTimeoutPolling,
+ bBusy=> ,
+ bError=> ,
+ nErrId=> ,
+ cbRead=> );
+
+// Check if reading modbus register is done
+IF (NOT _fbReadDCValues.bBusy) THEN
+ // If there was no error and the converter has no error continue
+ IF (NOT _fbReadDCValues.bError) THEN
+ 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
+ // Dont throw comm error here because this is just
+ // informational data and not process critical
+ stCurrentValues.rActDCCurrent := 0.0;
+ stCurrentValues.rActDCVoltage := 0.0;
+ stCurrentValues.rActDCPower := 0.0;
+ END_IF
+END_IF
+
+
+// Read current ac values
+_fbReadACValues(
+ sIPAddr:= sInverterIPAddr,
+ nTCPPort:= 502,
+ nUnitID:= 16#01, // 16#FF for Modbus TCP
+ nQuantity:= 22,
+ nMBAddr:= AC_VALUES_START_REGISTER,
+ cbLength:= SIZEOF(_awCurrentACValues),
+ pDestAddr:= ADR(_awCurrentACValues),
+ bExecute:= _tonPollingTimer.Q AND (NOT _fbReadACValues.bBusy),
+ tTimeout:= _tTimeoutPolling,
+ bBusy=> ,
+ bError=> ,
+ nErrId=> ,
+ cbRead=> );
+
+// Check if reading mudbus register is done
+IF (NOT _fbReadACValues.bBusy) THEN
+ // If there was no error and the converter has no error continue
+ IF (NOT _fbReadACValues.bError) THEN
+ stCurrentValues.rActACCurrent := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[0]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[4])));
+ stCurrentValues.rActtACPhaseACurrent := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[1]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[4])));
+ stCurrentValues.rActtACPhaseBCurrent := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[2]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[4])));
+ stCurrentValues.rActtACPhaseCCurrent := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[3]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[4])));
+ stCurrentValues.rActACPower := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[12]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[13])));
+ stCurrentValues.rActACFreq := LREAL_TO_REAL(WORD_TO_UINT(_awCurrentACValues[14]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[15])));
+ stCurrentValues.rActApparentPower := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[16]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[17])));
+ stCurrentValues.rActReactivePower := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[18]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[19])));
+ stCurrentValues.rActPowerFactor := LREAL_TO_REAL(WORD_TO_INT(_awCurrentACValues[20]) * EXPT(10,WORD_TO_INT(_awCurrentACValues[21])));
+ ELSE
+ // Dont throw comm error here because this is just
+ // informational data and not process critical
+ stCurrentValues.rActACCurrent := 0.0;
+ stCurrentValues.rActtACPhaseACurrent := 0.0;
+ stCurrentValues.rActtACPhaseBCurrent := 0.0;
+ stCurrentValues.rActtACPhaseCCurrent := 0.0;
+ stCurrentValues.rActACPower := 0.0;
+ stCurrentValues.rActACFreq := 0.0;
+ stCurrentValues.rActApparentPower := 0.0;
+ stCurrentValues.rActReactivePower := 0.0;
+ stCurrentValues.rActPowerFactor := 0.0;
+ END_IF
+END_IF
+
+// Reset polling timer
+IF _tonPollingTimer.Q THEN
+ _tonPollingTimer(IN := FALSE);
+END_IF]]>
+
+
+
+
+ ,
+ bError=> ,
+ nErrId=> );
+
+// Because there is no heartbeat register to read,
+// we will use a successfull write as a valid heartbeat signal
+IF _fbWriteHearbeatRegister.bError THEN
+ xHeartbeatOk := FALSE;
+ xError := TRUE;
+END_IF
+
+// Reset timer
+IF _tonWatchdogResetTimer.Q THEN
+ _tonWatchdogResetTimer(IN := FALSE);
+END_IF]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ,
+ bError=> ,
+ nErrId=> ,
+ cbRead=> );
+
+ // Check if reading mudbus register is done
+ IF NOT _fbReadRegisters.bBusy THEN
+ IF (NOT _fbReadRegisters.bError) THEN
+ _iStateStartup := 20;
+ ELSE
+ // Goto error state
+ //_xErrorSetBatteryLimits := TRUE;
+ _iStateStartup := 1000;
+ END_IF
+ _fbReadRegisters(bExecute := FALSE);
+ END_IF
+
+ 20: // Set battery limits
+ _fbWriteRegisters(
+ sIPAddr:= sInverterIPAddr,
+ nTCPPort:= 502,
+ nUnitID:= 16#FF, // 16#FF for Modbus TCP
+ nQuantity:= 6,
+ nMBAddr:= BATTERY_SET_LIMITS_START,
+ cbLength:= SIZEOF(_auiBatteryLimitValues),
+ pSrcAddr:= ADR(_auiBatteryLimitValues),
+ bExecute:= TRUE,
+ tTimeout:= T#5S,
+ bBusy=> ,
+ bError=> ,
+ nErrId=> );
+
+ // If writing modbus register is done
+ IF NOT _fbWriteRegisters.bBusy THEN
+ // And there is no error, then continue
+ IF (NOT _fbWriteRegisters.bError) THEN
+ _iStateStartup := 60;
+ ELSE
+ // Goto error state
+ _iStateStartup := 1000;
+ END_IF
+ _fbWriteRegisters(bExecute := FALSE);
+ END_IF
+ (*
+ 20: // Set min voltage
+ _fbWriteRegister(
+ sIPAddr:= sInverterIPAddr,
+ nTCPPort:= 502,
+ nUnitID:= 16#FF, // 16#FF for Modbus TCP
+ nQuantity:= 1,
+ nMBAddr:= DIS_MIN_V,
+ cbLength:= SIZEOF(uiMinDisVoltage),
+ pSrcAddr:= ADR(uiMinDisVoltage),
+ 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
+ _iStateStartup := 30;
+ ELSE
+ // Goto error state
+ //_xErrorSetBatteryLimits := TRUE;
+ _iStateStartup := 1000;
+ END_IF
+ _fbWriteRegister(bExecute := FALSE);
+ END_IF
+
+ 30: // Set max voltage
+ _fbWriteRegister(
+ sIPAddr:= sInverterIPAddr,
+ nTCPPort:= 502,
+ nUnitID:= 16#FF, // 16#FF for Modbus TCP
+ nQuantity:= 1,
+ nMBAddr:= CHA_MAX_V,
+ cbLength:= SIZEOF(uiMaxChaVoltage),
+ pSrcAddr:= ADR(uiMaxChaVoltage),
+ 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
+ _iStateStartup := 40;
+ ELSE
+ // Goto error state
+ //_xErrorSetBatteryLimits := TRUE;
+ _iStateStartup := 1000;
+ END_IF
+ _fbWriteRegister(bExecute := FALSE);
+ END_IF
+
+ 40: // Set charge current
+ _fbWriteRegister(
+ sIPAddr:= sInverterIPAddr,
+ nTCPPort:= 502,
+ nUnitID:= 16#FF, // 16#FF for Modbus TCP
+ nQuantity:= 1,
+ nMBAddr:= CHA_MAX_A,
+ cbLength:= SIZEOF(uiMaxChaCurrent),
+ pSrcAddr:= ADR(uiMaxChaCurrent),
+ 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
+ _iStateStartup := 50;
+ ELSE
+ // Goto error state
+ _xErrorSetBatteryLimits := TRUE;
+ _iStateStartup := 1000;
+ END_IF
+ _fbWriteRegister(bExecute := FALSE);
+ END_IF
+
+ 50: // Set discharge current
+ _fbWriteRegister(
+ sIPAddr:= sInverterIPAddr,
+ nTCPPort:= 502,
+ nUnitID:= 16#FF, // 16#FF for Modbus TCP
+ nQuantity:= 1,
+ nMBAddr:= DIS_MAX_A,
+ cbLength:= SIZEOF(uiMaxDisCurrent),
+ pSrcAddr:= ADR(uiMaxDisCurrent),
+ 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
+ _iStateStartup := 60;
+ ELSE
+ // Goto error state
+ _xErrorSetBatteryLimits := TRUE;
+ _iStateStartup := 1000;
+ END_IF
+ _fbWriteRegister(bExecute := FALSE);
+ END_IF
+ *)
+
+ 60: // Enable battery limits
+ _fbWriteRegisters(
+ sIPAddr:= sInverterIPAddr,
+ nTCPPort:= 502,
+ nUnitID:= 16#FF, // 16#FF for Modbus TCP
+ nQuantity:= 1,
+ nMBAddr:= EN_LIMIT,
+ cbLength:= SIZEOF(_uiEnableLimit),
+ pSrcAddr:= ADR(_uiEnableLimit),
+ bExecute:= TRUE,
+ tTimeout:= T#5S,
+ bBusy=> ,
+ bError=> ,
+ nErrId=> );
+
+ // If writing modbus register is done
+ IF NOT _fbWriteRegisters.bBusy THEN
+ // And there is no error, then continue
+ IF (NOT _fbWriteRegisters.bError) THEN
+ _iStateStartup := 70;
+ ELSE
+ // Goto error state
+ //_xErrorSetBatteryLimits := TRUE;
+ _iState := 1000;
+ END_IF
+ _fbWriteRegisters(bExecute := FALSE);
+ END_IF
+
+ 70: // Battery limits set
+ _xBatteryLimitsSet := TRUE;
+ _xStartupBusy := FALSE;
+
+
+ 1000: // Error state
+ _xErrorSetBatteryLimits := TRUE;
+ _xBatteryLimitsSet := FALSE;
+ _xStartupBusy := FALSE;
+END_CASE]]>
+
+
+
+
\ No newline at end of file
diff --git a/PLC/POUs/Sunspec/Kaco/ST_KACU_PCU.TcDUT b/PLC/POUs/Sunspec/Kaco/ST_KACU_PCU.TcDUT
new file mode 100644
index 0000000..94d8221
--- /dev/null
+++ b/PLC/POUs/Sunspec/Kaco/ST_KACU_PCU.TcDUT
@@ -0,0 +1,13 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/PLC/POUs/Sunspec/FB_PowerSupplySunspec.TcPOU b/PLC/POUs/Sunspec/Refu/FB_PowerSupplySunspec.TcPOU
similarity index 100%
rename from PLC/POUs/Sunspec/FB_PowerSupplySunspec.TcPOU
rename to PLC/POUs/Sunspec/Refu/FB_PowerSupplySunspec.TcPOU
diff --git a/PLC/POUs/Sunspec/ModelData/ST_SunspecInverterThreePhase.TcDUT b/PLC/POUs/Sunspec/Refu/ModelData/ST_SunspecInverterThreePhase.TcDUT
similarity index 97%
rename from PLC/POUs/Sunspec/ModelData/ST_SunspecInverterThreePhase.TcDUT
rename to PLC/POUs/Sunspec/Refu/ModelData/ST_SunspecInverterThreePhase.TcDUT
index 283deaf..87ce678 100644
--- a/PLC/POUs/Sunspec/ModelData/ST_SunspecInverterThreePhase.TcDUT
+++ b/PLC/POUs/Sunspec/Refu/ModelData/ST_SunspecInverterThreePhase.TcDUT
@@ -1,5 +1,5 @@
-
+
-
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/PLC/POUs/Sunspec/StatePattern/States/FB_SunspecErrorState.TcPOU b/PLC/POUs/Sunspec/StatePattern/States/FB_SunspecErrorState.TcPOU
deleted file mode 100644
index 91ced55..0000000
--- a/PLC/POUs/Sunspec/StatePattern/States/FB_SunspecErrorState.TcPOU
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/PLC/POUs/Sunspec/StatePattern/States/FB_SunspecOffState.TcPOU b/PLC/POUs/Sunspec/StatePattern/States/FB_SunspecOffState.TcPOU
deleted file mode 100644
index 2afd875..0000000
--- a/PLC/POUs/Sunspec/StatePattern/States/FB_SunspecOffState.TcPOU
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Uniper.tsproj b/Uniper.tsproj
index caac85e..3d4c9f0 100644
--- a/Uniper.tsproj
+++ b/Uniper.tsproj
@@ -1,5 +1,5 @@
-
+
FSOE_6
@@ -269,7 +269,7 @@
-
+
PLC Instance
{08500001-0000-0000-F000-000000000064}
@@ -7015,11 +7015,6 @@
BOOL
-
- MAIN._uiEtherCATState
-
- UINT
-
MAIN._fbSafety.xVoltagesInRange
BOOL
@@ -7032,6 +7027,11 @@
MAIN._fbSafety.xTemperaturesInRange
BOOL
+
+ MAIN._uiEtherCATState
+
+ UINT
+
MAIN._fbTempCabinetSCSString1.iAnalogValue
@@ -7633,7 +7633,7 @@
17827710
Module 1 (FSOE)
- 518
+ 548
020000007e07100100002c000000000000000000000000000000000000000000
6656
5632
@@ -7645,7 +7645,7 @@
691
Module 2 (FSLOGIC)
- 518
+ 548
02000000b3020000000004000000000000000000000000000000000000000000
7167
6143
@@ -8596,7 +8596,7 @@ Bit1: Value bigger/equal Limit2]]>
201
Module 2 (FSOUT)
- 518
+ 548
02000000c9000000000004000000000000000000000000000000000000000000
6142
@@ -8606,7 +8606,7 @@ Bit1: Value bigger/equal Limit2]]>
1950
Module 3 (DEVICEIO)
- 518
+ 548
020000009e070000000004000000000000000000000000000000000000000000
7166
@@ -8616,7 +8616,7 @@ Bit1: Value bigger/equal Limit2]]>
691
Module 4 (FSLOGIC)
- 518
+ 548
02000000b3020000000004000000000000000000000000000000000000000000
7167
6143
@@ -9592,7 +9592,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -9867,7 +9867,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -10142,7 +10142,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -10417,7 +10417,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -10712,7 +10712,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -14219,7 +14219,7 @@ Bit1: Value smaller than Limit2]]>
3214
Module 1 (EL3214-0090)
- 523
+ 553
020000008e0c0000000014000000000000000000000000000000000000000000
6660
5636
@@ -14402,7 +14402,7 @@ Bit1: Value smaller than Limit2]]>
3214
Module 1 (EL3214-0090)
- 523
+ 553
020000008e0c0000000014000000000000000000000000000000000000000000
6660
5636
@@ -15379,7 +15379,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -15654,7 +15654,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -15929,7 +15929,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -16204,7 +16204,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -16499,7 +16499,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -20006,7 +20006,7 @@ Bit1: Value smaller than Limit2]]>
3214
Module 1 (EL3214-0090)
- 523
+ 553
020000008e0c0000000014000000000000000000000000000000000000000000
6660
5636
@@ -20189,7 +20189,7 @@ Bit1: Value smaller than Limit2]]>
3214
Module 1 (EL3214-0090)
- 523
+ 553
020000008e0c0000000014000000000000000000000000000000000000000000
6660
5636
@@ -21166,7 +21166,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -21441,7 +21441,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -21716,7 +21716,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -21991,7 +21991,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -22286,7 +22286,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -25793,7 +25793,7 @@ Bit1: Value smaller than Limit2]]>
3214
Module 1 (EL3214-0090)
- 523
+ 553
020000008e0c0000000014000000000000000000000000000000000000000000
6660
5636
@@ -25976,7 +25976,7 @@ Bit1: Value smaller than Limit2]]>
3214
Module 1 (EL3214-0090)
- 523
+ 553
020000008e0c0000000014000000000000000000000000000000000000000000
6660
5636
@@ -26830,7 +26830,7 @@ Bit1: Value bigger/equal Limit2]]>
201
Module 2 (FSOUT)
- 518
+ 548
02000000c9000000000004000000000000000000000000000000000000000000
6142
@@ -26840,7 +26840,7 @@ Bit1: Value bigger/equal Limit2]]>
1950
Module 3 (DEVICEIO)
- 518
+ 548
020000009e070000000004000000000000000000000000000000000000000000
7166
@@ -26850,7 +26850,7 @@ Bit1: Value bigger/equal Limit2]]>
691
Module 4 (FSLOGIC)
- 518
+ 548
02000000b3020000000004000000000000000000000000000000000000000000
7167
6143
@@ -27823,7 +27823,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -28095,7 +28095,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -28367,7 +28367,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -28639,7 +28639,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -28930,7 +28930,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -32435,7 +32435,7 @@ Bit1: Value smaller than Limit2]]>
3214
Module 1 (EL3214-0090)
- 523
+ 553
020000008e0c0000000014000000000000000000000000000000000000000000
6660
5636
@@ -32616,7 +32616,7 @@ Bit1: Value smaller than Limit2]]>
3214
Module 1 (EL3214-0090)
- 523
+ 553
020000008e0c0000000014000000000000000000000000000000000000000000
6660
5636
@@ -33587,7 +33587,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -33859,7 +33859,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -34131,7 +34131,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -34403,7 +34403,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -34694,7 +34694,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -38199,7 +38199,7 @@ Bit1: Value smaller than Limit2]]>
3214
Module 1 (EL3214-0090)
- 523
+ 553
020000008e0c0000000014000000000000000000000000000000000000000000
6660
5636
@@ -38380,7 +38380,7 @@ Bit1: Value smaller than Limit2]]>
3214
Module 1 (EL3214-0090)
- 523
+ 553
020000008e0c0000000014000000000000000000000000000000000000000000
6660
5636
@@ -39351,7 +39351,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -39623,7 +39623,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -39895,7 +39895,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -40167,7 +40167,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -40458,7 +40458,7 @@ Bit1: Value smaller than Limit2]]>
3124
Module 1 (TwinSAFE Single Channel)
- 523
+ 553
02000000340c0000000014000000000000000000000000000000000000000000
6664
5632
@@ -43963,7 +43963,7 @@ Bit1: Value smaller than Limit2]]>
3214
Module 1 (EL3214-0090)
- 523
+ 553
020000008e0c0000000014000000000000000000000000000000000000000000
6660
5636
@@ -44144,7 +44144,7 @@ Bit1: Value smaller than Limit2]]>
3214
Module 1 (EL3214-0090)
- 523
+ 553
020000008e0c0000000014000000000000000000000000000000000000000000
6660
5636