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_TimeZoneInformation864biasDINT320standardNameSTRING(31)25632standardDateTIMESTRUCT128288standardBiasDINT32416daylightNameSTRING(31)256448daylightDateTIMESTRUCT128704daylightBiasDINT32832TcEventSeverity16INT01234plcAttribute_qualified_onlyplcAttribute_strictTcEventEntry192uuidEventClassGUID1280nEventIdUDINT32128eSeverityTcEventSeverity16160UDINT (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_TestSuiteResults64UINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16UINTLowerBorder1UpperBorder1000R_TRIG128CLKBOOL864ItemTypeInputQBOOL872ItemTypeOutputMBOOL880conditionalshowPouTypeFunctionBlockconditionalshow_all_localsFB_TestResults621296448I_TestResultsTestSuiteResultsST_TestSuiteResults621296064128StoringTestSuiteResultNumberUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16621296192StoringTestSuiteTriggerR_TRIG128621296256StoredTestSuiteResultsBOOL8621296384StoredGeneralTestResultsBOOL8621296392NumberOfTestsToAnalyseUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16621296400GetAreTestResultsAvailableBOOL8GetTestSuiteResultsST_TestSuiteResults64PouTypeFunctionBlockI_TestResultLogger64PVOIDLogTestSuiteResultsUINT (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_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_RESULT32WriteRTS_IEC_RESULT32BufferPointerBYTE64SizeUDINT32DeleteRTS_IEC_RESULT32FileNameT_MaxString2048OpenRTS_IEC_RESULT32FileNameT_MaxString2048FileAccessModeACCESS_MODE32PouTypeFunctionBlockE_XmlError8BYTEOk0ErrorMaxBufferLen1ErrorStringLen2Error3qualified_onlystrictFB_StreamBuffer192_PointerToStringBufferBYTE6464_BufferSizeUDINT32128_LengthUDINT32160CutOffT_MaxString2048StartPosUDINT32CutLenUDINT32ItemTypeOutputXmlErrorE_XmlError8ItemTypeOutputLoopUDINT32PointerToByteToCutBYTE64PointerToByteBufferBYTE64FindUDINT32SearchStringSTRING(80)648StartPosUDINT32LoopUDINT32SearchUDINT32PointerToBufferBYTE64PointerToSearchBYTE64FindBackUDINT32SearchStringT_MaxString2048LoopUDINT32SearchUDINT32PointerToBufferBYTE64PointerToSearchBYTE64__getLengthUDINT32LengthUDINT32propertyCopyT_MaxString2048StartPosUDINT32EndPosUDINT32CopyLenUDINT32ItemTypeOutputXmlErrorE_XmlError8ItemTypeOutputLoopUDINT32PointerToByteToCopyBYTE64PointerToBufferBYTE64CurPosUDINT32ClearCountUDINT32__setLengthLengthUDINT32property__getBufferSizeUDINT32BufferSizeUDINT32propertySetBufferBOOL8PointerToBufferAddressBYTE64SizeOfBufferUDINT32__setAppendAppendT_MaxString2048ByteInBYTE64ByteBufferBYTE64propertyPouTypeFunctionBlockFB_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 NewParameterNameT_MaxString2048ValueT_MaxString2048ToStartBufferNewTag XML.NewTag(Name: = 'MyTag'); ]]>NameT_MaxString2048CloseTag' Method: XML.CloseTag(); ]]>T_MaxString2048ClosedTagT_MaxString2048__getLengthUDINT32LengthUDINT32propertyClearBufferNewTagDataDataT_MaxString2048NewComment XML.NewComment(Comment: = 'MyComment'); ]]>CommentT_MaxString2048SetBufferPointerToBufferBYTE64SizeOfBufferUDINT32WriteDocumentHeader Start with calling this method before appending any other tags! XML.WriteDocumentHeader(''); ]]>HeaderT_MaxString2048PouTypeFunctionBlockFB_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_TcUnitRunner621828480AllTestSuitesFinishedBOOL864falseTestResultsFB_TestResults621296448128AdsTestResultLoggerFB_AdsTestResultLogger448621296576old_input_assignmentsTestResultLoggerI_TestResultLogger64621297024AbortRunningTestSuitesBOOL8621297088xUnitXmlPublisherFB_xUnitXmlPublisher530944621297152old_input_assignmentsXmlTestResultPublisherI_TestResultLogger64621828096__FB_TCUNITRUNNER__RUNTESTSUITETESTSINSEQUENCE__CURRENTLYRUNNINGTESTSUITEUINT166218281601__FB_TCUNITRUNNER__RUNTESTSUITETESTSINSEQUENCE__TIMERBETWEENEXECUTIONOFTESTSUITESTOF256621828224AbortRunningTestSuiteTestsRunTestSuiteTestsInSequenceTimeBetweenTestSuitesExecutionTIME32BusyPrintingBOOL8NumberOfTestSuitesFinishedUINT16CurrentlyRunningTestSuiteUINT16uselocation__FB_TCUNITRUNNER__RUNTESTSUITETESTSINSEQUENCE__CURRENTLYRUNNINGTESTSUITETimerBetweenExecutionOfTestSuitesTOF256uselocation__FB_TCUNITRUNNER__RUNTESTSUITETESTSINSEQUENCE__TIMERBETWEENEXECUTIONOFTESTSUITESRunTestSuiteTestsCounterUINT16BusyPrintingBOOL8NumberOfTestSuitesFinishedUINT16PouTypeFunctionBlockFB_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_AssertionType84216GetAssertionTypeE_AssertionType8SetFailedGetTestOrderUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16SetNameNameT_MaxString2048GetNameT_MaxString2048SetTestOrderOrderNumberUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16IsSkippedBOOL8IsFailedBOOL8SetFinishedBOOL8GetAssertionMessageT_MaxString2048SetSkippedSetAssertionMessageAssertMessageT_MaxString2048SetAssertionTypeAssertTypeE_AssertionType8IsFinishedBOOL8GetNumberOfAssertionsUINT16SetNumberOfAssertionsNoOfAssertionsUINT16PouTypeFunctionBlockUINT (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_BITCONST38qualified_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_INTERFACE-4096compatibility_id52A6FD6D-031C-41c0-A818-0F45FE19AF8FU_ExpectedOrActual4096boolExpectedOrActualBOOL80bitExpectedOrActualBIT80byteExpectedOrActualBYTE80sintExpectedOrActualSINT80usintExpectedOrActualUSINT80intExpectedOrActualINT160uintExpectedOrActualUINT160wordExpectedOrActualWORD160dwordExpectedOrActualDWORD320dateandtimeExpectedOrActualDATE_AND_TIME320dintExpectedOrActualDINT320realExpectedOrActualREAL320timeExpectedOrActualTIME320dateExpectedOrActualDATE320udintExpectedOrActualUDINT320timeofdayExpectedOrActualTIME_OF_DAY320lwordExpectedOrActualLWORD640lintExpectedOrActualLINT640ulintExpectedOrActualULINT640lrealExpectedOrActualLREAL640ltimeExpectedOrActualLTIME640stringExpectedOrActualT_MaxString20480wstringExpectedOrActualWSTRING(255)40960ST_AssertResult12288ExpectedU_ExpectedOrActual40960ActualU_ExpectedOrActual40964096MessageT_MaxString20488192TestInstancePathT_MaxString204810240ST_AssertResultInstances12352AssertResultST_AssertResult122880DetectionCountUINT1612288DetectionCountThisCycleUINT1612304FB_AssertResultStatic24640448AssertResultsST_AssertResult110001228800064TotalAssertsUINT16122880640GetCurrentTaskIndexGETCURTASKINDEX25612288128AssertResultInstancesST_AssertResultInstances110001235200012288384CycleCountUDINT3224640384FirstCycleExecutedBOOL824640416AddAssertResultExpectedSizeUDINT32ExpectedTypeClassTypeClass16ExpectedValueBYTE64ActualSizeUDINT32ActualTypeClassTypeClass16ActualValueBYTE64MessageT_MaxString2048TestInstancePathT_MaxString2048GetDetectionCountThisCycleUINT16ExpectedSizeUDINT32ExpectedTypeClassTypeClass16ExpectedValueBYTE64ActualSizeUDINT32ActualTypeClassTypeClass16ActualValueBYTE64MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16GetNumberOfAssertsForTestUINT16CompleteTestInstancePathT_MaxString2048CounterUINT16NumberOfAssertsUINT16CreateAssertResultInstanceExpectedSizeUDINT32ExpectedTypeClassTypeClass16ExpectedValueBYTE64ActualSizeUDINT32ActualTypeClassTypeClass16ActualValueBYTE64MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16GetDetectionCountUINT16ExpectedSizeUDINT32ExpectedTypeClassTypeClass16ExpectedValueBYTE64ActualSizeUDINT32ActualTypeClassTypeClass16ActualValueBYTE64MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16ReportResultExpectedSizeUDINT32ExpectedTypeClassTypeClass16ExpectedValueBYTE64ActualSizeUDINT32ActualTypeClassTypeClass16ActualValueBYTE64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8ItemTypeOutputLocationIndexUINT16DataTypesNotEqualsBOOL8DataSizeNotEqualsBOOL8DataContentNotEqualsBOOL8CurrentCycleCountUDINT32IteratorCounterUINT16DetectionCountTempUINT16FoundOneBOOL8AdditionalIdenticalAssertBOOL8CopyDetectionCountAndResetDetectionCountInThisCycleIteratorCounterUINT16PouTypeFunctionBlockST_AssertArrayResult4224ExpectedsSizeUDINT320ExpectedsTypeClassTypeClass1632ActualsSizeUDINT3264ActualsTypeClassTypeClass1696MessageT_MaxString2048112TestInstancePathT_MaxString20482160ST_AssertArrayResultInstances4256AssertArrayResultST_AssertArrayResult42240DetectionCountUINT164224DetectionCountThisCycleUINT164240FB_AssertArrayResultStatic8480448AssertArrayResultsST_AssertArrayResult11000422400064TotalArrayAssertsUINT1642240640GetCurrentTaskIndexGETCURTASKINDEX2564224128AssertArrayResultInstancesST_AssertArrayResultInstances1100042560004224384CycleCountUDINT328480384FirstCycleExecutedBOOL88480416CopyDetectionCountAndResetDetectionCountInThisCycleIteratorCounterUINT16CreateAssertResultInstanceExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16GetDetectionCountUINT16ExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16ReportResultExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8ItemTypeOutputLocationIndexUINT16DataTypesNotEqualsBOOL8DataSizeNotEqualsBOOL8DataContentNotEqualsBOOL8CurrentCycleCountUDINT32IteratorCounterUINT16DetectionCountTempUINT16FoundOneBOOL8AdditionalIdenticalAssertBOOL8GetNumberOfArrayAssertsForTestUINT16CompleteTestInstancePathT_MaxString2048CounterUINT16NumberOfArrayAssertsUINT16GetDetectionCountThisCycleUINT16ExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16AddAssertArrayResultExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048PouTypeFunctionBlockI_AssertMessageFormatter64PVOIDLogAssertFailureExpectedT_MaxString2048ActualT_MaxString2048MessageT_MaxString2048TestInstancePathT_MaxString2048FB_AdjustAssertFailureMessageToMax253CharLength11648MsgFmtStringT_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_AdjustAssertFailureMessageToMax253CharLength11648TestInstancePathCleanedT_MaxString2048TestInstancePathFinalT_MaxString2048ReturnValueDINT32TestInstancePathProcessedT_MaxString2048MessageProcessedT_MaxString2048PouTypeFunctionBlockFB_TestSuite33561984InstancePathT_MaxString204864instance-pathnoinitGetCurrentTaskIndexGETCURTASKINDEX2562112NumberOfTestsUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)1623680TestsFB_Test11004224002432TestDuplicateNameTriggerR_TRIG110012800424832TestCycleCountIndexUDINT11003200437632AssertResultsFB_AssertResultStatic24640448440832AssertArrayResultsFB_AssertArrayResultStatic848044825081280AdsAssertMessageFormatterFB_AdsAssertMessageFormatter12833561728AssertMessageFormatterI_AssertMessageFormatter6433561856HasStartedRunningBOOL833561920NumberOfOrderedTestsUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)1633561936AssertEquals_LINTExpectedLINT64ActualLINT64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8GetNumberOfSuccessfulTestsUINT16AssertArrayEquals_ULINTExpectedsULINT64variable_length_arrayDimensions1ActualsULINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32FindTestSuiteInstancePathT_MaxString2048AssertEquals_TIMEExpectedTIME32ActualTIME32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_TIME_OF_DAYExpectedTIME_OF_DAY32ActualTIME_OF_DAY32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_DWORDExpectedDWORD32ActualDWORD32MessageT_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_arrayDimensions1ActualsBOOL64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32AssertArrayEquals_BYTEExpectedsBYTE64variable_length_arrayDimensions1ActualsBYTE64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedByteStringSTRING(80)648ActualByteStringSTRING(80)648ExpectedsIndexDINT32ActualsIndexDINT32AssertEquals_DATEExpectedDATE32ActualDATE32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_WORDExpectedWORD16ActualWORD16MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_LINTExpectedsLINT64variable_length_arrayDimensions1ActualsLINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32AssertEquals_LTIMEExpectedLTIME64ActualLTIME64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_UINTExpectedsUINT64variable_length_arrayDimensions1ActualsUINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32AssertEquals_LREALExpectedLREAL64ActualLREAL64DeltaLREAL64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_LWORDExpectedsLWORD64variable_length_arrayDimensions1ActualsLWORD64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedLWordStringSTRING(80)648ActualLWordStringSTRING(80)648ExpectedsIndexDINT32ActualsIndexDINT32AssertFalseConditionBOOL8MessageT_MaxString2048AssertArray2dEquals_LREALExpectedsLREAL64variable_length_arrayDimensions2ActualsLREAL64variable_length_arrayDimensions2DeltaLREAL64MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048DimensionIndexUSINT8LowerBoundExpectedsDINT1264UpperBoundExpectedsDINT1264LowerBoundActualsDINT1264UpperBoundActualsDINT1264SizeOfExpectedsDINT1264SizeOfActualsDINT1264OffsetDINT1264ExpectedArrayIndexDINT1264ActualArrayIndexDINT1264ExpectedLREAL64ActualLREAL64__Index__0DINT32AssertEquals_ULINTExpectedULINT64ActualULINT64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_BOOLExpectedBOOL8ActualBOOL8MessageT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048AssertTrueConditionBOOL8MessageT_MaxString2048AssertEquals_USINTExpectedUSINT8ActualUSINT8MessageT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048AssertArray2dEquals_REALExpectedsREAL64variable_length_arrayDimensions2ActualsREAL64variable_length_arrayDimensions2DeltaREAL32MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048DimensionIndexUSINT8LowerBoundExpectedsDINT1264UpperBoundExpectedsDINT1264LowerBoundActualsDINT1264UpperBoundActualsDINT1264SizeOfExpectedsDINT1264SizeOfActualsDINT1264OffsetDINT1264ExpectedArrayIndexDINT1264ActualArrayIndexDINT1264ExpectedREAL32ActualREAL32__Index__0DINT32AssertEquals_BYTEExpectedBYTE8ActualBYTE8MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_USINTExpectedsUSINT64variable_length_arrayDimensions1ActualsUSINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32SetHasStartedRunningSetTestFailedAssertionTypeE_AssertionType8AssertionMessageT_MaxString2048IteratorCounterUINT16NumberOfTestsToAnalyseUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16GetInstancePathT_MaxString2048AssertEqualsExpectedAnyType128anytypeclassANYActualAnyType128anytypeclassANYMessageT_MaxString2048CountDINT32ExpectedDataStringT_MaxString2048ActualDataStringT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8boolExpectedBOOL8boolActualBOOL8byteExpectedBYTE8byteActualBYTE8dateExpectedDATE32dateActualDATE32dateAndTimeExpectedDATE_AND_TIME32dateAndTimeActualDATE_AND_TIME32dintExpectedDINT32dintActualDINT32dwordExpectedDWORD32dwordActualDWORD32intExpectedINT16intActualINT16lintExpectedLINT64lintActualLINT64lrealExpectedLREAL64lrealActualLREAL64ltimeExpectedLTIME64ltimeActualLTIME64lwordExpectedLWORD64lwordActualLWORD64realExpectedREAL32realActualREAL32sintExpectedSINT8sintActualSINT8stringExpectedT_MaxString2048stringActualT_MaxString2048wstringExpectedWSTRING(255)4096wstringActualWSTRING(255)4096timeExpectedTIME32timeActualTIME32timeOfDayExpectedTIME_OF_DAY32timeOfDayActualTIME_OF_DAY32udintExpectedUDINT32udintActualUDINT32uintExpectedUINT16uintActualUINT16ulintExpectedULINT64ulintActualULINT64usintExpectedUSINT8usintActualUSINT8wordExpectedWORD16wordActualWORD16DataTypesNotEqualsBOOL8DataSizeNotEqualsBOOL8DataContentNotEqualsBOOL8IteratorCounterDINT32hasanytypeGetNumberOfTestsUINT16AssertArrayEquals_DWORDExpectedsDWORD64variable_length_arrayDimensions1ActualsDWORD64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedDWordStringSTRING(80)648ActualDWordStringSTRING(80)648ExpectedsIndexDINT32ActualsIndexDINT32GetHasStartedRunningBOOL8AssertArrayEquals_LREALExpectedsLREAL64variable_length_arrayDimensions1ActualsLREAL64variable_length_arrayDimensions1DeltaLREAL64MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32AssertEquals_WSTRINGExpectedWSTRING(255)4096ActualWSTRING(255)4096MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8IsTestFinishedBOOL8TestNameT_MaxString2048IteratorCounterUINT16NumberOfTestsToAnalyseUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16AssertArrayEquals_REALExpectedsREAL64variable_length_arrayDimensions1ActualsREAL64variable_length_arrayDimensions1DeltaREAL32MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32AssertEquals_DINTExpectedDINT32ActualDINT32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_DINTExpectedsDINT64variable_length_arrayDimensions1ActualsDINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32AssertEquals_STRINGExpectedT_MaxString2048ActualT_MaxString2048MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AddTestNameToInstancePathT_MaxString2048TestInstancePathT_MaxString2048CompleteTestInstancePathT_MaxString2048SetTestFinishedBOOL8TestNameT_MaxString2048IteratorCounterUINT16NumberOfTestsToAnalyseUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16AreAllTestsFinishedBOOL8CounterUINT16GetCurTaskIndexGETCURTASKINDEX256NumberOfTestsToAnalyseUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16AssertArrayEquals_WORDExpectedsWORD64variable_length_arrayDimensions1ActualsWORD64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedDWordStringSTRING(80)648ActualDWordStringSTRING(80)648ExpectedsIndexDINT32ActualsIndexDINT32AssertArray3dEquals_LREALExpectedsLREAL64variable_length_arrayDimensions3ActualsLREAL64variable_length_arrayDimensions3DeltaLREAL64MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048DimensionIndexUSINT8LowerBoundExpectedsDINT1396UpperBoundExpectedsDINT1396LowerBoundActualsDINT1396UpperBoundActualsDINT1396SizeOfExpectedsDINT1396SizeOfActualsDINT1396OffsetDINT1396ExpectedArrayIndexDINT1396ActualArrayIndexDINT1396ExpectedLREAL64ActualLREAL64__Index__0DINT32AssertArrayEquals_INTExpectedsINT64variable_length_arrayDimensions1ActualsINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32CalculateAndSetNumberOfAssertsForTestTestNameT_MaxString2048TestInstancePathT_MaxString2048TotalNumberOfAssertsUINT16NumberOfAssertsUINT16NumberOfArrayAssertsUINT16IteratorCounterUINT16GetNumberOfSkippedTestsUINT16CounterUINT16SkippedTestsCountUINT16NumberOfTestsToAnalyseUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16GetTestOrderNumberUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16TestNameT_MaxString2048IteratorCounterUINT16NumberOfTestsToAnalyseUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16AssertEquals_INTExpectedINT16ActualINT16MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_UINTExpectedUINT16ActualUINT16MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_SINTExpectedSINT8ActualSINT8MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AddTestTestNameT_MaxString2048IsTestOrderedBOOL8IteratorCounterUINT16ErrorMessageT_MaxString2048TestInstancePathT_MaxString2048FunctionCallResultDINT32CycleCountUDINT32TestWithThisNameAlreadyExistsBOOL8LowerCasedTestNameT_MaxString2048TrimmedTestNameT_MaxString2048IgnoreCurrentTestCaseBOOL8NumberOfTestsToAnalyseUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16AssertArray3dEquals_REALExpectedsREAL64variable_length_arrayDimensions3ActualsREAL64variable_length_arrayDimensions3DeltaREAL32MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048DimensionIndexUSINT8LowerBoundExpectedsDINT1396UpperBoundExpectedsDINT1396LowerBoundActualsDINT1396UpperBoundActualsDINT1396SizeOfExpectedsDINT1396SizeOfActualsDINT1396OffsetDINT1396ExpectedArrayIndexDINT1396ActualArrayIndexDINT1396ExpectedREAL32ActualREAL32ExpectedValueStringT_MaxString2048ActualValueStringT_MaxString2048FormatStringFB_FormatString8576__Index__0DINT32AssertEquals_LWORDExpectedLWORD64ActualLWORD64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_UDINTExpectedUDINT32ActualUDINT32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_REALExpectedREAL32ActualREAL32DeltaREAL32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_SINTExpectedsSINT64variable_length_arrayDimensions1ActualsSINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32AssertArrayEquals_UDINTExpectedsUDINT64variable_length_arrayDimensions1ActualsUDINT64variable_length_arrayDimensions1MessageT_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.PTTMEM_RING_BUFFER_INTERNAL_USE_PER_DATA_RECORDUSINT883210884TIME_BETWEEN_MESSAGESTIME328321120TGetLogCountUDINT32GetAndRemoveLogFromQueueAdsLogStringMessageST_AdsLogStringMessage4128ItemTypeOutputErrorBOOL8ItemTypeOutputWriteLogMsgCtrlMaskDWORD32MsgFmtStrT_MaxString2048StrArgT_MaxString2048ErrorBOOL8ItemTypeOutputAdsLogStringMessageST_AdsLogStringMessage4128PouTypeFunctionBlockST_UNIT_ERROR176xErrorHighPressurePosolytSegmentInletBOOL80falsexErrorHighPressurePosolytTankInletBOOL88falsexErrorHighTempPosolytBOOL816falsexErrorHighPressureNegolytSegmentInletBOOL824falsexErrorHighPressureNegolytTankInletBOOL832falsexErrorHighTempNegolytBOOL840falsexErrorLowPressurePosolytSegmentInletBOOL848falsexErrorLowPressurePosolytTankInletBOOL856falsexErrorLowTempPosolytBOOL864falsexErrorLowPressureNegolytSegmentInletBOOL872falsexErrorLowPressureNegolytTankInletBOOL880falsexErrorLowTempNegolytBOOL888falsexErrorOpenValvePosolytBOOL896falsexErrorCloseValvePosolytBOOL8104falsexErrorOpenValveNegolytBOOL8112falsexErrorCloseValveNegolytBOOL8120falsexErrorHighVoltageSegmentBOOL8128falsexErrorLowVoltageSegmentBOOL8136falsexMCBOkPumpPosolytBOOL8144trueTcAddressTypeOutputxRepairSwitchOkPumpPosolytBOOL8152trueTcAddressTypeOutputxMCBOkPumpNegolytBOOL8160trueTcAddressTypeOutputxRepairSwitchOkPumpNegolytBOOL8168trueTcAddressTypeOutputST_MODULE_ERROR704astUnitErrorsST_UNIT_ERROR047040ST_STRING_ERROR2112stModuleErrorST_MODULE_ERROR0321120FB_ValveMockup640xOpenValveBOOL864ItemTypeInputTcAddressTypeInputxCloseValveBOOL872ItemTypeInputTcAddressTypeInputxErrorOpenBOOL880falseItemTypeInputxErrorCloseBOOL888falseItemTypeInputxOpenFeedbackBOOL896ItemTypeOutputTcAddressTypeOutputxCloseFeedbackBOOL8104ItemTypeOutputTcAddressTypeOutput_tonOpenTON256128.PTT_tonCloseTON256384.PTTPouTypeFunctionBlockFB_RampGenerator704rTargetREAL3264ItemTypeInputrTargetMinREAL3296ItemTypeInputrTargetMaxREAL32128ItemTypeInputtimRampUpTIME32160ItemTypeInputtimRampDownTIME32192ItemTypeInputrSetpointREAL322240ItemTypeOutputxInTargetBOOL8256ItemTypeOutput_rCycleTimeREAL32288_rRampUpSpeedREAL32320_rRampDownSpeedREAL32352_rDistanceToGoREAL32384_xFirstCycleBOOL8416true_fbGetCurTaskIdxGETCURTASKINDEX256448SetStartrStartpointREAL32PouTypeFunctionBlockST_ANALOG_IO_CONFIG768iAIMaxINT160OPC.UA.DA1iAIMinINT1616OPC.UA.DA1rPVMaxREAL3232OPC.UA.DA1rPVMinREAL3264OPC.UA.DA1sUnitSTRING(80)64896xUsedBOOL8744trueOPC.UA.DA1ST_ANALOG_EW_LEVELS128rErrorMinREAL320OPC.UA.DA1rWarningMinREAL3232OPC.UA.DA1rWarningMaxREAL3264OPC.UA.DA1rErrorMaxREAL3296OPC.UA.DA1ST_ANALOG_EW_DELAYS320timHardwareSignalLevelOnTIME320OPC.UA.DA1timHardwareSignalLevelOffTIME3232OPC.UA.DA1timErrorLowOnTIME3264OPC.UA.DA1timErrorLowOffTIME3296OPC.UA.DA1timWarningLowOnTIME32128OPC.UA.DA1timWarningLowOffTIME32160OPC.UA.DA1timWarningHighOnTIME32192OPC.UA.DA1timWarningHighOffTIME32224OPC.UA.DA1timErrorHighOnTIME32256OPC.UA.DA1timErrorHighOffTIME32288OPC.UA.DA1FB_MotorMockup54528xEnableBOOL864ItemTypeInputTcAddressTypeInputiSetpointINT1680ItemTypeInputTcAddressTypeInputiMotorSpeedFeedbackINT16112ItemTypeOutputTcAddressTypeOutput_iInternalSetpointINT16128_fbRampGeneratorFB_RampGenerator704192_stAnalogScalingST_ANALOG_IO_CONFIG76845568.iAIMax32767.iAIMin0.rPVMax100.rPVMin0_stAnalogEWConfigST_ANALOG_EW_LEVELS12846336_stAnalogEWDelaysST_ANALOG_EW_DELAYS32046464PouTypeFunctionBlockFB_AnalogSensorMockup9024xEnableBOOL864ItemTypeInputxErrorHighBOOL872falseItemTypeInputxErrorLowBOOL880falseItemTypeInputrOnValueREAL3296ItemTypeInputrOffValueREAL32128ItemTypeInputrErrorLowValueREAL32160ItemTypeInputrErrorHighValueREAL32192ItemTypeInputrNoiseREAL322240ItemTypeInputstAnalogScalingST_ANALOG_IO_CONFIG768256ItemTypeInputiAnalogValueINT161024ItemTypeOutputTcAddressTypeOutput_rTargetValueREAL321056_lrTmpLREAL641088_rFilterParamREAL3211520.005_rFilterParam2REAL321184_rValueREAL321216_rPrevValueREAL3212480PouTypeFunctionBlockFB_UnitMockup173696stUnitErrorST_UNIT_ERROR6464ItemTypeInput_fbPosolytValveTankOutletFB_ValveMockup640128_fbNegolytValveTankOutletFB_ValveMockup640768_fbPosolytPumpInletFB_MotorMockup545281408_fbNegolytPumpInletFB_MotorMockup5452855936_fbPressurePosolytSegmentInletFB_AnalogSensorMockup9024110464_fbPressurePosolytTankInletFB_AnalogSensorMockup9024119488_fbPressureNegolytSegmentInletFB_AnalogSensorMockup9024128512_fbPressureNegolytTankInletFB_AnalogSensorMockup9024137536_fbTemperatureSensorPosolytFB_AnalogSensorMockup9024146560_fbTemperatureSensorNegolytFB_AnalogSensorMockup9024155584_fbVoltageSegmentFB_AnalogSensorMockup9024164608_xFlowThroughtSegmentPosolytBOOL8173632_xFlowThroughtBypassPosolytBOOL8173640_xFlowThroughtSegmentNegolytBOOL8173648_xFlowThroughtBypassNegolytBOOL8173656PouTypeFunctionBlockFB_ModuleMockup694976stModuleErrorST_MODULE_ERROR6464ItemTypeInputafbUnitsFB_UnitMockup04694784128iINT16694912PouTypeFunctionBlockFB_StringMockup2085120stStringErrorST_STRING_ERROR6464ItemTypeInputafbModulesFB_ModuleMockup032084928128iINT162085056PouTypeFunctionBlockFW_DRand4288nSeedINT1664ItemTypeInputfRndNumLREAL64128ItemTypeOutputFirstCall_iBOOL8192HoldRand_iDINT32224R250_Buffer_iUINT02504000256R250_IndexINT164256PouTypeFunctionBlockconditionalshowDRAND4480SeedINT1664ItemTypeInputNumLREAL64128ItemTypeOutputfbDRandFW_DRand4288192conditionalshowPouTypeFunctionBlockconditionalshow_all_localsVERSION64uiMajorUINT160uiMinorUINT1616uiServicePackUINT1632uiPatchUINT1648EPlcPersistentStatus8USINT012PlcAppSystemInfo2048ObjIdOTCID320TaskCntUDINT3232OnlineChangeCntUDINT3264FlagsDWORD3296AdsPortUINT16128BootDataLoadedBOOL8144OldBootDataBOOL8152AppTimestampDT32160KeepOutputsOnBPBOOL8192ShutdownInProgressBOOL8200LicensesPendingBOOL8208BSODOccuredBOOL8216LoggedInBOOL8224PersistentStatusEPlcPersistentStatus8232TComSrvPtrITComObjectServer32256TcComInterfaceAppNameSTRING(63)512512ProjectNameSTRING(63)5121024PlcTaskSystemInfo1024ObjIdOTCID320CycleTimeUDINT3232PriorityUINT1664AdsPortUINT1680CycleCountUDINT3296DcTaskTimeLINT64128LastExecTimeUDINT32192FirstCycleBOOL8224CycleTimeExceededBOOL8232InCallAfterOutputUpdateBOOL8240RTViolationBOOL8248TaskNameSTRING(63)512512_Implicit_KindOfTask16INT_implicit_cyclic0_implicit_event1_implicit_external2_implicit_freewheeling3hidegenerate_implicit_init_function_Implicit_Jitter_Distribution48wRangeMaxWORD160wCountJitterNegWORD1616wCountJitterPosWORD1632hide_Implicit_Task_Info896dwVersionDWORD320pszNameSTRING(80)6464nPriorityINT16128KindOf_Implicit_KindOfTask16144bWatchdogBOOL8160bProfilingTaskBOOL8168dwEventFunctionPointerBYTE64192pszExternalEventSTRING(80)64256dwTaskEntryFunctionPointerBYTE64320dwWatchdogSensitivityDWORD32384dwIntervalDWORD32416dwWatchdogTimeDWORD32448dwLastCycleTimeDWORD32480dwAverageCycleTimeDWORD32512dwMaxCycleTimeDWORD32544dwMinCycleTimeDWORD32576diJitterDINT32608diJitterMinDINT32640diJitterMaxDINT32672dwCycleCountDWORD32704wTaskStatusWORD16736wNumOfJitterDistributionsWORD16752pJitterDistribution_Implicit_Jitter_Distribution64768bWithinSPSTimeSlicingBOOL8832byDummyBYTE8840bShouldBlockBOOL8848bActiveBOOL8856dwIECCycleCountDWORD32864hideAnalogInputAIOpenCircuitErrorAICardFailureErrorAIShortCircuitErrorAIConfigErrorErrorErrorLowErrorWarningLowWarningWarningHighWarningErrorHighErrorST_AnalogInput1536AIOpenCircuitTcEventEntry1920.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.AIOpenCircuit.eSeverityTcEventSeverity.ErrorAICardFailureTcEventEntry192192.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.AICardFailure.eSeverityTcEventSeverity.ErrorAIShortCircuitTcEventEntry192384.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.AIShortCircuit.eSeverityTcEventSeverity.ErrorAIConfigErrorTcEventEntry192576.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.AIConfigError.eSeverityTcEventSeverity.ErrorErrorLowTcEventEntry192768.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.ErrorLow.eSeverityTcEventSeverity.ErrorWarningLowTcEventEntry192960.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.WarningLow.eSeverityTcEventSeverity.WarningWarningHighTcEventEntry1921152.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.WarningHigh.eSeverityTcEventSeverity.WarningErrorHighTcEventEntry1921344.uuidEventClass.Data1192311624.uuidEventClass.Data236805.uuidEventClass.Data317216.uuidEventClass.Data4[0]182.uuidEventClass.Data4[1]235.uuidEventClass.Data4[2]97.uuidEventClass.Data4[3]81.uuidEventClass.Data4[4]228.uuidEventClass.Data4[5]159.uuidEventClass.Data4[6]201.uuidEventClass.Data4[7]255.nEventIDE_AnalogInput.ErrorHigh.eSeverityTcEventSeverity.ErrorTcTypeSystemsignature_flag33554432checksuperglobalshowno-analysisTcEventClassAnalogInputAnalogOutputConfigErrorErrorST_AnalogOutput192ConfigErrorTcEventEntry1920.uuidEventClass.Data12348503005.uuidEventClass.Data216108.uuidEventClass.Data316599.uuidEventClass.Data4[0]152.uuidEventClass.Data4[1]126.uuidEventClass.Data4[2]0.uuidEventClass.Data4[3]76.uuidEventClass.Data4[4]218.uuidEventClass.Data4[5]139.uuidEventClass.Data4[6]155.uuidEventClass.Data4[7]84.nEventIDE_AnalogOutput.ConfigError.eSeverityTcEventSeverity.ErrorTcTypeSystemsignature_flag33554432checksuperglobalshowno-analysisTcEventClassAnalogOutputPLC_SIM{08500001-0000-0000-F000-000000000064}0PlcTask#x020100400PlcTask Inputs079953920MAIN.fbString.afbModules[0].afbUnits[0]._fbPosolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput633562112MAIN.fbString.afbModules[0].afbUnits[0]._fbPosolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput633562120MAIN.fbString.afbModules[0].afbUnits[0]._fbNegolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput633562752MAIN.fbString.afbModules[0].afbUnits[0]._fbNegolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput633562760MAIN.fbString.afbModules[0].afbUnits[0]._fbPosolytPumpInlet.xEnable8BOOLTcAddressTypeInput633563392MAIN.fbString.afbModules[0].afbUnits[0]._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeInput633563408MAIN.fbString.afbModules[0].afbUnits[0]._fbNegolytPumpInlet.xEnable8BOOLTcAddressTypeInput633617920MAIN.fbString.afbModules[0].afbUnits[0]._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeInput633617936MAIN.fbString.afbModules[0].afbUnits[1]._fbPosolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput633735808MAIN.fbString.afbModules[0].afbUnits[1]._fbPosolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput633735816MAIN.fbString.afbModules[0].afbUnits[1]._fbNegolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput633736448MAIN.fbString.afbModules[0].afbUnits[1]._fbNegolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput633736456MAIN.fbString.afbModules[0].afbUnits[1]._fbPosolytPumpInlet.xEnable8BOOLTcAddressTypeInput633737088MAIN.fbString.afbModules[0].afbUnits[1]._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeInput633737104MAIN.fbString.afbModules[0].afbUnits[1]._fbNegolytPumpInlet.xEnable8BOOLTcAddressTypeInput633791616MAIN.fbString.afbModules[0].afbUnits[1]._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeInput633791632MAIN.fbString.afbModules[0].afbUnits[2]._fbPosolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput633909504MAIN.fbString.afbModules[0].afbUnits[2]._fbPosolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput633909512MAIN.fbString.afbModules[0].afbUnits[2]._fbNegolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput633910144MAIN.fbString.afbModules[0].afbUnits[2]._fbNegolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput633910152MAIN.fbString.afbModules[0].afbUnits[2]._fbPosolytPumpInlet.xEnable8BOOLTcAddressTypeInput633910784MAIN.fbString.afbModules[0].afbUnits[2]._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeInput633910800MAIN.fbString.afbModules[0].afbUnits[2]._fbNegolytPumpInlet.xEnable8BOOLTcAddressTypeInput633965312MAIN.fbString.afbModules[0].afbUnits[2]._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeInput633965328MAIN.fbString.afbModules[0].afbUnits[3]._fbPosolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput634083200MAIN.fbString.afbModules[0].afbUnits[3]._fbPosolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput634083208MAIN.fbString.afbModules[0].afbUnits[3]._fbNegolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput634083840MAIN.fbString.afbModules[0].afbUnits[3]._fbNegolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput634083848MAIN.fbString.afbModules[0].afbUnits[3]._fbPosolytPumpInlet.xEnable8BOOLTcAddressTypeInput634084480MAIN.fbString.afbModules[0].afbUnits[3]._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeInput634084496MAIN.fbString.afbModules[0].afbUnits[3]._fbNegolytPumpInlet.xEnable8BOOLTcAddressTypeInput634139008MAIN.fbString.afbModules[0].afbUnits[3]._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeInput634139024MAIN.fbString.afbModules[1].afbUnits[0]._fbPosolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput634257088MAIN.fbString.afbModules[1].afbUnits[0]._fbPosolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput634257096MAIN.fbString.afbModules[1].afbUnits[0]._fbNegolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput634257728MAIN.fbString.afbModules[1].afbUnits[0]._fbNegolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput634257736MAIN.fbString.afbModules[1].afbUnits[0]._fbPosolytPumpInlet.xEnable8BOOLTcAddressTypeInput634258368MAIN.fbString.afbModules[1].afbUnits[0]._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeInput634258384MAIN.fbString.afbModules[1].afbUnits[0]._fbNegolytPumpInlet.xEnable8BOOLTcAddressTypeInput634312896MAIN.fbString.afbModules[1].afbUnits[0]._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeInput634312912MAIN.fbString.afbModules[1].afbUnits[1]._fbPosolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput634430784MAIN.fbString.afbModules[1].afbUnits[1]._fbPosolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput634430792MAIN.fbString.afbModules[1].afbUnits[1]._fbNegolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput634431424MAIN.fbString.afbModules[1].afbUnits[1]._fbNegolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput634431432MAIN.fbString.afbModules[1].afbUnits[1]._fbPosolytPumpInlet.xEnable8BOOLTcAddressTypeInput634432064MAIN.fbString.afbModules[1].afbUnits[1]._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeInput634432080MAIN.fbString.afbModules[1].afbUnits[1]._fbNegolytPumpInlet.xEnable8BOOLTcAddressTypeInput634486592MAIN.fbString.afbModules[1].afbUnits[1]._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeInput634486608MAIN.fbString.afbModules[1].afbUnits[2]._fbPosolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput634604480MAIN.fbString.afbModules[1].afbUnits[2]._fbPosolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput634604488MAIN.fbString.afbModules[1].afbUnits[2]._fbNegolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput634605120MAIN.fbString.afbModules[1].afbUnits[2]._fbNegolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput634605128MAIN.fbString.afbModules[1].afbUnits[2]._fbPosolytPumpInlet.xEnable8BOOLTcAddressTypeInput634605760MAIN.fbString.afbModules[1].afbUnits[2]._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeInput634605776MAIN.fbString.afbModules[1].afbUnits[2]._fbNegolytPumpInlet.xEnable8BOOLTcAddressTypeInput634660288MAIN.fbString.afbModules[1].afbUnits[2]._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeInput634660304MAIN.fbString.afbModules[1].afbUnits[3]._fbPosolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput634778176MAIN.fbString.afbModules[1].afbUnits[3]._fbPosolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput634778184MAIN.fbString.afbModules[1].afbUnits[3]._fbNegolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput634778816MAIN.fbString.afbModules[1].afbUnits[3]._fbNegolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput634778824MAIN.fbString.afbModules[1].afbUnits[3]._fbPosolytPumpInlet.xEnable8BOOLTcAddressTypeInput634779456MAIN.fbString.afbModules[1].afbUnits[3]._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeInput634779472MAIN.fbString.afbModules[1].afbUnits[3]._fbNegolytPumpInlet.xEnable8BOOLTcAddressTypeInput634833984MAIN.fbString.afbModules[1].afbUnits[3]._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeInput634834000MAIN.fbString.afbModules[2].afbUnits[0]._fbPosolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput634952064MAIN.fbString.afbModules[2].afbUnits[0]._fbPosolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput634952072MAIN.fbString.afbModules[2].afbUnits[0]._fbNegolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput634952704MAIN.fbString.afbModules[2].afbUnits[0]._fbNegolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput634952712MAIN.fbString.afbModules[2].afbUnits[0]._fbPosolytPumpInlet.xEnable8BOOLTcAddressTypeInput634953344MAIN.fbString.afbModules[2].afbUnits[0]._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeInput634953360MAIN.fbString.afbModules[2].afbUnits[0]._fbNegolytPumpInlet.xEnable8BOOLTcAddressTypeInput635007872MAIN.fbString.afbModules[2].afbUnits[0]._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeInput635007888MAIN.fbString.afbModules[2].afbUnits[1]._fbPosolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput635125760MAIN.fbString.afbModules[2].afbUnits[1]._fbPosolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput635125768MAIN.fbString.afbModules[2].afbUnits[1]._fbNegolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput635126400MAIN.fbString.afbModules[2].afbUnits[1]._fbNegolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput635126408MAIN.fbString.afbModules[2].afbUnits[1]._fbPosolytPumpInlet.xEnable8BOOLTcAddressTypeInput635127040MAIN.fbString.afbModules[2].afbUnits[1]._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeInput635127056MAIN.fbString.afbModules[2].afbUnits[1]._fbNegolytPumpInlet.xEnable8BOOLTcAddressTypeInput635181568MAIN.fbString.afbModules[2].afbUnits[1]._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeInput635181584MAIN.fbString.afbModules[2].afbUnits[2]._fbPosolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput635299456MAIN.fbString.afbModules[2].afbUnits[2]._fbPosolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput635299464MAIN.fbString.afbModules[2].afbUnits[2]._fbNegolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput635300096MAIN.fbString.afbModules[2].afbUnits[2]._fbNegolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput635300104MAIN.fbString.afbModules[2].afbUnits[2]._fbPosolytPumpInlet.xEnable8BOOLTcAddressTypeInput635300736MAIN.fbString.afbModules[2].afbUnits[2]._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeInput635300752MAIN.fbString.afbModules[2].afbUnits[2]._fbNegolytPumpInlet.xEnable8BOOLTcAddressTypeInput635355264MAIN.fbString.afbModules[2].afbUnits[2]._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeInput635355280MAIN.fbString.afbModules[2].afbUnits[3]._fbPosolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput635473152MAIN.fbString.afbModules[2].afbUnits[3]._fbPosolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput635473160MAIN.fbString.afbModules[2].afbUnits[3]._fbNegolytValveTankOutlet.xOpenValve8BOOLTcAddressTypeInput635473792MAIN.fbString.afbModules[2].afbUnits[3]._fbNegolytValveTankOutlet.xCloseValve8BOOLTcAddressTypeInput635473800MAIN.fbString.afbModules[2].afbUnits[3]._fbPosolytPumpInlet.xEnable8BOOLTcAddressTypeInput635474432MAIN.fbString.afbModules[2].afbUnits[3]._fbPosolytPumpInlet.iSetpoint16INTTcAddressTypeInput635474448MAIN.fbString.afbModules[2].afbUnits[3]._fbNegolytPumpInlet.xEnable8BOOLTcAddressTypeInput635528960MAIN.fbString.afbModules[2].afbUnits[3]._fbNegolytPumpInlet.iSetpoint16INTTcAddressTypeInput6355289761PlcTask Outputs079953920GVL_GLOBAL.xEmergencyStopOk8BOOLtrueTcAddressTypeOutputTcVarGlobal3286888MAIN.fbString.afbModules[0].afbUnits[0]._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput633562144MAIN.fbString.afbModules[0].afbUnits[0]._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput633562152MAIN.fbString.afbModules[0].afbUnits[0]._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput633562784MAIN.fbString.afbModules[0].afbUnits[0]._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput633562792MAIN.fbString.afbModules[0].afbUnits[0]._fbPosolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput633563440MAIN.fbString.afbModules[0].afbUnits[0]._fbNegolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput633617968MAIN.fbString.afbModules[0].afbUnits[0]._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput633673408MAIN.fbString.afbModules[0].afbUnits[0]._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeOutput633682432MAIN.fbString.afbModules[0].afbUnits[0]._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput633691456MAIN.fbString.afbModules[0].afbUnits[0]._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeOutput633700480MAIN.fbString.afbModules[0].afbUnits[0]._fbTemperatureSensorPosolyt.iAnalogValue16INTTcAddressTypeOutput633709504MAIN.fbString.afbModules[0].afbUnits[0]._fbTemperatureSensorNegolyt.iAnalogValue16INTTcAddressTypeOutput633718528MAIN.fbString.afbModules[0].afbUnits[0]._fbVoltageSegment.iAnalogValue16INTTcAddressTypeOutput633727552MAIN.fbString.afbModules[0].afbUnits[1]._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput633735840MAIN.fbString.afbModules[0].afbUnits[1]._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput633735848MAIN.fbString.afbModules[0].afbUnits[1]._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput633736480MAIN.fbString.afbModules[0].afbUnits[1]._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput633736488MAIN.fbString.afbModules[0].afbUnits[1]._fbPosolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput633737136MAIN.fbString.afbModules[0].afbUnits[1]._fbNegolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput633791664MAIN.fbString.afbModules[0].afbUnits[1]._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput633847104MAIN.fbString.afbModules[0].afbUnits[1]._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeOutput633856128MAIN.fbString.afbModules[0].afbUnits[1]._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput633865152MAIN.fbString.afbModules[0].afbUnits[1]._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeOutput633874176MAIN.fbString.afbModules[0].afbUnits[1]._fbTemperatureSensorPosolyt.iAnalogValue16INTTcAddressTypeOutput633883200MAIN.fbString.afbModules[0].afbUnits[1]._fbTemperatureSensorNegolyt.iAnalogValue16INTTcAddressTypeOutput633892224MAIN.fbString.afbModules[0].afbUnits[1]._fbVoltageSegment.iAnalogValue16INTTcAddressTypeOutput633901248MAIN.fbString.afbModules[0].afbUnits[2]._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput633909536MAIN.fbString.afbModules[0].afbUnits[2]._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput633909544MAIN.fbString.afbModules[0].afbUnits[2]._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput633910176MAIN.fbString.afbModules[0].afbUnits[2]._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput633910184MAIN.fbString.afbModules[0].afbUnits[2]._fbPosolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput633910832MAIN.fbString.afbModules[0].afbUnits[2]._fbNegolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput633965360MAIN.fbString.afbModules[0].afbUnits[2]._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput634020800MAIN.fbString.afbModules[0].afbUnits[2]._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeOutput634029824MAIN.fbString.afbModules[0].afbUnits[2]._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput634038848MAIN.fbString.afbModules[0].afbUnits[2]._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeOutput634047872MAIN.fbString.afbModules[0].afbUnits[2]._fbTemperatureSensorPosolyt.iAnalogValue16INTTcAddressTypeOutput634056896MAIN.fbString.afbModules[0].afbUnits[2]._fbTemperatureSensorNegolyt.iAnalogValue16INTTcAddressTypeOutput634065920MAIN.fbString.afbModules[0].afbUnits[2]._fbVoltageSegment.iAnalogValue16INTTcAddressTypeOutput634074944MAIN.fbString.afbModules[0].afbUnits[3]._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput634083232MAIN.fbString.afbModules[0].afbUnits[3]._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput634083240MAIN.fbString.afbModules[0].afbUnits[3]._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput634083872MAIN.fbString.afbModules[0].afbUnits[3]._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput634083880MAIN.fbString.afbModules[0].afbUnits[3]._fbPosolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput634084528MAIN.fbString.afbModules[0].afbUnits[3]._fbNegolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput634139056MAIN.fbString.afbModules[0].afbUnits[3]._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput634194496MAIN.fbString.afbModules[0].afbUnits[3]._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeOutput634203520MAIN.fbString.afbModules[0].afbUnits[3]._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput634212544MAIN.fbString.afbModules[0].afbUnits[3]._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeOutput634221568MAIN.fbString.afbModules[0].afbUnits[3]._fbTemperatureSensorPosolyt.iAnalogValue16INTTcAddressTypeOutput634230592MAIN.fbString.afbModules[0].afbUnits[3]._fbTemperatureSensorNegolyt.iAnalogValue16INTTcAddressTypeOutput634239616MAIN.fbString.afbModules[0].afbUnits[3]._fbVoltageSegment.iAnalogValue16INTTcAddressTypeOutput634248640MAIN.fbString.afbModules[1].afbUnits[0]._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput634257120MAIN.fbString.afbModules[1].afbUnits[0]._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput634257128MAIN.fbString.afbModules[1].afbUnits[0]._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput634257760MAIN.fbString.afbModules[1].afbUnits[0]._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput634257768MAIN.fbString.afbModules[1].afbUnits[0]._fbPosolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput634258416MAIN.fbString.afbModules[1].afbUnits[0]._fbNegolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput634312944MAIN.fbString.afbModules[1].afbUnits[0]._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput634368384MAIN.fbString.afbModules[1].afbUnits[0]._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeOutput634377408MAIN.fbString.afbModules[1].afbUnits[0]._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput634386432MAIN.fbString.afbModules[1].afbUnits[0]._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeOutput634395456MAIN.fbString.afbModules[1].afbUnits[0]._fbTemperatureSensorPosolyt.iAnalogValue16INTTcAddressTypeOutput634404480MAIN.fbString.afbModules[1].afbUnits[0]._fbTemperatureSensorNegolyt.iAnalogValue16INTTcAddressTypeOutput634413504MAIN.fbString.afbModules[1].afbUnits[0]._fbVoltageSegment.iAnalogValue16INTTcAddressTypeOutput634422528MAIN.fbString.afbModules[1].afbUnits[1]._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput634430816MAIN.fbString.afbModules[1].afbUnits[1]._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput634430824MAIN.fbString.afbModules[1].afbUnits[1]._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput634431456MAIN.fbString.afbModules[1].afbUnits[1]._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput634431464MAIN.fbString.afbModules[1].afbUnits[1]._fbPosolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput634432112MAIN.fbString.afbModules[1].afbUnits[1]._fbNegolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput634486640MAIN.fbString.afbModules[1].afbUnits[1]._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput634542080MAIN.fbString.afbModules[1].afbUnits[1]._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeOutput634551104MAIN.fbString.afbModules[1].afbUnits[1]._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput634560128MAIN.fbString.afbModules[1].afbUnits[1]._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeOutput634569152MAIN.fbString.afbModules[1].afbUnits[1]._fbTemperatureSensorPosolyt.iAnalogValue16INTTcAddressTypeOutput634578176MAIN.fbString.afbModules[1].afbUnits[1]._fbTemperatureSensorNegolyt.iAnalogValue16INTTcAddressTypeOutput634587200MAIN.fbString.afbModules[1].afbUnits[1]._fbVoltageSegment.iAnalogValue16INTTcAddressTypeOutput634596224MAIN.fbString.afbModules[1].afbUnits[2]._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput634604512MAIN.fbString.afbModules[1].afbUnits[2]._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput634604520MAIN.fbString.afbModules[1].afbUnits[2]._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput634605152MAIN.fbString.afbModules[1].afbUnits[2]._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput634605160MAIN.fbString.afbModules[1].afbUnits[2]._fbPosolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput634605808MAIN.fbString.afbModules[1].afbUnits[2]._fbNegolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput634660336MAIN.fbString.afbModules[1].afbUnits[2]._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput634715776MAIN.fbString.afbModules[1].afbUnits[2]._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeOutput634724800MAIN.fbString.afbModules[1].afbUnits[2]._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput634733824MAIN.fbString.afbModules[1].afbUnits[2]._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeOutput634742848MAIN.fbString.afbModules[1].afbUnits[2]._fbTemperatureSensorPosolyt.iAnalogValue16INTTcAddressTypeOutput634751872MAIN.fbString.afbModules[1].afbUnits[2]._fbTemperatureSensorNegolyt.iAnalogValue16INTTcAddressTypeOutput634760896MAIN.fbString.afbModules[1].afbUnits[2]._fbVoltageSegment.iAnalogValue16INTTcAddressTypeOutput634769920MAIN.fbString.afbModules[1].afbUnits[3]._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput634778208MAIN.fbString.afbModules[1].afbUnits[3]._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput634778216MAIN.fbString.afbModules[1].afbUnits[3]._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput634778848MAIN.fbString.afbModules[1].afbUnits[3]._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput634778856MAIN.fbString.afbModules[1].afbUnits[3]._fbPosolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput634779504MAIN.fbString.afbModules[1].afbUnits[3]._fbNegolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput634834032MAIN.fbString.afbModules[1].afbUnits[3]._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput634889472MAIN.fbString.afbModules[1].afbUnits[3]._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeOutput634898496MAIN.fbString.afbModules[1].afbUnits[3]._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput634907520MAIN.fbString.afbModules[1].afbUnits[3]._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeOutput634916544MAIN.fbString.afbModules[1].afbUnits[3]._fbTemperatureSensorPosolyt.iAnalogValue16INTTcAddressTypeOutput634925568MAIN.fbString.afbModules[1].afbUnits[3]._fbTemperatureSensorNegolyt.iAnalogValue16INTTcAddressTypeOutput634934592MAIN.fbString.afbModules[1].afbUnits[3]._fbVoltageSegment.iAnalogValue16INTTcAddressTypeOutput634943616MAIN.fbString.afbModules[2].afbUnits[0]._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput634952096MAIN.fbString.afbModules[2].afbUnits[0]._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput634952104MAIN.fbString.afbModules[2].afbUnits[0]._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput634952736MAIN.fbString.afbModules[2].afbUnits[0]._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput634952744MAIN.fbString.afbModules[2].afbUnits[0]._fbPosolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput634953392MAIN.fbString.afbModules[2].afbUnits[0]._fbNegolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput635007920MAIN.fbString.afbModules[2].afbUnits[0]._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput635063360MAIN.fbString.afbModules[2].afbUnits[0]._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeOutput635072384MAIN.fbString.afbModules[2].afbUnits[0]._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput635081408MAIN.fbString.afbModules[2].afbUnits[0]._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeOutput635090432MAIN.fbString.afbModules[2].afbUnits[0]._fbTemperatureSensorPosolyt.iAnalogValue16INTTcAddressTypeOutput635099456MAIN.fbString.afbModules[2].afbUnits[0]._fbTemperatureSensorNegolyt.iAnalogValue16INTTcAddressTypeOutput635108480MAIN.fbString.afbModules[2].afbUnits[0]._fbVoltageSegment.iAnalogValue16INTTcAddressTypeOutput635117504MAIN.fbString.afbModules[2].afbUnits[1]._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput635125792MAIN.fbString.afbModules[2].afbUnits[1]._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput635125800MAIN.fbString.afbModules[2].afbUnits[1]._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput635126432MAIN.fbString.afbModules[2].afbUnits[1]._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput635126440MAIN.fbString.afbModules[2].afbUnits[1]._fbPosolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput635127088MAIN.fbString.afbModules[2].afbUnits[1]._fbNegolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput635181616MAIN.fbString.afbModules[2].afbUnits[1]._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput635237056MAIN.fbString.afbModules[2].afbUnits[1]._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeOutput635246080MAIN.fbString.afbModules[2].afbUnits[1]._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput635255104MAIN.fbString.afbModules[2].afbUnits[1]._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeOutput635264128MAIN.fbString.afbModules[2].afbUnits[1]._fbTemperatureSensorPosolyt.iAnalogValue16INTTcAddressTypeOutput635273152MAIN.fbString.afbModules[2].afbUnits[1]._fbTemperatureSensorNegolyt.iAnalogValue16INTTcAddressTypeOutput635282176MAIN.fbString.afbModules[2].afbUnits[1]._fbVoltageSegment.iAnalogValue16INTTcAddressTypeOutput635291200MAIN.fbString.afbModules[2].afbUnits[2]._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput635299488MAIN.fbString.afbModules[2].afbUnits[2]._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput635299496MAIN.fbString.afbModules[2].afbUnits[2]._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput635300128MAIN.fbString.afbModules[2].afbUnits[2]._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput635300136MAIN.fbString.afbModules[2].afbUnits[2]._fbPosolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput635300784MAIN.fbString.afbModules[2].afbUnits[2]._fbNegolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput635355312MAIN.fbString.afbModules[2].afbUnits[2]._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput635410752MAIN.fbString.afbModules[2].afbUnits[2]._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeOutput635419776MAIN.fbString.afbModules[2].afbUnits[2]._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput635428800MAIN.fbString.afbModules[2].afbUnits[2]._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeOutput635437824MAIN.fbString.afbModules[2].afbUnits[2]._fbTemperatureSensorPosolyt.iAnalogValue16INTTcAddressTypeOutput635446848MAIN.fbString.afbModules[2].afbUnits[2]._fbTemperatureSensorNegolyt.iAnalogValue16INTTcAddressTypeOutput635455872MAIN.fbString.afbModules[2].afbUnits[2]._fbVoltageSegment.iAnalogValue16INTTcAddressTypeOutput635464896MAIN.fbString.afbModules[2].afbUnits[3]._fbPosolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput635473184MAIN.fbString.afbModules[2].afbUnits[3]._fbPosolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput635473192MAIN.fbString.afbModules[2].afbUnits[3]._fbNegolytValveTankOutlet.xOpenFeedback8BOOLTcAddressTypeOutput635473824MAIN.fbString.afbModules[2].afbUnits[3]._fbNegolytValveTankOutlet.xCloseFeedback8BOOLTcAddressTypeOutput635473832MAIN.fbString.afbModules[2].afbUnits[3]._fbPosolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput635474480MAIN.fbString.afbModules[2].afbUnits[3]._fbNegolytPumpInlet.iMotorSpeedFeedback16INTTcAddressTypeOutput635529008MAIN.fbString.afbModules[2].afbUnits[3]._fbPressurePosolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput635584448MAIN.fbString.afbModules[2].afbUnits[3]._fbPressurePosolytTankInlet.iAnalogValue16INTTcAddressTypeOutput635593472MAIN.fbString.afbModules[2].afbUnits[3]._fbPressureNegolytSegmentInlet.iAnalogValue16INTTcAddressTypeOutput635602496MAIN.fbString.afbModules[2].afbUnits[3]._fbPressureNegolytTankInlet.iAnalogValue16INTTcAddressTypeOutput635611520MAIN.fbString.afbModules[2].afbUnits[3]._fbTemperatureSensorPosolyt.iAnalogValue16INTTcAddressTypeOutput635620544MAIN.fbString.afbModules[2].afbUnits[3]._fbTemperatureSensorNegolyt.iAnalogValue16INTTcAddressTypeOutput635629568MAIN.fbString.afbModules[2].afbUnits[3]._fbVoltageSegment.iAnalogValue16INTTcAddressTypeOutput635638592GVL_GLOBAL.astStringError.stModuleError[0].astUnitErrors[0].xMCBOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635653712GVL_GLOBAL.astStringError.stModuleError[0].astUnitErrors[0].xRepairSwitchOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635653720GVL_GLOBAL.astStringError.stModuleError[0].astUnitErrors[0].xMCBOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635653728GVL_GLOBAL.astStringError.stModuleError[0].astUnitErrors[0].xRepairSwitchOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635653736GVL_GLOBAL.astStringError.stModuleError[0].astUnitErrors[1].xMCBOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635653888GVL_GLOBAL.astStringError.stModuleError[0].astUnitErrors[1].xRepairSwitchOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635653896GVL_GLOBAL.astStringError.stModuleError[0].astUnitErrors[1].xMCBOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635653904GVL_GLOBAL.astStringError.stModuleError[0].astUnitErrors[1].xRepairSwitchOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635653912GVL_GLOBAL.astStringError.stModuleError[0].astUnitErrors[2].xMCBOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635654064GVL_GLOBAL.astStringError.stModuleError[0].astUnitErrors[2].xRepairSwitchOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635654072GVL_GLOBAL.astStringError.stModuleError[0].astUnitErrors[2].xMCBOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635654080GVL_GLOBAL.astStringError.stModuleError[0].astUnitErrors[2].xRepairSwitchOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635654088GVL_GLOBAL.astStringError.stModuleError[0].astUnitErrors[3].xMCBOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635654240GVL_GLOBAL.astStringError.stModuleError[0].astUnitErrors[3].xRepairSwitchOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635654248GVL_GLOBAL.astStringError.stModuleError[0].astUnitErrors[3].xMCBOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635654256GVL_GLOBAL.astStringError.stModuleError[0].astUnitErrors[3].xRepairSwitchOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635654264GVL_GLOBAL.astStringError.stModuleError[1].astUnitErrors[0].xMCBOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635654416GVL_GLOBAL.astStringError.stModuleError[1].astUnitErrors[0].xRepairSwitchOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635654424GVL_GLOBAL.astStringError.stModuleError[1].astUnitErrors[0].xMCBOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635654432GVL_GLOBAL.astStringError.stModuleError[1].astUnitErrors[0].xRepairSwitchOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635654440GVL_GLOBAL.astStringError.stModuleError[1].astUnitErrors[1].xMCBOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635654592GVL_GLOBAL.astStringError.stModuleError[1].astUnitErrors[1].xRepairSwitchOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635654600GVL_GLOBAL.astStringError.stModuleError[1].astUnitErrors[1].xMCBOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635654608GVL_GLOBAL.astStringError.stModuleError[1].astUnitErrors[1].xRepairSwitchOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635654616GVL_GLOBAL.astStringError.stModuleError[1].astUnitErrors[2].xMCBOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635654768GVL_GLOBAL.astStringError.stModuleError[1].astUnitErrors[2].xRepairSwitchOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635654776GVL_GLOBAL.astStringError.stModuleError[1].astUnitErrors[2].xMCBOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635654784GVL_GLOBAL.astStringError.stModuleError[1].astUnitErrors[2].xRepairSwitchOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635654792GVL_GLOBAL.astStringError.stModuleError[1].astUnitErrors[3].xMCBOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635654944GVL_GLOBAL.astStringError.stModuleError[1].astUnitErrors[3].xRepairSwitchOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635654952GVL_GLOBAL.astStringError.stModuleError[1].astUnitErrors[3].xMCBOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635654960GVL_GLOBAL.astStringError.stModuleError[1].astUnitErrors[3].xRepairSwitchOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635654968GVL_GLOBAL.astStringError.stModuleError[2].astUnitErrors[0].xMCBOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635655120GVL_GLOBAL.astStringError.stModuleError[2].astUnitErrors[0].xRepairSwitchOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635655128GVL_GLOBAL.astStringError.stModuleError[2].astUnitErrors[0].xMCBOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635655136GVL_GLOBAL.astStringError.stModuleError[2].astUnitErrors[0].xRepairSwitchOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635655144GVL_GLOBAL.astStringError.stModuleError[2].astUnitErrors[1].xMCBOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635655296GVL_GLOBAL.astStringError.stModuleError[2].astUnitErrors[1].xRepairSwitchOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635655304GVL_GLOBAL.astStringError.stModuleError[2].astUnitErrors[1].xMCBOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635655312GVL_GLOBAL.astStringError.stModuleError[2].astUnitErrors[1].xRepairSwitchOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635655320GVL_GLOBAL.astStringError.stModuleError[2].astUnitErrors[2].xMCBOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635655472GVL_GLOBAL.astStringError.stModuleError[2].astUnitErrors[2].xRepairSwitchOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635655480GVL_GLOBAL.astStringError.stModuleError[2].astUnitErrors[2].xMCBOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635655488GVL_GLOBAL.astStringError.stModuleError[2].astUnitErrors[2].xRepairSwitchOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635655496GVL_GLOBAL.astStringError.stModuleError[2].astUnitErrors[3].xMCBOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635655648GVL_GLOBAL.astStringError.stModuleError[2].astUnitErrors[3].xRepairSwitchOkPumpPosolyt8BOOLtrueTcAddressTypeOutput635655656GVL_GLOBAL.astStringError.stModuleError[2].astUnitErrors[3].xMCBOkPumpNegolyt8BOOLtrueTcAddressTypeOutput635655664GVL_GLOBAL.astStringError.stModuleError[2].astUnitErrors[3].xRepairSwitchOkPumpNegolyt8BOOLtrueTcAddressTypeOutput6356556723PlcTask Internal079953920GVL_TYPE_CONST.INT_MIN16INT-32768TcVarGlobal3072000GVL_TYPE_CONST.INT_MAX16INT32767TcVarGlobal3072016GVL_TYPE_CONST.UINT_MAX16UINT65535TcVarGlobal3072032GVL_TYPE_CONST.UINT_MIN16UINT0TcVarGlobal3072048GVL_TYPE_CONST.DINT_MAX32DINT2147483647TcVarGlobal3072064GVL_TYPE_CONST.DINT_MIN32DINT-2147483648TcVarGlobal3072096GVL_TYPE_CONST.UDINT_MAX32UDINT4294967295TcVarGlobal3072128GVL_TYPE_CONST.UDINT_MIN32UDINT0TcVarGlobal3072160GVL_TYPE_CONST.REAL_MAX32REAL3.042823E+38TcVarGlobal3072192GVL_TYPE_CONST.REAL_MIN32REAL1E-44TcVarGlobal3072224GVL_VALVE.MAX_INTERLOCKS8USINT16TcVarGlobal3072256Global_Variables.BOOTDATAFLAGS_RETAIN_LOADED8BYTE1TcVarGlobal3072264Global_Variables.AMSPORT_LOGGER16UINT100TcVarGlobal3072272Global_Version.stLibVersion_BaseLib288ST_LibVersion.iMajor0.iMinor9.iBuild1.iRevision0.nFlags0.sVersion0.9.1const_non_replacedTcVarGlobal3072288Global_Version.stLibVersion_Tc2_Standard288ST_LibVersion.iMajor3.iMinor3.iBuild3.iRevision0.nFlags0.sVersion3.3.3.0const_non_replacedTcVarGlobal3072576Global_Version.stLibVersion_Tc2_System288ST_LibVersion.iMajor3.iMinor5.iBuild3.iRevision0.nFlags1.sVersion3.5.3.0const_non_replacedTcVarGlobal3072864Global_Variables.AMSPORT_EVENTLOG16UINT110TcVarGlobal3073152Global_Variables.AMSPORT_R0_RTIME16UINT200TcVarGlobal3073168Global_Variables.AMSPORT_R0_IO16UINT300TcVarGlobal3073184Global_Variables.AMSPORT_R0_NC16UINT500TcVarGlobal3073200Global_Variables.AMSPORT_R0_NCSAF16UINT501TcVarGlobal3073216Global_Variables.AMSPORT_R0_NCSVB16UINT511TcVarGlobal3073232Global_Variables.AMSPORT_R0_ISG16UINT550TcVarGlobal3073248Global_Variables.AMSPORT_R0_CNC16UINT600TcVarGlobal3073264Global_Variables.AMSPORT_R0_LINE16UINT700TcVarGlobal3073280Global_Variables.AMSPORT_R0_PLC16UINT800TcVarGlobal3073296Global_Variables.AMSPORT_R0_PLC_RTS116UINT801TcVarGlobal3073312Global_Variables.AMSPORT_R0_PLC_RTS216UINT811TcVarGlobal3073328Global_Variables.AMSPORT_R0_PLC_RTS316UINT821TcVarGlobal3073344Global_Variables.AMSPORT_R0_PLC_RTS416UINT831TcVarGlobal3073360Global_Variables.AMSPORT_R0_CAM16UINT900TcVarGlobal3073376Global_Variables.AMSPORT_R0_CAMTOOL16UINT950TcVarGlobal3073392Global_Variables.AMSPORT_R3_SYSSERV16UINT10000TcVarGlobal3073408Global_Variables.AMSPORT_R3_SCOPESERVER16UINT14001TcVarGlobal3073424Global_Variables.ADSSTATE_INVALID16UINT0TcVarGlobal3073440Global_Variables.ADSSTATE_IDLE16UINT1TcVarGlobal3073456Global_Variables.ADSSTATE_RESET16UINT2TcVarGlobal3073472Global_Variables.ADSSTATE_INIT16UINT3TcVarGlobal3073488Global_Variables.ADSSTATE_START16UINT4TcVarGlobal3073504Global_Variables.ADSSTATE_RUN16UINT5TcVarGlobal3073520Global_Variables.ADSSTATE_STOP16UINT6TcVarGlobal3073536Global_Variables.ADSSTATE_SAVECFG16UINT7TcVarGlobal3073552Global_Variables.ADSSTATE_LOADCFG16UINT8TcVarGlobal3073568Global_Variables.ADSSTATE_POWERFAILURE16UINT9TcVarGlobal3073584Global_Variables.ADSSTATE_POWERGOOD16UINT10TcVarGlobal3073600Global_Variables.ADSSTATE_ERROR16UINT11TcVarGlobal3073616Global_Variables.ADSSTATE_SHUTDOWN16UINT12TcVarGlobal3073632Global_Variables.ADSSTATE_SUSPEND16UINT13TcVarGlobal3073648Global_Variables.ADSSTATE_RESUME16UINT14TcVarGlobal3073664Global_Variables.ADSSTATE_CONFIG16UINT15TcVarGlobal3073680Global_Variables.ADSSTATE_RECONFIG16UINT16TcVarGlobal3073696Global_Variables.ADSSTATE_STOPPING16UINT17TcVarGlobal3073712Global_Variables.ADSSTATE_INCOMPATIBLE16UINT18TcVarGlobal3073728Global_Variables.ADSSTATE_EXCEPTION16UINT19TcVarGlobal3073744Global_Variables.ADSSTATE_MAXSTATES16UINT20TcVarGlobal3073760Global_Variables.BOOTDATAFLAGS_RETAIN_INVALID8BYTE2TcVarGlobal3073776Global_Variables.BOOTDATAFLAGS_RETAIN_REQUESTED8BYTE4TcVarGlobal3073784Global_Variables.ADSIGRP_SYMTAB32UDINT61440TcVarGlobal3073792Global_Variables.ADSIGRP_SYMNAME32UDINT61441TcVarGlobal3073824Global_Variables.ADSIGRP_SYMVAL32UDINT61442TcVarGlobal3073856Global_Variables.ADSIGRP_SYM_HNDBYNAME32UDINT61443TcVarGlobal3073888Global_Variables.ADSIGRP_SYM_VALBYNAME32UDINT61444TcVarGlobal3073920Global_Variables.ADSIGRP_SYM_VALBYHND32UDINT61445TcVarGlobal3073952Global_Variables.ADSIGRP_SYM_RELEASEHND32UDINT61446TcVarGlobal3073984Global_Variables.ADSIGRP_SYM_INFOBYNAME32UDINT61447TcVarGlobal3074016Global_Variables.ADSIGRP_SYM_VERSION32UDINT61448TcVarGlobal3074048Global_Variables.ADSIGRP_SYM_INFOBYNAMEEX32UDINT61449TcVarGlobal3074080Global_Variables.ADSIGRP_SYM_DOWNLOAD32UDINT61450TcVarGlobal3074112Global_Variables.ADSIGRP_SYM_UPLOAD32UDINT61451TcVarGlobal3074144Global_Variables.ADSIGRP_SYM_UPLOADINFO32UDINT61452TcVarGlobal3074176Global_Variables.ADSIGRP_SYMNOTE32UDINT61456TcVarGlobal3074208Global_Variables.ADSIGRP_IOIMAGE_RWIB32UDINT61472TcVarGlobal3074240Global_Variables.ADSIGRP_IOIMAGE_RWIX32UDINT61473TcVarGlobal3074272Global_Variables.ADSIGRP_IOIMAGE_RISIZE32UDINT61477TcVarGlobal3074304Global_Variables.ADSIGRP_IOIMAGE_RWOB32UDINT61488TcVarGlobal3074336Global_Variables.ADSIGRP_IOIMAGE_RWOX32UDINT61489TcVarGlobal3074368Global_Variables.ADSIGRP_IOIMAGE_ROSIZE32UDINT61493TcVarGlobal3074400Global_Variables.ADSIGRP_IOIMAGE_CLEARI32UDINT61504TcVarGlobal3074432Global_Variables.ADSIGRP_IOIMAGE_CLEARO32UDINT61520TcVarGlobal3074464Global_Variables.ADSIGRP_IOIMAGE_RWIOB32UDINT61536TcVarGlobal3074496Global_Variables.ADSIGRP_DEVICE_DATA32UDINT61696TcVarGlobal3074528Global_Variables.ADSIOFFS_DEVDATA_ADSSTATE32UDINT0TcVarGlobal3074560Global_Variables.ADSIOFFS_DEVDATA_DEVSTATE32UDINT2TcVarGlobal3074592Global_Variables.SYSTEMSERVICE_OPENCREATE32UDINT100TcVarGlobal3074624Global_Variables.SYSTEMSERVICE_OPENREAD32UDINT101TcVarGlobal3074656Global_Variables.SYSTEMSERVICE_OPENWRITE32UDINT102TcVarGlobal3074688Global_Variables.SYSTEMSERVICE_CREATEFILE32UDINT110TcVarGlobal3074720Global_Variables.SYSTEMSERVICE_CLOSEHANDLE32UDINT111TcVarGlobal3074752Global_Variables.SYSTEMSERVICE_FOPEN32UDINT120TcVarGlobal3074784Global_Variables.SYSTEMSERVICE_FCLOSE32UDINT121TcVarGlobal3074816Global_Variables.SYSTEMSERVICE_FREAD32UDINT122TcVarGlobal3074848Global_Variables.SYSTEMSERVICE_FWRITE32UDINT123TcVarGlobal3074880Global_Variables.SYSTEMSERVICE_FSEEK32UDINT124TcVarGlobal3074912Global_Variables.SYSTEMSERVICE_FTELL32UDINT125TcVarGlobal3074944Global_Variables.SYSTEMSERVICE_FGETS32UDINT126TcVarGlobal3074976Global_Variables.SYSTEMSERVICE_FPUTS32UDINT127TcVarGlobal3075008Global_Variables.SYSTEMSERVICE_FSCANF32UDINT128TcVarGlobal3075040Global_Variables.SYSTEMSERVICE_FPRINTF32UDINT129TcVarGlobal3075072Global_Variables.SYSTEMSERVICE_FEOF32UDINT130TcVarGlobal3075104Global_Variables.SYSTEMSERVICE_FDELETE32UDINT131TcVarGlobal3075136Global_Variables.SYSTEMSERVICE_FRENAME32UDINT132TcVarGlobal3075168Global_Variables.SYSTEMSERVICE_MKDIR32UDINT138TcVarGlobal3075200Global_Variables.SYSTEMSERVICE_RMDIR32UDINT139TcVarGlobal3075232Global_Variables.SYSTEMSERVICE_REG_HKEYLOCALMACHINE32UDINT200TcVarGlobal3075264Global_Variables.SYSTEMSERVICE_SENDEMAIL32UDINT300TcVarGlobal3075296Global_Variables.SYSTEMSERVICE_TIMESERVICES32UDINT400TcVarGlobal3075328Global_Variables.SYSTEMSERVICE_STARTPROCESS32UDINT500TcVarGlobal3075360Global_Variables.SYSTEMSERVICE_CHANGENETID32UDINT600TcVarGlobal3075392Global_Variables.TIMESERVICE_DATEANDTIME32UDINT1TcVarGlobal3075424Global_Variables.TIMESERVICE_SYSTEMTIMES32UDINT2TcVarGlobal3075456Global_Variables.TIMESERVICE_RTCTIMEDIFF32UDINT3TcVarGlobal3075488Global_Variables.TIMESERVICE_ADJUSTTIMETORTC32UDINT4TcVarGlobal3075520Global_Variables.TIMESERVICE_TIMEZONINFORMATION32UDINT6TcVarGlobal3075552Global_Variables.ADSLOG_MSGTYPE_HINT32DWORD1TcVarGlobal3075584Global_Variables.ADSLOG_MSGTYPE_WARN32DWORD2TcVarGlobal3075616Global_Variables.ADSLOG_MSGTYPE_ERROR32DWORD4TcVarGlobal3075648Global_Variables.ADSLOG_MSGTYPE_LOG32DWORD16TcVarGlobal3075680Global_Variables.ADSLOG_MSGTYPE_MSGBOX32DWORD32TcVarGlobal3075712Global_Variables.ADSLOG_MSGTYPE_RESOURCE32DWORD64TcVarGlobal3075744Global_Variables.ADSLOG_MSGTYPE_STRING32DWORD128TcVarGlobal3075776Global_Variables.BOOTDATAFLAGS_PERSISTENT_LOADED8BYTE16TcVarGlobal3075808Global_Variables.BOOTDATAFLAGS_PERSISTENT_INVALID8BYTE32TcVarGlobal3075816Global_Variables.SYSTEMSTATEFLAGS_BSOD8BYTE1TcVarGlobal3075824Global_Variables.SYSTEMSTATEFLAGS_RTVIOLATION8BYTE2TcVarGlobal3075832Global_Variables.FOPEN_MODEREAD32DWORD1TcVarGlobal3075840Global_Variables.FOPEN_MODEWRITE32DWORD2TcVarGlobal3075872Global_Variables.FOPEN_MODEAPPEND32DWORD4TcVarGlobal3075904Global_Variables.FOPEN_MODEPLUS32DWORD8TcVarGlobal3075936Global_Variables.FOPEN_MODEBINARY32DWORD16TcVarGlobal3075968Global_Variables.FOPEN_MODETEXT32DWORD32TcVarGlobal3076000Global_Variables.TCEVENTFLAG_PRIOCLASS16WORD16TcVarGlobal3076256Global_Variables.TCEVENTFLAG_FMTSELF16WORD32TcVarGlobal3076272Global_Variables.TCEVENTFLAG_LOG16WORD64TcVarGlobal3076288Global_Variables.TCEVENTFLAG_MSGBOX16WORD128TcVarGlobal3076304Global_Variables.TCEVENTFLAG_SRCID16WORD256TcVarGlobal3076320Global_Variables.TCEVENTFLAG_AUTOFMTALL16WORD4096TcVarGlobal3076336Global_Variables.TCEVENTSTATE_INVALID16WORD0TcVarGlobal3076352Global_Variables.TCEVENTSTATE_SIGNALED16WORD1TcVarGlobal3076368Global_Variables.TCEVENTSTATE_RESET16WORD2TcVarGlobal3076384Global_Variables.TCEVENTSTATE_CONFIRMED16WORD16TcVarGlobal3076400Global_Variables.TCEVENTSTATE_RESETCON16WORD18TcVarGlobal3076416Global_Variables.TCEVENT_SRCNAMESIZE16INT15TcVarGlobal3076432Global_Variables.TCEVENT_FMTPRGSIZE16INT31TcVarGlobal3076448Global_Variables.eWatchdogConfig16E_WATCHDOG_TIME_CONFIGE_WATCHDOG_TIME_CONFIG.eWATCHDOG_TIME_DISABLEDTcVarGlobal3076464Global_Variables.PI64LREAL3.14159265358979TcVarGlobal3076480Global_Variables.DEFAULT_ADS_TIMEOUT32TIME5000TcVarGlobal3076544Global_Variables.MAX_STRING_LENGTH32UDINT255TcVarGlobal3076576Global_Variables.nWatchdogTime8BYTETcVarGlobal3077120Global_Variables.GLOBAL_DCF77_SEQUENCE_CHECK8BOOLfalseTcVarGlobal3077128Global_Variables.MAX_AVERAGE_MEASURES16INT (2..100)10TcVarGlobal3077136Global_Version.stLibVersion_Tc3_Module288ST_LibVersion.iMajor3.iMinor3.iBuild23.iRevision0.nFlags1.sVersion3.3.23.0const_non_replacedTcVarGlobal3077152.TCPADS_MAXUDP_BUFFSIZE32UDINT8192TcVarGlobal3077728.TCPADS_TLS_HOSTNAME_SIZE32UDINT255TcVarGlobal3077824.TCPADS_TLS_CERTIFICATE_PATH_SIZE32UDINT255TcVarGlobal3077856.TCPADS_TLS_KEY_PASSWORD_SIZE32UDINT255TcVarGlobal3077888.TCPADS_TLS_PSK_IDENTITY_SIZE32UDINT255TcVarGlobal3077920.TCPADS_TLS_MAX_PSK_KEY_SIZE32UDINT128TcVarGlobal3077952Global_Version.stLibVersion_Tc2_TcpIp288ST_LibVersion.iMajor3.iMinor3.iBuild10.iRevision0.nFlags1.sVersion3.3.10.0const_non_replacedTcVarGlobal3077984Global_Version.stLibVersion_Tc2_Utilities288ST_LibVersion.iMajor3.iMinor4.iBuild8.iRevision0.nFlags1.sVersion3.4.8.0const_non_replacedTcVarGlobal3078272Global_Variables.GLOBAL_FORMAT_HASH_PREFIX_TYPE16E_HashPrefixTypesE_HashPrefixTypes.HASHPREFIX_IECTcVarGlobal3078560Global_Variables.GLOBAL_SBCS_TABLE16E_SBCSTypeE_SBCSType.eSBCS_WesternEuropeanTcVarGlobal3078576Global_Variables.GLOBAL_DCF77_PULSE_SPLIT pulse < 140ms, Bit == 1 => pulse >= 140ms ]]>32TIME140TcVarGlobal3078592Global_Variables.DEFAULT_CSV_FIELD_SEP german field separator, comma (,) := 16#2C => US field separator ]]>8BYTE59TcVarGlobal3078624Global_Variables.MAX_ROUTE_NAME_LEN8BYTE31TcVarGlobal3078632Global_Variables.MAX_REMOTE_PCS16INT99TcVarGlobal3078640Global_Variables.MAX_ADAPTER_NAME_LENGTH32UDINT259TcVarGlobal3140128Global_Variables.MAX_ADAPTER_DESCRIPTION_LENGTH32UDINT131TcVarGlobal3140160Global_Variables.MAX_ADAPTER_ADDRESS_LENGTH32UDINT7TcVarGlobal3140192Global_Variables.SYSTEMSERVICE_IPHELPERAPI32UDINT701TcVarGlobal3140224Global_Variables.SYSTEMSERVICE_IPHOSTNAME32UDINT702TcVarGlobal3140256Global_Variables.IPHELPERAPI_ADAPTERSINFO32UDINT1TcVarGlobal3140288Global_Variables.IPHELPERAPI_IPADDRBYHOSTNAME32UDINT4TcVarGlobal3140320Global_Variables.MAX_LOCAL_ADAPTERS32UDINT5TcVarGlobal3140352Global_Variables.SYSTEMSERVICE_ADDREMOTE32UDINT801TcVarGlobal3140384Global_Variables.SYSTEMSERVICE_DELREMOTE32UDINT802TcVarGlobal3140416Global_Variables.SYSTEMSERVICE_ENUMREMOTE32UDINT803TcVarGlobal3140448Global_Variables.ROUTE_FLAG_TEMPORARY32DWORD1TcVarGlobal3140480Global_Variables.ROUTE_FLAG_DYNAMIC32DWORD2TcVarGlobal3140512Global_Variables.ROUTE_FLAG_NOOVERRIDE32DWORD4TcVarGlobal3140544Global_Variables.MAX_ROUTE_ADDR_LEN8BYTE79TcVarGlobal3140576Global_Variables.MIN_ROUTE_TRANSPORT8BYTE0TcVarGlobal3140584Global_Variables.MAX_ROUTE_TRANSPORT8BYTE12TcVarGlobal3140592Global_Variables.DEFAULT_CSV_FIELD_DOUBLE_QUOTE used to enclose special characters like line breaks, double-quotes, commas... ]]>8BYTE34TcVarGlobal3140600Global_Variables.EMPTY_ROUTE_ENTRY1184ST_AmsRouteEntry.sName.sNetID.sAddress.tTimeout0.dwFlags0TcVarGlobal3140608Global_Variables.SYSTEMSERVICE_FFILEFIND32UDINT133TcVarGlobal3141792Global_Variables.HKEY_MAX_BINARY_DATA_SIZE32UDINT500TcVarGlobal3141824Global_Variables.AMSLOGGER_IGR_GENERAL32UDINT4096TcVarGlobal3141856Global_Variables.AMSLOGGER_IOF_MODE32UDINT1TcVarGlobal3141888Global_Variables.AMSPORT_AMSLOGGER16UINT10502TcVarGlobal3141920Global_Variables.FORMAT_MAX_ARGS16INT10TcVarGlobal3141936Global_Variables.FLOATREC_EXP_IS_NAN16INT-32768TcVarGlobal3141952Global_Variables.FLOATREC_EXP_IS_INF16INT32767TcVarGlobal3141968Global_Variables.FLOATREC_MAX_DIGITS16INT20TcVarGlobal3141984Global_Variables.FLOATREC_MAX_PRECISION16INT307TcVarGlobal3142000Global_Variables.FLOATREC_MIN_PRECISION16INT0TcVarGlobal3142016Global_Variables.FMTERR_NOERROR32DWORD0TcVarGlobal3142048Global_Variables.FMTERR_PERCENTSIGNPOSITION32DWORD16TcVarGlobal3142080Global_Variables.FMTERR_ASTERISKPOSITION32DWORD32TcVarGlobal3142112Global_Variables.FMTERR_WIDTHVALUE32DWORD64TcVarGlobal3142144Global_Variables.FMTERR_PRECISIONVALUE32DWORD128TcVarGlobal3142176Global_Variables.FMTERR_FLAGPOSITION32DWORD256TcVarGlobal3142208Global_Variables.FMTERR_WIDTHPRECISIONVALPOS32DWORD512TcVarGlobal3142240Global_Variables.FMTERR_PRECISIONDOTPOSITION32DWORD1024TcVarGlobal3142272Global_Variables.FMTERR_TYPEFIELDVALUE32DWORD2048TcVarGlobal3142304Global_Variables.FMTERR_ARGTYPEINVALID32DWORD4096TcVarGlobal3142336Global_Variables.FMTERR_UNACCEPTEDPARAMETER32DWORD8192TcVarGlobal3142368Global_Variables.FMTERR_INSUFFICIENTARGS32DWORD16384TcVarGlobal3142400Global_Variables.FMTERR_DESTBUFFOVERFLOW32DWORD32768TcVarGlobal3142432Global_Variables.FMTERR_INVALIDPOINTERINPUT32DWORD65536TcVarGlobal3142464Global_Variables.SYSTEMTIME_DATEDELTA_OFFSET32DWORD584389TcVarGlobal3142496Global_Variables.EMPTY_ARG_VALUE128T_Arg.eTypeE_ArgType.ARGTYPE_UNKNOWN.cbLen0.pData0TcVarGlobal3142528Global_Variables.FORMAT_HEXASC_CODES256BYTE02016[0,0]48[0,1]49[0,2]50[0,3]51[0,4]52[0,5]53[0,6]54[0,7]55[0,8]56[0,9]57[0,10]97[0,11]98[0,12]99[0,13]100[0,14]101[0,15]102[1,0]48[1,1]49[1,2]50[1,3]51[1,4]52[1,5]53[1,6]54[1,7]55[1,8]56[1,9]57[1,10]65[1,11]66[1,12]67[1,13]68[1,14]69[1,15]70TcVarGlobal3142656Global_Variables.FORMAT_DECASC_CODES80BYTE010[0]48[1]49[2]50[3]51[4]52[5]53[6]54[7]55[8]56[9]57TcVarGlobal3142912Global_Variables.SYSTEMTIME_MAX_MONTHDAYS384WORD02112[0,1]31[0,2]28[0,3]31[0,4]30[0,5]31[0,6]30[0,7]31[0,8]31[0,9]30[0,10]31[0,11]30[0,12]31[1,1]31[1,2]29[1,3]31[1,4]30[1,5]31[1,6]30[1,7]31[1,8]31[1,9]30[1,10]31[1,11]30[1,12]31TcVarGlobal3148400Global_Variables.SYSTEMTIME_MAX_YEARSDAY448WORD02014[0,0]0[0,1]31[0,2]59[0,3]90[0,4]120[0,5]151[0,6]181[0,7]212[0,8]243[0,9]273[0,10]304[0,11]334[0,12]365[0,13]396[1,0]0[1,1]31[1,2]60[1,3]91[1,4]121[1,5]152[1,6]182[1,7]213[1,8]244[1,9]274[1,10]305[1,11]335[1,12]366[1,13]397TcVarGlobal3148784Global_Variables.SYSTEMTIME_TICKSPERMSEC64T_ULARGE_INTEGER.dwHighPart0.dwLowPart10000TcVarGlobal3149248Global_Variables.SYSTEMTIME_TICKSPERSEC64T_ULARGE_INTEGER.dwHighPart0.dwLowPart10000000TcVarGlobal3149312Global_Variables.SYSTEMTIME_TICKSPERDAY64T_ULARGE_INTEGER.dwHighPart201.dwLowPart711573504TcVarGlobal3149376Global_Variables.SYSTEMTIME_DATE_AND_TIME_MIN64T_ULARGE_INTEGER.dwHighPart27111902.dwLowPart3577643008TcVarGlobal3149440Global_Variables.SYSTEMTIME_DATE_AND_TIME_MAX64T_ULARGE_INTEGER.dwHighPart37111701.dwLowPart2856069504TcVarGlobal3149504Global_Variables.SYSTEMTIME_TICKSPERMSEC6464ULINT10000TcVarGlobal3149568Global_Variables.SYSTEMTIME_TICKSPERSEC6464ULINT10000000TcVarGlobal3149632Global_Variables.SYSTEMTIME_TICKSPERDAY6464ULINT864000000000TcVarGlobal3149696Global_Variables.SYSTEMTIME_DATE_AND_TIME_MIN6464ULINT116444736000000000TcVarGlobal3149760Global_Variables.SYSTEMTIME_DATE_AND_TIME_MAX6464ULINT159393544950000000TcVarGlobal3149824Global_Variables.WEST_EUROPE_TZI864ST_TimeZoneInformation.bias-60.standardNameW. Europe Standard Time.standardDate.wYear0.standardDate.wMonth10.standardDate.wDayOfWeek0.standardDate.wDay5.standardDate.wHour3.standardBias0.daylightNameW. Europe Daylight Time.daylightDate.wYear0.daylightDate.wMonth3.daylightDate.wDayOfWeek0.daylightDate.wDay5.daylightDate.wHour2.daylightBias-60TcVarGlobal3149888Global_Variables.DATE_AND_TIME_SECPERDAY32DWORD86400TcVarGlobal3154848Global_Variables.DATE_AND_TIME_SECPERWEEK32DWORD604800TcVarGlobal3154880Global_Variables.DBG_OUTPUT_NONE32DWORD0TcVarGlobal3161088Global_Variables.DBG_OUTPUT_LOG32DWORD1TcVarGlobal3161120Global_Variables.DBG_OUTPUT_FILE32DWORD2TcVarGlobal3161152Global_Variables.DBG_OUTPUT_VISU32DWORD4TcVarGlobal3161184Global_Variables.DEFAULT_CSV_RECORD_SEP_CR record separator (first character) ]]>8BYTE13TcVarGlobal3280016Global_Variables.DEFAULT_CSV_RECORD_SEP_LF record separator (second character) ]]>8BYTE10TcVarGlobal3280024Global_Variables.EMPTY_GUID_STRUCT128GUID.Data10.Data20.Data30.Data4[0]0.Data4[1]0.Data4[2]0.Data4[3]0.Data4[4]0.Data4[5]0.Data4[6]0.Data4[7]0TcVarGlobal3282720Global_Variables.EMPTY_GUID_STRING296STRING(36)00000000-0000-0000-0000-000000000000TcVarGlobal3282848Global_Variables.EMPTY_GUID_REGSTRING312STRING(38){00000000-0000-0000-0000-000000000000}TcVarGlobal3283144Global_Constants.EMPTY_SEVERITY16TcEventSeverityTcEventSeverity.VerboseTcVarGlobal3283536Global_Constants.EMPTY_EVENT_CLASS128GUID.Data10.Data20.Data30.Data4[0]0.Data4[1]0.Data4[2]0.Data4[3]0.Data4[4]0.Data4[5]0.Data4[6]0.Data4[7]0TcVarGlobal3283552Global_Constants.EMPTY_EVENT_ID32UDINT0TcVarGlobal3283680Global_Constants.SUCCESS_EVENT192TcEventEntry.uuidEventClass.Data10.uuidEventClass.Data20.uuidEventClass.Data30.uuidEventClass.Data4[0]0.uuidEventClass.Data4[1]0.uuidEventClass.Data4[2]0.uuidEventClass.Data4[3]0.uuidEventClass.Data4[4]0.uuidEventClass.Data4[5]0.uuidEventClass.Data4[6]0.uuidEventClass.Data4[7]0.nEventID0.eSeverityGlobal_Constants.EMPTY_SEVERITYTcVarGlobal3283712GVL.nLangId_OnlineMonitoring32DINT1033TcVarGlobal3283904ParameterList.cSourceNameSize32UDINT (81..10000)256TcVarGlobal3283936Global_Version.stLibVersion_Tc3_EventLogger288ST_LibVersion.iMajor3.iMinor1.iBuild33.iRevision0.nFlags1.sVersion3.1.33.0const_non_replacedTcVarGlobal3283968GVL_INTERNAL.UNINITIALIZED_CLASS_GUID128GUID.Data13886330336.Data262671.Data318227.Data4[0]149.Data4[1]213.Data4[2]115.Data4[3]223.Data4[4]8.Data4[5]75.Data4[6]96.Data4[7]248TcVarGlobal3284256Global_Version.stLibVersion_Tc3_JsonXml288ST_LibVersion.iMajor3.iMinor3.iBuild19.iRevision0.nFlags1.sVersion3.3.19.0const_non_replacedTcVarGlobal3284384GVL_Param_TcUnit.MaxNumberOfTestSuites16UINT1000TcVarGlobal3284672GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite16UINT100TcVarGlobal3284688GVL_Param_TcUnit.MaxNumberOfAssertsForEachTestSuite16UINT1000TcVarGlobal3284704GVL_Param_TcUnit.LogExtendedResults8BOOLtrueTcVarGlobal3284720GVL_Param_TcUnit.xUnitEnablePublish8BOOLfalseTcVarGlobal3284728GVL_Param_TcUnit.xUnitBufferSize32UDINT65535TcVarGlobal3284736GVL_Param_TcUnit.xUnitFilePath2048T_MaxStringC:\tcunit_xunit_testresults.xmlTcVarGlobal3284768GVL_Param_TcUnit.AdsLogMessageFifoRingBufferSize16UINT2000TcVarGlobal3286816GVL_TcUnit.TestSuiteIsRegistered8BOOLTcVarGlobal3286832GVL_TcUnit.CurrentTestIsFinished8BOOLTcVarGlobal3286840GVL_Param_TcUnit.TimeBetweenTestSuitesExecution32TIMETTcVarGlobal3286848GVL_TcUnit.IgnoreCurrentTest8BOOLTcVarGlobal3286880GVL_TcUnit.NumberOfInitializedTestSuites16UINT0TcVarGlobal3286896GVL_TcUnit.TcUnitRunner621828480FB_TcUnitRunnerTcVarGlobal3286912GVL_TcUnit.CurrentTestSuiteBeingCalled64FB_TestSuiteTcVarGlobal625115392GVL_TcUnit.CurrentTestNameBeingCalled2048T_MaxStringTcVarGlobal625115456GVL_TcUnit.TestSuiteAddresses64000FB_TestSuite11000TcVarGlobal625117504GVL_TcUnit.CurrentlyRunningOrderedTestInTestSuite16000UINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)11000TcVarGlobal625181504GVL_TcUnit.AdsMessageQueue8321152FB_AdsLogStringMessageFifoQueueTcVarGlobal625197504Global_Version.stLibVersion_TcUnit288ST_LibVersion.iMajor1.iMinor2.iBuild0.iRevision0.sVersion1.2.0.0const_non_replacedTcVarGlobal633518656Constants.bLittleEndian8BOOLtrueTcVarGlobal633518952Constants.bSimulationMode8BOOLfalseTcVarGlobal633518960Constants.bFPUSupport8BOOLtrueTcVarGlobal633518968MAIN.fbString2085120FB_StringMockup633561664GVL_CONFIG.stPressureSensorConfig768ST_ANALOG_IO_CONFIG.iAIMax32767.iAIMin0.rPVMax1500.rPVMin-1000.sUnitmbarTcVarGlobal635646784GVL_CONFIG.stTempSensorConfig768ST_ANALOG_IO_CONFIG.iAIMax32767.iAIMin-32768.rPVMax3276.7.rPVMin-3276.8.sUnit°CTcVarGlobal635647552GVL_CONFIG.stVoltageSensorconfig768ST_ANALOG_IO_CONFIG.iAIMax32767.iAIMin0.rPVMax150.rPVMin0.sUnitVTcVarGlobal635648320GVL_GLOBAL.fbRandom4480DRANDTcVarGlobal635649088GVL_GLOBAL.astStringError2112ST_STRING_ERRORTcVarGlobal635653568Constants.RuntimeVersion64VERSION.uiMajor3.uiMinor5.uiServicePack13.uiPatch0TcVarGlobal635655680Constants.CompilerVersion64VERSION.uiMajor3.uiMinor5.uiServicePack13.uiPatch40TcVarGlobal635655744Constants.nRegisterSize16WORD64TcVarGlobal635655808Constants.nPackMode16UINT8TcVarGlobal635655824Constants.RuntimeVersionNumeric32DWORD50662656TcVarGlobal635655840Constants.CompilerVersionNumeric32DWORD50662696TcVarGlobal635655872Constants.bMulticoreSupport8BOOLfalseTcVarGlobal635655904TwinCAT_SystemInfoVarList._AppInfo2048PlcAppSystemInfono_initTcVarGlobal635655936TwinCAT_SystemInfoVarList._TaskInfo1024PlcTaskSystemInfo11no_initTcVarGlobal635657984TwinCAT_SystemInfoVarList._TaskPouOid_PlcTask32OTCIDno_initTcVarGlobal635659008TwinCAT_SystemInfoVarList._TaskOid_PlcTask32OTCIDno_initTcVarGlobal635659040TwinCAT_SystemInfoVarList.__PlcTask896_Implicit_Task_Info.dwVersion2TcContextNamePlcTaskTcVarGlobal635659072TC_EVENTS.AnalogInput1536ST_AnalogInputtc_no_symbolunusedconst_non_replacedinit_on_onlchangesuppress_warning_0C0228TcVarGlobal635712384TC_EVENTS.AnalogOutput192ST_AnalogOutputtc_no_symbolunusedconst_non_replacedinit_on_onlchangesuppress_warning_0C0228TcVarGlobal635713920AnalogInputAnalogOutputSafetyDoorApplicationNamePort_852ChangeDate2024-01-05T15:12:08GeneratedCodeSize372736GlobalDataSize79101952