From 3e160c33b5c1f4bd8e0b386ebf08fc0801477341 Mon Sep 17 00:00:00 2001 From: ghalym Date: Tue, 31 Aug 2021 19:21:39 -0700 Subject: [PATCH] FIX: Constants to 422, still need ot fix one range --- L2SIVacuum/L2SIVacuum.tmc | 12 ++++++------ L2SIVacuum/POUs/Functions/Gauges/FB_MKS422.TcPOU | 16 ++++++++++------ 2 files changed, 16 insertions(+), 12 deletions(-) diff --git a/L2SIVacuum/L2SIVacuum.tmc b/L2SIVacuum/L2SIVacuum.tmc index e1cb5e7..9f8abe3 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_AsyncStrResult128bBusyBOOL865874792bErrorBOOL865874856hrErrorCodeHRESULT3265874872nStringSizeUDINT3265874840sResultSTRING(255)204865874864__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_TcSourceInfonIdUDINT326587468065874728sNameSTRING(255)20486587475265874776__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__BBUSYBOOL83968conditionalshoweSeverityTcEventSeverity1665874968ipSourceInfoI_TcSourceInfo6465874928nEventIdUDINT3265875104sEventClassNameSTRING(255)204865875024sEventTextSTRING(255)204865875112EqualsToEventClassBOOL8OtherEventClassGUID128_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_TcMessagenTimeSentULINT6465875160SetJsonAttributeHRESULT32sJsonAttributeSTRING(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_AsyncStrResult128bBusyBOOL865874808bErrorBOOL865874872hrErrorCodeHRESULT3265874888nStringSizeUDINT3265874856sResultSTRING(255)204865874880__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_TcSourceInfonIdUDINT326587469665874744sNameSTRING(255)20486587476865874792__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__BBUSYBOOL83968conditionalshoweSeverityTcEventSeverity1665874984ipSourceInfoI_TcSourceInfo6465874944nEventIdUDINT3265875120sEventClassNameSTRING(255)204865875040sEventTextSTRING(255)204865875128EqualsToEventClassBOOL8OtherEventClassGUID128_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_TcMessagenTimeSentULINT6465875176SetJsonAttributeHRESULT32sJsonAttributeSTRING(80)64ItemTypeInOutCreateExHRESULT32stEventEntryTcEventEntry192ipSourceInfoI_TcSourceInfo64InitipMessageITcMessage64ipArgumentsITcArguments64ipSourceInfoITcSourceInfo64conditionalshow__getnTimeSentULINT64nTimeSentULINT64ipMessage2ITcMessage264nTimeStampULINT64propertymonitoringcallTcDisplayTypeGUID18071995-0000-0000-0000-000000000046CreateHRESULT32eventClassGUID128nEventIdUDINT32eSeverityTcEventSeverity16ipSourceInfoI_TcSourceInfo64hrHRESULT32ipArgumentsITcArguments64__getipEventITcEvent64ipEventITcEvent64propertyconditionalshowSendHRESULT32nTimeStampULINT64TcEncodingFILETIMEReleaseHRESULT32PouTypeFunctionBlockreflectionconditionalshow_all_localsno_explicit_calldo not call this POU directlyF_TRIG96CLKBOOL864ItemTypeInputQBOOL872ItemTypeOutputMBOOL8801conditionalshowPouTypeFunctionBlockconditionalshow_all_localsR_TRIG91008FB_GaugeBaseb937ABOOL8896000ItemTypeInputPGST_VG105689632ItemTypeOutputpytmc pv: rVREAL3290688i_iPRESS_RINT1690720TcAddressTypeInputrMinPressureREAL32907520.0001rDefaultVAC_SPREAL32907840.05rDisconnectedBoundaryREAL32908160.1rValidLoBoundaryREAL32908480.22rValidBoundaryMinREAL32908800.6rValidHiBoundaryREAL32909129.7rValidHiBoundaryMaxREAL32909449.9rNoSensorBoundaryREAL329097610ACT_PersistentACT_LoggerIOPouTypeFunctionBlockFB_GPI_Test33740800FB_TestSuitefb_MKS275FB_MKS2759100833558720fb_MKS317FB_MKS3179100833649728i_iPRESS_RINT1633740736TcAddressTypeOutputcycleINT16337407520M_INITExpectedREAL32ActualREAL32eStateExpectedE_PressureState16eStateActualE_PressureState16M_CheckRangeExpectedREAL32ActualREAL32eStateExpectedE_PressureState16eStateActualE_PressureState16PouTypeFunctionBlockFB_MKS42292224FB_GaugeBasePGST_VG105689600ItemTypeInputb937ABOOL8906560ItemTypeInputtRecoverDelayTIME3290688600000ItemTypeInputIGST_VG105690720ItemTypeOutputpytmc +This function provides ILK and Set Point Protection for the Cold Cathode]]>92352FB_GaugeBasePGST_VG105689600ItemTypeInputb937ABOOL8906560ItemTypeInputtRecoverDelayTIME3290688600000ItemTypeInputIGST_VG105690720ItemTypeOutputpytmc pv: - rVREAL3291776timerTON25691840i_iPRESS_RINT1692096TcAddressTypeInputq_xHV_DISBOOL8921121TcAddressTypeOutputMinPressureREAL32921281E-10cDefaultPressureREAL32921600bWasOnBOOL892192TcPersistentbAutoRecoverBOOL892200TcPersistentbAutoRecoverWriteBOOL892208TcPersistentACT_LoggerIOACT_RecoverACT_PersistentM_HVEBOOL8enableBOOL8M_RecoverBOOL8M_AutoOnBOOL8PouTypeFunctionBlockFB_GCC_Test33652096FB_TestSuitePGST_VG105633558720fb_MKS422FB_MKS4229222433559808i_iPRESS_RINT1633652032TcAddressTypeOutputcycleINT16336520480M_InterlockM_SelfProtectionM_INITM_CheckRangeExpectedREAL32ActualREAL32eStateExpectedE_PressureState16eStateActualE_PressureState16PouTypeFunctionBlockPlcTaskSystemInfo1024ObjIdOTCID320CycleTimeUDINT3232PriorityUINT1664AdsPortUINT1680CycleCountUDINT3296DcTaskTimeLINT64128LastExecTimeUDINT32192FirstCycleBOOL8224CycleTimeExceededBOOL8232InCallAfterOutputUpdateBOOL8240RTViolationBOOL8248TaskNameSTRING(63)512512VERSION64uiMajorUINT160uiMinorUINT1616uiServicePackUINT1632uiPatchUINT1648PlcAppSystemInfo2048ObjIdOTCID320TaskCntUDINT3232OnlineChangeCntUDINT3264FlagsDWORD3296AdsPortUINT16128BootDataLoadedBOOL8144OldBootDataBOOL8152AppTimestampDT32160KeepOutputsOnBPBOOL8192ShutdownInProgressBOOL8200LicensesPendingBOOL8208BSODOccuredBOOL8216LoggedInBOOL8224TComSrvPtrITComObjectServer32256TcComInterfaceAppNameSTRING(63)512512ProjectNameSTRING(63)5121024_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 Inputs066584576LCLS_General.DefaultGlobals.stSys.I_EcatMaster148AMSNETIDnamingomitTcAddressTypeInput4096040LCLS_Vacuum_Serial.LCLS_Vacuum.Global_Variables.g_stSystem.I_EcatMaster148AMSNETIDnamingomitTcAddressTypeInput323933512PRG_Test.fb_VGC_Test.VGC.i_xOpnLS8BOOLTcAddressTypeInput357811968PRG_Test.fb_VGC_Test.VGC.i_xClsLS8BOOLTcAddressTypeInput357811976PRG_Test.fb_VRC_Test.VRC.i_xOpnLS8BOOLTcAddressTypeInput391982208PRG_Test.fb_VRC_Test.VRC.i_xClsLS8BOOLTcAddressTypeInput391982216PRG_Test.fb_PIP_Test.fb_PIP_GAMMA.i_iPRESS16INTTcAddressTypeInput425632784PRG_Test.fb_PIP_Test.fb_PIP_GAMMA.i_xSP_DI8BOOLTcAddressTypeInput425632800PRG_Test.fb_PTM_Test.fb_TwisTorr.i_xAtSpd8BOOLTcAddressTypeInput459283112PRG_Test.fb_PTM_Test.fb_TwisTorr.i_xFault8BOOLTcAddressTypeInput459283120PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_xDecel8BOOLTcAddressTypeInput459371008PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_xAccel8BOOLTcAddressTypeInput459371016PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_xRotate8BOOLTcAddressTypeInput459371024PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_xNCFault8BOOLTcAddressTypeInput459371032PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_xAtSpd8BOOLTcAddressTypeInput459371040PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_iRawSpeed16INTTcAddressTypeInput459371056PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_iTempMon5V 0->100C]]>16INTTcAddressTypeInput459371072PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_iCurrentMon5V 0->10A]]>16INTTcAddressTypeInput459371088PRG_Test.fb_PTM_Test.q_iSpeedSet16INTTcAddressTypeInput459371216PRG_Test.fb_GPI_Test.fb_MKS275.i_iPRESS_R16INTTcAddressTypeInput493020800PRG_Test.fb_GPI_Test.fb_MKS317.i_iPRESS_R16INTTcAddressTypeInput493111776PRG_Test.fb_GCC_Test.fb_MKS422.i_iPRESS_R16INTTcAddressTypeInput526764032Global_Variables.g_stSystem.I_EcatMaster148AMSNETIDnamingomitTcAddressTypeInput5267653361PlcTask Outputs066584576PRG_Test.fb_VGC_Test.VGC.q_xOPN_DO8BOOLTcAddressTypeOutput357811984PRG_Test.fb_VGC_Test.io_fbFFHWO.q_xFastFaultOut8BOOLpytmc + rVREAL3291776timerTON25691840i_iPRESS_RINT1692096TcAddressTypeInputq_xHV_DISBOOL8921121TcAddressTypeOutputMinPressureREAL32921281E-10vDisconnectedREAL32921600.18vMaxValidREAL32921929.6vMaxREAL32922249.9vMinREAL32922560.6cDefaultPressureREAL32922880bWasOnBOOL892320TcPersistentbAutoRecoverBOOL892328TcPersistentbAutoRecoverWriteBOOL892336TcPersistentACT_LoggerIOACT_RecoverACT_PersistentM_HVEBOOL8enableBOOL8M_RecoverBOOL8M_AutoOnBOOL8PouTypeFunctionBlockFB_GCC_Test33652224FB_TestSuitePGST_VG105633558720fb_MKS422FB_MKS4229235233559808i_iPRESS_RINT1633652160TcAddressTypeOutputcycleINT16336521760M_InterlockM_SelfProtectionM_INITM_CheckRangeExpectedREAL32ActualREAL32eStateExpectedE_PressureState16eStateActualE_PressureState16PouTypeFunctionBlockPlcTaskSystemInfo1024ObjIdOTCID320CycleTimeUDINT3232PriorityUINT1664AdsPortUINT1680CycleCountUDINT3296DcTaskTimeLINT64128LastExecTimeUDINT32192FirstCycleBOOL8224CycleTimeExceededBOOL8232InCallAfterOutputUpdateBOOL8240RTViolationBOOL8248TaskNameSTRING(63)512512VERSION64uiMajorUINT160uiMinorUINT1616uiServicePackUINT1632uiPatchUINT1648PlcAppSystemInfo2048ObjIdOTCID320TaskCntUDINT3232OnlineChangeCntUDINT3264FlagsDWORD3296AdsPortUINT16128BootDataLoadedBOOL8144OldBootDataBOOL8152AppTimestampDT32160KeepOutputsOnBPBOOL8192ShutdownInProgressBOOL8200LicensesPendingBOOL8208BSODOccuredBOOL8216LoggedInBOOL8224TComSrvPtrITComObjectServer32256TcComInterfaceAppNameSTRING(63)512512ProjectNameSTRING(63)5121024_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 Inputs066584576LCLS_General.DefaultGlobals.stSys.I_EcatMaster148AMSNETIDnamingomitTcAddressTypeInput4096040LCLS_Vacuum_Serial.LCLS_Vacuum.Global_Variables.g_stSystem.I_EcatMaster148AMSNETIDnamingomitTcAddressTypeInput323933512PRG_Test.fb_VGC_Test.VGC.i_xOpnLS8BOOLTcAddressTypeInput357811968PRG_Test.fb_VGC_Test.VGC.i_xClsLS8BOOLTcAddressTypeInput357811976PRG_Test.fb_VRC_Test.VRC.i_xOpnLS8BOOLTcAddressTypeInput391982208PRG_Test.fb_VRC_Test.VRC.i_xClsLS8BOOLTcAddressTypeInput391982216PRG_Test.fb_PIP_Test.fb_PIP_GAMMA.i_iPRESS16INTTcAddressTypeInput425632784PRG_Test.fb_PIP_Test.fb_PIP_GAMMA.i_xSP_DI8BOOLTcAddressTypeInput425632800PRG_Test.fb_PTM_Test.fb_TwisTorr.i_xAtSpd8BOOLTcAddressTypeInput459283112PRG_Test.fb_PTM_Test.fb_TwisTorr.i_xFault8BOOLTcAddressTypeInput459283120PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_xDecel8BOOLTcAddressTypeInput459371008PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_xAccel8BOOLTcAddressTypeInput459371016PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_xRotate8BOOLTcAddressTypeInput459371024PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_xNCFault8BOOLTcAddressTypeInput459371032PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_xAtSpd8BOOLTcAddressTypeInput459371040PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_iRawSpeed16INTTcAddressTypeInput459371056PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_iTempMon5V 0->100C]]>16INTTcAddressTypeInput459371072PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.i_iCurrentMon5V 0->10A]]>16INTTcAddressTypeInput459371088PRG_Test.fb_PTM_Test.q_iSpeedSet16INTTcAddressTypeInput459371216PRG_Test.fb_GPI_Test.fb_MKS275.i_iPRESS_R16INTTcAddressTypeInput493020800PRG_Test.fb_GPI_Test.fb_MKS317.i_iPRESS_R16INTTcAddressTypeInput493111776PRG_Test.fb_GCC_Test.fb_MKS422.i_iPRESS_R16INTTcAddressTypeInput526764032Global_Variables.g_stSystem.I_EcatMaster148AMSNETIDnamingomitTcAddressTypeInput5267654641PlcTask Outputs066584576PRG_Test.fb_VGC_Test.VGC.q_xOPN_DO8BOOLTcAddressTypeOutput357811984PRG_Test.fb_VGC_Test.io_fbFFHWO.q_xFastFaultOut8BOOLpytmc pv: FaultHWO io: i field: DESC Hardware Output Status - TcAddressTypeOutput357814504PRG_Test.fb_VRC_Test.VRC.q_xOPN_DO8BOOLTcAddressTypeOutput391982224PRG_Test.fb_PIP_Test.fb_PIP_GAMMA.q_xHVEna_DO8BOOLTcAddressTypeOutput425632768PRG_Test.fb_PTM_Test.fb_TwisTorr.q_RunDO8BOOLTcAddressTypeOutput459283128PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_xStart8BOOLTcAddressTypeOutput459371104PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_xStop8BOOLTcAddressTypeOutput459371112PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_xReset8BOOLTcAddressTypeOutput459371120PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_xProtection8BOOLTcAddressTypeOutput459371128PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_xSetSpeed8BOOLTcAddressTypeOutput459371136PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_iSpeedSet16INTTcAddressTypeOutput459371152PRG_Test.fb_PTM_Test.i_diCurSpd16INTTcAddressTypeOutput459371232PRG_Test.fb_PTM_Test.i_iRawSpeed16INTTcAddressTypeOutput459371248PRG_Test.fb_PTM_Test.i_iTempMon5V 0->100C]]>16INTTcAddressTypeOutput459371264PRG_Test.fb_PTM_Test.i_iCurrentMon5V 0->10A]]>16INTTcAddressTypeOutput459371280PRG_Test.fb_GPI_Test.i_iPRESS_R16INTTcAddressTypeOutput493112064PRG_Test.fb_GCC_Test.fb_MKS422.q_xHV_DIS8BOOL1TcAddressTypeOutput526764048PRG_Test.fb_GCC_Test.i_iPRESS_R16INTTcAddressTypeOutput5267641603PlcTask Internal066584576DefaultGlobals.stSys88ST_SystemTcVarGlobal4096000GVL_Logger.bTrickleTripped8BOOLpytmc + TcAddressTypeOutput357814504PRG_Test.fb_VRC_Test.VRC.q_xOPN_DO8BOOLTcAddressTypeOutput391982224PRG_Test.fb_PIP_Test.fb_PIP_GAMMA.q_xHVEna_DO8BOOLTcAddressTypeOutput425632768PRG_Test.fb_PTM_Test.fb_TwisTorr.q_RunDO8BOOLTcAddressTypeOutput459283128PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_xStart8BOOLTcAddressTypeOutput459371104PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_xStop8BOOLTcAddressTypeOutput459371112PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_xReset8BOOLTcAddressTypeOutput459371120PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_xProtection8BOOLTcAddressTypeOutput459371128PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_xSetSpeed8BOOLTcAddressTypeOutput459371136PRG_Test.fb_PTM_Test.fb_PTM_Ebara_010M.q_iSpeedSet16INTTcAddressTypeOutput459371152PRG_Test.fb_PTM_Test.i_diCurSpd16INTTcAddressTypeOutput459371232PRG_Test.fb_PTM_Test.i_iRawSpeed16INTTcAddressTypeOutput459371248PRG_Test.fb_PTM_Test.i_iTempMon5V 0->100C]]>16INTTcAddressTypeOutput459371264PRG_Test.fb_PTM_Test.i_iCurrentMon5V 0->10A]]>16INTTcAddressTypeOutput459371280PRG_Test.fb_GPI_Test.i_iPRESS_R16INTTcAddressTypeOutput493112064PRG_Test.fb_GCC_Test.fb_MKS422.q_xHV_DIS8BOOL1TcAddressTypeOutput526764048PRG_Test.fb_GCC_Test.i_iPRESS_R16INTTcAddressTypeOutput5267642883PlcTask Internal066584576DefaultGlobals.stSys88ST_SystemTcVarGlobal4096000GVL_Logger.bTrickleTripped8BOOLpytmc pv: @(PREFIX)LCLSGeneral:GlobalLogTrickleTrip io: i field: DESC Tripped by overall log count @@ -951,10 +951,10 @@ This function provides ILK and Set Point Protection for the Cold Cathode]]>TcVarGlobal323947136PMPS_PARAM.MAX_ASSERTIONS32UDINT20TcVarGlobal323948160PMPS_PARAM.TRANS_MARGIN32REAL0.05TcVarGlobal323948192PMPS_TOOLS.fbJson384FB_JsonSaxWriterTcVarGlobal323948224Global_Version.stLibVersion_Tc2_MC2288ST_LibVersion.iMajor3.iMinor3.iBuild42.iRevision0.sVersion3.3.42.0const_non_replacedTcVarGlobal323948608PRG_Test.TotalTests16INT0323948896Global_Variables.TcMcGlobal7104_TCMCGLOBALTcVarGlobal323948928Global_Variables.DEFAULT_HOME_POSITION64LREAL1E+307TcVarGlobal323956032Global_Variables.DEFAULT_BACKLASHVALUE64LREAL1E+307TcVarGlobal323956096Global_Version.stLibVersion_Tc2_Math288ST_LibVersion.iMajor3.iMinor3.iBuild1.iRevision0.sVersion3.3.1.0const_non_replacedTcVarGlobal323956160Global_Version.stLibVersion_Tc2_DataExchange288ST_LibVersion.iMajor3.iMinor3.iBuild5.iRevision0.nFlags0.sVersion3.3.5.0const_non_replacedTcVarGlobal323956448PRG_Test.fb_VGC_Test34264512FB_VGC_Test324069952PRG_Test.fb_VRC_Test33647872FB_VRC_Test358334464PRG_Test.fb_PIP_Test33655104FB_PIP_Test391982336PRG_Test.fb_PTM_Test33733888FB_PTM_Test425637440PRG_Test.fb_GPI_Test33740800FB_GPI_Test459371328PRG_Test.fb_GCC_Test33652096FB_GCC_Test493112128Constants.gc_iSizeOfGGOArray16INT50TcVarGlobal526765248Constants.gc_GaugeValidState16INT4TcVarGlobal526765264Global_Variables.g_iSizeOfGGOArray16INT50TcVarGlobal526765280Global_Variables.g_stSystem88ST_System.xFirstScan1TcVarGlobal526765296Constants.bLittleEndian8BOOL1TcVarGlobal526765392Constants.bSimulationMode8BOOL0TcVarGlobal526765400Global_Variables.g_DummyVG1056ST_VGTcVarGlobal526765408Global_Variables.fbGetCurTaskIdx256GETCURTASKINDEXTcVarGlobal526766464Global_Variables.TaskInfo1024PlcTaskSystemInfoTcVarGlobal526766720Global_Version.stLibVersion_LCLS_Vacuum288ST_LibVersion.iMajor0.iMinor0.iBuild0.iRevision0.sVersion0.0.0const_non_replacedTcVarGlobal526767744Constants.RuntimeVersion64VERSION.uiMajor3.uiMinor5.uiServicePack6.uiPatch0TcVarGlobal526768032Constants.CompilerVersion64VERSION.uiMajor3.uiMinor5.uiServicePack10.uiPatch100TcVarGlobal526768096Constants.nRegisterSize16WORD64TcVarGlobal526768160Constants.nPackMode16UINT8TcVarGlobal526768176Constants.bFPUSupport8BOOL1TcVarGlobal526768192Constants.RuntimeVersionNumeric32DWORD50660864TcVarGlobal526768224Constants.CompilerVersionNumeric32DWORD50661988TcVarGlobal526768256TwinCAT_SystemInfoVarList._TaskPouOid_PlcTask32OTCIDno_initTcVarGlobal526768288TwinCAT_SystemInfoVarList._AppInfo2048PlcAppSystemInfono_initTcVarGlobal526768320TwinCAT_SystemInfoVarList._TaskInfo1024PlcTaskSystemInfo11no_initTcVarGlobal526770368TwinCAT_SystemInfoVarList._TaskOid_PlcTask32OTCIDno_initTcVarGlobal526771392TwinCAT_SystemInfoVarList.__PlcTask896_Implicit_Task_Info.dwVersion2TcContextNamePlcTaskTcVarGlobal526771456TC_EVENTS.LCLSGeneralEventClass960ST_LCLSGeneralEventClasstc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228TcVarGlobal5268161284PlcTask Retains066584576PMPS_GVL.SuccessfulPreemption32UDINTpytmc + TcVarGlobal323947136PMPS_PARAM.MAX_ASSERTIONS32UDINT20TcVarGlobal323948160PMPS_PARAM.TRANS_MARGIN32REAL0.05TcVarGlobal323948192PMPS_TOOLS.fbJson384FB_JsonSaxWriterTcVarGlobal323948224Global_Version.stLibVersion_Tc2_MC2288ST_LibVersion.iMajor3.iMinor3.iBuild42.iRevision0.sVersion3.3.42.0const_non_replacedTcVarGlobal323948608PRG_Test.TotalTests16INT0323948896Global_Variables.TcMcGlobal7104_TCMCGLOBALTcVarGlobal323948928Global_Variables.DEFAULT_HOME_POSITION64LREAL1E+307TcVarGlobal323956032Global_Variables.DEFAULT_BACKLASHVALUE64LREAL1E+307TcVarGlobal323956096Global_Version.stLibVersion_Tc2_Math288ST_LibVersion.iMajor3.iMinor3.iBuild1.iRevision0.sVersion3.3.1.0const_non_replacedTcVarGlobal323956160Global_Version.stLibVersion_Tc2_DataExchange288ST_LibVersion.iMajor3.iMinor3.iBuild5.iRevision0.nFlags0.sVersion3.3.5.0const_non_replacedTcVarGlobal323956448PRG_Test.fb_VGC_Test34264512FB_VGC_Test324069952PRG_Test.fb_VRC_Test33647872FB_VRC_Test358334464PRG_Test.fb_PIP_Test33655104FB_PIP_Test391982336PRG_Test.fb_PTM_Test33733888FB_PTM_Test425637440PRG_Test.fb_GPI_Test33740800FB_GPI_Test459371328PRG_Test.fb_GCC_Test33652224FB_GCC_Test493112128Constants.gc_iSizeOfGGOArray16INT50TcVarGlobal526765376Constants.gc_GaugeValidState16INT4TcVarGlobal526765392Global_Variables.g_iSizeOfGGOArray16INT50TcVarGlobal526765408Global_Variables.g_stSystem88ST_System.xFirstScan1TcVarGlobal526765424Constants.bLittleEndian8BOOL1TcVarGlobal526765520Constants.bSimulationMode8BOOL0TcVarGlobal526765528Global_Variables.g_DummyVG1056ST_VGTcVarGlobal526765536Global_Variables.fbGetCurTaskIdx256GETCURTASKINDEXTcVarGlobal526766592Global_Variables.TaskInfo1024PlcTaskSystemInfoTcVarGlobal526766848Global_Version.stLibVersion_LCLS_Vacuum288ST_LibVersion.iMajor0.iMinor0.iBuild0.iRevision0.sVersion0.0.0const_non_replacedTcVarGlobal526767872Constants.RuntimeVersion64VERSION.uiMajor3.uiMinor5.uiServicePack6.uiPatch0TcVarGlobal526768160Constants.CompilerVersion64VERSION.uiMajor3.uiMinor5.uiServicePack10.uiPatch100TcVarGlobal526768224Constants.nRegisterSize16WORD64TcVarGlobal526768288Constants.nPackMode16UINT8TcVarGlobal526768304Constants.bFPUSupport8BOOL1TcVarGlobal526768320Constants.RuntimeVersionNumeric32DWORD50660864TcVarGlobal526768352Constants.CompilerVersionNumeric32DWORD50661988TcVarGlobal526768384TwinCAT_SystemInfoVarList._TaskPouOid_PlcTask32OTCIDno_initTcVarGlobal526768416TwinCAT_SystemInfoVarList._AppInfo2048PlcAppSystemInfono_initTcVarGlobal526768448TwinCAT_SystemInfoVarList._TaskInfo1024PlcTaskSystemInfo11no_initTcVarGlobal526770496TwinCAT_SystemInfoVarList._TaskOid_PlcTask32OTCIDno_initTcVarGlobal526771520TwinCAT_SystemInfoVarList.__PlcTask896_Implicit_Task_Info.dwVersion2TcContextNamePlcTaskTcVarGlobal526771584TC_EVENTS.LCLSGeneralEventClass960ST_LCLSGeneralEventClasstc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228TcVarGlobal5268162564PlcTask Retains066584576PMPS_GVL.SuccessfulPreemption32UDINTpytmc pv: @(PREFIX)SuccessfulPreemptions io: i TcVarGlobal3072000PMPS_GVL.AccumulatedFF32UDINTpytmc pv: @(PREFIX)AccumulatedFastFaults io: i - TcVarGlobal3072032LCLSGeneralEventClassApplicationNamePort_851ChangeDate2021-08-31T18:48:31GeneratedCodeSize647168GlobalDataSize65363968 \ No newline at end of file + TcVarGlobal3072032LCLSGeneralEventClassApplicationNamePort_851ChangeDate2021-08-31T19:21:04GeneratedCodeSize647168GlobalDataSize65363968 \ No newline at end of file diff --git a/L2SIVacuum/POUs/Functions/Gauges/FB_MKS422.TcPOU b/L2SIVacuum/POUs/Functions/Gauges/FB_MKS422.TcPOU index 57808db..3811cae 100644 --- a/L2SIVacuum/POUs/Functions/Gauges/FB_MKS422.TcPOU +++ b/L2SIVacuum/POUs/Functions/Gauges/FB_MKS422.TcPOU @@ -28,6 +28,10 @@ VAR END_VAR VAR CONSTANT MinPressure: REAL := 1E-10; + vDisconnected : REAL:= 0.18; + vMaxValid : REAL:=9.6; + vMax : REAL:=9.9; + vMin : REAL:=0.6; cDefaultPressure : REAL := 0; END_VAR VAR PERSISTENT @@ -55,17 +59,17 @@ END_IF (* Pressure gauge State checks *) -IF (rV <=9.6 ) AND (rV>=0.6) AND (IG.xHV_SW) THEN +IF (rV <= vMaxValid ) AND (rV>=vMin) AND (IG.xHV_SW) THEN IG.eState := Valid; // normal -ELSIF rV >= 0.18 AND rV <= 0.22 AND (IG.xHV_SW) THEN +ELSIF rV >= vDisconnected AND rV <= 0.22 AND (IG.xHV_SW) THEN IG.eState := ValidLo; //LO -ELSIF rV > 9.6 AND rV<= 9.9 AND (IG.xHV_SW) THEN +ELSIF rV > vMaxValid AND rV<= vMax AND (IG.xHV_SW) THEN IG.eState := ValidHi; //HIGH -ELSIF rV < 0.18 THEN // - IG.eState := GaugeDisconnected; //not on +ELSIF rV < vDisconnected THEN // + IG.eState := GaugeDisconnected; //other fault - gauge disconnected, controller powering up etc IG.rPRESS :=cDefaultPressure; ELSIF NOT (IG.xHV_SW) THEN - IG.eState := Off; //other fault - could be no gauge, controller powering up etc + IG.eState := Off; //not on IG.rPRESS :=cDefaultPressure; ELSE IG.eState := PressInvalid; //other fault - could be no gauge, controller powering up etc