diff --git a/L2SIVacuum/L2SIVacuum.plcproj b/L2SIVacuum/L2SIVacuum.plcproj index e8bfb4c..03f977e 100644 --- a/L2SIVacuum/L2SIVacuum.plcproj +++ b/L2SIVacuum/L2SIVacuum.plcproj @@ -244,6 +244,9 @@ Code + + Code + Code @@ -501,6 +504,12 @@ TcUnit, * (www.tcunit.org) TcUnit + + + MAXNUMBEROFTESTSUITES + 500 + + @@ -508,10 +517,10 @@ LCLS General, * (SLAC) - LCLSVacuumSerialDriverLib, 0.0.0 (SLAC - LCLS) + LCLSVacuumSerialDriverLib, * (SLAC - LCLS) - PMPS, 0.12.0 (SLAC - LCLS) + PMPS, * (SLAC - LCLS) SysFile, * (System) diff --git a/L2SIVacuum/L2SIVacuum.tmc b/L2SIVacuum/L2SIVacuum.tmc index 76ea8bd..4387b8f 100644 --- a/L2SIVacuum/L2SIVacuum.tmc +++ b/L2SIVacuum/L2SIVacuum.tmc @@ -1,4 +1,4 @@ -AMSNETID48BYTE06%d.%d.%d.%d.%d.%d[0][1][2][3][4][5]ST_System88xSwAlmRstBOOL80xAtVacuumBOOL88xFirstScanBOOL816xOverrideModeBOOL824xIOStateBOOL832I_EcatMaster1AMSNETID4840namingomitTcAddressTypeInputT_MaxString2048STRING(255)TcEventSeverity16INT01234plcAttribute_qualified_onlyplcAttribute_strictE_Subsystem16WORDNILVALUE0VACUUM1MPS2MOTION3FIELDBUS4SDS5OPTICS6I_ArgumentsChangeListener64PVOIDOnArgumentsChangedITcAsyncResult32ITcUnknownGetIsBusyHRESULT32bIsBusyBOOL3232GetHasErrorHRESULT32bErrorBOOL3232GetErrorCodeHRESULT32hresultHRESULT32FB_AsyncStrResult128bBusyBOOL810794240bErrorBOOL810794304hrErrorCodeHRESULT3210794320nStringSizeUDINT3210794288sResultSTRING(255)204810794312__getbBusyBOOL8bBusyBOOL8b32IsBusyBOOL3232propertymonitoringcallInitipResultITcAsyncStringResult64conditionalshowGetStringBOOL8sResultSTRING(80)64nResultUDINT32__getnStringSizeUDINT32nStringSizeUDINT32propertymonitoringcall__getbErrorBOOL8bErrorBOOL8b32HasErrorBOOL3232propertymonitoringcall__getsResultSTRING(255)2048sResultSTRING(255)2048propertymonitoringcallTcEncodingUTF-8__gethrErrorCodeHRESULT32hrErrorCodeHRESULT32hrErrorHRESULT32propertymonitoringcallPouTypeFunctionBlockenable_dynamic_creationconditionalshow_all_localsno_explicit_calldo not call this POU directlyno_assignTcSourceInfoType32UDINT0124plcAttribute_qualified_onlyplcAttribute_strictTcSerializedSourceInfoType96eTypeTcSourceInfoType320obDataUDINT3232cbDataUDINT3264ITcSourceInfo32ITcUnknownGetNumTypesHRESULT32nCountUDINT32GetTypesHRESULT32ppSourceInfoTypesTcSerializedSourceInfoType32GetDataSizeHRESULT32cbDataUDINT32GetDataHRESULT32ppDataPVOID32ITcEvent32ITcUnknownGetEventClassHRESULT32eventClassGUID32GetEventIdHRESULT32eventIdUDINT32GetSeverityHRESULT32severityTcEventSeverity32GetSourceInfoHRESULT32pipSourceInfoITcSourceInfo32GetJsonAttributeHRESULT32sJsonAttributeSTRING(80)32nJsonAttributeUDINT32GetTextHRESULT32nLangIdDINT32pipResultITcAsyncStringResult32GetEventClassNameHRESULT32nLangIdDINT32pipResultITcAsyncStringResult32I_TcSourceInfo64PVOID__getguidGUID128property__getipDataITcSourceInfo64propertyconditionalshow__getnIdUDINT32propertymonitoringcall__getsNameSTRING(255)2048propertymonitoringcallTcEncodingUTF-8EqualsToBOOL8ipOtherI_TcSourceInfo64TcEventEntry192uuidEventClassGUID1280nEventIdUDINT32128eSeverityTcEventSeverity16160I_TcEventBase64PVOID__geteSeverityTcEventSeverity16propertymonitoringcall__getEventClassGUID128property__getipSourceInfoI_TcSourceInfo64propertymonitoringcall__getnEventIdUDINT32propertymonitoringcall__getsEventClassNameSTRING(255)2048propertymonitoringcallTcEncodingUTF-8__getsEventTextSTRING(255)2048propertymonitoringcallTcEncodingUTF-8__getstEventEntryTcEventEntry192propertyEqualsToBOOL8ipOtherI_TcEventBase64EqualsToEventClassBOOL8OtherEventClassGUID128EqualsToEventEntryBOOL8OtherEventClassGUID128nOtherEventIDUDINT32eOtherSeverityTcEventSeverity16EqualsToEventEntryExBOOL8stOtherTcEventEntry192GetJsonAttributeHRESULT32sJsonAttributeSTRING(80)64nJsonAttributeUDINT32RequestEventClassNameBOOL8nLangIdDINT32sResultSTRING(80)64nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputRequestEventTextBOOL8nLangIdDINT32sResultSTRING(80)64nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputIQueryInterface64PVOID__GetInterfacePointerBOOL8pRefDWORD64__GetInterfaceReferenceBOOL8nInterfaceIdDINT32pRefDWORD64TcEventArgumentType16INT012345678910111213141516171819plcAttribute_qualified_onlyplcAttribute_strictITcArguments32ITcUnknownCountHRESULT32nCountUDINT32AddArgumentHRESULT32eTypeTcEventArgumentType16pDataPVOID32cbDataUDINT32GetHRESULT32nIndexUDINT32eTypeTcEventArgumentType32ppDataPVOID32ClearHRESULT32GetArgumentTypesHRESULT32pArgumentTypesTcEventArgumentType32GetDataSizeHRESULT32cbDataUDINT32GetDataHRESULT32pDataBYTE32I_TcArguments64IQueryInterface__getipDataITcArguments64propertyconditionalshowAddBlobI_TcArguments64pDataPVOID64cbDataUINT16AddBoolI_TcArguments64valueBOOL8AddByteI_TcArguments64valueBYTE8AddDIntI_TcArguments64valueDINT32AddDWordI_TcArguments64valueDWORD32AddEventReferenceExI_TcArguments64stEventEntryTcEventEntry192AddEventReferenceIdI_TcArguments64nEventIdUDINT32AddEventReferenceIdGuidI_TcArguments64nEventIdUDINT32EventClassGUID128AddIntI_TcArguments64valueINT16AddLIntI_TcArguments64valueLINT64AddLRealI_TcArguments64valueLREAL64AddRealI_TcArguments64valueREAL32AddSIntI_TcArguments64valueSINT8AddStringI_TcArguments64valueSTRING(80)64ItemTypeInOutAddStringByValueI_TcArguments64valueT_MaxString2048AddUDIntI_TcArguments64valueUDINT32AddUIntI_TcArguments64valueUINT16AddULIntI_TcArguments64valueULINT64AddUSIntI_TcArguments64valueUSINT8AddWordI_TcArguments64valueWORD16AddWStringI_TcArguments64valueWSTRING(80)64ItemTypeInOutAddWStringByValueI_TcArguments64valueWSTRING(255)4096ClearI_TcArguments64FB_TcSourceInfo2944I_TcSourceInfonIdUDINT321079412810794176sNameSTRING(255)20481079420010794224__setbCutInstancePathByLastInstbCutInstancePathByLastInstBOOL8propertyClearExtendNameBOOL8sExtensionSTRING(255)2048__getipDataITcSourceInfo64ipDataITcSourceInfo64propertyconditionalshow__getnIdUDINT32nIdUDINT32propertymonitoringcallResetToDefault_sInstancePathSTRING(255)2048__getguidGUID128guidGUID128property__setnIdnIdUDINT32monitoringcallpropertymonitoringcall__setguidguidGUID128propertyEqualsToBOOL8ipOtherI_TcSourceInfo64__getsNameSTRING(255)2048sNameSTRING(255)2048propertymonitoringcallTcEncodingUTF-8__setsNamesNameSTRING(255)2048monitoringcallTcEncodingUTF-8propertymonitoringcallTcEncodingUTF-8PouTypeFunctionBlockno_explicit_calldo not call this POU directlyFB_TcEventBase4032I_ArgumentsChangeListenerfbSourceInfoFB_TcSourceInfo2944512.bCutInstancePathByLastInst1conditionalshow__REQUESTEVENTCLASSNAME__FBRESULTFB_AsyncStrResult1283648conditionalshow__REQUESTEVENTCLASSNAME__BBUSYBOOL83776conditionalshow__REQUESTEVENTTEXT__FBRESULTFB_AsyncStrResult1283840conditionalshow__REQUESTEVENTTEXT__BBUSYBOOL83968conditionalshoweSeverityTcEventSeverity1610794416ipSourceInfoI_TcSourceInfo6410794376nEventIdUDINT3210794552sEventClassNameSTRING(255)204810794472sEventTextSTRING(255)204810794560EqualsToEventClassBOOL8OtherEventClassGUID128_EventClassGUID128GetEventClassNameHRESULT32nLangIdDINT32fbResultFB_AsyncStrResult64ItemTypeInOutipTmpEventITcEvent64ipResultITcAsyncStringResult64hrHRESULT32ReleaseHRESULT32UpdateLangId__getipSourceInfoI_TcSourceInfo64ipSourceInfoI_TcSourceInfo64propertymonitoringcallEqualsToBOOL8ipOtherI_TcEventBase64__getipEventITcEvent64ipEventITcEvent64propertyconditionalshow__getEventClassGUID128EventClassGUID128ipTmpEventITcEvent64property__geteSeverityTcEventSeverity16eSeverityTcEventSeverity16ipTmpEventITcEvent64propertymonitoringcall__getstEventEntryTcEventEntry192stEventEntryTcEventEntry192propertyOnCreateHRESULT32EqualsToEventEntryBOOL8OtherEventClassGUID128nOtherEventIDUDINT32eOtherSeverityTcEventSeverity16RequestEventTextBOOL8nLangIdDINT32sResultSTRING(80)64nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputfbResultFB_AsyncStrResult128uselocation__REQUESTEVENTTEXT__FBRESULTbBusyBOOL8uselocation__REQUESTEVENTTEXT__BBUSYOnArgumentsChanged__getsEventClassNameSTRING(255)2048sEventClassNameSTRING(255)2048propertymonitoringcallTcEncodingUTF-8__getipArgumentsI_TcArguments64ipArgumentsI_TcArguments64propertyGetEventTextHRESULT32nLangIdDINT32fbResultFB_AsyncStrResult64ItemTypeInOutipTmpEventITcEvent64ipResultITcAsyncStringResult64hrHRESULT32GetJsonAttributeHRESULT32sJsonAttributeSTRING(80)64nJsonAttributeUDINT32ipTmpEventITcEvent64RequestEventClassNameBOOL8nLangIdDINT32sResultSTRING(80)64nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputfbResultFB_AsyncStrResult128uselocation__REQUESTEVENTCLASSNAME__FBRESULTbBusyBOOL8uselocation__REQUESTEVENTCLASSNAME__BBUSYEqualsToEventEntryExBOOL8stOtherTcEventEntry192__getnEventIdUDINT32nEventIdUDINT32ipTmpEventITcEvent64propertymonitoringcall__getsEventTextSTRING(255)2048sEventTextSTRING(255)2048propertymonitoringcallTcEncodingUTF-8PouTypeFunctionBlockconditionalshow_all_localsno_explicit_calldo not call this POU directlyno_assignI_TcMessage64I_TcEventBaseSendHRESULT32nTimeStampULINT64ITcMessage32ITcEventSetJsonAttributeHRESULT32sJsonAttributePCCH32GetArgumentsHRESULT32pipArgumentsITcArguments32SendHRESULT32timeStampULINT64ITcMessage232ITcMessageGetTimeSentHRESULT32timeStampULINT32FB_TcMessage4160FB_TcEventBaseI_TcMessagenTimeSentULINT6410794608SetJsonAttributeHRESULT32sJsonAttributeSTRING(80)64ItemTypeInOutCreateExHRESULT32stEventEntryTcEventEntry192ipSourceInfoI_TcSourceInfo64InitipMessageITcMessage64ipArgumentsITcArguments64ipSourceInfoITcSourceInfo64conditionalshow__getnTimeSentULINT64nTimeSentULINT64ipMessage2ITcMessage264nTimeStampULINT64propertymonitoringcallTcDisplayTypeGUID18071995-0000-0000-0000-000000000046CreateHRESULT32eventClassGUID128nEventIdUDINT32eSeverityTcEventSeverity16ipSourceInfoI_TcSourceInfo64hrHRESULT32ipArgumentsITcArguments64__getipEventITcEvent64ipEventITcEvent64propertyconditionalshowSendHRESULT32nTimeStampULINT64TcEncodingFILETIMEReleaseHRESULT32PouTypeFunctionBlockreflectionconditionalshow_all_localsno_explicit_calldo not call this POU directlyF_TRIGAMSNETID48BYTE06%d.%d.%d.%d.%d.%d[0][1][2][3][4][5]ST_System88xSwAlmRstBOOL80xAtVacuumBOOL88xFirstScanBOOL816xOverrideModeBOOL824xIOStateBOOL832I_EcatMaster1AMSNETID4840namingomitTcAddressTypeInputT_MaxString2048STRING(255)TcEventSeverity16INT01234plcAttribute_qualified_onlyplcAttribute_strictE_Subsystem16WORDNILVALUE0VACUUM1MPS2MOTION3FIELDBUS4SDS5OPTICS6I_ArgumentsChangeListener64PVOIDOnArgumentsChangedITcAsyncResult32ITcUnknownGetIsBusyHRESULT32bIsBusyBOOL3232GetHasErrorHRESULT32bErrorBOOL3232GetErrorCodeHRESULT32hresultHRESULT32FB_AsyncStrResult128bBusyBOOL865866592bErrorBOOL865866656hrErrorCodeHRESULT3265866672nStringSizeUDINT3265866640sResultSTRING(255)204865866664__getbBusyBOOL8bBusyBOOL8b32IsBusyBOOL3232propertymonitoringcallInitipResultITcAsyncStringResult64conditionalshowGetStringBOOL8sResultSTRING(80)64nResultUDINT32__getnStringSizeUDINT32nStringSizeUDINT32propertymonitoringcall__getbErrorBOOL8bErrorBOOL8b32HasErrorBOOL3232propertymonitoringcall__getsResultSTRING(255)2048sResultSTRING(255)2048propertymonitoringcallTcEncodingUTF-8__gethrErrorCodeHRESULT32hrErrorCodeHRESULT32hrErrorHRESULT32propertymonitoringcallPouTypeFunctionBlockenable_dynamic_creationconditionalshow_all_localsno_explicit_calldo not call this POU directlyno_assignTcSourceInfoType32UDINT0124plcAttribute_qualified_onlyplcAttribute_strictTcSerializedSourceInfoType96eTypeTcSourceInfoType320obDataUDINT3232cbDataUDINT3264ITcSourceInfo32ITcUnknownGetNumTypesHRESULT32nCountUDINT32GetTypesHRESULT32ppSourceInfoTypesTcSerializedSourceInfoType32GetDataSizeHRESULT32cbDataUDINT32GetDataHRESULT32ppDataPVOID32ITcEvent32ITcUnknownGetEventClassHRESULT32eventClassGUID32GetEventIdHRESULT32eventIdUDINT32GetSeverityHRESULT32severityTcEventSeverity32GetSourceInfoHRESULT32pipSourceInfoITcSourceInfo32GetJsonAttributeHRESULT32sJsonAttributeSTRING(80)32nJsonAttributeUDINT32GetTextHRESULT32nLangIdDINT32pipResultITcAsyncStringResult32GetEventClassNameHRESULT32nLangIdDINT32pipResultITcAsyncStringResult32I_TcSourceInfo64PVOID__getguidGUID128property__getipDataITcSourceInfo64propertyconditionalshow__getnIdUDINT32propertymonitoringcall__getsNameSTRING(255)2048propertymonitoringcallTcEncodingUTF-8EqualsToBOOL8ipOtherI_TcSourceInfo64TcEventEntry192uuidEventClassGUID1280nEventIdUDINT32128eSeverityTcEventSeverity16160I_TcEventBase64PVOID__geteSeverityTcEventSeverity16propertymonitoringcall__getEventClassGUID128property__getipSourceInfoI_TcSourceInfo64propertymonitoringcall__getnEventIdUDINT32propertymonitoringcall__getsEventClassNameSTRING(255)2048propertymonitoringcallTcEncodingUTF-8__getsEventTextSTRING(255)2048propertymonitoringcallTcEncodingUTF-8__getstEventEntryTcEventEntry192propertyEqualsToBOOL8ipOtherI_TcEventBase64EqualsToEventClassBOOL8OtherEventClassGUID128EqualsToEventEntryBOOL8OtherEventClassGUID128nOtherEventIDUDINT32eOtherSeverityTcEventSeverity16EqualsToEventEntryExBOOL8stOtherTcEventEntry192GetJsonAttributeHRESULT32sJsonAttributeSTRING(80)64nJsonAttributeUDINT32RequestEventClassNameBOOL8nLangIdDINT32sResultSTRING(80)64nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputRequestEventTextBOOL8nLangIdDINT32sResultSTRING(80)64nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputIQueryInterface64PVOID__GetInterfacePointerBOOL8pRefDWORD64__GetInterfaceReferenceBOOL8nInterfaceIdDINT32pRefDWORD64TcEventArgumentType16INT012345678910111213141516171819plcAttribute_qualified_onlyplcAttribute_strictITcArguments32ITcUnknownCountHRESULT32nCountUDINT32AddArgumentHRESULT32eTypeTcEventArgumentType16pDataPVOID32cbDataUDINT32GetHRESULT32nIndexUDINT32eTypeTcEventArgumentType32ppDataPVOID32ClearHRESULT32GetArgumentTypesHRESULT32pArgumentTypesTcEventArgumentType32GetDataSizeHRESULT32cbDataUDINT32GetDataHRESULT32pDataBYTE32I_TcArguments64IQueryInterface__getipDataITcArguments64propertyconditionalshowAddBlobI_TcArguments64pDataPVOID64cbDataUINT16AddBoolI_TcArguments64valueBOOL8AddByteI_TcArguments64valueBYTE8AddDIntI_TcArguments64valueDINT32AddDWordI_TcArguments64valueDWORD32AddEventReferenceExI_TcArguments64stEventEntryTcEventEntry192AddEventReferenceIdI_TcArguments64nEventIdUDINT32AddEventReferenceIdGuidI_TcArguments64nEventIdUDINT32EventClassGUID128AddIntI_TcArguments64valueINT16AddLIntI_TcArguments64valueLINT64AddLRealI_TcArguments64valueLREAL64AddRealI_TcArguments64valueREAL32AddSIntI_TcArguments64valueSINT8AddStringI_TcArguments64valueSTRING(80)64ItemTypeInOutAddStringByValueI_TcArguments64valueT_MaxString2048AddUDIntI_TcArguments64valueUDINT32AddUIntI_TcArguments64valueUINT16AddULIntI_TcArguments64valueULINT64AddUSIntI_TcArguments64valueUSINT8AddUtf8EncodedStringI_TcArguments64valueSTRING(80)64ItemTypeInOutAddWordI_TcArguments64valueWORD16AddWStringI_TcArguments64valueWSTRING(80)64ItemTypeInOutAddWStringByValueI_TcArguments64valueWSTRING(255)4096ClearI_TcArguments64FB_TcSourceInfo2944I_TcSourceInfonIdUDINT326586648065866528sNameSTRING(255)20486586655265866576__setbCutInstancePathByLastInstbCutInstancePathByLastInstBOOL8propertyClearExtendNameBOOL8sExtensionSTRING(255)2048__getipDataITcSourceInfo64ipDataITcSourceInfo64propertyconditionalshow__getnIdUDINT32nIdUDINT32propertymonitoringcallResetToDefault_sInstancePathSTRING(255)2048__getguidGUID128guidGUID128property__setnIdnIdUDINT32monitoringcallpropertymonitoringcall__setguidguidGUID128propertyEqualsToBOOL8ipOtherI_TcSourceInfo64__getsNameSTRING(255)2048sNameSTRING(255)2048propertymonitoringcallTcEncodingUTF-8__setsNamesNameSTRING(255)2048monitoringcallTcEncodingUTF-8propertymonitoringcallTcEncodingUTF-8PouTypeFunctionBlockno_explicit_calldo not call this POU directlyFB_TcEventBase4032I_ArgumentsChangeListenerfbSourceInfoFB_TcSourceInfo2944512.bCutInstancePathByLastInst1conditionalshow__REQUESTEVENTCLASSNAME__FBRESULTFB_AsyncStrResult1283648conditionalshow__REQUESTEVENTCLASSNAME__BBUSYBOOL83776conditionalshow__REQUESTEVENTTEXT__FBRESULTFB_AsyncStrResult1283840conditionalshow__REQUESTEVENTTEXT__BBUSYBOOL83968conditionalshoweSeverityTcEventSeverity1665866768ipSourceInfoI_TcSourceInfo6465866728nEventIdUDINT3265866904sEventClassNameSTRING(255)204865866824sEventTextSTRING(255)204865866912EqualsToEventClassBOOL8OtherEventClassGUID128_EventClassGUID128GetEventClassNameHRESULT32nLangIdDINT32fbResultFB_AsyncStrResult64ItemTypeInOutipTmpEventITcEvent64ipResultITcAsyncStringResult64hrHRESULT32ReleaseHRESULT32UpdateLangId__getipSourceInfoI_TcSourceInfo64ipSourceInfoI_TcSourceInfo64propertymonitoringcallEqualsToBOOL8ipOtherI_TcEventBase64__getipEventITcEvent64ipEventITcEvent64propertyconditionalshow__getEventClassGUID128EventClassGUID128ipTmpEventITcEvent64property__geteSeverityTcEventSeverity16eSeverityTcEventSeverity16ipTmpEventITcEvent64propertymonitoringcall__getstEventEntryTcEventEntry192stEventEntryTcEventEntry192propertyOnCreateHRESULT32EqualsToEventEntryBOOL8OtherEventClassGUID128nOtherEventIDUDINT32eOtherSeverityTcEventSeverity16RequestEventTextBOOL8nLangIdDINT32sResultSTRING(80)64nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputfbResultFB_AsyncStrResult128uselocation__REQUESTEVENTTEXT__FBRESULTbBusyBOOL8uselocation__REQUESTEVENTTEXT__BBUSYOnArgumentsChanged__getsEventClassNameSTRING(255)2048sEventClassNameSTRING(255)2048propertymonitoringcallTcEncodingUTF-8__getipArgumentsI_TcArguments64ipArgumentsI_TcArguments64propertyGetEventTextHRESULT32nLangIdDINT32fbResultFB_AsyncStrResult64ItemTypeInOutipTmpEventITcEvent64ipResultITcAsyncStringResult64hrHRESULT32GetJsonAttributeHRESULT32sJsonAttributeSTRING(80)64nJsonAttributeUDINT32ipTmpEventITcEvent64RequestEventClassNameBOOL8nLangIdDINT32sResultSTRING(80)64nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputfbResultFB_AsyncStrResult128uselocation__REQUESTEVENTCLASSNAME__FBRESULTbBusyBOOL8uselocation__REQUESTEVENTCLASSNAME__BBUSYEqualsToEventEntryExBOOL8stOtherTcEventEntry192__getnEventIdUDINT32nEventIdUDINT32ipTmpEventITcEvent64propertymonitoringcall__getsEventTextSTRING(255)2048sEventTextSTRING(255)2048propertymonitoringcallTcEncodingUTF-8PouTypeFunctionBlockconditionalshow_all_localsno_explicit_calldo not call this POU directlyno_assignI_TcMessage64I_TcEventBaseSendHRESULT32nTimeStampULINT64ITcMessage32ITcEventSetJsonAttributeHRESULT32sJsonAttributePCCH32GetArgumentsHRESULT32pipArgumentsITcArguments32SendHRESULT32timeStampULINT64ITcMessage232ITcMessageGetTimeSentHRESULT32timeStampULINT32FB_TcMessage4160FB_TcEventBaseI_TcMessagenTimeSentULINT6465866960SetJsonAttributeHRESULT32sJsonAttributeSTRING(80)64ItemTypeInOutCreateExHRESULT32stEventEntryTcEventEntry192ipSourceInfoI_TcSourceInfo64InitipMessageITcMessage64ipArgumentsITcArguments64ipSourceInfoITcSourceInfo64conditionalshow__getnTimeSentULINT64nTimeSentULINT64ipMessage2ITcMessage264nTimeStampULINT64propertymonitoringcallTcDisplayTypeGUID18071995-0000-0000-0000-000000000046CreateHRESULT32eventClassGUID128nEventIdUDINT32eSeverityTcEventSeverity16ipSourceInfoI_TcSourceInfo64hrHRESULT32ipArgumentsITcArguments64__getipEventITcEvent64ipEventITcEvent64propertyconditionalshowSendHRESULT32nTimeStampULINT64TcEncodingFILETIMEReleaseHRESULT32PouTypeFunctionBlockreflectionconditionalshow_all_localsno_explicit_calldo not call this POU directlyF_TRIG96CLKBOOL864ItemTypeInputQBOOL872ItemTypeOutputMBOOL8801conditionalshowPouTypeFunctionBlockconditionalshow_all_localsR_TRIGrtResetBreakerR_TRIG9685376rtTrippedR_TRIG9685504CircuitBreakerPouTypeFunctionBlockreflectionST_LibVersion288iMajorUINT160iMinorUINT1616iBuildUINT1632iRevisionUINT1648nFlagsDWORD3264sVersionSTRING(23)19296E_WATCHDOG_TIME_CONFIG16INTeWATCHDOG_TIME_DISABLED0eWATCHDOG_TIME_SECONDS1eWATCHDOG_TIME_MINUTES2E_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_ArgType1600cbLenUDINT cbLen = length of string + 1 (null delimiter). ]]>32320pDataPVOID64640T_ULARGE_INTEGER64dwLowPartDWORD320dwHighPartDWORD3232TIMESTRUCT128wYearWORD160wMonthWORD1616wDayOfWeekWORD1632wDayWORD1648wHourWORD1664wMinuteWORD1680wSecondWORD1696wMillisecondsWORD16112ST_TimeZoneInformation864biasDINTrtResetBreakerR_TRIG9685376rtTrippedR_TRIG9685504CircuitBreakerPouTypeFunctionBlockreflectionST_LibVersion288iMajorUINT160iMinorUINT1616iBuildUINT1632iRevisionUINT1648nFlagsDWORD3264sVersionSTRING(23)19296E_WATCHDOG_TIME_CONFIG16INTeWATCHDOG_TIME_DISABLED0eWATCHDOG_TIME_SECONDS1eWATCHDOG_TIME_MINUTES2E_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_ArgType1600cbLenUDINT cbLen = length of string + 1 (null delimiter). ]]>32320pDataPVOID64640T_ULARGE_INTEGER64dwLowPartDWORD320dwHighPartDWORD3232TIMESTRUCT128wYearWORD160wMonthWORD1616wDayOfWeekWORD1632wDayWORD1648wHourWORD1664wMinuteWORD1680wSecondWORD1696wMillisecondsWORD16112ST_TimeZoneInformation864biasDINT320standardNameSTRING(31)25632standardDateTIMESTRUCT128288standardBiasDINT32416daylightNameSTRING(31)256448daylightDateTIMESTRUCT128704daylightBiasDINT32832I_TestResultFormatter64PVOIDFormatNumberOfTestSuitesUINT16NumberOfTestCasesUINT16NumberOfSuccessfulTestCasesUINT16NumberOfFailedTestCasesUINT16BusyBOOL8ItemTypeOutputTON256INBOOL864ItemTypeInputPTTIME3296ItemTypeInputQBOOL8128ItemTypeOutputETTIME32160ItemTypeOutputMBOOL8192StartTimeTIME32224PouTypeFunctionBlockFB_ADSTestResultFormatter128704daylightBiasDINT32832UINT (0..GVL_Param_TcUnit.MaxNumberOfTestSuites)16UINTLowerBorder0UpperBorder500UINT (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_WORD42ST_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_TestSuiteResults310648064NumberOfTestSuitesUINT160NumberOfTestCasesUINT1616NumberOfSuccessfulTestCasesUINT1632NumberOfFailedTestCasesUINT1648TestSuiteResultsST_TestSuiteResult150031064800064I_TestResults64PVOIDGetAreTestResultsAvailableBOOL8GetTestSuiteResultsST_TestSuiteResults64UINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16UINTLowerBorder1UpperBorder500FB_TestResults310648384I_TestResultsTestSuiteResultsST_TestSuiteResults310648064128StoringTestSuiteResultNumberUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16310648192StoringTestSuiteTriggerR_TRIG96310648256StoredTestSuiteResultsBOOL8310648352StoredGeneralTestResultsBOOL8310648360GetAreTestResultsAvailableBOOL8GetTestSuiteResultsST_TestSuiteResults64PouTypeFunctionBlockI_TestResultLogger64PVOIDLogTestSuiteResultsUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16UINTLowerBorder1UpperBorder100FB_AdsTestResultLogger448I_TestResultFormatterADSDelayTimerTON256128.PT300LastPrintStateUSINT83840PrintStateUSINT83920FormatNumberOfTestSuitesUINT16NumberOfTestCasesUINT16NumberOfSuccessfulTestCasesUINT16NumberOfFailedTestCasesUINT16BusyBOOL8ItemTypeOutputErrorCodeDINT32PouTypeFunctionBlockFB_TcUnitRunner384I_TestResultLoggerTestResultsI_TestResults64128PrintingTestSuiteResultNumberUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16192PrintingTestSuiteTriggerR_TRIG96256PrintedFinalTestResultsBOOL8352PrintedTestSuitesResultsBOOL8360LogTestSuiteResultsTcUnitTestResultsST_TestSuiteResults64StringToPrintT_MaxString2048TestsInTestSuiteCounterUINT (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_PLUS5RTS_IEC_SIZE64BYTERTS_IEC_HANDLE64BYTEFB_FileControl192FileAccessModeACCESS_MODE32645FileHandleRTS_IEC_HANDLE64128ReadRTS_IEC_RESULT32BufferPointerBYTE64SizeUDINT32FileSizeRTS_IEC_SIZE64ItemTypeOutputCloseRTS_IEC_RESULT32OpenRTS_IEC_RESULT32FileNameT_MaxString2048FileAccessModeACCESS_MODE32DeleteRTS_IEC_RESULT32FileNameT_MaxString2048WriteRTS_IEC_RESULT32BufferPointerBYTE64SizeUDINT32PouTypeFunctionBlockE_XmlError8BYTEOk0ErrorMaxBufferLen1ErrorStringLen2Error3FB_StreamBuffer192_PointerToStringBufferBYTE6464_BufferSizeUDINT32128_LengthUDINT32160CutOffT_MaxString2048StartPosUDINT32CutLenUDINT32ItemTypeOutputXmlErrorE_XmlError8ItemTypeOutputLoopUDINT32PointerToByteToCutBYTE64PointerToByteBufferBYTE64FindUDINT32SearchStringSTRING(80)648StartPosUDINT32LoopUDINT32SearchUDINT32PointerToBufferBYTE64PointerToSearchBYTE64FindBackUDINT32SearchStringT_MaxString2048LoopUDINT32SearchUDINT32PointerToBufferBYTE64PointerToSearchBYTE64__getLengthUDINT32LengthUDINT32propertyClearCountUDINT32__setAppendAppendT_MaxString2048ByteInBYTE64ByteBufferBYTE64property__getBufferSizeUDINT32BufferSizeUDINT32property__setLengthLengthUDINT32propertySetBufferBOOL8PointerToBufferAddressBYTE64SizeOfBufferUDINT32CopyT_MaxString2048StartPosUDINT32EndPosUDINT32CopyLenUDINT32ItemTypeOutputXmlErrorE_XmlError8ItemTypeOutputLoopUDINT32PointerToByteToCopyBYTE64PointerToBufferBYTE64CurPosUDINT32PouTypeFunctionBlockFB_XmlControl6016XmlBufferFB_StreamBuffer19264TagListBufferFB_StreamBuffer192256TagsT_MaxString2048448TagListSeekBufferFB_StreamBuffer1922496TagsSeekSTRING(80)6482688TagBufferFB_StreamBuffer1923392TagT_MaxString20483584TagOpenBOOL85632SelectUDINT325664SearchPositionUDINT325696TAG_OPENSTRING(1)165728<TAG_CLOSESTRING(1)165744>END_TAG_CLOSESTRING(2)245760/>SPACESTRING(1)165784 EQUALSSTRING(1)165800=QUOTESTRING(1)165816"BACK_SLASHSTRING(1)165832\FORWARD_SLASHSTRING(1)165848/OPEN_COMMENTSTRING(5)485864<!-- CLOSE_COMMENTSTRING(4)405912 -->TABSTRING(2)245952 CR_LFSTRING(4)405976 +NewParameterNameT_MaxString2048ValueT_MaxString2048NewTagNameT_MaxString2048CloseTagT_MaxString2048ClosedTagT_MaxString2048WriteDocumentHeaderHeaderT_MaxString2048NewCommentCommentT_MaxString2048__getLengthUDINT32LengthUDINT32propertyNewTagDataDataT_MaxString2048SetBufferPointerToBufferBYTE64SizeOfBufferUDINT32ClearBufferToStartBufferPouTypeFunctionBlockFB_xUnitXmlPublisher530944I_TestResultLoggerTestResultsI_TestResults64128AccessModeACCESS_MODE321924FileFB_FileControl192256XmlFB_XmlControl6016448BufferInitialisedBOOL864640BufferBYTE0655355242806472WritingTestSuiteResultNumberUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites)16530752PublishTriggerR_TRIG96530816DeleteOpenWriteCloseRTS_IEC_RESULT32LogTestSuiteResultsUnitTestResultsST_TestSuiteResults64CurrentSuiteNumberUINT16CurrentTestCountUINT16TEST_STATUS_SKIPSTRING(80)648TEST_STATUS_PASSSTRING(80)648TEST_STATUS_FAILSTRING(80)648InitialisedBOOL8PouTypeFunctionBlockFB_TcUnitRunner768AllTestSuitesFinishedBOOL8640ADSTestResultFormatterFB_ADSTestResultFormatter448128TestResultPrinterI_TestResultFormatter64576NumberOfTestSuitesFinishedUINT166400NumberOfTestCasesUINT166560NumberOfFailedTestCasesUINT166720NumberOfSuccessfulTestCasesUINT166880DonePrintingTestResultsBOOL8704AbortRunningTestSuitesBOOL8712AbortRunningTestSuiteTestsRunTestSuiteTestsCounterUINT16BusyPrintingBOOL8NumberOfTestSuitesFinished_TempUINT16NumberOfTestCases_TempUINT16NumberOfFailedTestCases_TempUINT16NumberOfSuccessfulTestCases_TempUINT16PouTypeFunctionBlockTYPE_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_BITCONST38AnyType128pValueBYTE640diSizeDINT3264TypeClassTYPE_CLASS3296linkalwaysFB_AnyComparator) between two instances of ANY. -]]>384AnyValueOneAnyType12864ItemTypeInputanytypeclassANYAnyValueTwoAnyType128192ItemTypeInputanytypeclassANYDataTypesNotEqualsBOOL8320ItemTypeOutputDataSizeNotEqualsBOOL8328ItemTypeOutputDataContentNotEqualsBOOL8336ItemTypeOutputIteratorCounterDINT32352PouTypeFunctionBlockhasanytypeE_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_localsFW_GetCurTaskIndex96nIndexBYTE864ItemTypeOutputPouTypeFunctionBlockconditionalshowGETCURTASKINDEX256indexBYTE864ItemTypeOutputfbGetCurTaskIndexFW_GetCurTaskIndex96128conditionalshowPouTypeFunctionBlockconditionalshow_all_localsFB_Test311180032AllTestSuitesFinishedBOOL8640TestResultsFB_TestResults310648384128AdsTestResultLoggerFB_AdsTestResultLogger384310648512old_input_assignmentsTestResultLoggerI_TestResultLogger64310648896AbortRunningTestSuitesBOOL8310648960xUnitXmlPublisherFB_xUnitXmlPublisher530944310649024old_input_assignmentsXmlTestResultPublisherI_TestResultLogger64311179968AbortRunningTestSuiteTestsRunTestSuiteTestsCounterUINT16BusyPrintingBOOL8NumberOfTestSuitesFinishedUINT16PouTypeFunctionBlockTYPE_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_BITCONST38AnyType128pValueBYTE640diSizeDINT3264TypeClassTYPE_CLASS3296linkalwaysE_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_localsFB_Test2144TestNameT_MaxString204864TestIsFailedBOOL82112TestIsFinishedBOOL82120IsFinishedBOOL8SetNameNameT_MaxString2048SetFailedIsFailedBOOL8GetNameT_MaxString2048SetFinishedBOOL8PouTypeFunctionBlockU_ExpectedOrActual2048boolExpectedOrActualBOOL80bitExpectedOrActualBIT80byteExpectedOrActualBYTE80sintExpectedOrActualSINT80usintExpectedOrActualUSINT80intExpectedOrActualINT160uintExpectedOrActualUINT160wordExpectedOrActualWORD160dwordExpectedOrActualDWORD320dateandtimeExpectedOrActualDATE_AND_TIME320dintExpectedOrActualDINT320realExpectedOrActualREAL320timeExpectedOrActualTIME320dateExpectedOrActualDATE320udintExpectedOrActualUDINT320timeofdayExpectedOrActualTIME_OF_DAY320lwordExpectedOrActualLWORD640lintExpectedOrActualLINT640ulintExpectedOrActualULINT640lrealExpectedOrActualLREAL640ltimeExpectedOrActualLTIME640wstringExpectedOrActualWSTRING(80)12960stringExpectedOrActualT_MaxString20480ST_AssertResult8192ExpectedU_ExpectedOrActual20480ActualU_ExpectedOrActual20482048MessageT_MaxString20484096TestInstancePathT_MaxString20486144ST_AssertResultInstances8256AssertResultST_AssertResult81920DetectionCountUINT168192DetectionCountThisCycleUINT168208FB_AssertResultStatic4224TestNameT_MaxString204864TestIsFinishedBOOL82112TestIsSkippedBOOL82120NumberOfAssertionsUINT162128TestIsFailedBOOL82144AssertionMessageT_MaxString20482152AssertionTypeE_AssertionType84200GetAssertionTypeE_AssertionType8SetFailedSetNameNameT_MaxString2048GetNameT_MaxString2048SetNumberOfAssertionsNoOfAssertionsUINT16IsSkippedBOOL8SetFinishedBOOL8GetAssertionMessageT_MaxString2048SetSkippedSetAssertionMessageAssertMessageT_MaxString2048SetAssertionTypeAssertTypeE_AssertionType8IsFinishedBOOL8GetNumberOfAssertionsUINT16IsFailedBOOL8PouTypeFunctionBlockUINT (1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16UINTLowerBorder1UpperBorder100FW_GetCurTaskIndex96nIndexBYTE864ItemTypeOutputPouTypeFunctionBlockconditionalshowGETCURTASKINDEX256indexBYTE864ItemTypeOutputfbGetCurTaskIndexFW_GetCurTaskIndex96128conditionalshowPouTypeFunctionBlockconditionalshow_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-4096U_ExpectedOrActual4096boolExpectedOrActualBOOL80bitExpectedOrActualBIT80byteExpectedOrActualBYTE80sintExpectedOrActualSINT80usintExpectedOrActualUSINT80intExpectedOrActualINT160uintExpectedOrActualUINT160wordExpectedOrActualWORD160dwordExpectedOrActualDWORD320dateandtimeExpectedOrActualDATE_AND_TIME320dintExpectedOrActualDINT320realExpectedOrActualREAL320timeExpectedOrActualTIME320dateExpectedOrActualDATE320udintExpectedOrActualUDINT320timeofdayExpectedOrActualTIME_OF_DAY320lwordExpectedOrActualLWORD640lintExpectedOrActualLINT640ulintExpectedOrActualULINT640lrealExpectedOrActualLREAL640ltimeExpectedOrActualLTIME640stringExpectedOrActualT_MaxString20480wstringExpectedOrActualWSTRING(255)40960ST_AssertResult12288ExpectedU_ExpectedOrActual40960ActualU_ExpectedOrActual40964096MessageT_MaxString20488192TestInstancePathT_MaxString204810240ST_AssertResultInstances12352AssertResultST_AssertResult122880DetectionCountUINT1612288DetectionCountThisCycleUINT1612304FB_AssertResultStatic8224448AssertResultsST_AssertResult1500409600064TotalAssertsUINT1640960640GetCurrentTaskIndexGETCURTASKINDEX2564096128AssertResultInstancesST_AssertResultInstances150041280004096384CycleCountUDINT328224384FirstCycleExecutedBOOL88224416CopyDetectionCountAndResetDetectionCountInThisCycleIteratorCounterUINT16IncreaseDetectionCountThisCycleByOneExpectedAnyType128anytypeclassANYActualAnyType128anytypeclassANYMessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16hasanytypeCreateAssertResultInstanceExpectedAnyType128anytypeclassANYActualAnyType128anytypeclassANYMessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16hasanytypeGetDetectionCountThisCycleUINT16ExpectedAnyType128anytypeclassANYActualAnyType128anytypeclassANYMessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16hasanytypeGetDetectionCountUINT16ExpectedAnyType128anytypeclassANYActualAnyType128anytypeclassANYMessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16hasanytypeReportResultExpectedAnyType128anytypeclassANYActualAnyType128anytypeclassANYMessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8ItemTypeOutputLocationIndexUINT16DataTypesNotEqualsBOOL8DataSizeNotEqualsBOOL8DataContentNotEqualsBOOL8CurrentCycleCountUDINT32IteratorCounterUINT16DetectionCountTempUINT16FoundOneBOOL8AdditionalIdenticalAssertBOOL8hasanytypeAddAssertResultExpectedAnyType128anytypeclassANYActualAnyType128anytypeclassANYMessageT_MaxString2048TestInstancePathT_MaxString2048hasanytypePouTypeFunctionBlockTypeClass16INTTYPE_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-4096ST_AssertArrayResult4224ExpectedsSizeUDINT320ExpectedsTypeClassTypeClass1632ActualsSizeUDINT3264ActualsTypeClassTypeClass1696MessageT_MaxString2048112TestInstancePathT_MaxString20482160ST_AssertArrayResultInstances4256AssertArrayResultST_AssertArrayResult42240DetectionCountUINT164224DetectionCountThisCycleUINT164240FB_AssertArrayResultStatic24640448AssertResultsST_AssertResult110001228800064TotalAssertsUINT16122880640GetCurrentTaskIndexGETCURTASKINDEX25612288128AssertResultInstancesST_AssertResultInstances110001235200012288384CycleCountUDINT3224640384FirstCycleExecutedBOOL824640416CopyDetectionCountAndResetDetectionCountInThisCycleIteratorCounterUINT16GetNumberOfAssertsForTestUINT16CompleteTestInstancePathT_MaxString2048CounterUINT16NumberOfAssertsUINT16CreateAssertResultInstanceExpectedSizeUDINT32ExpectedTypeClassTypeClass16ExpectedValueBYTE64ActualSizeUDINT32ActualTypeClassTypeClass16ActualValueBYTE64MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16GetDetectionCountThisCycleUINT16ExpectedSizeUDINT32ExpectedTypeClassTypeClass16ExpectedValueBYTE64ActualSizeUDINT32ActualTypeClassTypeClass16ActualValueBYTE64MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16GetDetectionCountUINT16ExpectedSizeUDINT32ExpectedTypeClassTypeClass16ExpectedValueBYTE64ActualSizeUDINT32ActualTypeClassTypeClass16ActualValueBYTE64MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16ReportResultExpectedSizeUDINT32ExpectedTypeClassTypeClass16ExpectedValueBYTE64ActualSizeUDINT32ActualTypeClassTypeClass16ActualValueBYTE64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8ItemTypeOutputLocationIndexUINT16DataTypesNotEqualsBOOL8DataSizeNotEqualsBOOL8DataContentNotEqualsBOOL8CurrentCycleCountUDINT32IteratorCounterUINT16DetectionCountTempUINT16FoundOneBOOL8AdditionalIdenticalAssertBOOL8AddAssertResultExpectedSizeUDINT32ExpectedTypeClassTypeClass16ExpectedValueBYTE64ActualSizeUDINT32ActualTypeClassTypeClass16ActualValueBYTE64MessageT_MaxString2048TestInstancePathT_MaxString2048PouTypeFunctionBlockST_AssertArrayResult4224ExpectedsSizeUDINT320ExpectedsTypeClassTypeClass1632ActualsSizeUDINT3264ActualsTypeClassTypeClass1696MessageT_MaxString2048112TestInstancePathT_MaxString20482160ST_AssertArrayResultInstances4256AssertArrayResultST_AssertArrayResult42240DetectionCountUINT164224DetectionCountThisCycleUINT164240FB_AssertArrayResultStatic4240448AssertArrayResultsST_AssertArrayResult1500211200064TotalArrayAssertsUINT1621120640GetCurrentTaskIndexGETCURTASKINDEX2562112128AssertArrayResultInstancesST_AssertArrayResultInstances150021280002112384CycleCountUDINT324240384FirstCycleExecutedBOOL84240416IncreaseDetectionCountThisCycleByOneExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16CreateAssertResultInstanceExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16GetDetectionCountThisCycleUINT16ExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16GetDetectionCountUINT16ExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16ReportResultExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8ItemTypeOutputLocationIndexUINT16DataTypesNotEqualsBOOL8DataSizeNotEqualsBOOL8DataContentNotEqualsBOOL8CurrentCycleCountUDINT32IteratorCounterUINT16DetectionCountTempUINT16FoundOneBOOL8AdditionalIdenticalAssertBOOL8CopyDetectionCountAndResetDetectionCountInThisCycleIteratorCounterUINT16AddAssertArrayResultExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048PouTypeFunctionBlockI_AssertMessageFormatter64PVOIDLogAssertFailureExpectedT_MaxString2048ActualT_MaxString2048MessageT_MaxString2048TestInstancePathT_MaxString2048FB_AdjustAssertFailureMessageToMax252CharLength8480448AssertArrayResultsST_AssertArrayResult11000422400064TotalArrayAssertsUINT1642240640GetCurrentTaskIndexGETCURTASKINDEX2564224128AssertArrayResultInstancesST_AssertArrayResultInstances1100042560004224384CycleCountUDINT328480384FirstCycleExecutedBOOL88480416CreateAssertResultInstanceExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16GetDetectionCountThisCycleUINT16ExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16GetDetectionCountUINT16ExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048IteratorCounterUINT16ReportResultExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8ItemTypeOutputLocationIndexUINT16DataTypesNotEqualsBOOL8DataSizeNotEqualsBOOL8DataContentNotEqualsBOOL8CurrentCycleCountUDINT32IteratorCounterUINT16DetectionCountTempUINT16FoundOneBOOL8AdditionalIdenticalAssertBOOL8GetNumberOfArrayAssertsForTestUINT16CompleteTestInstancePathT_MaxString2048CounterUINT16NumberOfArrayAssertsUINT16CopyDetectionCountAndResetDetectionCountInThisCycleIteratorCounterUINT16AddAssertArrayResultExpectedsSizeUDINT32ExpectedsTypeClassTypeClass16ActualsSizeUDINT32ActualsTypeClassTypeClass16MessageT_MaxString2048TestInstancePathT_MaxString2048PouTypeFunctionBlockI_AssertMessageFormatter64PVOIDLogAssertFailureExpectedT_MaxString2048ActualT_MaxString2048MessageT_MaxString2048TestInstancePathT_MaxString2048FB_AdjustAssertFailureMessageToMax253CharLength11616MsgFmtStringT_MaxString204864ItemTypeInputStringArgT_MaxString20482112ItemTypeInputMsgFmtStringProcessedT_MaxString20484160ItemTypeOutputStringArgProcessedT_MaxString20486208ItemTypeOutputMsgFmtStringTempT_MaxString20488256TestNameTooLongSTRING(80)64810304...TestName too longTestMsgTooLongSTRING(80)64810952...TestMsg too longMSG_FMT_STRING_MAX_NUMBER_OF_CHARACTERSINT1611600252PouTypeFunctionBlockFB_ADSAssertMessageFormatter11616MsgFmtStringT_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_MaxString2048AdjustAssertFailureMessageToMax252CharLengthFB_AdjustAssertFailureMessageToMax252CharLength11616TestInstancePathCleanedT_MaxString2048TestInstancePathFinalT_MaxString2048ReturnValueDINT32TestInstancePathProcessedT_MaxString2048MessageProcessedT_MaxString2048PouTypeFunctionBlockFB_TestSuite128I_AssertMessageFormatterLogAssertFailureExpectedT_MaxString2048ActualT_MaxString2048MessageT_MaxString2048TestInstancePathT_MaxString2048AdjustAssertFailureMessageToMax253CharLengthFB_AdjustAssertFailureMessageToMax253CharLength11616TestInstancePathCleanedT_MaxString2048TestInstancePathFinalT_MaxString2048ReturnValueDINT32TestInstancePathProcessedT_MaxString2048MessageProcessedT_MaxString2048PouTypeFunctionBlockFB_TestSuite12694720InstancePathT_MaxString204864instance-pathnoinitGetCurrentTaskIndexGETCURTASKINDEX2562112NumberOfTestsUINT1623680TestsFB_Test11002144002432TestDuplicateNameTriggerR_TRIG11009600216832TestCycleCountIndexUDINT11003200226432AssertResultsFB_AssertResultStatic8224448229632AssertArrayResultFB_AssertArrayResultStatic42404488454080ADSAssertMessageFormatterFB_ADSAssertMessageFormatter12812694528AssertMessageFormatterI_AssertMessageFormatter6412694656AssertArrayEquals_REALExpectedsREAL64variable_length_arrayDimensions1ActualsREAL64variable_length_arrayDimensions1DeltaREAL32MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringSTRING(80)648ActualStringSTRING(80)648AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32AssertEquals_BOOLExpectedBOOL8ActualBOOL8MessageT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048AssertArrayEquals_WORDExpectedsWORD64variable_length_arrayDimensions1ActualsWORD64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringSTRING(80)648ActualStringSTRING(80)648AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedDWordStringSTRING(80)648ActualDWordStringSTRING(80)648ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32AssertEquals_STRINGExpectedT_MaxString2048ActualT_MaxString2048MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_ULINTExpectedULINT64ActualULINT64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_USINTExpectedsUSINT64variable_length_arrayDimensions1ActualsUSINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringSTRING(80)648ActualStringSTRING(80)648AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32GetNumberOfSuccessfulTestsUINT16AssertArrayEquals_BYTEExpectedsBYTE64variable_length_arrayDimensions1ActualsBYTE64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringSTRING(80)648ActualStringSTRING(80)648AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedByteStringSTRING(80)648ActualByteStringSTRING(80)648ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32SetTestFailedIteratorCounterUINT16AssertEquals_WORDExpectedWORD16ActualWORD16MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_ULINTExpectedsULINT64variable_length_arrayDimensions1ActualsULINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringSTRING(80)648ActualStringSTRING(80)648AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32IsTestFinishedBOOL8TestNameT_MaxString2048IteratorCounterUINT16AssertEquals_LINTExpectedLINT64ActualLINT64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEqualsExpectedAnyType128anytypeclassANYActualAnyType128anytypeclassANYMessageT_MaxString2048CountDINT32ExpectedDataStringSTRING(80)648ActualDataStringSTRING(80)648TestInstancePathT_MaxString2048AlreadyReportedBOOL8AnyComparatorFB_AnyComparator384boolExpectedBOOL8boolActualBOOL8byteExpectedBYTE8byteActualBYTE8dateExpectedDATE32dateActualDATE32dateAndTimeExpectedDATE_AND_TIME32dateAndTimeActualDATE_AND_TIME32dintExpectedDINT32dintActualDINT32dwordExpectedDWORD32dwordActualDWORD32intExpectedINT16intActualINT16lintExpectedLINT64lintActualLINT64lrealExpectedLREAL64lrealActualLREAL64ltimeExpectedLTIME64ltimeActualLTIME64lwordExpectedLWORD64lwordActualLWORD64realExpectedREAL32realActualREAL32sintExpectedSINT8sintActualSINT8stringExpectedT_MaxString2048stringActualT_MaxString2048timeExpectedTIME32timeActualTIME32timeOfDayExpectedTIME_OF_DAY32timeOfDayActualTIME_OF_DAY32udintExpectedUDINT32udintActualUDINT32uintExpectedUINT16uintActualUINT16ulintExpectedULINT64ulintActualULINT64usintExpectedUSINT8usintActualUSINT8wordExpectedWORD16wordActualWORD16hasanytypeAssertEquals_TIME_OF_DAYExpectedTIME_OF_DAY32ActualTIME_OF_DAY32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_USINTExpectedUSINT8ActualUSINT8MessageT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048AssertArrayEquals_DINTExpectedsDINT64variable_length_arrayDimensions1ActualsDINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringSTRING(80)648ActualStringSTRING(80)648AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32AssertEquals_SINTExpectedSINT8ActualSINT8MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8GetNumberOfTestsUINT16AssertEquals_LREALExpectedLREAL64ActualLREAL64DeltaLREAL64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArray2dEquals_REALExpectedsREAL64variable_length_arrayDimensions2ActualsREAL64variable_length_arrayDimensions2DeltaREAL32MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8ExpectedStringSTRING(80)648ActualStringSTRING(80)648AlreadyReportedBOOL8TestInstancePathT_MaxString2048DimensionIndexUSINT8LowerBoundExpectedsDINT1264UpperBoundExpectedsDINT1264LowerBoundActualsDINT1264UpperBoundActualsDINT1264SizeOfExpectedsDINT1264SizeOfActualsDINT1264OffsetDINT1264ExpectedArrayIndexDINT1264ActualArrayIndexDINT1264ExpectedREAL32ActualREAL32__Index__0DINT32AddTestNameToInstancePathT_MaxString2048TestInstancePathT_MaxString2048CompleteTestInstancePathT_MaxString2048AssertTrueConditionBOOL8MessageT_MaxString2048AssertArray3dEquals_LREALExpectedsLREAL64variable_length_arrayDimensions3ActualsLREAL64variable_length_arrayDimensions3DeltaLREAL64MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8ExpectedStringSTRING(80)648ActualStringSTRING(80)648AlreadyReportedBOOL8TestInstancePathT_MaxString2048DimensionIndexUSINT8LowerBoundExpectedsDINT1396UpperBoundExpectedsDINT1396LowerBoundActualsDINT1396UpperBoundActualsDINT1396SizeOfExpectedsDINT1396SizeOfActualsDINT1396OffsetDINT1396ExpectedArrayIndexDINT1396ActualArrayIndexDINT1396ExpectedLREAL64ActualLREAL64__Index__0DINT32AssertEquals_INTExpectedINT16ActualINT16MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_DATEExpectedDATE32ActualDATE32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_DWORDExpectedDWORD32ActualDWORD32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_REALExpectedREAL32ActualREAL32DeltaREAL32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_UDINTExpectedUDINT32ActualUDINT32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_LTIMEExpectedLTIME64ActualLTIME64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_SINTExpectedsSINT64variable_length_arrayDimensions1ActualsSINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringSTRING(80)648ActualStringSTRING(80)648AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32AssertEquals_TIMEExpectedTIME32ActualTIME32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_DATE_AND_TIMEExpectedDATE_AND_TIME32ActualDATE_AND_TIME32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArray3dEquals_REALExpectedsREAL64variable_length_arrayDimensions3ActualsREAL64variable_length_arrayDimensions3DeltaREAL32MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8ExpectedStringSTRING(80)648ActualStringSTRING(80)648AlreadyReportedBOOL8TestInstancePathT_MaxString2048DimensionIndexUSINT8LowerBoundExpectedsDINT1396UpperBoundExpectedsDINT1396LowerBoundActualsDINT1396UpperBoundActualsDINT1396SizeOfExpectedsDINT1396SizeOfActualsDINT1396OffsetDINT1396ExpectedArrayIndexDINT1396ActualArrayIndexDINT1396ExpectedREAL32ActualREAL32ExpectedValueStringT_MaxString2048ActualValueStringT_MaxString2048FormatStringFB_FormatString8576__Index__0DINT32AssertEquals_DINTExpectedDINT32ActualDINT32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_UDINTExpectedsUDINT64variable_length_arrayDimensions1ActualsUDINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringSTRING(80)648ActualStringSTRING(80)648AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32AssertArrayEquals_INTExpectedsINT64variable_length_arrayDimensions1ActualsINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringSTRING(80)648ActualStringSTRING(80)648AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32AssertFalseConditionBOOL8MessageT_MaxString2048GetNumberOfFailedTestsUINT16CounterUINT16FailedTestsCountUINT16AssertArrayEquals_LINTExpectedsLINT64variable_length_arrayDimensions1ActualsLINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringSTRING(80)648ActualStringSTRING(80)648AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32AssertArrayEquals_LWORDExpectedsLWORD64variable_length_arrayDimensions1ActualsLWORD64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringSTRING(80)648ActualStringSTRING(80)648AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedDWordStringSTRING(80)648ActualDWordStringSTRING(80)648ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32AssertEquals_LWORDExpectedLWORD64ActualLWORD64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArray2dEquals_LREALExpectedsLREAL64variable_length_arrayDimensions2ActualsLREAL64variable_length_arrayDimensions2DeltaLREAL64MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8ExpectedStringSTRING(80)648ActualStringSTRING(80)648AlreadyReportedBOOL8TestInstancePathT_MaxString2048DimensionIndexUSINT8LowerBoundExpectedsDINT1264UpperBoundExpectedsDINT1264LowerBoundActualsDINT1264UpperBoundActualsDINT1264SizeOfExpectedsDINT1264SizeOfActualsDINT1264OffsetDINT1264ExpectedArrayIndexDINT1264ActualArrayIndexDINT1264ExpectedLREAL64ActualLREAL64__Index__0DINT32AssertArrayEquals_BOOLExpectedsBOOL64variable_length_arrayDimensions1ActualsBOOL64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringSTRING(80)648ActualStringSTRING(80)648AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32AreAllTestsFinishedBOOL8CounterUINT16GetCurTaskIndexGETCURTASKINDEX256AddTestTestNameT_MaxString2048IteratorCounterUINT16ErrorMessageT_MaxString2048TestInstancePathT_MaxString2048FunctionCallResultDINT32CycleCountUDINT32TestWithThisNameAlreadyExistsBOOL8LowerCasedTestNameT_MaxString2048TrimmedTestNameT_MaxString2048AssertArrayEquals_DWORDExpectedsDWORD64variable_length_arrayDimensions1ActualsDWORD64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringSTRING(80)648ActualStringSTRING(80)648AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedDWordStringSTRING(80)648ActualDWordStringSTRING(80)648ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32FindTestSuiteInstancePathT_MaxString2048AssertEquals_BYTEExpectedBYTE8ActualBYTE8MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_UINTExpectedUINT16ActualUINT16MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8GetInstancePathT_MaxString2048SetTestFinishedBOOL8TestNameT_MaxString2048IteratorCounterUINT16AssertArrayEquals_UINTExpectedsUINT64variable_length_arrayDimensions1ActualsUINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringSTRING(80)648ActualStringSTRING(80)648AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32AssertArrayEquals_LREALExpectedsLREAL64variable_length_arrayDimensions1ActualsLREAL64variable_length_arrayDimensions1DeltaLREAL64MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringSTRING(80)648ActualStringSTRING(80)648AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32PouTypeFunctionBlockcall_after_initreflectionST_ADSLogStringMessage4096MsgFmtStrT_MaxString20480StrArgT_MaxString20482048pack_mode1FB_MemRingBuffer33558720InstancePathT_MaxString204864instance-pathnoinitGetCurrentTaskIndexGETCURTASKINDEX2562112NumberOfTestsUINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)1623680TestsFB_Test11004224002432TestDuplicateNameTriggerR_TRIG11009600424832TestCycleCountIndexUDINT11003200434432AssertResultsFB_AssertResultStatic24640448437632AssertArrayResultsFB_AssertArrayResultStatic848044825078080AdsAssertMessageFormatterFB_AdsAssertMessageFormatter12833558528AssertMessageFormatterI_AssertMessageFormatter6433558656AssertArrayEquals_REALExpectedsREAL64variable_length_arrayDimensions1ActualsREAL64variable_length_arrayDimensions1DeltaREAL32MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32AssertEquals_BOOLExpectedBOOL8ActualBOOL8MessageT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048AssertArrayEquals_WORDExpectedsWORD64variable_length_arrayDimensions1ActualsWORD64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedDWordStringSTRING(80)648ActualDWordStringSTRING(80)648ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32AssertEquals_STRINGExpectedT_MaxString2048ActualT_MaxString2048MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_ULINTExpectedULINT64ActualULINT64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_USINTExpectedsUSINT64variable_length_arrayDimensions1ActualsUSINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32CalculateAndSetNumberOfAssertsForTestTestNameT_MaxString2048TestInstancePathT_MaxString2048TotalNumberOfAssertsUINT16NumberOfAssertsUINT16NumberOfArrayAssertsUINT16IteratorCounterUINT16AssertArrayEquals_BYTEExpectedsBYTE64variable_length_arrayDimensions1ActualsBYTE64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedByteStringSTRING(80)648ActualByteStringSTRING(80)648ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32SetTestFailedAssertionTypeE_AssertionType8AssertionMessageT_MaxString2048IteratorCounterUINT16AssertEquals_WORDExpectedWORD16ActualWORD16MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8SetTestFinishedBOOL8TestNameT_MaxString2048IteratorCounterUINT16AssertArrayEquals_ULINTExpectedsULINT64variable_length_arrayDimensions1ActualsULINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32IsTestFinishedBOOL8TestNameT_MaxString2048IteratorCounterUINT16AssertEquals_LINTExpectedLINT64ActualLINT64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEqualsExpectedAnyType128anytypeclassANYActualAnyType128anytypeclassANYMessageT_MaxString2048CountDINT32ExpectedDataStringT_MaxString2048ActualDataStringT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8boolExpectedBOOL8boolActualBOOL8byteExpectedBYTE8byteActualBYTE8dateExpectedDATE32dateActualDATE32dateAndTimeExpectedDATE_AND_TIME32dateAndTimeActualDATE_AND_TIME32dintExpectedDINT32dintActualDINT32dwordExpectedDWORD32dwordActualDWORD32intExpectedINT16intActualINT16lintExpectedLINT64lintActualLINT64lrealExpectedLREAL64lrealActualLREAL64ltimeExpectedLTIME64ltimeActualLTIME64lwordExpectedLWORD64lwordActualLWORD64realExpectedREAL32realActualREAL32sintExpectedSINT8sintActualSINT8stringExpectedT_MaxString2048stringActualT_MaxString2048wstringExpectedWSTRING(255)4096wstringActualWSTRING(255)4096timeExpectedTIME32timeActualTIME32timeOfDayExpectedTIME_OF_DAY32timeOfDayActualTIME_OF_DAY32udintExpectedUDINT32udintActualUDINT32uintExpectedUINT16uintActualUINT16ulintExpectedULINT64ulintActualULINT64usintExpectedUSINT8usintActualUSINT8wordExpectedWORD16wordActualWORD16DataTypesNotEqualsBOOL8DataSizeNotEqualsBOOL8DataContentNotEqualsBOOL8IteratorCounterDINT32hasanytypeAssertEquals_TIME_OF_DAYExpectedTIME_OF_DAY32ActualTIME_OF_DAY32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_USINTExpectedUSINT8ActualUSINT8MessageT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048AssertArrayEquals_DINTExpectedsDINT64variable_length_arrayDimensions1ActualsDINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32AssertEquals_SINTExpectedSINT8ActualSINT8MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8GetNumberOfTestsUINT16AssertEquals_LREALExpectedLREAL64ActualLREAL64DeltaLREAL64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_WSTRINGExpectedWSTRING(255)4096ActualWSTRING(255)4096MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArray2dEquals_REALExpectedsREAL64variable_length_arrayDimensions2ActualsREAL64variable_length_arrayDimensions2DeltaREAL32MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048DimensionIndexUSINT8LowerBoundExpectedsDINT1264UpperBoundExpectedsDINT1264LowerBoundActualsDINT1264UpperBoundActualsDINT1264SizeOfExpectedsDINT1264SizeOfActualsDINT1264OffsetDINT1264ExpectedArrayIndexDINT1264ActualArrayIndexDINT1264ExpectedREAL32ActualREAL32__Index__0DINT32AddTestNameToInstancePathT_MaxString2048TestInstancePathT_MaxString2048CompleteTestInstancePathT_MaxString2048AssertTrueConditionBOOL8MessageT_MaxString2048AssertArray3dEquals_LREALExpectedsLREAL64variable_length_arrayDimensions3ActualsLREAL64variable_length_arrayDimensions3DeltaLREAL64MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048DimensionIndexUSINT8LowerBoundExpectedsDINT1396UpperBoundExpectedsDINT1396LowerBoundActualsDINT1396UpperBoundActualsDINT1396SizeOfExpectedsDINT1396SizeOfActualsDINT1396OffsetDINT1396ExpectedArrayIndexDINT1396ActualArrayIndexDINT1396ExpectedLREAL64ActualLREAL64__Index__0DINT32AssertEquals_INTExpectedINT16ActualINT16MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_DATEExpectedDATE32ActualDATE32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_DWORDExpectedDWORD32ActualDWORD32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_REALExpectedREAL32ActualREAL32DeltaREAL32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_UDINTExpectedUDINT32ActualUDINT32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_LTIMEExpectedLTIME64ActualLTIME64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_SINTExpectedsSINT64variable_length_arrayDimensions1ActualsSINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32AssertEquals_TIMEExpectedTIME32ActualTIME32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_DATE_AND_TIMEExpectedDATE_AND_TIME32ActualDATE_AND_TIME32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArray3dEquals_REALExpectedsREAL64variable_length_arrayDimensions3ActualsREAL64variable_length_arrayDimensions3DeltaREAL32MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048DimensionIndexUSINT8LowerBoundExpectedsDINT1396UpperBoundExpectedsDINT1396LowerBoundActualsDINT1396UpperBoundActualsDINT1396SizeOfExpectedsDINT1396SizeOfActualsDINT1396OffsetDINT1396ExpectedArrayIndexDINT1396ActualArrayIndexDINT1396ExpectedREAL32ActualREAL32ExpectedValueStringT_MaxString2048ActualValueStringT_MaxString2048FormatStringFB_FormatString8576__Index__0DINT32AssertEquals_DINTExpectedDINT32ActualDINT32MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArrayEquals_UDINTExpectedsUDINT64variable_length_arrayDimensions1ActualsUDINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32AssertArrayEquals_INTExpectedsINT64variable_length_arrayDimensions1ActualsINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32AssertFalseConditionBOOL8MessageT_MaxString2048GetNumberOfFailedTestsUINT16CounterUINT16FailedTestsCountUINT16AssertArrayEquals_LINTExpectedsLINT64variable_length_arrayDimensions1ActualsLINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32AssertArrayEquals_LWORDExpectedsLWORD64variable_length_arrayDimensions1ActualsLWORD64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedLWordStringSTRING(80)648ActualLWordStringSTRING(80)648ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32GetTestByPositionFB_Test4224PositionUINT (1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)16AssertEquals_LWORDExpectedLWORD64ActualLWORD64MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertArray2dEquals_LREALExpectedsLREAL64variable_length_arrayDimensions2ActualsLREAL64variable_length_arrayDimensions2DeltaLREAL64MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048DimensionIndexUSINT8LowerBoundExpectedsDINT1264UpperBoundExpectedsDINT1264LowerBoundActualsDINT1264UpperBoundActualsDINT1264SizeOfExpectedsDINT1264SizeOfActualsDINT1264OffsetDINT1264ExpectedArrayIndexDINT1264ActualArrayIndexDINT1264ExpectedLREAL64ActualLREAL64__Index__0DINT32AssertArrayEquals_BOOLExpectedsBOOL64variable_length_arrayDimensions1ActualsBOOL64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32AreAllTestsFinishedBOOL8CounterUINT16GetCurTaskIndexGETCURTASKINDEX256AddTestTestNameT_MaxString2048IteratorCounterUINT16ErrorMessageT_MaxString2048TestInstancePathT_MaxString2048FunctionCallResultDINT32CycleCountUDINT32TestWithThisNameAlreadyExistsBOOL8LowerCasedTestNameT_MaxString2048TrimmedTestNameT_MaxString2048IgnoreCurrentTestCaseBOOL8AssertArrayEquals_DWORDExpectedsDWORD64variable_length_arrayDimensions1ActualsDWORD64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedDWordStringSTRING(80)648ActualDWordStringSTRING(80)648ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32FindTestSuiteInstancePathT_MaxString2048AssertEquals_BYTEExpectedBYTE8ActualBYTE8MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8AssertEquals_UINTExpectedUINT16ActualUINT16MessageT_MaxString2048TestInstancePathT_MaxString2048AlreadyReportedBOOL8GetInstancePathT_MaxString2048GetNumberOfSkippedTestsUINT16CounterUINT16SkippedTestsCountUINT16AssertArrayEquals_UINTExpectedsUINT64variable_length_arrayDimensions1ActualsUINT64variable_length_arrayDimensions1MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32AssertArrayEquals_LREALExpectedsLREAL64variable_length_arrayDimensions1ActualsLREAL64variable_length_arrayDimensions1DeltaLREAL64MessageT_MaxString2048EqualsBOOL8SizeEqualsBOOL8IndexDINT32ExpectedStringT_MaxString2048ActualStringT_MaxString2048AlreadyReportedBOOL8TestInstancePathT_MaxString2048SizeOfExpectedsDINT32SizeOfActualsDINT32ExpectedsIndexDINT32ActualsIndexDINT32__Index__0DINT32GetNumberOfSuccessfulTestsUINT16PouTypeFunctionBlockcall_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_localsFB_ADSLogStringMessageFifoQueue 0 => Number of required read buffer data bytes (cbRead underflow) ]]>325120ItemTypeOutputidxLastDWORD325440conditionalshowidxFirstDWORD325760conditionalshowidxGetDWORD32608conditionalshowpTmpBYTE64640conditionalshowcbTmpDWORD32704conditionalshowcbCopiedDWORD32736conditionalshowA_ResetA_AddTailA_RemoveHeadA_GetHeadPouTypeFunctionBlockconditionalshow_all_localsTON256INBOOL864ItemTypeInputPTTIME3296ItemTypeInputQBOOL8128ItemTypeOutputETTIME32160ItemTypeOutputMBOOL8192StartTimeTIME32224PouTypeFunctionBlockFB_AdsLogStringMessageFifoQueue4129152ArrayBufferBYTE0516000412800064MemRingBufferFB_MemRingBuffer7684128064TimerBetweenMessagesTON2564128832.IN1.PT50RING_BUFFER_SIZEUINT1641290881000MEM_RING_BUFFER_INTERNAL_USE_PER_DATA_RECORDUSINT841291044TIME_BETWEEN_MESSAGESTIME32412912050GetLogCountUDINT32WriteLogMsgFmtStrT_MaxString2048StrArgT_MaxString2048ErrorBOOL8ItemTypeOutputAdsLogStringMessageST_ADSLogStringMessage4096GetLogAdsLogStringMessageST_ADSLogStringMessage4096ItemTypeOutputErrorBOOL8ItemTypeOutputPouTypeFunctionBlockE_PressureState16INTPressInvalid0GaugeDisconnected1OoR2Off3Starting4Valid5ValidHi6ValidLo7Gauge_Type16INTPG722B0IG9031PG9072IG9093PG9254ST_VG1056rPRESSREAL8321152ArrayBufferBYTE01040000832000064MemRingBufferFB_MemRingBuffer7688320064TimerBetweenMessagesTON2568320832.IN1.PT10MEM_RING_BUFFER_INTERNAL_USE_PER_DATA_RECORDUSINT883210884TIME_BETWEEN_MESSAGESTIME32832112010GetLogCountUDINT32WriteLogMsgCtrlMaskDWORD32MsgFmtStrT_MaxString2048StrArgT_MaxString2048ErrorBOOL8ItemTypeOutputAdsLogStringMessageST_AdsLogStringMessage4128GetAndRemoveLogFromQueueAdsLogStringMessageST_AdsLogStringMessage4128ItemTypeOutputErrorBOOL8ItemTypeOutputPouTypeFunctionBlockE_PressureState16INTPressInvalid0GaugeDisconnected1OoR2Off3Starting4Valid5ValidHi6ValidLo7Gauge_Type16INTPG722B0IG9031PG9072IG9093PG9254ST_VG1056rPRESSREAL320pytmc pv: PRESS; @@ -197,14 +189,14 @@ These features aren't disabled, they just aren't used, think child/parent classe | 2. Add several keys/values via AddKeyString() and the other methods. | 3. EndObject() to finish object. | 4. GetDocument() in order to get the full document as string. - | 5. ResetDocument() if a new document should be created with the same SaxWriter instance.]]>384initStatusHRESULT3264ItemTypeOutputipWriterITcJsonSaxWriter64128ipWriter2ITcJsonSaxWriter264192CLSID_TcJsonSaxWriterCLSID128256.Data13870298264.Data256256.Data317669.Data4[0]158.Data4[1]60.Data4[2]93.Data4[3]248.Data4[4]70.Data4[5]150.Data4[6]7.Data4[7]196AddKeyNumberkeySTRING(80)64ItemTypeInOutvalueDINT32AddStringvalueSTRING(80)64ItemTypeInOutAddKeyFileTimekeySTRING(80)64ItemTypeInOutvalueFILETIME64IsCompleteBOOL8AddUdintvalueUDINT32AddHexBinarypBytesBYTE64nBytesDINT32AddLintvalueLINT64AddLrealvalueLREAL64AddKeykeySTRING(80)64ItemTypeInOutResetDocumentAddKeyLrealkeySTRING(80)64ItemTypeInOutvalueLREAL64StartObjectGetDocumentLengthUDINT32nUDINT32pSTRING(80)64AddKeyDcTimekeySTRING(80)64ItemTypeInOutvalueDCTIME64AddDateTimevalueDATE_AND_TIME32AddRawObjectrawJsonSTRING(80)64ItemTypeInOutSetMaxDecimalPlacesdecimalPlacesDINT32__get_ipWriterITcJsonSaxWriter64_ipWriterITcJsonSaxWriter64propertyAddKeyBoolkeySTRING(80)64ItemTypeInOutvalueBOOL8GetDocumentSTRING(255)2048pSINT64nUDINT32AddDintvalueDINT32AddRawArrayBOOL8rawJsonSTRING(80)64ItemTypeInOutAddKeyStringkeySTRING(80)64ItemTypeInOutvalueSTRING(80)64ItemTypeInOutCopyDocumentUDINT32pDocSTRING(80)64ItemTypeInOutnDocUDINT32AddUlintvalueULINT64GetMaxDecimalPlacesDINT32dpDINT32AddFileTimevalueFILETIME64AddNullAddKeyDateTimekeySTRING(80)64ItemTypeInOutvalueDATE_AND_TIME32AddBoolvalueBOOL8AddBase64pBytesBYTE64nBytesDINT32AddDcTimevalueDCTIME64AddKeyNullkeySTRING(80)64ItemTypeInOutEndArrayEndObjectStartArrayAddRealvalueREAL32PouTypeFunctionBlockno_explicit_calldo not call this POU directly_ST_NCADS_IDXOFFS_AxisParameter1632PARAMSTRUCTUDINT3200IDUDINT32321NAMEUDINT32642AXISTYPEUDINT32963CYCLETIMEUDINT321284UNITNAMEUDINT321605VELOREFSEARCHUDINT321926VELOSYNCSEARCHUDINT322247VELOSLOWMANUALUDINT322568VELOFASTMANUALUDINT322889VELOFASTUDINT3232010POSAREAENABLEUDINT3235215POSAREARANGEUDINT3238416MOTCNTRLENABLEUDINT3241617MOTCNTRLTIMEUDINT3244818LOOPENABLEUDINT3248019LOOPDISTANCEUDINT3251220TARGETPOSENAUDINT3254421TARGETPOSRANGEUDINT3257622TARGETPOSTIMEUDINT3260823PULSDISTPOSUDINT3264024PULSDISTNEGUDINT3267225FADINGACCELERATIONUDINT3270429FASTAXISSTOPSIGNALTYPEUDINT3273630UNITFLAGSUDINT3276838VELOMAXIMUMUDINT3280039MOTCNTRLRANGEUDINT3283240PEHCONTROLENAUDINT3286441PEHCONTROLTIMEUDINT3289642BACKLASHCOMPENAUDINT3292843BACKLASHUDINT3296044DATAPERSISTENCEUDINT3299248HWAMSADDRUDINT32102449HWCHNNOUDINT32105650APPLICATIONREQUESTUDINT32108851ACCUDINT321120257DECUDINT321152258JERKUDINT321184259DELAYUDINT321216260OVERRIDETYPEUDINT321248261VELOJUMPFACTORUDINT321280262REDUCTIONFEEDBACKUDINT321312263TOLERANCEBALLAUXAXISUDINT321344264MAXPOSDEVIATIONAUXAXISUDINT321376265FASTACCUDINT321408266FASTDECUDINT321440267FASTJERKUDINT321472268REF_POSUDINT32150465795ENCSEARCHDIRUDINT32153665793ENCSYNCDIRUDINT32156865794ENCREFMODEUDINT32160065799conditionalshow_ST_NCADS_AxisParameter1664IDXGRPUDINT32016384IDXOFFS_ST_NCADS_IDXOFFS_AxisParameter163232conditionalshow_ST_NCADS_IDXOFFS_AxisState800ONLINESTRUCTUDINT3200ERRORUDINT32321SETTASKCYCLEUDINT384initStatusHRESULT3264-1743714536ItemTypeOutputipWriterITcJsonSaxWriter64128ipWriter2ITcJsonSaxWriter264192CLSID_TcJsonSaxWriterCLSID128256.Data13870298264.Data256256.Data317669.Data4[0]158.Data4[1]60.Data4[2]93.Data4[3]248.Data4[4]70.Data4[5]150.Data4[6]7.Data4[7]196AddKeyNumberkeySTRING(80)64ItemTypeInOutvalueDINT32AddStringvalueSTRING(80)64ItemTypeInOutAddKeyFileTimekeySTRING(80)64ItemTypeInOutvalueFILETIME64IsCompleteBOOL8AddUdintvalueUDINT32AddHexBinarypBytesBYTE64nBytesDINT32AddLintvalueLINT64AddLrealvalueLREAL64AddKeykeySTRING(80)64ItemTypeInOutResetDocumentAddKeyLrealkeySTRING(80)64ItemTypeInOutvalueLREAL64StartObjectGetDocumentLengthUDINT32nUDINT32pSTRING(80)64AddKeyDcTimekeySTRING(80)64ItemTypeInOutvalueDCTIME64AddDateTimevalueDATE_AND_TIME32AddRawObjectrawJsonSTRING(80)64ItemTypeInOutSetMaxDecimalPlacesdecimalPlacesDINT32__get_ipWriterITcJsonSaxWriter64_ipWriterITcJsonSaxWriter64propertyAddKeyBoolkeySTRING(80)64ItemTypeInOutvalueBOOL8GetDocumentSTRING(255)2048pSINT64nUDINT32AddDintvalueDINT32AddRawArrayBOOL8rawJsonSTRING(80)64ItemTypeInOutAddKeyStringkeySTRING(80)64ItemTypeInOutvalueSTRING(80)64ItemTypeInOutCopyDocumentUDINT32pDocSTRING(80)64ItemTypeInOutnDocUDINT32AddUlintvalueULINT64GetMaxDecimalPlacesDINT32dpDINT32AddFileTimevalueFILETIME64AddNullAddKeyDateTimekeySTRING(80)64ItemTypeInOutvalueDATE_AND_TIME32AddBoolvalueBOOL8AddBase64pBytesBYTE64nBytesDINT32AddDcTimevalueDCTIME64AddKeyNullkeySTRING(80)64ItemTypeInOutEndArrayEndObjectStartArrayAddRealvalueREAL32PouTypeFunctionBlockno_explicit_calldo not call this POU directly_ST_NCADS_IDXOFFS_AxisParameter1632PARAMSTRUCTUDINT3200IDUDINT32321NAMEUDINT32642AXISTYPEUDINT32963CYCLETIMEUDINT321284UNITNAMEUDINT321605VELOREFSEARCHUDINT321926VELOSYNCSEARCHUDINT322247VELOSLOWMANUALUDINT322568VELOFASTMANUALUDINT322889VELOFASTUDINT3232010POSAREAENABLEUDINT3235215POSAREARANGEUDINT3238416MOTCNTRLENABLEUDINT3241617MOTCNTRLTIMEUDINT3244818LOOPENABLEUDINT3248019LOOPDISTANCEUDINT3251220TARGETPOSENAUDINT3254421TARGETPOSRANGEUDINT3257622TARGETPOSTIMEUDINT3260823PULSDISTPOSUDINT3264024PULSDISTNEGUDINT3267225FADINGACCELERATIONUDINT3270429FASTAXISSTOPSIGNALTYPEUDINT3273630UNITFLAGSUDINT3276838VELOMAXIMUMUDINT3280039MOTCNTRLRANGEUDINT3283240PEHCONTROLENAUDINT3286441PEHCONTROLTIMEUDINT3289642BACKLASHCOMPENAUDINT3292843BACKLASHUDINT3296044DATAPERSISTENCEUDINT3299248HWAMSADDRUDINT32102449HWCHNNOUDINT32105650APPLICATIONREQUESTUDINT32108851ACCUDINT321120257DECUDINT321152258JERKUDINT321184259DELAYUDINT321216260OVERRIDETYPEUDINT321248261VELOJUMPFACTORUDINT321280262REDUCTIONFEEDBACKUDINT321312263TOLERANCEBALLAUXAXISUDINT321344264MAXPOSDEVIATIONAUXAXISUDINT321376265FASTACCUDINT321408266FASTDECUDINT321440267FASTJERKUDINT321472268REF_POSUDINT32150465795ENCSEARCHDIRUDINT32153665793ENCSYNCDIRUDINT32156865794ENCREFMODEUDINT32160065799conditionalshow_ST_NCADS_AxisParameter1664IDXGRPUDINT32016384IDXOFFS_ST_NCADS_IDXOFFS_AxisParameter163232conditionalshow_ST_NCADS_IDXOFFS_AxisState800ONLINESTRUCTUDINT3200ERRORUDINT32321SETTASKCYCLEUDINT32649SETPOSUDINT329610SETVELOUDINT3212814SETACCUDINT3216015MODULOSETPOSUDINT3219211MODULOSETTURNSUDINT3222412SETDIRUDINT3225613TARGETPOSITIONUDINT3228819REMAININGTIMEANDPOSUDINT3232020STOPINFORMATIONUDINT3235224SETTASKCYCLE_WITHOUTCORRUDINT3238425SETPOS_WITHOUTCORRUDINT3241626SETVELO_WITHOUTCORRUDINT3244830SETACC_WITHOUTCORRUDINT3248031SETDIR_WITHOUTCORRUDINT3251229COUPLESTATEUDINT3254432CPLPARAMSUDINT3257634CPLFACTORUDINT3260835AXISCTRLLOOPIDXUDINT3264036AXISSETPOINTGENIDXUDINT3267237CPLCHARACVALUESUDINT3270438CAMINFOUDINT3273639CAMSTATUSUDINT3276840conditionalshow_ST_NCADS_AxisState832IDXGRPUDINT32016640IDXOFFS_ST_NCADS_IDXOFFS_AxisState80032conditionalshow_ST_NCADS_IDXOFFS_AxisFunctions1792RESETUDINT3201STOPUDINT32322CLEARUDINT32643EMERGENCYSTOPUDINT32964PARAMETRIZEDSTOPUDINT321285INITIALIZEUDINT321607ORIENTEDSTOPUDINT321929CALIBRUDINT3222416NEWTARGPOSUDINT3225617NEWTARGPOSANDVELOUDINT3228818CHANGEDYNAMICPARAMUDINT3232021UNIVERSALSTARTUDINT3235222SLAVEUNIVERSALSTARTUDINT3238423RELEASEAXISLOCKUDINT3241624SETEXTERNALERRORUDINT3244825SETPOSUDINT3248026SETCALFLAGUDINT3251227SETACTPOSUDINT3254428SETDRIVEPOSUDINT3257629SETENCODERSCALINGUDINT3260830SETPOSONTHEFLYUDINT3264031STARTUDINT3267232STARTEXTUDINT3270433STARTVELOCHANGEUDINT3273634ENABLEEXTGENUDINT3276835DISABLEEXTGENUDINT3280036REVERSINGSEQUENCEUDINT3283237STARTDRVOUTUDINT3286438STOPDRVOUTUDINT3289639CHANGEDRVOUTUDINT3292840JUMPTOOVERRIDEUDINT3296041EXTSETGENUNIVERSALSTARTUDINT3299243UNIVERSALTORQUESTARTUDINT32102445STARTSCOMUDINT32105648STOPSCOMUDINT32108849PHASINGREQEUSTUDINT32112052CPLUDINT32115264DECPLUDINT32118465CPLCHANGEUDINT32121666TABCPLCHANGEUDINT32124867STOPSLAVEUDINT32128068CPLTABUDINT32131269TABSLVACTIVCORUDINT32134470TABSLVLEAVECYCUDINT32137671TABSLVCOROFFSETUDINT32140872TABSLVSCALINGUDINT32144073CPLSOLOTABUDINT32147274CPLSYNCHRONIZINGUDINT32150475CAMSCALINGUDINT32153677DISABLEUDINT32156880ENABLEUDINT32160081CHANGEAXISCTRLLOOPUDINT32163282DRIVEDISABLEUDINT32166496DRIVEENABLEUDINT32169697RELEASEBRAKEUDINT32172898RECONFIGURATEUDINT321760112conditionalshow_ST_NCADS_AxisFunctions1824IDXGRPUDINT32016896IDXOFFS_ST_NCADS_IDXOFFS_AxisFunctions179232conditionalshow_ST_NCADS_Axis4320Parameter_ST_NCADS_AxisParameter16640State_ST_NCADS_AxisState8321664Functions_ST_NCADS_AxisFunctions18242496conditionalshow_ST_NCADS_IDXOFFS_TableParameter192MFREADCHARACVALUESUDINT32080WRITETABROWSUDINT323216777216WRITEMFTABROWSUDINT326483886080MFREADTABUDINT329634READSLAVEDYNAMICSUDINT3212835READMASTERPOSITIONUDINT3216036conditionalshow_ST_NCADS_TableParameter224IDXGRPUDINT32040960IDXOFFS_ST_NCADS_IDXOFFS_TableParameter19232conditionalshow_ST_NCADS_IDXOFFS_TableFunctions96CREATETABUDINT32065536CREATEMOTIONTABUDINT323265552DELETETABUDINT3264131072hide_ST_NCADS_TableFunctions128IDXGRPUDINT32041472IDXOFFS_ST_NCADS_IDXOFFS_TableFunctions9632conditionalshow_ST_NCADS_Table352Parameter_ST_NCADS_TableParameter2240Functions_ST_NCADS_TableFunctions128224conditionalshowT_AmsPort16UINTADSRDDEVINFO1344NETIDT_AmsNetID19264ItemTypeInputPORTT_AmsPort16256ItemTypeInputRDINFOBOOL8272ItemTypeInputTMOUTTIME322885000ItemTypeInputBUSYBOOL8320ItemTypeOutputERRBOOL8328ItemTypeOutputERRIDUDINT32352ItemTypeOutputDEVNAMESTRING(19)160384ItemTypeOutputDEVVERUDINT32544ItemTypeOutputPouTypeFunctionBlockhide_all_locals_TCMCGLOBAL7104NCPORT_TCMCUINT1664500ItemTypeInputNCPORT_TCMC_COUPLINGUINT1680500ItemTypeInputNCNETID_TCMCT_AmsNetID19296ItemTypeInputNCPORT_TCMC_CAMUINT16288500ItemTypeInputNCPORT_TCMC_CAM_FASTUINT16304500ItemTypeInputNCNETID_TCMC_CAMT_AmsNetID192320ItemTypeInputNCPORT_TCMC_SUPERPOSITIONUINT16512501ItemTypeInputNcDeviceInfoTcMainVersionDWORD32544ItemTypeOutputNcDeviceInfoTcSubVersionDWORD32576ItemTypeOutputNcDeviceInfoNcDriverVersionDWORD32608ItemTypeOutputNcDeviceInfoNcVersionDWORD32640ItemTypeOutputNcDeviceInfoNcNameSTRING(19)160672ItemTypeOutputAxis_ST_NCADS_Axis4320832ItemTypeOutputsuppress_warning_0C0228Table_ST_NCADS_Table3525152ItemTypeOutputsuppress_warning_0C0228NCPORT_TCNCCAMMING_TABLEFUNCTIONUINT165504500tTargetPosTimeOutTIME3255366000tADSTimeOutTIME3255681000tStopMonitoringTimeOutTIME325600100NCTOPLC_FEEDBACK_MAXWAITCYCLESINT16563210fbADSRDDEVINFOADSRDDEVINFO13445696DeviceVersionDWORD327040InitBOOL87072ReadDeviceInfoPouTypeFunctionBlockhideE_ValvePositionState16INTOPEN0CLOSED1MOVING2INVALID3OPEN_F4FB_Valve86144fbLoggerFB_LogMessage8563264.eSubsystem1.nMinTimeViolationAcceptable10ePrevStateE_ValvePositionState1685696tErrorPresentR_TRIG9685760tActionR_TRIG9685888tOverrideActivatedR_TRIG9686016bRestorePersistentDataBOOL8861121ACT_LoggerPouTypeFunctionBlockE_PressureState16INTPressInvalid0GaugeDisconnected1OoR2Off3Starting4Valid5ValidHi6ValidLo7Gauge_Type16INTPG722B0IG9031PG9072IG9093PG9254ST_VG1056rPRESSREAL32649SETPOSUDINT329610SETVELOUDINT3212814SETACCUDINT3216015MODULOSETPOSUDINT3219211MODULOSETTURNSUDINT3222412SETDIRUDINT3225613TARGETPOSITIONUDINT3228819REMAININGTIMEANDPOSUDINT3232020STOPINFORMATIONUDINT3235224SETTASKCYCLE_WITHOUTCORRUDINT3238425SETPOS_WITHOUTCORRUDINT3241626SETVELO_WITHOUTCORRUDINT3244830SETACC_WITHOUTCORRUDINT3248031SETDIR_WITHOUTCORRUDINT3251229COUPLESTATEUDINT3254432CPLPARAMSUDINT3257634CPLFACTORUDINT3260835AXISCTRLLOOPIDXUDINT3264036AXISSETPOINTGENIDXUDINT3267237CPLCHARACVALUESUDINT3270438CAMINFOUDINT3273639CAMSTATUSUDINT3276840conditionalshow_ST_NCADS_AxisState832IDXGRPUDINT32016640IDXOFFS_ST_NCADS_IDXOFFS_AxisState80032conditionalshow_ST_NCADS_IDXOFFS_AxisFunctions1792RESETUDINT3201STOPUDINT32322CLEARUDINT32643EMERGENCYSTOPUDINT32964PARAMETRIZEDSTOPUDINT321285INITIALIZEUDINT321607ORIENTEDSTOPUDINT321929CALIBRUDINT3222416NEWTARGPOSUDINT3225617NEWTARGPOSANDVELOUDINT3228818CHANGEDYNAMICPARAMUDINT3232021UNIVERSALSTARTUDINT3235222SLAVEUNIVERSALSTARTUDINT3238423RELEASEAXISLOCKUDINT3241624SETEXTERNALERRORUDINT3244825SETPOSUDINT3248026SETCALFLAGUDINT3251227SETACTPOSUDINT3254428SETDRIVEPOSUDINT3257629SETENCODERSCALINGUDINT3260830SETPOSONTHEFLYUDINT3264031STARTUDINT3267232STARTEXTUDINT3270433STARTVELOCHANGEUDINT3273634ENABLEEXTGENUDINT3276835DISABLEEXTGENUDINT3280036REVERSINGSEQUENCEUDINT3283237STARTDRVOUTUDINT3286438STOPDRVOUTUDINT3289639CHANGEDRVOUTUDINT3292840JUMPTOOVERRIDEUDINT3296041EXTSETGENUNIVERSALSTARTUDINT3299243UNIVERSALTORQUESTARTUDINT32102445STARTSCOMUDINT32105648STOPSCOMUDINT32108849PHASINGREQEUSTUDINT32112052CPLUDINT32115264DECPLUDINT32118465CPLCHANGEUDINT32121666TABCPLCHANGEUDINT32124867STOPSLAVEUDINT32128068CPLTABUDINT32131269TABSLVACTIVCORUDINT32134470TABSLVLEAVECYCUDINT32137671TABSLVCOROFFSETUDINT32140872TABSLVSCALINGUDINT32144073CPLSOLOTABUDINT32147274CPLSYNCHRONIZINGUDINT32150475CAMSCALINGUDINT32153677DISABLEUDINT32156880ENABLEUDINT32160081CHANGEAXISCTRLLOOPUDINT32163282DRIVEDISABLEUDINT32166496DRIVEENABLEUDINT32169697RELEASEBRAKEUDINT32172898RECONFIGURATEUDINT321760112conditionalshow_ST_NCADS_AxisFunctions1824IDXGRPUDINT32016896IDXOFFS_ST_NCADS_IDXOFFS_AxisFunctions179232conditionalshow_ST_NCADS_Axis4320Parameter_ST_NCADS_AxisParameter16640State_ST_NCADS_AxisState8321664Functions_ST_NCADS_AxisFunctions18242496conditionalshow_ST_NCADS_IDXOFFS_TableParameter192MFREADCHARACVALUESUDINT32080WRITETABROWSUDINT323216777216WRITEMFTABROWSUDINT326483886080MFREADTABUDINT329634READSLAVEDYNAMICSUDINT3212835READMASTERPOSITIONUDINT3216036conditionalshow_ST_NCADS_TableParameter224IDXGRPUDINT32040960IDXOFFS_ST_NCADS_IDXOFFS_TableParameter19232conditionalshow_ST_NCADS_IDXOFFS_TableFunctions96CREATETABUDINT32065536CREATEMOTIONTABUDINT323265552DELETETABUDINT3264131072conditionalshow_ST_NCADS_TableFunctions128IDXGRPUDINT32041472IDXOFFS_ST_NCADS_IDXOFFS_TableFunctions9632conditionalshow_ST_NCADS_Table352Parameter_ST_NCADS_TableParameter2240Functions_ST_NCADS_TableFunctions128224conditionalshowT_AmsPort16UINTADSRDDEVINFO1344NETIDT_AmsNetID19264ItemTypeInputPORTT_AmsPort16256ItemTypeInputRDINFOBOOL8272ItemTypeInputTMOUTTIME322885000ItemTypeInputBUSYBOOL8320ItemTypeOutputERRBOOL8328ItemTypeOutputERRIDUDINT32352ItemTypeOutputDEVNAMESTRING(19)160384ItemTypeOutputDEVVERUDINT32544ItemTypeOutputPouTypeFunctionBlockhide_all_locals_TCMCGLOBAL7104NCPORT_TCMCUINT1664500ItemTypeInputNCPORT_TCMC_COUPLINGUINT1680500ItemTypeInputNCNETID_TCMCT_AmsNetID19296ItemTypeInputNCPORT_TCMC_CAMUINT16288500ItemTypeInputNCPORT_TCMC_CAM_FASTUINT16304500ItemTypeInputNCNETID_TCMC_CAMT_AmsNetID192320ItemTypeInputNCPORT_TCMC_SUPERPOSITIONUINT16512501ItemTypeInputNcDeviceInfoTcMainVersionDWORD32544ItemTypeOutputNcDeviceInfoTcSubVersionDWORD32576ItemTypeOutputNcDeviceInfoNcDriverVersionDWORD32608ItemTypeOutputNcDeviceInfoNcVersionDWORD32640ItemTypeOutputNcDeviceInfoNcNameSTRING(19)160672ItemTypeOutputAxis_ST_NCADS_Axis4320832ItemTypeOutputsuppress_warning_0C0228Table_ST_NCADS_Table3525152ItemTypeOutputsuppress_warning_0C0228NCPORT_TCNCCAMMING_TABLEFUNCTIONUINT165504500tTargetPosTimeOutTIME3255366000tADSTimeOutTIME3255681000tStopMonitoringTimeOutTIME325600100NCTOPLC_FEEDBACK_MAXWAITCYCLESINT16563210fbADSRDDEVINFOADSRDDEVINFO13445696DeviceVersionDWORD327040InitBOOL87072ReadDeviceInfoPouTypeFunctionBlockconditionalshowE_ValvePositionState16INTOPEN0CLOSED1MOVING2INVALID3OPEN_F4FB_Valve86144fbLoggerFB_LogMessage8563264.eSubsystem1.nMinTimeViolationAcceptable10ePrevStateE_ValvePositionState1685696tErrorPresentR_TRIG9685760tActionR_TRIG9685888tOverrideActivatedR_TRIG9686016bRestorePersistentDataBOOL8861121ACT_LoggerPouTypeFunctionBlockE_PressureState16INTPressInvalid0GaugeDisconnected1OoR2Off3Starting4Valid5ValidHi6ValidLo7Gauge_Type16INTPG722B0IG9031PG9072IG9093PG9254ST_VG1056rPRESSREAL320pytmc pv: PRESS; @@ -584,7 +576,7 @@ This function block also implements PMPS and EPS interlocks, as well as Fast MPS field: ONAM MPS OK ; io_fbFFHWOFB_HardwareFFOutput6493376ItemTypeInOutfbArbiterFB_Arbiter6493440ItemTypeInOutold_input_assignmentsxPMPS_OKBOOL893504pytmc pv: MPS_OK - bMovingBOOL893512bDoneBOOL893520tBPTMtimeoutTON25693568bptmBeamParameterTransitionManager5856093824FFOFB_FastFault25920152384.i_DevNameVGC.i_DescFault occurs when the valve is not in open state.i_TypeCode4112sPathSTRING(80)648178304instance-pathnoinitrDiffPressAllowedREAL3217897622.5rDiffPressREAL32179008setBOOL8179040resetBOOL8179048xFirstPassBOOL8179056fbFSInitR_TRIG96179072tonDelOKTON256179200rtOKR_TRIG96179456tonOvrdTON256179584rtOpenR_TRIG96179840ftCloseF_TRIG96179968tDelOKTIME3218006460000tOvrdTIME3218009610000tTimeOutDurationTIME3218012830000tOPNtimeoutTON256180160tCLStimeoutTON256180416i_xOpnLSBOOL8180672TcAddressTypeInputi_xClsLSBOOL8180680TcAddressTypeInputq_xOPN_DOBOOL8180688TcAddressTypeOutputeVGCPrevStateE_VGC16180704rAT_VAC_SPREAL32180736TcPersistentrHYST_PERCREAL32180768TcPersistentACT_LoggerACT_IOACT_PersistentACT_ResetAlarmsACT_PMPSM_IsClosedBOOL8M_IsOpenBOOL8M_Set_OPN_SWBOOL8valueBOOL8PouTypeFunctionBlockno_checkreflectionExceptionCode32UDINTRTSEXCPT_UNKNOWN4294967295RTSEXCPT_NOEXCEPTION0RTSEXCPT_WATCHDOG16RTSEXCPT_HARDWAREWATCHDOG17RTSEXCPT_IO_CONFIG_ERROR18RTSEXCPT_PROGRAMCHECKSUM19RTSEXCPT_FIELDBUS_ERROR20RTSEXCPT_IOUPDATE_ERROR21RTSEXCPT_CYCLE_TIME_EXCEED22RTSEXCPT_ONLCHANGE_PROGRAM_EXCEEDED23RTSEXCPT_UNRESOLVED_EXTREFS24RTSEXCPT_DOWNLOAD_REJECTED25RTSEXCPT_BOOTPROJECT_REJECTED_DUE_RETAIN_ERROR26RTSEXCPT_LOADBOOTPROJECT_FAILED27RTSEXCPT_OUT_OF_MEMORY28RTSEXCPT_RETAIN_MEMORY_ERROR29RTSEXCPT_BOOTPROJECT_CRASH30RTSEXCPT_BOOTPROJECTTARGETMISMATCH33RTSEXCPT_SCHEDULEERROR34RTSEXCPT_FILE_CHECKSUM_ERR35RTSEXCPT_RETAIN_IDENTITY_MISMATCH36RTSEXCPT_IEC_TASK_CONFIG_ERROR37RTSEXCPT_APP_TARGET_MISMATCH38RTSEXCPT_ILLEGAL_INSTRUCTION80RTSEXCPT_ACCESS_VIOLATION81RTSEXCPT_PRIV_INSTRUCTION82RTSEXCPT_IN_PAGE_ERROR83RTSEXCPT_STACK_OVERFLOW84RTSEXCPT_INVALID_DISPOSITION85RTSEXCPT_INVALID_HANDLE86RTSEXCPT_GUARD_PAGE87RTSEXCPT_DOUBLE_FAULT88RTSEXCPT_INVALID_OPCODE89RTSEXCPT_MISALIGNMENT256RTSEXCPT_ARRAYBOUNDS257RTSEXCPT_DIVIDEBYZERO258RTSEXCPT_OVERFLOW259RTSEXCPT_NONCONTINUABLE260RTSEXCPT_PROCESSORLOAD_WATCHDOG261RTSEXCPT_FPU_ERROR336RTSEXCPT_FPU_DENORMAL_OPERAND337RTSEXCPT_FPU_DIVIDEBYZERO338RTSEXCPT_FPU_INEXACT_RESULT339RTSEXCPT_FPU_INVALID_OPERATION340RTSEXCPT_FPU_OVERFLOW341RTSEXCPT_FPU_STACK_CHECK342RTSEXCPT_FPU_UNDERFLOW343RTSEXCPT_VENDOR_EXCEPTION_BASE8192RTSEXCPT_USER_EXCEPTION_BASE65536FB_VGC_Test13366656FB_TestSuiteVGCFB_VGC18080012694720US_IGST_VG105612875520DS_IGST_VG105612876576io_fbFFHWOFB_HardwareFFOutput48896012877632TotalTestsINT16133665920exExceptionCode3213366624M_Check_StateM_InterlockBOOL8M_INITBOOL8PouTypeFunctionBlockST_VRC816ST_ValveBasexCLS_OKBOOLbMovingBOOL893512bDoneBOOL893520tBPTMtimeoutTON25693568bptmBeamParameterTransitionManager5856093824FFOFB_FastFault25920152384.i_DevNameVGC.i_DescFault occurs when the valve is not in open state.i_TypeCode4112sPathSTRING(80)648178304instance-pathnoinitrDiffPressAllowedREAL3217897622.5rDiffPressREAL32179008setBOOL8179040resetBOOL8179048xFirstPassBOOL8179056fbFSInitR_TRIG96179072tonDelOKTON256179200rtOKR_TRIG96179456tonOvrdTON256179584rtOpenR_TRIG96179840ftCloseF_TRIG96179968tDelOKTIME3218006460000tOvrdTIME3218009610000tTimeOutDurationTIME3218012830000tOPNtimeoutTON256180160tCLStimeoutTON256180416i_xOpnLSBOOL8180672TcAddressTypeInputi_xClsLSBOOL8180680TcAddressTypeInputq_xOPN_DOBOOL8180688TcAddressTypeOutputeVGCPrevStateE_VGC16180704rAT_VAC_SPREAL32180736TcPersistentrHYST_PERCREAL32180768TcPersistentACT_LoggerACT_IOACT_PersistentACT_ResetAlarmsACT_PMPSM_IsClosedBOOL8M_IsOpenBOOL8M_Set_OPN_SWBOOL8valueBOOL8PouTypeFunctionBlockno_checkreflectionExceptionCode32UDINTRTSEXCPT_UNKNOWN4294967295RTSEXCPT_NOEXCEPTION0RTSEXCPT_WATCHDOG16RTSEXCPT_HARDWAREWATCHDOG17RTSEXCPT_IO_CONFIG_ERROR18RTSEXCPT_PROGRAMCHECKSUM19RTSEXCPT_FIELDBUS_ERROR20RTSEXCPT_IOUPDATE_ERROR21RTSEXCPT_CYCLE_TIME_EXCEED22RTSEXCPT_ONLCHANGE_PROGRAM_EXCEEDED23RTSEXCPT_UNRESOLVED_EXTREFS24RTSEXCPT_DOWNLOAD_REJECTED25RTSEXCPT_BOOTPROJECT_REJECTED_DUE_RETAIN_ERROR26RTSEXCPT_LOADBOOTPROJECT_FAILED27RTSEXCPT_OUT_OF_MEMORY28RTSEXCPT_RETAIN_MEMORY_ERROR29RTSEXCPT_BOOTPROJECT_CRASH30RTSEXCPT_BOOTPROJECTTARGETMISMATCH33RTSEXCPT_SCHEDULEERROR34RTSEXCPT_FILE_CHECKSUM_ERR35RTSEXCPT_RETAIN_IDENTITY_MISMATCH36RTSEXCPT_IEC_TASK_CONFIG_ERROR37RTSEXCPT_APP_TARGET_MISMATCH38RTSEXCPT_ILLEGAL_INSTRUCTION80RTSEXCPT_ACCESS_VIOLATION81RTSEXCPT_PRIV_INSTRUCTION82RTSEXCPT_IN_PAGE_ERROR83RTSEXCPT_STACK_OVERFLOW84RTSEXCPT_INVALID_DISPOSITION85RTSEXCPT_INVALID_HANDLE86RTSEXCPT_GUARD_PAGE87RTSEXCPT_DOUBLE_FAULT88RTSEXCPT_INVALID_OPCODE89RTSEXCPT_MISALIGNMENT256RTSEXCPT_ARRAYBOUNDS257RTSEXCPT_DIVIDEBYZERO258RTSEXCPT_OVERFLOW259RTSEXCPT_NONCONTINUABLE260RTSEXCPT_PROCESSORLOAD_WATCHDOG261RTSEXCPT_FPU_ERROR336RTSEXCPT_FPU_DENORMAL_OPERAND337RTSEXCPT_FPU_DIVIDEBYZERO338RTSEXCPT_FPU_INEXACT_RESULT339RTSEXCPT_FPU_INVALID_OPERATION340RTSEXCPT_FPU_OVERFLOW341RTSEXCPT_FPU_STACK_CHECK342RTSEXCPT_FPU_UNDERFLOW343RTSEXCPT_VENDOR_EXCEPTION_BASE8192RTSEXCPT_USER_EXCEPTION_BASE65536FB_VGC_Test34230656FB_TestSuiteVGCFB_VGC18080033558720US_IGST_VG105633739520DS_IGST_VG105633740576io_fbFFHWOFB_HardwareFFOutput48896033741632TotalTestsINT16342305920exExceptionCode3234230624M_Check_StateM_InterlockBOOL8M_INITBOOL8PouTypeFunctionBlockST_VRC816ST_ValveBasexCLS_OKBOOL88001pytmc pv: CLS_OK; io: i; @@ -593,7 +585,7 @@ This function block is interloked by an input (i_xExtILK_OK). This is so develop interlocking logic outside this function block. Note Interlock Logic is External ]]>89088FB_Valvei_xExtILK_OKBOOL886144ItemTypeInputi_xOverrideModeBOOL886152ItemTypeInputiq_stValveST_VRC81686160ItemTypeOutputpytmc pv: - sPathSTRING(80)64886976instance-pathnoinitxFirstPassBOOL887624fbFSInitR_TRIG9687680tonOvrdTON25687808tonDelOKTON25688064rtOKR_TRIG9688320tOvrdTIME328841610000tTimeOutDurationTIME328844830000tOPNtimeoutTON25688512tCLStimeoutTON25688768i_xOpnLSBOOL889024TcAddressTypeInputi_xClsLSBOOL889032TcAddressTypeInputq_xOPN_DOBOOL889040TcAddressTypeOutputACT_LoggerACT_IOM_IsOpenBOOL8M_IsClosedBOOL8M_Set_OPN_SWBOOL8valueBOOL8PouTypeFunctionBlockno_checkFB_VRC_Test12783872FB_TestSuiteVRCFB_VRC8908812694720exExceptionCode3212783808M_Check_StateM_InterlockUS_IGST_VG1056DS_IGST_VG1056VRCFB_VRC89088M_INITBOOL8Interlock_OKBOOL8exINT16PouTypeFunctionBlockE_PumpState16INTpumpSTOPPED0pumpSTARTING1pumpRUNNING2pumpFAULT3pumpSTOPPING4FB_Pump86528fbLoggerFB_LogMessage8563264.eSubsystem1ePrevStateE_PumpState1685696tErrorPresentR_TRIG9685760tActionR_TRIG9685888tFaultF_TRIG9686016tILKTON25686144bRestorePersistentDataBOOL8864001rBackingPressureSPREAL3286432TcPersistentrInletPressureSPREAL3286464TcPersistentACT_LoggerPouTypeFunctionBlockST_PIP1600xILKOkBOOLsPathSTRING(80)64886976instance-pathnoinitxFirstPassBOOL887624fbFSInitR_TRIG9687680tonOvrdTON25687808tonDelOKTON25688064rtOKR_TRIG9688320tOvrdTIME328841610000tTimeOutDurationTIME328844830000tOPNtimeoutTON25688512tCLStimeoutTON25688768i_xOpnLSBOOL889024TcAddressTypeInputi_xClsLSBOOL889032TcAddressTypeInputq_xOPN_DOBOOL889040TcAddressTypeOutputACT_LoggerACT_IOM_IsOpenBOOL8M_IsClosedBOOL8M_Set_OPN_SWBOOL8valueBOOL8PouTypeFunctionBlockno_checkFB_VRC_Test33647872FB_TestSuiteVRCFB_VRC8908833558720exExceptionCode3233647808M_Check_StateM_InterlockUS_IGST_VG1056DS_IGST_VG1056VRCFB_VRC89088M_INITBOOL8Interlock_OKBOOL8exINT16PouTypeFunctionBlockE_PumpState16INTpumpSTOPPED0pumpSTARTING1pumpRUNNING2pumpFAULT3pumpSTOPPING4FB_Pump86528fbLoggerFB_LogMessage8563264.eSubsystem1ePrevStateE_PumpState1685696tErrorPresentR_TRIG9685760tActionR_TRIG9685888tFaultF_TRIG9686016tILKTON25686144bRestorePersistentDataBOOL8864001rBackingPressureSPREAL3286432TcPersistentrInletPressureSPREAL3286464TcPersistentACT_LoggerPouTypeFunctionBlockST_PIP1600xILKOkBOOL80pytmc pv: ILK_OK; @@ -688,7 +680,7 @@ interlocking logic outside this function block. FB_PIP_Gamma92672FB_Pumpi_stGaugeST_VG105686528ItemTypeInputi_xOverrideModeBOOL887584ItemTypeInputstPumpST_PIP160087616ItemTypeOutputpytmc pv: - q_IGST_VG105689216ItemTypeOutputrPRESSREAL3290272rVREAL3290304timerTON25690368q_xHVEna_DOBOOL890624TcAddressTypeOutputi_iPRESSINT1690640TcAddressTypeInputi_xSP_DIBOOL890656TcAddressTypeInputtTimeOutActionF_TRIG9690688tOverrideActivatedR_TRIG9690816tPumpStartTimeoutTON25690944.PT10000MinPressureREAL32912001E-11tonOvrdTON25691264tonDelOKTON25691520rtOKR_TRIG9691776tOvrdTIME329187210000sPathSTRING(80)64891904instance-pathnoinitrDefaultHVEna_SPREAL32925760.0001rHVEna_SPREAL3292608TcPersistentACT_LoggerACT_IlkOverrideACT_SetGaugeIOACT_PersistentM_RunBOOL8runBOOL8M_AutoOnBOOL8PouTypeFunctionBlockreflectionFB_PIP_Test12788480FB_TestSuitePGST_VG105612694720fb_PIP_GAMMAFB_PIP_Gamma9267212695808M_Check_StateM_AutoStartM_INITM_InterlockPouTypeFunctionBlockST_PTM384xRunSWBOOLq_IGST_VG105689216ItemTypeOutputrPRESSREAL3290272rVREAL3290304timerTON25690368q_xHVEna_DOBOOL890624TcAddressTypeOutputi_iPRESSINT1690640TcAddressTypeInputi_xSP_DIBOOL890656TcAddressTypeInputtTimeOutActionF_TRIG9690688tOverrideActivatedR_TRIG9690816tPumpStartTimeoutTON25690944.PT10000MinPressureREAL32912001E-11tonOvrdTON25691264tonDelOKTON25691520rtOKR_TRIG9691776tOvrdTIME329187210000sPathSTRING(80)64891904instance-pathnoinitrDefaultHVEna_SPREAL32925760.0001rHVEna_SPREAL3292608TcPersistentACT_LoggerACT_IlkOverrideACT_SetGaugeIOACT_PersistentM_RunBOOL8runBOOL8M_AutoOnBOOL8PouTypeFunctionBlockreflectionFB_PIP_Test33652480FB_TestSuitePGST_VG105633558720fb_PIP_GAMMAFB_PIP_Gamma9267233559808M_Check_StateM_AutoStartM_INITM_InterlockPouTypeFunctionBlockST_PTM384xRunSWBOOLFB_PTM_Ebara_010M88064FB_Pumpi_xExtILKOkBOOL886528ItemTypeInputi_rMaxBackingPressureREAL32865603ItemTypeInputi_iMinSpeedDINT3286592100ItemTypeInputi_iMaxSpeedDINT3286624560ItemTypeInputiq_stPTMST_EbaraPTM51286656ItemTypeOutputpytmc pv: - i_iADCBitsUINT168716815RTRIG_INLKR_TRIG9687232TOF_RESETTON25687360.PT1000TOF_SetSpeedTON25687616.PT1000i_xDecelBOOL887872TcAddressTypeInputi_xAccelBOOL887880TcAddressTypeInputi_xRotateBOOL887888TcAddressTypeInputi_xNCFaultBOOL887896TcAddressTypeInputi_xAtSpdBOOL887904TcAddressTypeInputi_iRawSpeedINT1687920TcAddressTypeInputi_iTempMonINT5V 0->100C]]>1687936TcAddressTypeInputi_iCurrentMonINT5V 0->10A]]>1687952TcAddressTypeInputq_xStartBOOL887968TcAddressTypeOutputq_xStopBOOL887976TcAddressTypeOutputq_xResetBOOL887984TcAddressTypeOutputq_xProtectionBOOL887992TcAddressTypeOutputq_xSetSpeedBOOL888000TcAddressTypeOutputq_iSpeedSetINT1688016TcAddressTypeOutputACT_PersistentACT_LoggerACT_IOM_RunBOOL8runBOOL8BackingPressureSetPointREAL32i_SetPointREAL32rMaxBackingPressureREAL32PouTypeFunctionBlockno_checkFB_PTM_Test12869888FB_TestSuitefb_TwisTorrFB_PTM_TwisTorr8697612694720fb_PTM_Ebara_010MFB_PTM_Ebara_010M8806412781696cycleINT16128697600q_iSpeedSetINT1612869776TcAddressTypeInputi_diCurSpdINT1612869792TcAddressTypeOutputi_iRawSpeedINT1612869808TcAddressTypeOutputi_iTempMonINT5V 0->100C]]>1612869824TcAddressTypeOutputi_iCurrentMonINT5V 0->10A]]>1612869840TcAddressTypeOutputM_InterlockM_PTM_EBARAExpectedREAL32ActualREAL32diExpectedDINT32diActualDINT32M_INITBOOL8PouTypeFunctionBlockFB_GaugeBase87040fbLoggerFB_LogMessage8563264.eSubsystem1ePrevStateE_PressureState1685696tErrorPresentR_TRIG9685760tActionR_TRIG9685888tOverrideActivatedR_TRIG9686016tStateR_TRIG9686144sPathSTRING(80)64886240instance-pathnoinitbRestorePersistentDataBOOL8868881rVAC_SPREAL3286912TcPersistentrPRO_SPREAL3286944TcPersistentrHYS_PRREAL3286976TcPersistentPouTypeFunctionBlockreflectionFB_MKS275i_iADCBitsUINT168716815RTRIG_INLKR_TRIG9687232TOF_RESETTON25687360.PT1000TOF_SetSpeedTON25687616.PT1000i_xDecelBOOL887872TcAddressTypeInputi_xAccelBOOL887880TcAddressTypeInputi_xRotateBOOL887888TcAddressTypeInputi_xNCFaultBOOL887896TcAddressTypeInputi_xAtSpdBOOL887904TcAddressTypeInputi_iRawSpeedINT1687920TcAddressTypeInputi_iTempMonINT5V 0->100C]]>1687936TcAddressTypeInputi_iCurrentMonINT5V 0->10A]]>1687952TcAddressTypeInputq_xStartBOOL887968TcAddressTypeOutputq_xStopBOOL887976TcAddressTypeOutputq_xResetBOOL887984TcAddressTypeOutputq_xProtectionBOOL887992TcAddressTypeOutputq_xSetSpeedBOOL888000TcAddressTypeOutputq_iSpeedSetINT1688016TcAddressTypeOutputACT_PersistentACT_LoggerACT_IOM_RunBOOL8runBOOL8BackingPressureSetPointREAL32i_SetPointREAL32rMaxBackingPressureREAL32PouTypeFunctionBlockno_checkFB_PTM_Test33733888FB_TestSuitefb_TwisTorrFB_PTM_TwisTorr8697633558720fb_PTM_Ebara_010MFB_PTM_Ebara_010M8806433645696cycleINT16337337600q_iSpeedSetINT1633733776TcAddressTypeInputi_diCurSpdINT1633733792TcAddressTypeOutputi_iRawSpeedINT1633733808TcAddressTypeOutputi_iTempMonINT5V 0->100C]]>1633733824TcAddressTypeOutputi_iCurrentMonINT5V 0->10A]]>1633733840TcAddressTypeOutputM_InterlockM_PTM_EBARAExpectedREAL32ActualREAL32diExpectedDINT32diActualDINT32M_INITBOOL8PouTypeFunctionBlockFB_GaugeBase87040fbLoggerFB_LogMessage8563264.eSubsystem1ePrevStateE_PressureState1685696tErrorPresentR_TRIG9685760tActionR_TRIG9685888tOverrideActivatedR_TRIG9686016tStateR_TRIG9686144sPathSTRING(80)64886240instance-pathnoinitbRestorePersistentDataBOOL8868881rVAC_SPREAL3286912TcPersistentrPRO_SPREAL3286944TcPersistentrHYS_PRREAL3286976TcPersistentPouTypeFunctionBlockreflectionFB_MKS27588448FB_GaugeBasePGST_VG105687040ItemTypeOutputpytmc pv: @@ -841,14 +833,14 @@ NOTE: This is an archetype, use an extension of this structure for a specific pu This function block is used to provide protection and automatic turn on of ion gauges, it also manages the turn on of the AT_VAC boolean, and checks to make sure the pressure is good ]]>88448FB_GaugeBaseb937ABOOL8870400ItemTypeInputPGST_VG105687072ItemTypeOutputpytmc pv: - rVREAL3288128i_iPRESS_RINT1688160TcAddressTypeInputrMinPressureREAL32881920.0001rDefaultVAC_SPREAL32882240.05rDisconnectedBoundaryREAL32882560.1rValidLoBoundaryREAL32882880.22rValidBoundaryMinREAL32883200.6rValidHiBoundaryREAL32883529.7rValidHiBoundaryMaxREAL32883849.9rNoSensorBoundaryREAL328841610ACT_PersistentACT_LoggerIOPouTypeFunctionBlockFB_GPI_Test12871680FB_TestSuitefb_MKS275FB_MKS2758844812694720fb_MKS317FB_MKS3178844812783168i_iPRESS_RINT1612871616TcAddressTypeOutputcycleINT16128716320M_INITExpectedREAL32ActualREAL32eStateExpectedE_PressureState16eStateActualE_PressureState16M_CheckRangeExpectedREAL32ActualREAL32eStateExpectedE_PressureState16eStateActualE_PressureState16PouTypeFunctionBlockFB_MKS422rVREAL3288128i_iPRESS_RINT1688160TcAddressTypeInputrMinPressureREAL32881920.0001rDefaultVAC_SPREAL32882240.05rDisconnectedBoundaryREAL32882560.1rValidLoBoundaryREAL32882880.22rValidBoundaryMinREAL32883200.6rValidHiBoundaryREAL32883529.7rValidHiBoundaryMaxREAL32883849.9rNoSensorBoundaryREAL328841610ACT_PersistentACT_LoggerIOPouTypeFunctionBlockFB_GPI_Test33735680FB_TestSuitefb_MKS275FB_MKS2758844833558720fb_MKS317FB_MKS3178844833647168i_iPRESS_RINT1633735616TcAddressTypeOutputcycleINT16337356320M_INITExpectedREAL32ActualREAL32eStateExpectedE_PressureState16eStateActualE_PressureState16M_CheckRangeExpectedREAL32ActualREAL32eStateExpectedE_PressureState16eStateActualE_PressureState16PouTypeFunctionBlockFB_MKS42289600FB_GaugeBasePGST_VG105687040ItemTypeInputb937ABOOL8880960ItemTypeInputIGST_VG105688128ItemTypeOutputpytmc pv: - rVREAL3289184timerTON25689216i_iPRESS_RINT1689472TcAddressTypeInputq_xHV_DISBOOL8894881TcAddressTypeOutputMinPressureREAL32895041E-10cDefaultPressureREAL32895360ACT_PersistentACT_LoggerIOM_AutoOnBOOL8M_HVEBOOL8enableBOOL8PouTypeFunctionBlockFB_GCC_Test12785472FB_TestSuitePGST_VG105612694720fb_MKS422FB_MKS4228960012695808i_iPRESS_RINT1612785408TcAddressTypeOutputcycleINT16127854240M_InterlockM_SelfProtectionM_INITM_CheckRangeExpectedREAL32ActualREAL32eStateExpectedE_PressureState16eStateActualE_PressureState16PouTypeFunctionBlockVERSION64uiMajorUINT160uiMinorUINT1616uiServicePackUINT1632uiPatchUINT1648PlcLicenseInfo1024LicenseIdGUID1280InstancesUDINT32128LicenseNameSTRING(95)768256PlcAppSystemInfo2048ObjIdOTCID320TaskCntUDINT3232OnlineChangeCntUDINT3264FlagsDWORD3296AdsPortUINT16128BootDataLoadedBOOL8144OldBootDataBOOL8152AppTimestampDT32160KeepOutputsOnBPBOOL8192ShutdownInProgressBOOL8200LicensesPendingBOOL8208BSODOccuredBOOL8216LoggedInBOOL8224TComSrvPtrITComObjectServer32256TcComInterfaceAppNameSTRING(63)512512ProjectNameSTRING(63)5121024PlcTaskSystemInfo1024ObjIdOTCID320CycleTimeUDINT3232PriorityUINT1664AdsPortUINT1680CycleCountUDINT3296DcTaskTimeLINT64128LastExecTimeUDINT32192FirstCycleBOOL8224CycleTimeExceededBOOL8232InCallAfterOutputUpdateBOOL8240RTViolationBOOL8248TaskNameSTRING(63)512512_Implicit_KindOfTask16INT_implicit_cyclic0_implicit_event1_implicit_external2_implicit_freewheeling3_Implicit_Jitter_Distribution48wRangeMaxWORD160wCountJitterNegWORD1616wCountJitterPosWORD1632hide_Implicit_Task_Info896dwVersionDWORD320pszNameSTRING(80)6464nPriorityINT16128KindOf_Implicit_KindOfTask16144bWatchdogBOOL8160bProfilingTaskBOOL8168dwEventFunctionPointerBYTE64192pszExternalEventSTRING(80)64256dwTaskEntryFunctionPointerBYTE64320dwWatchdogSensitivityDWORD32384dwIntervalDWORD32416dwWatchdogTimeDWORD32448dwLastCycleTimeDWORD32480dwAverageCycleTimeDWORD32512dwMaxCycleTimeDWORD32544dwMinCycleTimeDWORD32576diJitterDINT32608diJitterMinDINT32640diJitterMaxDINT32672dwCycleCountDWORD32704wTaskStatusWORD16736wNumOfJitterDistributionsWORD16752pJitterDistribution_Implicit_Jitter_Distribution64768bWithinSPSTimeSlicingBOOL8832byDummyBYTE8840bShouldBlockBOOL8848bActiveBOOL8856dwIECCycleCountDWORD32864hideLCLSGeneralEventClassCriticalCriticalErrorErrorWarningWarningInfoInfoVerboseVerboseL2SIVacuum{08500001-0000-0000-F000-000000000064}{bca6ee0a-9ce1-4d3f-98ca-413abc0d94fd}TF6340 TC3 Serial-Communication0PlcTask#x020100300PlcTask Inputs011403264LCLS_General.DefaultGlobals.stSys.I_EcatMaster148AMSNETIDnamingomitTcAddressTypeInput4096040LCLS_Vacuum_Serial.LCLS_Vacuum.Global_Variables.g_stSystem.I_EcatMaster148AMSNETIDnamingomitTcAddressTypeInput8559560PRG_Test.fb_VGC_Test.VGC.i_xOpnLS8BOOLTcAddressTypeInput21554112PRG_Test.fb_VGC_Test.VGC.i_xClsLS8BOOLTcAddressTypeInput21554120PRG_Test.fb_VRC_Test.VRC.i_xOpnLS8BOOLTcAddressTypeInput34829120PRG_Test.fb_VRC_Test.VRC.i_xClsLS8BOOLTcAddressTypeInput34829128PRG_Test.fb_PIP_Test.fb_PIP_GAMMA.i_iPRESS16INTTcAddressTypeInput47615696PRG_Test.fb_PIP_Test.fb_PIP_GAMMA.i_xSP_DI8BOOLTcAddressTypeInput47615712PRG_Test.fb_PTM_Test.fb_TwisTorr.i_xAtSpd8BOOLTcAddressTypeInput60399400PRG_Test.fb_PTM_Test.fb_TwisTorr.i_xFault8BOOLTcAddressTypeInput60399408PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_xDecel8BOOLTcAddressTypeInput60487296PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_xAccel8BOOLTcAddressTypeInput60487304PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_xRotate8BOOLTcAddressTypeInput60487312PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_xNCFault8BOOLTcAddressTypeInput60487320PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_xAtSpd8BOOLTcAddressTypeInput60487328PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_iRawSpeed16INTTcAddressTypeInput60487344PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_iTempMon5V 0->100C]]>16INTTcAddressTypeInput60487360PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_iCurrentMon5V 0->10A]]>16INTTcAddressTypeInput60487376PRG_Test.fb_PTM_Test.q_iSpeedSet16INTTcAddressTypeInput60487504PRG_Test.fb_GPI_Test.fb_MKS275.i_iPRESS_R16INTTcAddressTypeInput73270528PRG_Test.fb_GPI_Test.fb_MKS317.i_iPRESS_R16INTTcAddressTypeInput73358944PRG_Test.fb_GCC_Test.fb_MKS422.i_iPRESS_R16INTTcAddressTypeInput86144576Global_Variables.g_stSystem.I_EcatMaster148AMSNETIDnamingomitTcAddressTypeInput861458481PlcTask Outputs011403264PRG_Test.fb_VGC_Test.VGC.q_xOPN_DO8BOOLTcAddressTypeOutput21554128PRG_Test.fb_VGC_Test.io_fbFFHWO.q_xFastFaultOut8BOOLpytmc + rVREAL3289184timerTON25689216i_iPRESS_RINT1689472TcAddressTypeInputq_xHV_DISBOOL8894881TcAddressTypeOutputMinPressureREAL32895041E-10cDefaultPressureREAL32895360ACT_PersistentACT_LoggerIOM_AutoOnBOOL8M_HVEBOOL8enableBOOL8PouTypeFunctionBlockFB_GCC_Test33649472FB_TestSuitePGST_VG105633558720fb_MKS422FB_MKS4228960033559808i_iPRESS_RINT1633649408TcAddressTypeOutputcycleINT16336494240M_InterlockM_SelfProtectionM_INITM_CheckRangeExpectedREAL32ActualREAL32eStateExpectedE_PressureState16eStateActualE_PressureState16PouTypeFunctionBlockVERSION64uiMajorUINT160uiMinorUINT1616uiServicePackUINT1632uiPatchUINT1648PlcAppSystemInfo2048ObjIdOTCID320TaskCntUDINT3232OnlineChangeCntUDINT3264FlagsDWORD3296AdsPortUINT16128BootDataLoadedBOOL8144OldBootDataBOOL8152AppTimestampDT32160KeepOutputsOnBPBOOL8192ShutdownInProgressBOOL8200LicensesPendingBOOL8208BSODOccuredBOOL8216LoggedInBOOL8224TComSrvPtrITComObjectServer32256TcComInterfaceAppNameSTRING(63)512512ProjectNameSTRING(63)5121024PlcTaskSystemInfo1024ObjIdOTCID320CycleTimeUDINT3232PriorityUINT1664AdsPortUINT1680CycleCountUDINT3296DcTaskTimeLINT64128LastExecTimeUDINT32192FirstCycleBOOL8224CycleTimeExceededBOOL8232InCallAfterOutputUpdateBOOL8240RTViolationBOOL8248TaskNameSTRING(63)512512_Implicit_KindOfTask16INT_implicit_cyclic0_implicit_event1_implicit_external2_implicit_freewheeling3_Implicit_Jitter_Distribution48wRangeMaxWORD160wCountJitterNegWORD1616wCountJitterPosWORD1632hide_Implicit_Task_Info896dwVersionDWORD320pszNameSTRING(80)6464nPriorityINT16128KindOf_Implicit_KindOfTask16144bWatchdogBOOL8160bProfilingTaskBOOL8168dwEventFunctionPointerBYTE64192pszExternalEventSTRING(80)64256dwTaskEntryFunctionPointerBYTE64320dwWatchdogSensitivityDWORD32384dwIntervalDWORD32416dwWatchdogTimeDWORD32448dwLastCycleTimeDWORD32480dwAverageCycleTimeDWORD32512dwMaxCycleTimeDWORD32544dwMinCycleTimeDWORD32576diJitterDINT32608diJitterMinDINT32640diJitterMaxDINT32672dwCycleCountDWORD32704wTaskStatusWORD16736wNumOfJitterDistributionsWORD16752pJitterDistribution_Implicit_Jitter_Distribution64768bWithinSPSTimeSlicingBOOL8832byDummyBYTE8840bShouldBlockBOOL8848bActiveBOOL8856dwIECCycleCountDWORD32864hideLCLSGeneralEventClassCriticalCriticalErrorErrorWarningWarningInfoInfoVerboseVerboseL2SIVacuum{08500001-0000-0000-F000-000000000064}0PlcTask#x020100300PlcTask Inputs066519040LCLS_General.DefaultGlobals.stSys.I_EcatMaster148AMSNETIDnamingomitTcAddressTypeInput4096040LCLS_Vacuum_Serial.LCLS_Vacuum.Global_Variables.g_stSystem.I_EcatMaster148AMSNETIDnamingomitTcAddressTypeInput323933800PRG_Test.fb_VGC_Test.VGC.i_xOpnLS8BOOLTcAddressTypeInput357798720PRG_Test.fb_VGC_Test.VGC.i_xClsLS8BOOLTcAddressTypeInput357798728PRG_Test.fb_VRC_Test.VRC.i_xOpnLS8BOOLTcAddressTypeInput391937728PRG_Test.fb_VRC_Test.VRC.i_xClsLS8BOOLTcAddressTypeInput391937736PRG_Test.fb_PIP_Test.fb_PIP_GAMMA.i_iPRESS16INTTcAddressTypeInput425588304PRG_Test.fb_PIP_Test.fb_PIP_GAMMA.i_xSP_DI8BOOLTcAddressTypeInput425588320PRG_Test.fb_PTM_Test.fb_TwisTorr.i_xAtSpd8BOOLTcAddressTypeInput459236008PRG_Test.fb_PTM_Test.fb_TwisTorr.i_xFault8BOOLTcAddressTypeInput459236016PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_xDecel8BOOLTcAddressTypeInput459323904PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_xAccel8BOOLTcAddressTypeInput459323912PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_xRotate8BOOLTcAddressTypeInput459323920PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_xNCFault8BOOLTcAddressTypeInput459323928PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_xAtSpd8BOOLTcAddressTypeInput459323936PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_iRawSpeed16INTTcAddressTypeInput459323952PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_iTempMon5V 0->100C]]>16INTTcAddressTypeInput459323968PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_iCurrentMon5V 0->10A]]>16INTTcAddressTypeInput459323984PRG_Test.fb_PTM_Test.q_iSpeedSet16INTTcAddressTypeInput459324112PRG_Test.fb_GPI_Test.fb_MKS275.i_iPRESS_R16INTTcAddressTypeInput492971136PRG_Test.fb_GPI_Test.fb_MKS317.i_iPRESS_R16INTTcAddressTypeInput493059552PRG_Test.fb_GCC_Test.fb_MKS422.i_iPRESS_R16INTTcAddressTypeInput526709184Global_Variables.g_stSystem.I_EcatMaster148AMSNETIDnamingomitTcAddressTypeInput5267104401PlcTask Outputs066519040PRG_Test.fb_VGC_Test.VGC.q_xOPN_DO8BOOLTcAddressTypeOutput357798736PRG_Test.fb_VGC_Test.io_fbFFHWO.q_xFastFaultOut8BOOLpytmc pv: FaultHWO io: i field: DESC Hardware Output Status - TcAddressTypeOutput21556472PRG_Test.fb_VRC_Test.VRC.q_xOPN_DO8BOOLTcAddressTypeOutput34829136PRG_Test.fb_PIP_Test.fb_PIP_GAMMA.q_xHVEna_DO8BOOLTcAddressTypeOutput47615680PRG_Test.fb_PTM_Test.fb_TwisTorr.q_RunDO8BOOLTcAddressTypeOutput60399416PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_xStart8BOOLTcAddressTypeOutput60487392PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_xStop8BOOLTcAddressTypeOutput60487400PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_xReset8BOOLTcAddressTypeOutput60487408PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_xProtection8BOOLTcAddressTypeOutput60487416PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_xSetSpeed8BOOLTcAddressTypeOutput60487424PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_iSpeedSet16INTTcAddressTypeOutput60487440PRG_Test.fb_PTM_Test.i_diCurSpd16INTTcAddressTypeOutput60487520PRG_Test.fb_PTM_Test.i_iRawSpeed16INTTcAddressTypeOutput60487536PRG_Test.fb_PTM_Test.i_iTempMon5V 0->100C]]>16INTTcAddressTypeOutput60487552PRG_Test.fb_PTM_Test.i_iCurrentMon5V 0->10A]]>16INTTcAddressTypeOutput60487568PRG_Test.fb_GPI_Test.i_iPRESS_R16INTTcAddressTypeOutput73359232PRG_Test.fb_GCC_Test.fb_MKS422.q_xHV_DIS8BOOL1TcAddressTypeOutput86144592PRG_Test.fb_GCC_Test.i_iPRESS_R16INTTcAddressTypeOutput861447043PlcTask Internal011403264DefaultGlobals.stSys88ST_SystemTcVarGlobal4096000GVL_Logger.bTrickleTripped8BOOLpytmc + TcAddressTypeOutput357801080PRG_Test.fb_VRC_Test.VRC.q_xOPN_DO8BOOLTcAddressTypeOutput391937744PRG_Test.fb_PIP_Test.fb_PIP_GAMMA.q_xHVEna_DO8BOOLTcAddressTypeOutput425588288PRG_Test.fb_PTM_Test.fb_TwisTorr.q_RunDO8BOOLTcAddressTypeOutput459236024PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_xStart8BOOLTcAddressTypeOutput459324000PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_xStop8BOOLTcAddressTypeOutput459324008PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_xReset8BOOLTcAddressTypeOutput459324016PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_xProtection8BOOLTcAddressTypeOutput459324024PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_xSetSpeed8BOOLTcAddressTypeOutput459324032PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_iSpeedSet16INTTcAddressTypeOutput459324048PRG_Test.fb_PTM_Test.i_diCurSpd16INTTcAddressTypeOutput459324128PRG_Test.fb_PTM_Test.i_iRawSpeed16INTTcAddressTypeOutput459324144PRG_Test.fb_PTM_Test.i_iTempMon5V 0->100C]]>16INTTcAddressTypeOutput459324160PRG_Test.fb_PTM_Test.i_iCurrentMon5V 0->10A]]>16INTTcAddressTypeOutput459324176PRG_Test.fb_GPI_Test.i_iPRESS_R16INTTcAddressTypeOutput493059840PRG_Test.fb_GCC_Test.fb_MKS422.q_xHV_DIS8BOOL1TcAddressTypeOutput526709200PRG_Test.fb_GCC_Test.i_iPRESS_R16INTTcAddressTypeOutput5267093123PlcTask Internal066519040DefaultGlobals.stSys88ST_SystemTcVarGlobal4096000GVL_Logger.bTrickleTripped8BOOLpytmc pv: @(PREFIX)LCLSGeneral:GlobalLogTrickleTrip io: i field: DESC Tripped by overall log count @@ -875,39 +867,54 @@ This function provides ILK and Set Point Protection for the Cold Cathode]]>TcVarGlobal4182848GVL_Logger.nTrickleThreshold32UDINT2TcVarGlobal4182880Global_Version.stLibVersion_Tc2_System288ST_LibVersion.iMajor3.iMinor4.iBuild22.iRevision0.sVersion3.4.22.0const_non_replacedTcVarGlobal4182912Global_Variables.AMSPORT_EVENTLOG16UINT110TcVarGlobal4183200Global_Variables.AMSPORT_R0_RTIME16UINT200TcVarGlobal4183216Global_Variables.AMSPORT_R0_IO16UINT300TcVarGlobal4183232Global_Variables.AMSPORT_R0_NC16UINT500TcVarGlobal4183248Global_Variables.AMSPORT_R0_NCSAF16UINT501TcVarGlobal4183264Global_Variables.AMSPORT_R0_NCSVB16UINT511TcVarGlobal4183280Global_Variables.AMSPORT_R0_ISG16UINT550TcVarGlobal4183296Global_Variables.AMSPORT_R0_CNC16UINT600TcVarGlobal4183312Global_Variables.AMSPORT_R0_LINE16UINT700TcVarGlobal4183328Global_Variables.AMSPORT_R0_PLC16UINT800TcVarGlobal4183344Global_Variables.AMSPORT_R0_PLC_RTS116UINT801TcVarGlobal4183360Global_Variables.AMSPORT_R0_PLC_RTS216UINT811TcVarGlobal4183376Global_Variables.AMSPORT_R0_PLC_RTS316UINT821TcVarGlobal4183392Global_Variables.AMSPORT_R0_PLC_RTS416UINT831TcVarGlobal4183408Global_Variables.AMSPORT_R0_CAM16UINT900TcVarGlobal4183424Global_Variables.AMSPORT_R0_CAMTOOL16UINT950TcVarGlobal4183440Global_Variables.AMSPORT_R3_SYSSERV16UINT10000TcVarGlobal4183456Global_Variables.AMSPORT_R3_SCOPESERVER16UINT14001TcVarGlobal4183472Global_Variables.ADSSTATE_INVALID16UINT0TcVarGlobal4183488Global_Variables.ADSSTATE_IDLE16UINT1TcVarGlobal4183504Global_Variables.ADSSTATE_RESET16UINT2TcVarGlobal4183520Global_Variables.ADSSTATE_INIT16UINT3TcVarGlobal4183536Global_Variables.ADSSTATE_START16UINT4TcVarGlobal4183552Global_Variables.ADSSTATE_RUN16UINT5TcVarGlobal4183568Global_Variables.ADSSTATE_STOP16UINT6TcVarGlobal4183584Global_Variables.ADSSTATE_SAVECFG16UINT7TcVarGlobal4183600Global_Variables.ADSSTATE_LOADCFG16UINT8TcVarGlobal4183616Global_Variables.ADSSTATE_POWERFAILURE16UINT9TcVarGlobal4183632Global_Variables.ADSSTATE_POWERGOOD16UINT10TcVarGlobal4183648Global_Variables.ADSSTATE_ERROR16UINT11TcVarGlobal4183664Global_Variables.ADSSTATE_SHUTDOWN16UINT12TcVarGlobal4183680Global_Variables.ADSSTATE_SUSPEND16UINT13TcVarGlobal4183696Global_Variables.ADSSTATE_RESUME16UINT14TcVarGlobal4183712Global_Variables.ADSSTATE_CONFIG16UINT15TcVarGlobal4183728Global_Variables.ADSSTATE_RECONFIG16UINT16TcVarGlobal4183744Global_Variables.ADSSTATE_STOPPING16UINT17TcVarGlobal4183760Global_Variables.ADSSTATE_INCOMPATIBLE16UINT18TcVarGlobal4183776Global_Variables.ADSSTATE_EXCEPTION16UINT19TcVarGlobal4183792Global_Variables.ADSSTATE_MAXSTATES16UINT20TcVarGlobal4183808Global_Variables.BOOTDATAFLAGS_RETAIN_REQUESTED8BYTE4TcVarGlobal4183824Global_Variables.BOOTDATAFLAGS_PERSISTENT_LOADED8BYTE16TcVarGlobal4183832Global_Variables.ADSIGRP_SYMTAB32UDINT61440TcVarGlobal4183840Global_Variables.ADSIGRP_SYMNAME32UDINT61441TcVarGlobal4183872Global_Variables.ADSIGRP_SYMVAL32UDINT61442TcVarGlobal4183904Global_Variables.ADSIGRP_SYM_HNDBYNAME32UDINT61443TcVarGlobal4183936Global_Variables.ADSIGRP_SYM_VALBYNAME32UDINT61444TcVarGlobal4183968Global_Variables.ADSIGRP_SYM_VALBYHND32UDINT61445TcVarGlobal4184000Global_Variables.ADSIGRP_SYM_RELEASEHND32UDINT61446TcVarGlobal4184032Global_Variables.ADSIGRP_SYM_INFOBYNAME32UDINT61447TcVarGlobal4184064Global_Variables.ADSIGRP_SYM_VERSION32UDINT61448TcVarGlobal4184096Global_Variables.ADSIGRP_SYM_INFOBYNAMEEX32UDINT61449TcVarGlobal4184128Global_Variables.ADSIGRP_SYM_DOWNLOAD32UDINT61450TcVarGlobal4184160Global_Variables.ADSIGRP_SYM_UPLOAD32UDINT61451TcVarGlobal4184192Global_Variables.ADSIGRP_SYM_UPLOADINFO32UDINT61452TcVarGlobal4184224Global_Variables.ADSIGRP_SYMNOTE32UDINT61456TcVarGlobal4184256Global_Variables.ADSIGRP_IOIMAGE_RWIB32UDINT61472TcVarGlobal4184288Global_Variables.ADSIGRP_IOIMAGE_RWIX32UDINT61473TcVarGlobal4184320Global_Variables.ADSIGRP_IOIMAGE_RISIZE32UDINT61477TcVarGlobal4184352Global_Variables.ADSIGRP_IOIMAGE_RWOB32UDINT61488TcVarGlobal4184384Global_Variables.ADSIGRP_IOIMAGE_RWOX32UDINT61489TcVarGlobal4184416Global_Variables.ADSIGRP_IOIMAGE_ROSIZE32UDINT61493TcVarGlobal4184448Global_Variables.ADSIGRP_IOIMAGE_CLEARI32UDINT61504TcVarGlobal4184480Global_Variables.ADSIGRP_IOIMAGE_CLEARO32UDINT61520TcVarGlobal4184512Global_Variables.ADSIGRP_IOIMAGE_RWIOB32UDINT61536TcVarGlobal4184544Global_Variables.ADSIGRP_DEVICE_DATA32UDINT61696TcVarGlobal4184576Global_Variables.ADSIOFFS_DEVDATA_ADSSTATE32UDINT0TcVarGlobal4184608Global_Variables.ADSIOFFS_DEVDATA_DEVSTATE32UDINT2TcVarGlobal4184640Global_Variables.SYSTEMSERVICE_OPENCREATE32UDINT100TcVarGlobal4184672Global_Variables.SYSTEMSERVICE_OPENREAD32UDINT101TcVarGlobal4184704Global_Variables.SYSTEMSERVICE_OPENWRITE32UDINT102TcVarGlobal4184736Global_Variables.SYSTEMSERVICE_CREATEFILE32UDINT110TcVarGlobal4184768Global_Variables.SYSTEMSERVICE_CLOSEHANDLE32UDINT111TcVarGlobal4184800Global_Variables.SYSTEMSERVICE_FOPEN32UDINT120TcVarGlobal4184832Global_Variables.SYSTEMSERVICE_FCLOSE32UDINT121TcVarGlobal4184864Global_Variables.SYSTEMSERVICE_FREAD32UDINT122TcVarGlobal4184896Global_Variables.SYSTEMSERVICE_FWRITE32UDINT123TcVarGlobal4184928Global_Variables.SYSTEMSERVICE_FSEEK32UDINT124TcVarGlobal4184960Global_Variables.SYSTEMSERVICE_FTELL32UDINT125TcVarGlobal4184992Global_Variables.SYSTEMSERVICE_FGETS32UDINT126TcVarGlobal4185024Global_Variables.SYSTEMSERVICE_FPUTS32UDINT127TcVarGlobal4185056Global_Variables.SYSTEMSERVICE_FSCANF32UDINT128TcVarGlobal4185088Global_Variables.SYSTEMSERVICE_FPRINTF32UDINT129TcVarGlobal4185120Global_Variables.SYSTEMSERVICE_FEOF32UDINT130TcVarGlobal4185152Global_Variables.SYSTEMSERVICE_FDELETE32UDINT131TcVarGlobal4185184Global_Variables.SYSTEMSERVICE_FRENAME32UDINT132TcVarGlobal4185216Global_Variables.SYSTEMSERVICE_MKDIR32UDINT138TcVarGlobal4185248Global_Variables.SYSTEMSERVICE_RMDIR32UDINT139TcVarGlobal4185280Global_Variables.SYSTEMSERVICE_REG_HKEYLOCALMACHINE32UDINT200TcVarGlobal4185312Global_Variables.SYSTEMSERVICE_SENDEMAIL32UDINT300TcVarGlobal4185344Global_Variables.SYSTEMSERVICE_TIMESERVICES32UDINT400TcVarGlobal4185376Global_Variables.SYSTEMSERVICE_STARTPROCESS32UDINT500TcVarGlobal4185408Global_Variables.SYSTEMSERVICE_CHANGENETID32UDINT600TcVarGlobal4185440Global_Variables.TIMESERVICE_DATEANDTIME32UDINT1TcVarGlobal4185472Global_Variables.TIMESERVICE_SYSTEMTIMES32UDINT2TcVarGlobal4185504Global_Variables.TIMESERVICE_RTCTIMEDIFF32UDINT3TcVarGlobal4185536Global_Variables.TIMESERVICE_ADJUSTTIMETORTC32UDINT4TcVarGlobal4185568Global_Variables.TIMESERVICE_TIMEZONINFORMATION32UDINT6TcVarGlobal4185600Global_Variables.ADSLOG_MSGTYPE_HINT32DWORD1TcVarGlobal4185632Global_Variables.ADSLOG_MSGTYPE_WARN32DWORD2TcVarGlobal4185664Global_Variables.ADSLOG_MSGTYPE_ERROR32DWORD4TcVarGlobal4185696Global_Variables.ADSLOG_MSGTYPE_LOG32DWORD16TcVarGlobal4185728Global_Variables.ADSLOG_MSGTYPE_MSGBOX32DWORD32TcVarGlobal4185760Global_Variables.ADSLOG_MSGTYPE_RESOURCE32DWORD64TcVarGlobal4185792Global_Variables.ADSLOG_MSGTYPE_STRING32DWORD128TcVarGlobal4185824Global_Variables.BOOTDATAFLAGS_PERSISTENT_INVALID8BYTE32TcVarGlobal4185856Global_Variables.SYSTEMSTATEFLAGS_BSOD8BYTE1TcVarGlobal4185864Global_Variables.SYSTEMSTATEFLAGS_RTVIOLATION8BYTE2TcVarGlobal4185872Global_Variables.nWatchdogTime8BYTETcVarGlobal4185880Global_Variables.FOPEN_MODEREAD32DWORD1TcVarGlobal4185888Global_Variables.FOPEN_MODEWRITE32DWORD2TcVarGlobal4185920Global_Variables.FOPEN_MODEAPPEND32DWORD4TcVarGlobal4185952Global_Variables.FOPEN_MODEPLUS32DWORD8TcVarGlobal4185984Global_Variables.FOPEN_MODEBINARY32DWORD16TcVarGlobal4186016Global_Variables.FOPEN_MODETEXT32DWORD32TcVarGlobal4186048Global_Variables.TCEVENTFLAG_PRIOCLASS16WORD16TcVarGlobal4186304Global_Variables.TCEVENTFLAG_FMTSELF16WORD32TcVarGlobal4186320Global_Variables.TCEVENTFLAG_LOG16WORD64TcVarGlobal4186336Global_Variables.TCEVENTFLAG_MSGBOX16WORD128TcVarGlobal4186352Global_Variables.TCEVENTFLAG_SRCID16WORD256TcVarGlobal4186368Global_Variables.TCEVENTFLAG_AUTOFMTALL16WORD4096TcVarGlobal4186384Global_Variables.TCEVENTSTATE_INVALID16WORD0TcVarGlobal4186400Global_Variables.TCEVENTSTATE_SIGNALED16WORD1TcVarGlobal4186416Global_Variables.TCEVENTSTATE_RESET16WORD2TcVarGlobal4186432Global_Variables.TCEVENTSTATE_CONFIRMED16WORD16TcVarGlobal4186448Global_Variables.TCEVENTSTATE_RESETCON16WORD18TcVarGlobal4186464Global_Variables.TCEVENT_SRCNAMESIZE16INT15TcVarGlobal4186480Global_Variables.TCEVENT_FMTPRGSIZE16INT31TcVarGlobal4186496Global_Variables.eWatchdogConfig16E_WATCHDOG_TIME_CONFIG0TcVarGlobal4186512Global_Variables.DEFAULT_ADS_TIMEOUT32TIME5000TcVarGlobal4186528Global_Variables.PI64LREAL3.14159265358979TcVarGlobal4186560Global_Variables.MAX_STRING_LENGTH32UDINT255TcVarGlobal4186624Global_Version.stLibVersion_Tc3_Module288ST_LibVersion.iMajor3.iMinor3.iBuild21.iRevision0.sVersion3.3.21.0const_non_replacedTcVarGlobal4187168Global_Version.stLibVersion_Tc2_Utilities288ST_LibVersion.iMajor3.iMinor3.iBuild35.iRevision0.sVersion3.3.35.0const_non_replacedTcVarGlobal4187840Global_Variables.GLOBAL_DCF77_SEQUENCE_CHECK8BOOL0TcVarGlobal4188136Global_Variables.MAX_AVERAGE_MEASURES16INT10LowerBorder2UpperBorder100TcVarGlobal4188144Global_Variables.GLOBAL_FORMAT_HASH_PREFIX_TYPE16E_HashPrefixTypes0TcVarGlobal4188224Global_Variables.GLOBAL_SBCS_TABLE16E_SBCSType1TcVarGlobal4188240Global_Variables.GLOBAL_DCF77_PULSE_SPLIT pulse < 140ms, Bit == 1 => pulse >= 140ms ]]>32TIME140TcVarGlobal4188256Global_Variables.DEFAULT_CSV_FIELD_SEP german field separator, comma (,) := 16#2C => US field separator ]]>8BYTE59TcVarGlobal4188288Global_Variables.MAX_ROUTE_NAME_LEN8BYTE31TcVarGlobal4188296Global_Variables.MAX_REMOTE_PCS16INT99TcVarGlobal4188304Global_Variables.MAX_ADAPTER_NAME_LENGTH32UDINT259TcVarGlobal4249792Global_Variables.MAX_ADAPTER_DESCRIPTION_LENGTH32UDINT131TcVarGlobal4249824Global_Variables.MAX_ADAPTER_ADDRESS_LENGTH32UDINT7TcVarGlobal4249856Global_Variables.SYSTEMSERVICE_IPHELPERAPI32UDINT701TcVarGlobal4249888Global_Variables.SYSTEMSERVICE_IPHOSTNAME32UDINT702TcVarGlobal4249920Global_Variables.IPHELPERAPI_ADAPTERSINFO32UDINT1TcVarGlobal4249952Global_Variables.IPHELPERAPI_IPADDRBYHOSTNAME32UDINT4TcVarGlobal4249984Global_Variables.MAX_LOCAL_ADAPTERS32UDINT5TcVarGlobal4250016Global_Variables.SYSTEMSERVICE_ADDREMOTE32UDINT801TcVarGlobal4250048Global_Variables.SYSTEMSERVICE_DELREMOTE32UDINT802TcVarGlobal4250080Global_Variables.SYSTEMSERVICE_ENUMREMOTE32UDINT803TcVarGlobal4250112Global_Variables.ROUTE_FLAG_TEMPORARY32DWORD1TcVarGlobal4250144Global_Variables.ROUTE_FLAG_DYNAMIC32DWORD2TcVarGlobal4250176Global_Variables.ROUTE_FLAG_NOOVERRIDE32DWORD4TcVarGlobal4250208Global_Variables.MAX_ROUTE_ADDR_LEN8BYTE79TcVarGlobal4250240Global_Variables.MIN_ROUTE_TRANSPORT8BYTE0TcVarGlobal4250248Global_Variables.MAX_ROUTE_TRANSPORT8BYTE12TcVarGlobal4250256Global_Variables.DEFAULT_CSV_FIELD_DOUBLE_QUOTE used to enclose special characters like line breaks, double-quotes, commas... ]]>8BYTE34TcVarGlobal4250264Global_Variables.EMPTY_ROUTE_ENTRY1184ST_AmsRouteEntry.sName.sNetID.sAddress.tTimeout0.dwFlags0TcVarGlobal4250272Global_Variables.SYSTEMSERVICE_FFILEFIND32UDINT133TcVarGlobal4251456Global_Variables.HKEY_MAX_BINARY_DATA_SIZE32UDINT500TcVarGlobal4251488Global_Variables.AMSLOGGER_IGR_GENERAL32UDINT4096TcVarGlobal4251520Global_Variables.AMSLOGGER_IOF_MODE32UDINT1TcVarGlobal4251552Global_Variables.AMSPORT_AMSLOGGER16UINT10502TcVarGlobal4251584Global_Variables.FORMAT_MAX_ARGS16INT10TcVarGlobal4251600Global_Variables.FLOATREC_EXP_IS_NAN16INT-32768TcVarGlobal4251616Global_Variables.FLOATREC_EXP_IS_INF16INT32767TcVarGlobal4251632Global_Variables.FLOATREC_MAX_DIGITS16INT20TcVarGlobal4251648Global_Variables.FLOATREC_MAX_PRECISION16INT307TcVarGlobal4251664Global_Variables.FLOATREC_MIN_PRECISION16INT0TcVarGlobal4251680Global_Variables.FMTERR_NOERROR32DWORD0TcVarGlobal4251712Global_Variables.FMTERR_PERCENTSIGNPOSITION32DWORD16TcVarGlobal4251744Global_Variables.FMTERR_ASTERISKPOSITION32DWORD32TcVarGlobal4251776Global_Variables.FMTERR_WIDTHVALUE32DWORD64TcVarGlobal4251808Global_Variables.FMTERR_PRECISIONVALUE32DWORD128TcVarGlobal4251840Global_Variables.FMTERR_FLAGPOSITION32DWORD256TcVarGlobal4251872Global_Variables.FMTERR_WIDTHPRECISIONVALPOS32DWORD512TcVarGlobal4251904Global_Variables.FMTERR_PRECISIONDOTPOSITION32DWORD1024TcVarGlobal4251936Global_Variables.FMTERR_TYPEFIELDVALUE32DWORD2048TcVarGlobal4251968Global_Variables.FMTERR_ARGTYPEINVALID32DWORD4096TcVarGlobal4252000Global_Variables.FMTERR_UNACCEPTEDPARAMETER32DWORD8192TcVarGlobal4252032Global_Variables.FMTERR_INSUFFICIENTARGS32DWORD16384TcVarGlobal4252064Global_Variables.FMTERR_DESTBUFFOVERFLOW32DWORD32768TcVarGlobal4252096Global_Variables.FMTERR_INVALIDPOINTERINPUT32DWORD65536TcVarGlobal4252128Global_Variables.EMPTY_ARG_VALUE128T_Arg.eType0.cbLen0.pData0TcVarGlobal4252160Global_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]70TcVarGlobal4252288Global_Variables.FORMAT_DECASC_CODES80BYTE010[0]48[1]49[2]50[3]51[4]52[5]53[6]54[7]55[8]56[9]57TcVarGlobal4252544Global_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]31TcVarGlobal4258032Global_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]397TcVarGlobal4258416Global_Variables.SYSTEMTIME_DATEDELTA_OFFSET32DWORD584389TcVarGlobal4258880Global_Variables.SYSTEMTIME_TICKSPERMSEC64T_ULARGE_INTEGER.dwHighPart0.dwLowPart10000TcVarGlobal4258912Global_Variables.SYSTEMTIME_TICKSPERSEC64T_ULARGE_INTEGER.dwHighPart0.dwLowPart10000000TcVarGlobal4258976Global_Variables.SYSTEMTIME_TICKSPERDAY64T_ULARGE_INTEGER.dwHighPart201.dwLowPart711573504TcVarGlobal4259040Global_Variables.SYSTEMTIME_DATE_AND_TIME_MIN64T_ULARGE_INTEGER.dwHighPart27111902.dwLowPart3577643008TcVarGlobal4259104Global_Variables.SYSTEMTIME_DATE_AND_TIME_MAX64T_ULARGE_INTEGER.dwHighPart37111701.dwLowPart2856069504TcVarGlobal4259168Global_Variables.DATE_AND_TIME_SECPERDAY32DWORD86400TcVarGlobal4259232Global_Variables.SYSTEMTIME_TICKSPERMSEC6464ULINT10000TcVarGlobal4259264Global_Variables.SYSTEMTIME_TICKSPERSEC6464ULINT10000000TcVarGlobal4259328Global_Variables.SYSTEMTIME_TICKSPERDAY6464ULINT864000000000TcVarGlobal4259392Global_Variables.SYSTEMTIME_DATE_AND_TIME_MIN6464ULINT116444736000000000TcVarGlobal4259456Global_Variables.SYSTEMTIME_DATE_AND_TIME_MAX6464ULINT159393544950000000TcVarGlobal4259520Global_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-60TcVarGlobal4259584Global_Variables.DATE_AND_TIME_SECPERWEEK32DWORD604800TcVarGlobal4264544Global_Variables.DBG_OUTPUT_NONE32DWORD0TcVarGlobal4270752Global_Variables.DBG_OUTPUT_LOG32DWORD1TcVarGlobal4270784Global_Variables.DBG_OUTPUT_FILE32DWORD2TcVarGlobal4270816Global_Variables.DBG_OUTPUT_VISU32DWORD4TcVarGlobal4270848Global_Variables.DEFAULT_CSV_RECORD_SEP_CR record separator (first character) ]]>8BYTE13TcVarGlobal4270896Global_Variables.DEFAULT_CSV_RECORD_SEP_LF record separator (second character) ]]>8BYTE10TcVarGlobal4270904Global_Constants.EMPTY_SEVERITY16TcEventSeverity0TcVarGlobal4390576GVL_TcUnit.TestSuiteIsRegistered8BOOLTcVarGlobal4392296GVL_Param_TcUnit.MaxNumberOfTestSuites16UINT500TcVarGlobal4392304Global_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]0TcVarGlobal4392320Global_Variables.EMPTY_GUID_STRING296STRING(36)00000000-0000-0000-0000-000000000000TcVarGlobal4392448Global_Variables.EMPTY_GUID_REGSTRING312STRING(38){00000000-0000-0000-0000-000000000000}TcVarGlobal4392744Global_Version.stLibVersion_Tc2_IoFunctions288ST_LibVersion.iMajor3.iMinor3.iBuild11.iRevision0.sVersion3.3.11.0const_non_replacedTcVarGlobal4393056Global_Version.stLibVersion_Tc2_ModbusSrv288ST_LibVersion.iMajor3.iMinor3.iBuild2.iRevision0.sVersion3.3.2.0const_non_replacedTcVarGlobal4393344.TCPADS_MAXUDP_BUFFSIZE32UDINT8192TcVarGlobal4393632Global_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]0TcVarGlobal4393664Global_Constants.EMPTY_EVENT_ID32UDINT0TcVarGlobal4393792Global_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.eSeverity0TcVarGlobal4393824GVL.nLangId_OnlineMonitoring32DINT1033TcVarGlobal4394016ParameterList.cSourceNameSize32UDINT256LowerBorder81UpperBorder10000TcVarGlobal4394048Global_Version.stLibVersion_Tc3_EventLogger288ST_LibVersion.iMajor3.iMinor1.iBuild22.iRevision0.sVersion3.1.22.0const_non_replacedTcVarGlobal4394080GVL_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]248TcVarGlobal4394368Global_Version.stLibVersion_Tc3_JsonXml288ST_LibVersion.iMajor3.iMinor3.iBuild6.iRevision0.sVersion3.3.6.0const_non_replacedTcVarGlobal4394496GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite16UINT100TcVarGlobal4394784GVL_Param_TcUnit.MaxNumberOfAsserts16UINT500TcVarGlobal4394800GVL_TcUnit.TcUnitRunner768FB_TcUnitRunnerTcVarGlobal4394816GVL_TcUnit.CurrentTestSuiteBeingCalled64FB_TestSuiteTcVarGlobal4395584GVL_TcUnit.CurrentTestNameBeingCalled2048T_MaxStringTcVarGlobal4395648GVL_TcUnit.CurrentTestIsFinished8BOOLTcVarGlobal4397696GVL_TcUnit.IgnoreCurrentTestTcVarGlobal4182848GVL_Logger.nTrickleThreshold32UDINT2TcVarGlobal4182880Global_Version.stLibVersion_Tc2_EtherCAT288ST_LibVersion.iMajor3.iMinor3.iBuild15.iRevision0.sVersion3.3.15.0const_non_replacedTcVarGlobal4182912Global_Version.stLibVersion_Tc2_Standard288ST_LibVersion.iMajor3.iMinor3.iBuild3.iRevision0.nFlags0.sVersion3.3.3.0const_non_replacedTcVarGlobal4183200Global_Version.stLibVersion_Tc2_System288ST_LibVersion.iMajor3.iMinor4.iBuild24.iRevision0.nFlags0.sVersion3.4.24.0const_non_replacedTcVarGlobal4183488Global_Variables.AMSPORT_EVENTLOG16UINT110TcVarGlobal4183776Global_Variables.AMSPORT_R0_RTIME16UINT200TcVarGlobal4183792Global_Variables.AMSPORT_R0_IO16UINT300TcVarGlobal4183808Global_Variables.AMSPORT_R0_NC16UINT500TcVarGlobal4183824Global_Variables.AMSPORT_R0_NCSAF16UINT501TcVarGlobal4183840Global_Variables.AMSPORT_R0_NCSVB16UINT511TcVarGlobal4183856Global_Variables.AMSPORT_R0_ISG16UINT550TcVarGlobal4183872Global_Variables.AMSPORT_R0_CNC16UINT600TcVarGlobal4183888Global_Variables.AMSPORT_R0_LINE16UINT700TcVarGlobal4183904Global_Variables.AMSPORT_R0_PLC16UINT800TcVarGlobal4183920Global_Variables.AMSPORT_R0_PLC_RTS116UINT801TcVarGlobal4183936Global_Variables.AMSPORT_R0_PLC_RTS216UINT811TcVarGlobal4183952Global_Variables.AMSPORT_R0_PLC_RTS316UINT821TcVarGlobal4183968Global_Variables.AMSPORT_R0_PLC_RTS416UINT831TcVarGlobal4183984Global_Variables.AMSPORT_R0_CAM16UINT900TcVarGlobal4184000Global_Variables.AMSPORT_R0_CAMTOOL16UINT950TcVarGlobal4184016Global_Variables.AMSPORT_R3_SYSSERV16UINT10000TcVarGlobal4184032Global_Variables.AMSPORT_R3_SCOPESERVER16UINT14001TcVarGlobal4184048Global_Variables.ADSSTATE_INVALID16UINT0TcVarGlobal4184064Global_Variables.ADSSTATE_IDLE16UINT1TcVarGlobal4184080Global_Variables.ADSSTATE_RESET16UINT2TcVarGlobal4184096Global_Variables.ADSSTATE_INIT16UINT3TcVarGlobal4184112Global_Variables.ADSSTATE_START16UINT4TcVarGlobal4184128Global_Variables.ADSSTATE_RUN16UINT5TcVarGlobal4184144Global_Variables.ADSSTATE_STOP16UINT6TcVarGlobal4184160Global_Variables.ADSSTATE_SAVECFG16UINT7TcVarGlobal4184176Global_Variables.ADSSTATE_LOADCFG16UINT8TcVarGlobal4184192Global_Variables.ADSSTATE_POWERFAILURE16UINT9TcVarGlobal4184208Global_Variables.ADSSTATE_POWERGOOD16UINT10TcVarGlobal4184224Global_Variables.ADSSTATE_ERROR16UINT11TcVarGlobal4184240Global_Variables.ADSSTATE_SHUTDOWN16UINT12TcVarGlobal4184256Global_Variables.ADSSTATE_SUSPEND16UINT13TcVarGlobal4184272Global_Variables.ADSSTATE_RESUME16UINT14TcVarGlobal4184288Global_Variables.ADSSTATE_CONFIG16UINT15TcVarGlobal4184304Global_Variables.ADSSTATE_RECONFIG16UINT16TcVarGlobal4184320Global_Variables.ADSSTATE_STOPPING16UINT17TcVarGlobal4184336Global_Variables.ADSSTATE_INCOMPATIBLE16UINT18TcVarGlobal4184352Global_Variables.ADSSTATE_EXCEPTION16UINT19TcVarGlobal4184368Global_Variables.ADSSTATE_MAXSTATES16UINT20TcVarGlobal4184384Global_Variables.BOOTDATAFLAGS_RETAIN_REQUESTED8BYTE4TcVarGlobal4184400Global_Variables.BOOTDATAFLAGS_PERSISTENT_LOADED8BYTE16TcVarGlobal4184408Global_Variables.ADSIGRP_SYMTAB32UDINT61440TcVarGlobal4184416Global_Variables.ADSIGRP_SYMNAME32UDINT61441TcVarGlobal4184448Global_Variables.ADSIGRP_SYMVAL32UDINT61442TcVarGlobal4184480Global_Variables.ADSIGRP_SYM_HNDBYNAME32UDINT61443TcVarGlobal4184512Global_Variables.ADSIGRP_SYM_VALBYNAME32UDINT61444TcVarGlobal4184544Global_Variables.ADSIGRP_SYM_VALBYHND32UDINT61445TcVarGlobal4184576Global_Variables.ADSIGRP_SYM_RELEASEHND32UDINT61446TcVarGlobal4184608Global_Variables.ADSIGRP_SYM_INFOBYNAME32UDINT61447TcVarGlobal4184640Global_Variables.ADSIGRP_SYM_VERSION32UDINT61448TcVarGlobal4184672Global_Variables.ADSIGRP_SYM_INFOBYNAMEEX32UDINT61449TcVarGlobal4184704Global_Variables.ADSIGRP_SYM_DOWNLOAD32UDINT61450TcVarGlobal4184736Global_Variables.ADSIGRP_SYM_UPLOAD32UDINT61451TcVarGlobal4184768Global_Variables.ADSIGRP_SYM_UPLOADINFO32UDINT61452TcVarGlobal4184800Global_Variables.ADSIGRP_SYMNOTE32UDINT61456TcVarGlobal4184832Global_Variables.ADSIGRP_IOIMAGE_RWIB32UDINT61472TcVarGlobal4184864Global_Variables.ADSIGRP_IOIMAGE_RWIX32UDINT61473TcVarGlobal4184896Global_Variables.ADSIGRP_IOIMAGE_RISIZE32UDINT61477TcVarGlobal4184928Global_Variables.ADSIGRP_IOIMAGE_RWOB32UDINT61488TcVarGlobal4184960Global_Variables.ADSIGRP_IOIMAGE_RWOX32UDINT61489TcVarGlobal4184992Global_Variables.ADSIGRP_IOIMAGE_ROSIZE32UDINT61493TcVarGlobal4185024Global_Variables.ADSIGRP_IOIMAGE_CLEARI32UDINT61504TcVarGlobal4185056Global_Variables.ADSIGRP_IOIMAGE_CLEARO32UDINT61520TcVarGlobal4185088Global_Variables.ADSIGRP_IOIMAGE_RWIOB32UDINT61536TcVarGlobal4185120Global_Variables.ADSIGRP_DEVICE_DATA32UDINT61696TcVarGlobal4185152Global_Variables.ADSIOFFS_DEVDATA_ADSSTATE32UDINT0TcVarGlobal4185184Global_Variables.ADSIOFFS_DEVDATA_DEVSTATE32UDINT2TcVarGlobal4185216Global_Variables.SYSTEMSERVICE_OPENCREATE32UDINT100TcVarGlobal4185248Global_Variables.SYSTEMSERVICE_OPENREAD32UDINT101TcVarGlobal4185280Global_Variables.SYSTEMSERVICE_OPENWRITE32UDINT102TcVarGlobal4185312Global_Variables.SYSTEMSERVICE_CREATEFILE32UDINT110TcVarGlobal4185344Global_Variables.SYSTEMSERVICE_CLOSEHANDLE32UDINT111TcVarGlobal4185376Global_Variables.SYSTEMSERVICE_FOPEN32UDINT120TcVarGlobal4185408Global_Variables.SYSTEMSERVICE_FCLOSE32UDINT121TcVarGlobal4185440Global_Variables.SYSTEMSERVICE_FREAD32UDINT122TcVarGlobal4185472Global_Variables.SYSTEMSERVICE_FWRITE32UDINT123TcVarGlobal4185504Global_Variables.SYSTEMSERVICE_FSEEK32UDINT124TcVarGlobal4185536Global_Variables.SYSTEMSERVICE_FTELL32UDINT125TcVarGlobal4185568Global_Variables.SYSTEMSERVICE_FGETS32UDINT126TcVarGlobal4185600Global_Variables.SYSTEMSERVICE_FPUTS32UDINT127TcVarGlobal4185632Global_Variables.SYSTEMSERVICE_FSCANF32UDINT128TcVarGlobal4185664Global_Variables.SYSTEMSERVICE_FPRINTF32UDINT129TcVarGlobal4185696Global_Variables.SYSTEMSERVICE_FEOF32UDINT130TcVarGlobal4185728Global_Variables.SYSTEMSERVICE_FDELETE32UDINT131TcVarGlobal4185760Global_Variables.SYSTEMSERVICE_FRENAME32UDINT132TcVarGlobal4185792Global_Variables.SYSTEMSERVICE_MKDIR32UDINT138TcVarGlobal4185824Global_Variables.SYSTEMSERVICE_RMDIR32UDINT139TcVarGlobal4185856Global_Variables.SYSTEMSERVICE_REG_HKEYLOCALMACHINE32UDINT200TcVarGlobal4185888Global_Variables.SYSTEMSERVICE_SENDEMAIL32UDINT300TcVarGlobal4185920Global_Variables.SYSTEMSERVICE_TIMESERVICES32UDINT400TcVarGlobal4185952Global_Variables.SYSTEMSERVICE_STARTPROCESS32UDINT500TcVarGlobal4185984Global_Variables.SYSTEMSERVICE_CHANGENETID32UDINT600TcVarGlobal4186016Global_Variables.TIMESERVICE_DATEANDTIME32UDINT1TcVarGlobal4186048Global_Variables.TIMESERVICE_SYSTEMTIMES32UDINT2TcVarGlobal4186080Global_Variables.TIMESERVICE_RTCTIMEDIFF32UDINT3TcVarGlobal4186112Global_Variables.TIMESERVICE_ADJUSTTIMETORTC32UDINT4TcVarGlobal4186144Global_Variables.TIMESERVICE_TIMEZONINFORMATION32UDINT6TcVarGlobal4186176Global_Variables.ADSLOG_MSGTYPE_HINT32DWORD1TcVarGlobal4186208Global_Variables.ADSLOG_MSGTYPE_WARN32DWORD2TcVarGlobal4186240Global_Variables.ADSLOG_MSGTYPE_ERROR32DWORD4TcVarGlobal4186272Global_Variables.ADSLOG_MSGTYPE_LOG32DWORD16TcVarGlobal4186304Global_Variables.ADSLOG_MSGTYPE_MSGBOX32DWORD32TcVarGlobal4186336Global_Variables.ADSLOG_MSGTYPE_RESOURCE32DWORD64TcVarGlobal4186368Global_Variables.ADSLOG_MSGTYPE_STRING32DWORD128TcVarGlobal4186400Global_Variables.BOOTDATAFLAGS_PERSISTENT_INVALID8BYTE32TcVarGlobal4186432Global_Variables.SYSTEMSTATEFLAGS_BSOD8BYTE1TcVarGlobal4186440Global_Variables.SYSTEMSTATEFLAGS_RTVIOLATION8BYTE2TcVarGlobal4186448Global_Variables.nWatchdogTime8BYTETcVarGlobal4186456Global_Variables.FOPEN_MODEREAD32DWORD1TcVarGlobal4186464Global_Variables.FOPEN_MODEWRITE32DWORD2TcVarGlobal4186496Global_Variables.FOPEN_MODEAPPEND32DWORD4TcVarGlobal4186528Global_Variables.FOPEN_MODEPLUS32DWORD8TcVarGlobal4186560Global_Variables.FOPEN_MODEBINARY32DWORD16TcVarGlobal4186592Global_Variables.FOPEN_MODETEXT32DWORD32TcVarGlobal4186624Global_Variables.TCEVENTFLAG_PRIOCLASS16WORD16TcVarGlobal4186880Global_Variables.TCEVENTFLAG_FMTSELF16WORD32TcVarGlobal4186896Global_Variables.TCEVENTFLAG_LOG16WORD64TcVarGlobal4186912Global_Variables.TCEVENTFLAG_MSGBOX16WORD128TcVarGlobal4186928Global_Variables.TCEVENTFLAG_SRCID16WORD256TcVarGlobal4186944Global_Variables.TCEVENTFLAG_AUTOFMTALL16WORD4096TcVarGlobal4186960Global_Variables.TCEVENTSTATE_INVALID16WORD0TcVarGlobal4186976Global_Variables.TCEVENTSTATE_SIGNALED16WORD1TcVarGlobal4186992Global_Variables.TCEVENTSTATE_RESET16WORD2TcVarGlobal4187008Global_Variables.TCEVENTSTATE_CONFIRMED16WORD16TcVarGlobal4187024Global_Variables.TCEVENTSTATE_RESETCON16WORD18TcVarGlobal4187040Global_Variables.TCEVENT_SRCNAMESIZE16INT15TcVarGlobal4187056Global_Variables.TCEVENT_FMTPRGSIZE16INT31TcVarGlobal4187072Global_Variables.eWatchdogConfig16E_WATCHDOG_TIME_CONFIG0TcVarGlobal4187088Global_Variables.DEFAULT_ADS_TIMEOUT32TIME5000TcVarGlobal4187104Global_Variables.PI64LREAL3.14159265358979TcVarGlobal4187136Global_Variables.MAX_STRING_LENGTH32UDINT255TcVarGlobal4187200Global_Version.stLibVersion_Tc3_Module288ST_LibVersion.iMajor3.iMinor3.iBuild21.iRevision0.sVersion3.3.21.0const_non_replacedTcVarGlobal4187744Global_Variables.MAX_AVERAGE_MEASURES16INT10LowerBorder2UpperBorder100TcVarGlobal4188320Global_Variables.GLOBAL_FORMAT_HASH_PREFIX_TYPE16E_HashPrefixTypes0TcVarGlobal4188336Global_Version.stLibVersion_Tc2_Utilities288ST_LibVersion.iMajor3.iMinor3.iBuild40.iRevision1.nFlags0.sVersion3.3.40.1const_non_replacedTcVarGlobal4188416Global_Variables.GLOBAL_SBCS_TABLE16E_SBCSType1TcVarGlobal4188704Global_Variables.GLOBAL_DCF77_SEQUENCE_CHECK8BOOL0TcVarGlobal4188720Global_Variables.DEFAULT_CSV_FIELD_SEP german field separator, comma (,) := 16#2C => US field separator ]]>8BYTE59TcVarGlobal4188728Global_Variables.GLOBAL_DCF77_PULSE_SPLIT pulse < 140ms, Bit == 1 => pulse >= 140ms ]]>32TIME140TcVarGlobal4188736Global_Variables.MAX_ADAPTER_NAME_LENGTH32UDINT259TcVarGlobal4250240Global_Variables.MAX_ADAPTER_DESCRIPTION_LENGTH32UDINT131TcVarGlobal4250272Global_Variables.MAX_ADAPTER_ADDRESS_LENGTH32UDINT7TcVarGlobal4250304Global_Variables.SYSTEMSERVICE_IPHELPERAPI32UDINT701TcVarGlobal4250336Global_Variables.SYSTEMSERVICE_IPHOSTNAME32UDINT702TcVarGlobal4250368Global_Variables.IPHELPERAPI_ADAPTERSINFO32UDINT1TcVarGlobal4250400Global_Variables.IPHELPERAPI_IPADDRBYHOSTNAME32UDINT4TcVarGlobal4250432Global_Variables.MAX_LOCAL_ADAPTERS32UDINT5TcVarGlobal4250464Global_Variables.SYSTEMSERVICE_ADDREMOTE32UDINT801TcVarGlobal4250496Global_Variables.SYSTEMSERVICE_DELREMOTE32UDINT802TcVarGlobal4250528Global_Variables.SYSTEMSERVICE_ENUMREMOTE32UDINT803TcVarGlobal4250560Global_Variables.MAX_REMOTE_PCS16INT99TcVarGlobal4250592Global_Variables.MAX_ROUTE_NAME_LEN8BYTE31TcVarGlobal4250608Global_Variables.MAX_ROUTE_ADDR_LEN8BYTE79TcVarGlobal4250616Global_Variables.ROUTE_FLAG_TEMPORARY32DWORD1TcVarGlobal4250624Global_Variables.ROUTE_FLAG_DYNAMIC32DWORD2TcVarGlobal4250656Global_Variables.ROUTE_FLAG_NOOVERRIDE32DWORD4TcVarGlobal4250688Global_Variables.MIN_ROUTE_TRANSPORT8BYTE0TcVarGlobal4250720Global_Variables.MAX_ROUTE_TRANSPORT8BYTE12TcVarGlobal4250728Global_Variables.AMSPORT_AMSLOGGER16UINT10502TcVarGlobal4250736Global_Variables.EMPTY_ROUTE_ENTRY1184ST_AmsRouteEntry.sName.sNetID.sAddress.tTimeout0.dwFlags0TcVarGlobal4250752Global_Variables.SYSTEMSERVICE_FFILEFIND32UDINT133TcVarGlobal4251936Global_Variables.HKEY_MAX_BINARY_DATA_SIZE32UDINT500TcVarGlobal4251968Global_Variables.AMSLOGGER_IGR_GENERAL32UDINT4096TcVarGlobal4252000Global_Variables.AMSLOGGER_IOF_MODE32UDINT1TcVarGlobal4252032Global_Variables.FORMAT_MAX_ARGS16INT10TcVarGlobal4252064Global_Variables.FLOATREC_EXP_IS_NAN16INT-32768TcVarGlobal4252080Global_Variables.FLOATREC_EXP_IS_INF16INT32767TcVarGlobal4252096Global_Variables.FLOATREC_MAX_DIGITS16INT20TcVarGlobal4252112Global_Variables.FLOATREC_MAX_PRECISION16INT307TcVarGlobal4252128Global_Variables.FLOATREC_MIN_PRECISION16INT0TcVarGlobal4252144Global_Variables.FMTERR_NOERROR32DWORD0TcVarGlobal4252160Global_Variables.FMTERR_PERCENTSIGNPOSITION32DWORD16TcVarGlobal4252192Global_Variables.FMTERR_ASTERISKPOSITION32DWORD32TcVarGlobal4252224Global_Variables.FMTERR_WIDTHVALUE32DWORD64TcVarGlobal4252256Global_Variables.FMTERR_PRECISIONVALUE32DWORD128TcVarGlobal4252288Global_Variables.FMTERR_FLAGPOSITION32DWORD256TcVarGlobal4252320Global_Variables.FMTERR_WIDTHPRECISIONVALPOS32DWORD512TcVarGlobal4252352Global_Variables.FMTERR_PRECISIONDOTPOSITION32DWORD1024TcVarGlobal4252384Global_Variables.FMTERR_TYPEFIELDVALUE32DWORD2048TcVarGlobal4252416Global_Variables.FMTERR_ARGTYPEINVALID32DWORD4096TcVarGlobal4252448Global_Variables.FMTERR_UNACCEPTEDPARAMETER32DWORD8192TcVarGlobal4252480Global_Variables.FMTERR_INSUFFICIENTARGS32DWORD16384TcVarGlobal4252512Global_Variables.FMTERR_DESTBUFFOVERFLOW32DWORD32768TcVarGlobal4252544Global_Variables.FMTERR_INVALIDPOINTERINPUT32DWORD65536TcVarGlobal4252576Global_Variables.EMPTY_ARG_VALUE128T_Arg.eType0.cbLen0.pData0TcVarGlobal4252608Global_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]70TcVarGlobal4252736Global_Variables.FORMAT_DECASC_CODES80BYTE010[0]48[1]49[2]50[3]51[4]52[5]53[6]54[7]55[8]56[9]57TcVarGlobal4252992Global_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]31TcVarGlobal4258480Global_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]397TcVarGlobal4258864Global_Variables.SYSTEMTIME_DATEDELTA_OFFSET32DWORD584389TcVarGlobal4259328Global_Variables.SYSTEMTIME_TICKSPERMSEC64T_ULARGE_INTEGER.dwHighPart0.dwLowPart10000TcVarGlobal4259360Global_Variables.SYSTEMTIME_TICKSPERSEC64T_ULARGE_INTEGER.dwHighPart0.dwLowPart10000000TcVarGlobal4259424Global_Variables.SYSTEMTIME_TICKSPERDAY64T_ULARGE_INTEGER.dwHighPart201.dwLowPart711573504TcVarGlobal4259488Global_Variables.SYSTEMTIME_DATE_AND_TIME_MIN64T_ULARGE_INTEGER.dwHighPart27111902.dwLowPart3577643008TcVarGlobal4259552Global_Variables.SYSTEMTIME_DATE_AND_TIME_MAX64T_ULARGE_INTEGER.dwHighPart37111701.dwLowPart2856069504TcVarGlobal4259616Global_Variables.SYSTEMTIME_TICKSPERMSEC6464ULINT10000TcVarGlobal4259712Global_Variables.SYSTEMTIME_TICKSPERSEC6464ULINT10000000TcVarGlobal4259776Global_Variables.SYSTEMTIME_TICKSPERDAY6464ULINT864000000000TcVarGlobal4259840Global_Variables.SYSTEMTIME_DATE_AND_TIME_MIN6464ULINT116444736000000000TcVarGlobal4259904Global_Variables.SYSTEMTIME_DATE_AND_TIME_MAX6464ULINT159393544950000000TcVarGlobal4259968Global_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-60TcVarGlobal4260032Global_Variables.DATE_AND_TIME_SECPERDAY32DWORD86400TcVarGlobal4264992Global_Variables.DATE_AND_TIME_SECPERWEEK32DWORD604800TcVarGlobal4265024Global_Variables.DBG_OUTPUT_NONE32DWORD0TcVarGlobal4271232Global_Variables.DBG_OUTPUT_LOG32DWORD1TcVarGlobal4271264Global_Variables.DBG_OUTPUT_FILE32DWORD2TcVarGlobal4271296Global_Variables.DBG_OUTPUT_VISU32DWORD4TcVarGlobal4271328Global_Variables.DEFAULT_CSV_FIELD_DOUBLE_QUOTE used to enclose special characters like line breaks, double-quotes, commas... ]]>8BYTE34TcVarGlobal4391024Global_Variables.DEFAULT_CSV_RECORD_SEP_CR record separator (first character) ]]>8BYTE13TcVarGlobal4391032Global_Variables.DEFAULT_CSV_RECORD_SEP_LF record separator (second character) ]]>8BYTE10TcVarGlobal4391040GVL_Param_TcUnit.LogExtendedResults8BOOL1TcVarGlobal4392792Global_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]0TcVarGlobal4392800Global_Variables.EMPTY_GUID_STRING296STRING(36)00000000-0000-0000-0000-000000000000TcVarGlobal4392928Global_Variables.EMPTY_GUID_REGSTRING312STRING(38){00000000-0000-0000-0000-000000000000}TcVarGlobal4393224Global_Version.stLibVersion_Tc2_IoFunctions288ST_LibVersion.iMajor3.iMinor3.iBuild13.iRevision0.nFlags0.sVersion3.3.13.0const_non_replacedTcVarGlobal4393600Global_Version.stLibVersion_Tc2_ModbusSrv288ST_LibVersion.iMajor3.iMinor3.iBuild2.iRevision0.sVersion3.3.2.0const_non_replacedTcVarGlobal4393888Global_Version.stLibVersion_Tc2_SerialCom288ST_LibVersion.iMajor3.iMinor3.iBuild7.iRevision0.nFlags0.sVersion3.3.7.0const_non_replacedTcVarGlobal4394176Global_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]0TcVarGlobal4394464Global_Constants.EMPTY_EVENT_ID32UDINT0TcVarGlobal4394592Global_Constants.EMPTY_SEVERITY16TcEventSeverity0TcVarGlobal4394624GVL_Param_TcUnit.MaxNumberOfTestSuites16UINT500TcVarGlobal4394640Global_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.eSeverity0TcVarGlobal4394656GVL.nLangId_OnlineMonitoring32DINT1033TcVarGlobal4394848ParameterList.cSourceNameSize32UDINT256LowerBorder81UpperBorder10000TcVarGlobal4394880Global_Version.stLibVersion_Tc3_EventLogger288ST_LibVersion.iMajor3.iMinor1.iBuild24.iRevision0.nFlags0.sVersion3.1.24.0const_non_replacedTcVarGlobal4394912GVL_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]248TcVarGlobal4395200.TCPADS_MAXUDP_BUFFSIZE32UDINT8192TcVarGlobal4395328Global_Version.stLibVersion_Tc3_JsonXml288ST_LibVersion.iMajor3.iMinor3.iBuild14.iRevision0.nFlags0.sVersion3.3.14.0const_non_replacedTcVarGlobal4395360GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite16UINT100TcVarGlobal4395648GVL_Param_TcUnit.MaxNumberOfAssertsForEachTestSuite16UINT1000TcVarGlobal4395664GVL_Param_TcUnit.xUnitEnablePublish8BOOL0TcVarGlobal4395680GVL_TcUnit.TestSuiteIsRegistered8BOOLTcVarGlobal4395688GVL_Param_TcUnit.AdsLogMessageFifoRingBufferSize16UINT2000TcVarGlobal4395696GVL_Param_TcUnit.xUnitBufferSize32UDINT65535TcVarGlobal4395712GVL_Param_TcUnit.xUnitFilePath2048T_MaxStringC:\tcunit_xunit_testresults.xmlTcVarGlobal4395744GVL_TcUnit.CurrentTestIsFinished8BOOLTcVarGlobal4397792GVL_TcUnit.IgnoreCurrentTest8BOOLTcVarGlobal4397704GVL_TcUnit.NumberOfInitializedTestSuites16UINT0TcVarGlobal4397712GVL_PfeifferParameters.gcMaxPfeifferPumps16INT20TcVarGlobal4397728Constants.gc_iSizeOfGGOArray16INT50TcVarGlobal4397744GVL_TcUnit.TestSuiteAddresses32000FB_TestSuite1500TcVarGlobal4397760GVL_TcUnit.AdsLogger4129152FB_ADSLogStringMessageFifoQueueTcVarGlobal4429760Global_Version.stLibVersion_TcUnit288ST_LibVersion.iMajor1.iMinor0.iBuild1.iRevision0.sVersion1.0.1.0const_non_replacedTcVarGlobal8558912Global_Version.stLibVersion_LCLSVacuumSerialDriverLib288ST_LibVersion.iMajor0.iMinor0.iBuild0.iRevision0.nFlags0.sVersion0.0.0const_non_replacedTcVarGlobal8559200Constants.gc_GaugeValidState16INT4TcVarGlobal8559488Global_Variables.g_iSizeOfGGOArray16INT50TcVarGlobal8559504Global_Variables.g_stSystem88ST_System.xFirstScan1TcVarGlobal8559520Global_Variables.g_DummyVG1056ST_VGTcVarGlobal8559616PMPS_GVL.EXCLUDED_ASSERTION_ID32UDINT4294967295TcVarGlobal8560672Global_Variables.fbGetCurTaskIdx256GETCURTASKINDEXTcVarGlobal8560704Global_Version.stLibVersion_LCLS_Vacuum288ST_LibVersion.iMajor1.iMinor4.iBuild3.iRevision0.sVersion1.4.3const_non_replacedTcVarGlobal8560960PMPS_GVL.stRequestedBeamParameters1216ST_BeamParamspytmc + because the user has requested so, or because the test is a duplicate name ]]>8BOOLTcVarGlobal4397800GVL_TcUnit.NumberOfInitializedTestSuites16UINT0TcVarGlobal4397808GVL_TcUnit.TcUnitRunner311180032FB_TcUnitRunnerTcVarGlobal4397824GVL_TcUnit.CurrentTestSuiteBeingCalled64FB_TestSuiteTcVarGlobal315577856GVL_TcUnit.CurrentTestNameBeingCalled2048T_MaxStringTcVarGlobal315577920GVL_TcUnit.TestSuiteAddresses32000FB_TestSuite1500TcVarGlobal315579968GVL_TcUnit.AdsMessageQueue8321152FB_AdsLogStringMessageFifoQueueTcVarGlobal315611968Global_Version.stLibVersion_TcUnit288ST_LibVersion.iMajor1.iMinor1.iBuild0.iRevision0.sVersion1.1.0.0const_non_replacedTcVarGlobal323933120GVL_PfeifferParameters.gcMaxPfeifferPumps16INT20TcVarGlobal323933408Constants.gc_iSizeOfGGOArray16INT50TcVarGlobal323933424Global_Version.stLibVersion_LCLSVacuumSerialDriverLib288ST_LibVersion.iMajor0.iMinor0.iBuild0.iRevision0.nFlags0.sVersion0.0.0const_non_replacedTcVarGlobal323933440Constants.gc_GaugeValidState16INT4TcVarGlobal323933728Global_Variables.g_iSizeOfGGOArray16INT50TcVarGlobal323933744Global_Variables.g_stSystem88ST_System.xFirstScan1TcVarGlobal323933760Global_Variables.g_DummyVG1056ST_VGTcVarGlobal323933856Global_Variables.fbGetCurTaskIdx256GETCURTASKINDEXTcVarGlobal323934912Global_Version.stLibVersion_LCLS_Vacuum288ST_LibVersion.iMajor1.iMinor5.iBuild0.iRevision0.sVersion1.5.0const_non_replacedTcVarGlobal323935168PMPS_GVL.stRequestedBeamParameters1216ST_BeamParamspytmc pv: @(PREFIX)RequestedBP io: i archive: 1Hz monitor - TcVarGlobal8561248PMPS_GVL.stCurrentBeamParameters1216ST_BeamParamspytmc + TcVarGlobal323935456PMPS_GVL.stCurrentBeamParameters1216ST_BeamParamspytmc pv: @(PREFIX)CurrentBP io: i archive: 1Hz monitor - TcVarGlobal8562464PMPS_GVL.g_areVBoundaries512REAL016pytmc + TcVarGlobal323936672PMPS_GVL.g_areVBoundaries512REAL016pytmc pv: @(PREFIX)eVRangeCnst io: i archive: 1Hz monitor field: DESC Active eV Range constants field: EGU eV - TcVarGlobal8563680PMPS_GVL.MAX_DEVICE_STATES32UDINT300TcVarGlobal8564192PMPS_GVL.PERange64PE_RangesTcVarGlobal8564224PMPS_GVL.VISIBLE_TEST_VELOCITY64LREAL10TcVarGlobal8564288PMPS_GVL.FAST_TEST_VELOCITY64LREAL100TcVarGlobal8564352PMPS_GVL.MAX_STOPPERS16UINT16TcVarGlobal8564416PMPS_GVL.cnMaxStateArrayLen16INT20TcVarGlobal8564432PMPS_GVL.cstFullBeam1216ST_BeamParams.nTran100.fPP_mJ10000.neVRange65535.nRate1000000.astApertures[1].Width1000.astApertures[1].Height1000.astApertures[2].Width1000.astApertures[2].Height1000.astApertures[3].Width1000.astApertures[3].Height1000.astApertures[4].Width1000.astApertures[4].Height1000pytmc + TcVarGlobal323937888PMPS_GVL.EXCLUDED_ASSERTION_ID32UDINT4294967295TcVarGlobal323938400PMPS_GVL.PERange64PE_RangesTcVarGlobal323938432PMPS_GVL.VISIBLE_TEST_VELOCITY64LREAL10TcVarGlobal323938496PMPS_GVL.FAST_TEST_VELOCITY64LREAL100TcVarGlobal323938560PMPS_GVL.MAX_DEVICE_STATES32UDINT300TcVarGlobal323938624PMPS_GVL.MAX_STOPPERS16UINT16TcVarGlobal323938656PMPS_GVL.cnMaxStateArrayLen16INT20TcVarGlobal323938672PMPS_GVL.cstFullBeam1216ST_BeamParams.nTran100.fPP_mJ10000.neVRange65535.nRate1000000.astApertures[1].Width1000.astApertures[1].Height1000.astApertures[2].Width1000.astApertures[2].Height1000.astApertures[3].Width1000.astApertures[3].Height1000.astApertures[4].Width1000.astApertures[4].Height1000pytmc pv: @(PREFIX)FullBeamCnst io: i archive: 1Hz monitor field: DESC Full beam constant - TcVarGlobal8564448PMPS_GVL.cst0RateBeam1216ST_BeamParams.nTran100.fPP_mJ10000.neVRange65535.nRate0.astApertures[1].Width1000.astApertures[1].Height1000.astApertures[2].Width1000.astApertures[2].Height1000.astApertures[3].Width1000.astApertures[3].Height1000.astApertures[4].Width1000.astApertures[4].Height1000pytmc + TcVarGlobal323938688PMPS_GVL.cst0RateBeam1216ST_BeamParams.nTran100.fPP_mJ10000.neVRange65535.nRate0.astApertures[1].Width1000.astApertures[1].Height1000.astApertures[2].Width1000.astApertures[2].Height1000.astApertures[3].Width1000.astApertures[3].Height1000.astApertures[4].Width1000.astApertures[4].Height1000pytmc pv: @(PREFIX)0RateBeamCnst io: i archive: 1Hz monitor field: DESC 0-rate beam constant - TcVarGlobal8565664PMPS_GVL.cstSafeBeam1216ST_BeamParams.nTran0.fPP_mJ0.neVRange0.nRate0pytmc + TcVarGlobal323939904PMPS_GVL.cstSafeBeam1216ST_BeamParams.nTran0.fPP_mJ0.neVRange0.nRate0pytmc pv: @(PREFIX)SafeBeamCnst io: i archive: 1Hz monitor field: DESC Safe beam constant - TcVarGlobal8566880PMPS_GVL.AUX_ATTENUATORS16UINT16TcVarGlobal8568096PMPS_GVL.MAX_APERTURES16UINT4TcVarGlobal8568112PMPS_GVL.DUMMY_AUX_ATT_ARRAY512ST_PMPS_Attenuator116suppress_warning_0C0228TcVarGlobal8568128PMPS_GVL.g_cBoundaries16INT15TcVarGlobal8568640PRG_Test.TotalTests16INT08568656PMPS_GVL.reVHystTcVarGlobal323941120PMPS_GVL.AUX_ATTENUATORS16UINT16TcVarGlobal323942336PMPS_GVL.MAX_APERTURES16UINT4TcVarGlobal323942352PMPS_GVL.DUMMY_AUX_ATT_ARRAY512ST_PMPS_Attenuator116suppress_warning_0C0228TcVarGlobal323942368PMPS_GVL.g_cBoundaries16INT15TcVarGlobal323942880PRG_Test.TotalTests16INT0323942896PMPS_GVL.reVHyst32REAL5pytmc pv: @(PREFIX)eVRangeHyst @@ -915,22 +922,22 @@ This function provides ILK and Set Point Protection for the Cold Cathode]]>TcVarGlobal8568672PMPS_GVL.g_areVBoundariesL512REAL016[0]1700[1]2500[2]5000[3]7000[4]7700[5]8900[6]10000[7]11100[8]12000[9]14000[10]16000[11]16900[12]18000[13]20000[14]22000[15]24000pytmc + TcVarGlobal323942912PMPS_GVL.g_areVBoundariesL512REAL016[0]1700[1]2500[2]5000[3]7000[4]7700[5]8900[6]10000[7]11100[8]12000[9]14000[10]16000[11]16900[12]18000[13]20000[14]22000[15]24000pytmc pv: @(PREFIX)L:eVRangeCnst io: i archive: 1Hz monitor field: DESC eV Range constants field: EGU eV - TcVarGlobal8568704PMPS_GVL.g_areVBoundariesK512REAL016[0]250[1]270[2]400[3]540[4]850[5]1150[6]1250[7]1450[8]1550[9]1650[10]1750[11]1820[12]2000[13]3200[14]5000[15]7100pytmc + TcVarGlobal323942944PMPS_GVL.g_areVBoundariesK512REAL016[0]250[1]270[2]400[3]540[4]850[5]1150[6]1250[7]1450[8]1550[9]1650[10]1750[11]1820[12]2000[13]3200[14]5000[15]7100pytmc pv: @(PREFIX)K:eVRangeCnst io: i archive: 1Hz monitor field: DESC eV Range constants field: EGU eV - TcVarGlobal8569216PMPS_PARAM.MAX_FAST_FAULTS32DINT50TcVarGlobal8569728PMPS_PARAM.MAX_ASSERTIONS32UDINT20TcVarGlobal8569760PMPS_TOOLS.fbJson384FB_JsonSaxWriterTcVarGlobal8569792Global_Version.stLibVersion_Tc2_MC2288ST_LibVersion.iMajor3.iMinor3.iBuild37.iRevision0.sVersion3.3.37.0const_non_replacedTcVarGlobal8570176Global_Variables.TcMcGlobal7104_TCMCGLOBALTcVarGlobal8570496Global_Variables.DEFAULT_HOME_POSITION64LREAL1E+307TcVarGlobal8577600Global_Variables.DEFAULT_BACKLASHVALUE64LREAL1E+307TcVarGlobal8577664Global_Version.stLibVersion_Tc2_Math288ST_LibVersion.iMajor3.iMinor3.iBuild1.iRevision0.sVersion3.3.1.0const_non_replacedTcVarGlobal8577728Constants.gc_iSizeOfGGOArray16INT50TcVarGlobal8578016Constants.gc_GaugeValidState16INT4TcVarGlobal8578032PRG_Test.fb_VGC_Test13366656FB_VGC_Test8678720PRG_Test.fb_VRC_Test12783872FB_VRC_Test22045376PRG_Test.fb_PIP_Test12788480FB_PIP_Test34829248PRG_Test.fb_PTM_Test12869888FB_PTM_Test47617728PRG_Test.fb_GPI_Test12871680FB_GPI_Test60487616PRG_Test.fb_GCC_Test12785472FB_GCC_Test73359296Global_Variables.g_iSizeOfGGOArray16INT50TcVarGlobal86145792Global_Variables.g_stSystem88ST_System.xFirstScan1TcVarGlobal86145808Constants.bLittleEndian8BOOL1TcVarGlobal86145896Constants.bSimulationMode8BOOL0TcVarGlobal86145904Constants.bFPUSupport8BOOL1TcVarGlobal86145912Global_Variables.g_DummyVG1056ST_VGTcVarGlobal86145920Constants.nRegisterSize16WORD64TcVarGlobal86146976Constants.nPackMode16UINT8TcVarGlobal86146992Global_Variables.fbGetCurTaskIdx256GETCURTASKINDEXTcVarGlobal86147008Global_Version.stLibVersion_LCLS_Vacuum288ST_LibVersion.iMajor0.iMinor0.iBuild0.iRevision0.sVersion0.0.0const_non_replacedTcVarGlobal86147264Constants.RuntimeVersion64VERSION.uiMajor3.uiMinor5.uiServicePack6.uiPatch0TcVarGlobal86147552Constants.CompilerVersion64VERSION.uiMajor3.uiMinor5.uiServicePack10.uiPatch100TcVarGlobal86147616Constants.RuntimeVersionNumeric32DWORD50660864TcVarGlobal86147680Constants.CompilerVersionNumeric32DWORD50661988TcVarGlobal86147712TwinCAT_LicenseInfoVarList._LicenseInfo1024PlcLicenseInfo11[1].LicenseId.Data13165056522[1].LicenseId.Data240161[1].LicenseId.Data319775[1].LicenseId.Data4[0]152[1].LicenseId.Data4[1]202[1].LicenseId.Data4[2]65[1].LicenseId.Data4[3]58[1].LicenseId.Data4[4]188[1].LicenseId.Data4[5]13[1].LicenseId.Data4[6]148[1].LicenseId.Data4[7]253[1].Instances0[1].LicenseNameTF6340 TC3 Serial-CommunicationTcVarGlobal86147744TwinCAT_SystemInfoVarList._TaskPouOid_PlcTask32OTCIDno_initTcVarGlobal86148768TwinCAT_SystemInfoVarList._AppInfo2048PlcAppSystemInfono_initTcVarGlobal86148800TwinCAT_SystemInfoVarList._TaskInfo1024PlcTaskSystemInfo11no_initTcVarGlobal86150848TwinCAT_SystemInfoVarList._TaskOid_PlcTask32OTCIDno_initTcVarGlobal86151872TwinCAT_SystemInfoVarList.__PlcTask896_Implicit_Task_Info.dwVersion2TcContextNamePlcTaskTcVarGlobal86151936TC_EVENTS.LCLSGeneralEventClass960ST_LCLSGeneralEventClasstc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228TcVarGlobal861963524PlcTask Retains011403264PMPS_GVL.SuccessfulPreemption32UDINTpytmc + TcVarGlobal323943456PMPS_PARAM.MAX_FAST_FAULTS32DINT50TcVarGlobal323943968PMPS_PARAM.MAX_ASSERTIONS32UDINT20TcVarGlobal323944000Constants.gc_iSizeOfGGOArray16INT50TcVarGlobal323944048PMPS_TOOLS.fbJson384FB_JsonSaxWriterTcVarGlobal323944064Global_Version.stLibVersion_Tc2_MC2288ST_LibVersion.iMajor3.iMinor3.iBuild42.iRevision0.sVersion3.3.42.0const_non_replacedTcVarGlobal323944448Constants.gc_GaugeValidState16INT4TcVarGlobal323944736Global_Variables.g_iSizeOfGGOArray16INT50TcVarGlobal323944752Global_Variables.TcMcGlobal7104_TCMCGLOBALTcVarGlobal323944768Global_Variables.DEFAULT_HOME_POSITION64LREAL1E+307TcVarGlobal323951872Global_Variables.DEFAULT_BACKLASHVALUE64LREAL1E+307TcVarGlobal323951936Global_Version.stLibVersion_Tc2_Math288ST_LibVersion.iMajor3.iMinor3.iBuild1.iRevision0.sVersion3.3.1.0const_non_replacedTcVarGlobal323952000Global_Version.stLibVersion_Tc2_DataExchange288ST_LibVersion.iMajor3.iMinor3.iBuild5.iRevision0.nFlags0.sVersion3.3.5.0const_non_replacedTcVarGlobal323952288PRG_Test.fb_VGC_Test34230656FB_VGC_Test324059328PRG_Test.fb_VRC_Test33647872FB_VRC_Test358289984PRG_Test.fb_PIP_Test33652480FB_PIP_Test391937856PRG_Test.fb_PTM_Test33733888FB_PTM_Test425590336PRG_Test.fb_GPI_Test33735680FB_GPI_Test459324224PRG_Test.fb_GCC_Test33649472FB_GCC_Test493059904Global_Variables.g_stSystem88ST_System.xFirstScan1TcVarGlobal526710400Global_Variables.g_DummyVG1056ST_VGTcVarGlobal526710496Global_Variables.fbGetCurTaskIdx256GETCURTASKINDEXTcVarGlobal526711552Global_Version.stLibVersion_LCLS_Vacuum288ST_LibVersion.iMajor0.iMinor0.iBuild0.iRevision0.sVersion0.0.0const_non_replacedTcVarGlobal526711808Constants.bLittleEndian8BOOL1TcVarGlobal526712096Constants.bSimulationMode8BOOL0TcVarGlobal526712104Constants.RuntimeVersion64VERSION.uiMajor3.uiMinor5.uiServicePack6.uiPatch0TcVarGlobal526712112Constants.CompilerVersion64VERSION.uiMajor3.uiMinor5.uiServicePack10.uiPatch100TcVarGlobal526712176Constants.nRegisterSize16WORD64TcVarGlobal526712240Constants.nPackMode16UINT8TcVarGlobal526712256Constants.bFPUSupport8BOOL1TcVarGlobal526712272Constants.RuntimeVersionNumeric32DWORD50660864TcVarGlobal526712288Constants.CompilerVersionNumeric32DWORD50661988TcVarGlobal526712320TwinCAT_SystemInfoVarList._TaskPouOid_PlcTask32OTCIDno_initTcVarGlobal526712352TwinCAT_SystemInfoVarList._AppInfo2048PlcAppSystemInfono_initTcVarGlobal526712384TwinCAT_SystemInfoVarList._TaskInfo1024PlcTaskSystemInfo11no_initTcVarGlobal526714432TwinCAT_SystemInfoVarList._TaskOid_PlcTask32OTCIDno_initTcVarGlobal526715456TwinCAT_SystemInfoVarList.__PlcTask896_Implicit_Task_Info.dwVersion2TcContextNamePlcTaskTcVarGlobal526715520TC_EVENTS.LCLSGeneralEventClass960ST_LCLSGeneralEventClasstc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228TcVarGlobal5267601924PlcTask Retains066519040PMPS_GVL.SuccessfulPreemption32UDINTpytmc pv: @(PREFIX)SuccessfulPreemptions io: i TcVarGlobal3072000PMPS_GVL.AccumulatedFF32UDINTpytmc pv: @(PREFIX)AccumulatedFastFaults io: i - TcVarGlobal3072032LCLSGeneralEventClassApplicationNamePort_851ChangeDate2021-02-12T14:06:04GeneratedCodeSize565248GlobalDataSize10285056 \ No newline at end of file + TcVarGlobal3072032LCLSGeneralEventClassApplicationNamePort_851ChangeDate2021-04-25T06:53:40GeneratedCodeSize602112GlobalDataSize65355776 \ No newline at end of file diff --git a/L2SIVacuum/LineIDs.dbg b/L2SIVacuum/LineIDs.dbg index f59c667..0cb26c4 100644 Binary files a/L2SIVacuum/LineIDs.dbg and b/L2SIVacuum/LineIDs.dbg differ diff --git a/L2SIVacuum/POUs/Functions/Pumps/FB_PIP_SIP.TcPOU b/L2SIVacuum/POUs/Functions/Pumps/FB_PIP_SIP.TcPOU new file mode 100644 index 0000000..624a479 --- /dev/null +++ b/L2SIVacuum/POUs/Functions/Pumps/FB_PIP_SIP.TcPOU @@ -0,0 +1,272 @@ + + + + + + rDefaultHVEna_SP) THEN + stPump.rHVEna_SP := rDefaultHVEna_SP; +END_IF + +(* Interlock *) +//stPump.xHV_ExtIlk := i_stGauge.xPRESS_OK AND (i_stGauge.rPRESS <= stPump.rHVEna_SP);//AND NOT tPumpStartTimeout.Q); //ADP + +(* Enable HV *) +IF i_stGauge.rPRESS <= stPump.rHVEna_SP AND i_stGauge.xPRESS_OK THEN + IF (stPump.xAutoOn) AND NOT (stPump.q_xHVEna_DO) THEN stPump.q_xHVEna_DO := TRUE; + ELSE stPump.q_xHVEna_DO := stPump.xHVEna_SW OR ((tonOvrd.Q AND i_xOverrideMode)); + END_IF + stPump.xILKOk:= TRUE; +ELSIF stPump.q_xHVEna_DO (*AND timer.Q*) THEN + IF q_IG.rPRESS > (stPump.rHVEna_SP + stPump.rHYS_PR) THEN // Ion pumps when running switches off based on their own pressure readings + stPump.q_xHVEna_DO := FALSE; + stPump.xHVEna_SW := FALSE; + stPump.xILKOk := FALSE; + ELSE + stPump.q_xHVEna_DO := stPump.xHVEna_SW OR ((tonOvrd.Q AND i_xOverrideMode)); + END_IF +ELSIF (tonOvrd.Q AND i_xOverrideMode) THEN + stPump.q_xHVEna_DO := TRUE; +ELSE + stPump.q_xHVEna_DO := FALSE; + stPump.xHVEna_SW := FALSE; + stPump.xILKOk := FALSE; +END_IF + + +//stPump.q_xHVEna_DO := stPump.xHVEna_SW AND stPump.xHV_ExtIlk; +//stPump.xHVEna_SW := stPump.q_xHVEna_DO; + +timer(IN:= NOT stPump.q_xHVEna_DO, PT:= T#1s); + +// TAW Experimental ion pump timeout +tPumpStartTimeout(IN:=(NOT stPump.i_xHV_DI AND stPump.q_xHVEna_DO)); +tTimeOutAction(CLK:=tPumpStartTimeout.Q); +IF tTimeOutAction.Q THEN fbLogger(sMsg:='Pump time out.', eSevr:=TcEventSeverity.Critical); END_IF + + + +(*Pump STATE*) +IF tPumpStartTimeout.Q OR i_xError THEN //Pump timeout + stPump.eState := pumpFAULT; +ELSIF stPump.q_xHVEna_DO AND NOT stPump.i_xHV_DI THEN + stPump.eState := pumpSTARTING; +ELSIF NOT stPump.q_xHVEna_DO AND NOT stPump.i_xHV_DI THEN + stPump.eState := pumpSTOPPED; +ELSIF stPump.q_xHVEna_DO AND stPump.i_xHV_DI THEN + stPump.eState := pumpRUNNING; +ELSIF NOT stPump.q_xHVEna_DO AND stPump.i_xHV_DI THEN + stPump.eState := pumpSTOPPING; +ELSE + stPump.eState := pumpFAULT; +END_IF + + + +(*Update output gauge values*) +ACT_SetGauge(); +(*Soft IO Mapping*) +IO(); +ACT_IlkOverride(); +// Log States and triggers +ACT_Logger(); +(*Load or save the persistent variables*) +ACT_Persistent();]]> + + + + + + + + + stPump.eState THEN + CASE stPump.eState OF + pumpFAULT: + fbLogger(sMsg:='Pump Fault.', eSevr:=TcEventSeverity.Critical); + pumpSTOPPED: + fbLogger(sMsg:='Pump stopped.', eSevr:=TcEventSeverity.Critical); + pumpSTARTING: + fbLogger(sMsg:='Pump starting.', eSevr:=TcEventSeverity.Info); + pumpRUNNING: + fbLogger(sMsg:='Pump running.', eSevr:=TcEventSeverity.Info); + pumpSTOPPING: + fbLogger(sMsg:='Pump stopping.', eSevr:=TcEventSeverity.Info); + END_CASE + ePrevState := stPump.eState; + END_IF + + + // Log Action +tAction(CLK:= stPump.q_xHVEna_DO); +IF tAction.Q THEN fbLogger(sMsg:='Pump commanded to start', eSevr:=TcEventSeverity.Info); END_IF +// Log override mode enabled +tOverrideActivated(CLK:= (tonOvrd.Q AND i_xOverrideMode)); +IF tOverrideActivated.Q THEN fbLogger(sMsg:='Pump override mode activated', eSevr:=TcEventSeverity.Warning); END_IF + + +// Log FAULT +tFault(CLK:= NOT tPumpStartTimeout.Q); +IF tFault.Q THEN fbLogger(sMsg:='Pump Fault', eSevr:=TcEventSeverity.Critical); END_IF + +]]> + + + + + 0) THEN + stPump.rHVEna_SP := rHVEna_SP; + END_IF; +END_IF +(*Check if a new value has been written in the structure variable copy it to the persistent variable*) +IF NOT (stPump.rHVEna_SP = rHVEna_SP) THEN + rHVEna_SP := stPump.rHVEna_SP; +END_IF; +]]> + + + + + 0) AND stPump.q_xHVEna_DO) THEN + q_IG.xPRESS_OK := TRUE; + ELSE + q_IG.xPRESS_OK := FALSE; +END_IF + +q_IG.sPath := This^.stPump.sPath; + +]]> + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/L2SIVacuum/POUs/Functions/Valves/FB_VCN.TcPOU b/L2SIVacuum/POUs/Functions/Valves/FB_VCN.TcPOU index 96d8baf..4d3426e 100644 --- a/L2SIVacuum/POUs/Functions/Valves/FB_VCN.TcPOU +++ b/L2SIVacuum/POUs/Functions/Valves/FB_VCN.TcPOU @@ -6,7 +6,7 @@ FUNCTION_BLOCK FB_VCN EXTENDS FB_Valve VAR_INPUT i_xExtIlkOK : BOOL; //External Interlock, SET to TRUE if not used i_ReqPos : REAL; //Requested position - + i_xPurge : BOOL:= FALSE;// When purge is set the maximum threshold is ignored, has to be set evey cycle. END_VAR VAR_OUTPUT {attribute 'pytmc' := ' @@ -68,7 +68,11 @@ IF iq_stVCN.xIlkOK THEN ELSIF (iq_stVCN.eValveControl = ManualControl) (*AND (iq_stVCN.xOPN_SW)*) THEN iq_stVCN.rReqPosition := LIMIT(0, iq_stVCN.rReqPosition, iq_stVCN.rUpperLimit); ELSIF iq_stVCN.eValveControl = PressureControl THEN - iq_stVCN.rReqPosition := LIMIT(0, i_ReqPos, iq_stVCN.rUpperLimit); + IF (i_xPurge) THEN + iq_stVCN.rReqPosition := LIMIT(0, i_ReqPos, 100); + i_xPurge := FALSE; + ELSE iq_stVCN.rReqPosition := LIMIT(0, i_ReqPos, iq_stVCN.rUpperLimit); + END_IF END_IF ELSE iq_stVCN.rReqPosition := 0; diff --git a/L2SIVacuum/POUs/Functions/Valves/FB_VGC.TcPOU b/L2SIVacuum/POUs/Functions/Valves/FB_VGC.TcPOU index 9d01938..8424f1f 100644 --- a/L2SIVacuum/POUs/Functions/Valves/FB_VGC.TcPOU +++ b/L2SIVacuum/POUs/Functions/Valves/FB_VGC.TcPOU @@ -491,6 +491,7 @@ If (i_xIsAperture ) OR (iq_stValve.pv_xOPN_SW )THEN ELSE bptm.i_stRequestedAssertion := PMPS_GVL.cst0RateBeam; END_IF bptm(fbArbiter:=fbArbiter, + i_sDeviceName:=i_sDevName, i_TransitionAssertionID:=i_nTransitionRootID+2, i_stTransitionAssertion:=PMPS_GVL.cst0RateBeam, i_nRequestedAssertionID:=i_nTransitionRootID+ BOOL_TO_UDINT( iq_stValve.pv_xOPN_SW), diff --git a/L2SIVacuum/POUs/Functions/Valves/FB_VGC_2S.TcPOU b/L2SIVacuum/POUs/Functions/Valves/FB_VGC_2S.TcPOU index 5bf2abe..29deccc 100644 --- a/L2SIVacuum/POUs/Functions/Valves/FB_VGC_2S.TcPOU +++ b/L2SIVacuum/POUs/Functions/Valves/FB_VGC_2S.TcPOU @@ -514,6 +514,7 @@ If (i_xIsAperture ) OR (iq_stValve.pv_xOPN_SW )THEN ELSE bptm.i_stRequestedAssertion := PMPS_GVL.cst0RateBeam; END_IF bptm(fbArbiter:=fbArbiter, + i_sDeviceName:=i_sDevName, i_TransitionAssertionID:=i_nTransitionRootID+2, i_stTransitionAssertion:=PMPS_GVL.cst0RateBeam, i_nRequestedAssertionID:=i_nTransitionRootID+ BOOL_TO_UDINT( iq_stValve.pv_xOPN_SW), diff --git a/_Boot/TargetDescription.xml b/_Boot/TargetDescription.xml index 3b5339c..5c90c6a 100644 --- a/_Boot/TargetDescription.xml +++ b/_Boot/TargetDescription.xml @@ -4,6 +4,6 @@ 3 1 4024 - 4 + 12