From 12d713f84f374b8179ca836a400310799b5db97a Mon Sep 17 00:00:00 2001 From: tongju12 Date: Wed, 6 Mar 2024 15:11:29 -0800 Subject: [PATCH] adjust spectrometer attenuator thermal couple PV again --- plc-tmo-motion/_Config/PLC/tmo_motion.xti | 16 +- .../tmo_motion/POUs/PRG_SP1K4.TcPOU | 4 +- plc-tmo-motion/tmo_motion/tmo_motion.tmc | 4716 +++++++++-------- 3 files changed, 2443 insertions(+), 2293 deletions(-) diff --git a/plc-tmo-motion/_Config/PLC/tmo_motion.xti b/plc-tmo-motion/_Config/PLC/tmo_motion.xti index 37310ea..9495e60 100644 --- a/plc-tmo-motion/_Config/PLC/tmo_motion.xti +++ b/plc-tmo-motion/_Config/PLC/tmo_motion.xti @@ -12678,14 +12678,6 @@ External Setpoint Generation: - - GVL_PMPS.fbFastFaultOutput1.q_xFastFaultOut - BOOL - - - GVL_PMPS.fbFastFaultOutput2.q_xFastFaultOut - BOOL - Main.M1.Axis.PlcToNc PLCTONC_AXIS_REF @@ -13203,6 +13195,14 @@ External Setpoint Generation: BOOL + + GVL_PMPS.fbFastFaultOutput1.q_xFastFaultOut + BOOL + + + GVL_PMPS.fbFastFaultOutput2.q_xFastFaultOut + BOOL + PlcTask Retains diff --git a/plc-tmo-motion/tmo_motion/POUs/PRG_SP1K4.TcPOU b/plc-tmo-motion/tmo_motion/POUs/PRG_SP1K4.TcPOU index 3c167e3..4121fea 100644 --- a/plc-tmo-motion/tmo_motion/POUs/PRG_SP1K4.TcPOU +++ b/plc-tmo-motion/tmo_motion/POUs/PRG_SP1K4.TcPOU @@ -102,7 +102,7 @@ VAR .bOverrange := TIIB[SP1K4-EL3202-E9A]^RTD Inputs Channel 1^Status^Overrange; .bError := TIIB[SP1K4-EL3202-E9A]^RTD Inputs Channel 1^Status^Error'} {attribute 'pytmc' := ' - pv: SP1K4:SPEC:ATT:RTD:01 + pv: TMO:SPEC:RTD:01 field: EGU C io: i '} @@ -113,7 +113,7 @@ VAR .bOverrange := TIIB[SP1K4-EL3202-E9A]^RTD Inputs Channel 2^Status^Overrange; .bError := TIIB[SP1K4-EL3202-E9A]^RTD Inputs Channel 2^Status^Error'} {attribute 'pytmc' := ' - pv: SP1K4:SPEC:ATT:RTD:02 + pv: TMO:SPEC:RTD:02 field: EGU C io: i '} diff --git a/plc-tmo-motion/tmo_motion/tmo_motion.tmc b/plc-tmo-motion/tmo_motion/tmo_motion.tmc index 2b1195a..2c4f935 100644 --- a/plc-tmo-motion/tmo_motion/tmo_motion.tmc +++ b/plc-tmo-motion/tmo_motion/tmo_motion.tmc @@ -1,5 +1,5 @@ - + ST_System @@ -180,31 +180,31 @@ bBusy BOOL 8 - 86090892 + 86090896 bError BOOL 8 - 86090924 + 86090928 hrErrorCode HRESULT 32 - 86090932 + 86090936 nStringSize UDINT 32 - 86090916 + 86090920 sResult STRING(255) 2048 - 86090928 + 86090932 __getbBusy @@ -1413,15 +1413,15 @@ nId UDINT 32 - 86090836 - 86090860 + 86090840 + 86090864 sName STRING(255) 2048 - 86090872 - 86090884 + 86090876 + 86090888 __setbCutInstancePathByLastInst @@ -1436,6 +1436,9 @@ + + Clear + ExtendName BOOL @@ -1492,7 +1495,19 @@ - Clear + __getguid + GUID + 128 + + guid + GUID + 128 + + + + property + + __setnId @@ -1540,21 +1555,6 @@ 32 - - __getguid - GUID - 128 - - guid - GUID - 128 - - - - property - - - __getsName STRING(255) @@ -1689,31 +1689,31 @@ eSeverity TcEventSeverity 16 - 86090980 + 86090984 ipSourceInfo I_TcSourceInfo 32 - 86090960 + 86090964 nEventId UDINT 32 - 86091048 + 86091052 sEventClassName STRING(255) 2048 - 86091008 + 86091012 sEventText STRING(255) 2048 - 86091052 + 86091056 EqualsToEventClass @@ -2286,7 +2286,7 @@ nTimeSent ULINT 64 - 86091076 + 86091080 SetJsonAttribute @@ -4650,16 +4650,16 @@ SetFailed - - GetName - T_MaxString - 2048 - IsFailed BOOL 8 + + GetName + T_MaxString + 2048 + SetFinished BOOL @@ -4933,9 +4933,15 @@ 8224288 - GetDetectionCount - UINT - 16 + CopyDetectionCountAndResetDetectionCountInThisCycle + + IteratorCounter + UINT + 16 + + + + IncreaseDetectionCountThisCycleByOne Expected AnyType @@ -4980,7 +4986,7 @@ - IncreaseDetectionCountThisCycleByOne + CreateAssertResultInstance Expected AnyType @@ -5024,14 +5030,6 @@ - - CopyDetectionCountAndResetDetectionCountInThisCycle - - IteratorCounter - UINT - 16 - - GetDetectionCountThisCycle UINT @@ -5080,7 +5078,9 @@ - CreateAssertResultInstance + GetDetectionCount + UINT + 16 Expected AnyType @@ -5569,9 +5569,7 @@ 4240224 - GetDetectionCountThisCycle - UINT - 16 + IncreaseDetectionCountThisCycleByOne ExpectedsSize UDINT @@ -5609,7 +5607,7 @@ - IncreaseDetectionCountThisCycleByOne + CreateAssertResultInstance ExpectedsSize UDINT @@ -5647,7 +5645,9 @@ - CreateAssertResultInstance + GetDetectionCountThisCycle + UINT + 16 ExpectedsSize UDINT @@ -6256,6 +6256,11 @@ DINT 32 + + __Index__0 + DINT + 32 + AssertEquals_BOOL @@ -6391,6 +6396,11 @@ DINT 32 + + __Index__0 + DINT + 32 + AssertEquals_STRING @@ -6547,6 +6557,11 @@ DINT 32 + + __Index__0 + DINT + 32 + GetNumberOfSuccessfulTests @@ -6656,6 +6671,11 @@ DINT 32 + + __Index__0 + DINT + 32 + SetTestFailed @@ -6696,21 +6716,6 @@ 8 - - SetTestFinished - BOOL - 8 - - TestName - T_MaxString - 2048 - - - IteratorCounter - UINT - 16 - - AssertArrayEquals_ULINT @@ -6804,6 +6809,26 @@ DINT 32 + + __Index__0 + DINT + 32 + + + + IsTestFinished + BOOL + 8 + + TestName + T_MaxString + 2048 + + + IteratorCounter + UINT + 16 + AssertEquals_LINT @@ -7269,6 +7294,11 @@ DINT 32 + + __Index__0 + DINT + 32 + AssertEquals_SINT @@ -7547,18 +7577,12 @@ - AssertEquals_DATE_AND_TIME - - Expected - DATE_AND_TIME expected value - DATE_AND_TIME - 32 - + AssertTrue - Actual - DATE_AND_TIME actual value - DATE_AND_TIME - 32 + Condition + Condition to be checked + BOOL + 8 Message @@ -7566,16 +7590,6 @@ T_MaxString 2048 - - TestInstancePath - T_MaxString - 2048 - - - AlreadyReported - BOOL - 8 - AssertArray3dEquals_LREAL @@ -7796,100 +7810,6 @@ 8 - - AssertArrayEquals_LINT - - Expecteds - LINT array with expected values - LINT - 32 - - - variable_length_array - - - Dimensions - 1 - - - - - Actuals - LINT array with actual values - LINT - 32 - - - variable_length_array - - - Dimensions - 1 - - - - - Message - The identifying message for the assertion error - T_MaxString - 2048 - - - Equals - BOOL - 8 - - - SizeEquals - BOOL - 8 - - - Index - DINT - 32 - - - ExpectedString - STRING(80) - 648 - - - ActualString - STRING(80) - 648 - - - AlreadyReported - BOOL - 8 - - - TestInstancePath - T_MaxString - 2048 - - - SizeOfExpecteds - DINT - 32 - - - SizeOfActuals - DINT - 32 - - - ExpectedsIndex - DINT - 32 - - - ActualsIndex - DINT - 32 - - AssertEquals_DATE @@ -7990,18 +7910,18 @@ - AssertEquals_UINT + AssertEquals_UDINT Expected - UINT expected value - UINT - 16 + UDINT expected value + UDINT + 32 Actual - UINT actual value - UINT - 16 + UDINT actual value + UDINT + 32 Message @@ -8144,6 +8064,11 @@ DINT 32 + + __Index__0 + DINT + 32 + AssertEquals_TIME @@ -8176,6 +8101,37 @@ 8 + + AssertEquals_DATE_AND_TIME + + Expected + DATE_AND_TIME expected value + DATE_AND_TIME + 32 + + + Actual + DATE_AND_TIME actual value + DATE_AND_TIME + 32 + + + Message + The identifying message for the assertion error + T_MaxString + 2048 + + + TestInstancePath + T_MaxString + 2048 + + + AlreadyReported + BOOL + 8 + + AssertArray3dEquals_REAL @@ -8411,6 +8367,105 @@ 8 + + AssertArrayEquals_UDINT + + Expecteds + UDINT array with expected values + UDINT + 32 + + + variable_length_array + + + Dimensions + 1 + + + + + Actuals + UDINT array with actual values + UDINT + 32 + + + variable_length_array + + + Dimensions + 1 + + + + + Message + The identifying message for the assertion error + T_MaxString + 2048 + + + Equals + BOOL + 8 + + + SizeEquals + BOOL + 8 + + + Index + DINT + 32 + + + ExpectedString + STRING(80) + 648 + + + ActualString + STRING(80) + 648 + + + AlreadyReported + BOOL + 8 + + + TestInstancePath + T_MaxString + 2048 + + + SizeOfExpecteds + DINT + 32 + + + SizeOfActuals + DINT + 32 + + + ExpectedsIndex + DINT + 32 + + + ActualsIndex + DINT + 32 + + + __Index__0 + DINT + 32 + + AssertArrayEquals_INT @@ -8504,6 +8559,11 @@ DINT 32 + + __Index__0 + DINT + 32 + AssertFalse @@ -8536,11 +8596,11 @@ - AssertArrayEquals_UDINT + AssertArrayEquals_LINT Expecteds - UDINT array with expected values - UDINT + LINT array with expected values + LINT 32 @@ -8554,8 +8614,8 @@ Actuals - UDINT array with actual values - UDINT + LINT array with actual values + LINT 32 @@ -8628,6 +8688,11 @@ DINT 32 + + __Index__0 + DINT + 32 + AssertArrayEquals_LWORD @@ -8732,6 +8797,11 @@ DINT 32 + + __Index__0 + DINT + 32 + AssertEquals_LWORD @@ -8952,37 +9022,6 @@ 32 - - AssertEquals_UDINT - - Expected - UDINT expected value - UDINT - 32 - - - Actual - UDINT actual value - UDINT - 32 - - - Message - The identifying message for the assertion error - T_MaxString - 2048 - - - TestInstancePath - T_MaxString - 2048 - - - AlreadyReported - BOOL - 8 - - AssertArrayEquals_BOOL @@ -9076,6 +9115,11 @@ DINT 32 + + __Index__0 + DINT + 32 + AreAllTestsFinished @@ -9243,6 +9287,11 @@ DINT 32 + + __Index__0 + DINT + 32 + FindTestSuiteInstancePath @@ -9281,18 +9330,34 @@ - IsTestFinished - BOOL - 8 + AssertEquals_UINT - TestName + Expected + UINT expected value + UINT + 16 + + + Actual + UINT actual value + UINT + 16 + + + Message + The identifying message for the assertion error T_MaxString 2048 - IteratorCounter - UINT - 16 + TestInstancePath + T_MaxString + 2048 + + + AlreadyReported + BOOL + 8 @@ -9301,19 +9366,19 @@ 2048 - AssertTrue - - Condition - Condition to be checked - BOOL - 8 - + SetTestFinished + BOOL + 8 - Message - The identifying message for the assertion error + TestName T_MaxString 2048 + + IteratorCounter + UINT + 16 + AssertArrayEquals_UINT @@ -9408,6 +9473,11 @@ DINT 32 + + __Index__0 + DINT + 32 + AssertArrayEquals_LREAL @@ -9508,6 +9578,11 @@ DINT 32 + + __Index__0 + DINT + 32 + @@ -12954,6 +13029,19 @@ 32 + + AddHexBinary + + pBytes + BYTE + 32 + + + nBytes + DINT + 32 + + AddLint @@ -12962,9 +13050,6 @@ 64 - - StartObject - AddLreal @@ -13010,17 +13095,22 @@ - AddHexBinary - - pBytes - BYTE + StartObject + + + GetDocumentLength + UDINT + 32 + + n + UDINT 32 - - - nBytes - DINT + + + p + STRING(80) 32 - + AddKeyDcTime @@ -13071,21 +13161,6 @@ 32 - - GetDocumentLength - UDINT - 32 - - n - UDINT - 32 - - - p - STRING(80) - 32 - - __get_ipWriter ITcJsonSaxWriter @@ -13101,21 +13176,6 @@ - - GetDocument - STRING(255) - 2048 - - p - SINT - 32 - - - n - UDINT - 32 - - AddKeyBool @@ -13135,6 +13195,21 @@ 8 + + GetDocument + STRING(255) + 2048 + + p + SINT + 32 + + + n + UDINT + 32 + + AddDint @@ -13635,6 +13710,17 @@ Execute + + EvaluateVetos + BOOL + 8 + + + obsolete + Use EvaluateOverrides instead. + + + EvaluateOverrides BOOL @@ -13729,16 +13815,6 @@ - - FormulateLogJson - STRING(80) - 648 - - FF - ST_FF - 7680 - - IdxCheckIn BOOL @@ -13775,15 +13851,14 @@ - EvaluateVetos - BOOL - 8 - - - obsolete - Use EvaluateOverrides instead. - - + FormulateLogJson + STRING(80) + 648 + + FF + ST_FF + 7680 + @@ -14051,14 +14126,24 @@ - PopbackValue - BOOL - 8 + GetHexBinary + DINT + 32 v SJsonValue 32 + + p + PVOID + 32 + + + n + DINT + 32 + HasMember @@ -14250,6 +14335,16 @@ 32 + + SetNull + SJsonValue + 32 + + v + SJsonValue + 32 + + SetString SJsonValue @@ -14282,12 +14377,17 @@ - SetAdsProvider - BOOL - 8 + PushbackUintValue + SJsonValue + 32 - oid - OTCID + v + SJsonValue + 32 + + + value + UDINT 32 @@ -14343,16 +14443,6 @@ 32 - - RemoveAllMembers - BOOL - 8 - - v - SJsonValue - 32 - - SetDouble SJsonValue @@ -14369,7 +14459,7 @@ - SetDcTime + PushbackBoolValue SJsonValue 32 @@ -14379,8 +14469,8 @@ value - DCTIME - 64 + BOOL + 8 @@ -14444,6 +14534,16 @@ 32 + + SetObject + SJsonValue + 32 + + v + SJsonValue + 32 + + AddDateTimeMember SJsonValue @@ -14481,42 +14581,7 @@ - GetStringLength - UDINT - 32 - - v - SJsonValue - 32 - - - p - BYTE - 32 - - - l - UDINT - 32 - - - - GetArrayValueByIdx - SJsonValue - 32 - - v - SJsonValue - 32 - - - idx - UDINT - 32 - - - - SetUint + PushbackUint64Value SJsonValue 32 @@ -14526,8 +14591,8 @@ value - UDINT - 32 + ULINT + 64 @@ -14546,9 +14611,9 @@ - SetObject - SJsonValue - 32 + RemoveAllMembers + BOOL + 8 v SJsonValue @@ -14560,16 +14625,6 @@ BOOL 8 - - GetArraySize - UDINT - 32 - - v - SJsonValue - 32 - - IsISO8601TimeFormat BOOL @@ -14581,34 +14636,14 @@ - PushbackUintValue - SJsonValue - 32 - - v - SJsonValue - 32 - - - value - UDINT - 32 - - - - PushbackUint64Value - SJsonValue + GetArraySize + UDINT 32 v SJsonValue 32 - - value - ULINT - 64 - GetInt64 @@ -14656,16 +14691,6 @@ 64 - - IsInt64 - BOOL - 8 - - v - SJsonValue - 32 - - FindMemberPath SJsonValue @@ -14689,7 +14714,7 @@ - SetFileTime + SetDcTime SJsonValue 32 @@ -14699,34 +14724,54 @@ value - FILETIME + DCTIME 64 - GetFileTime - FILETIME - 64 + SetArray + SJsonValue + 32 v SJsonValue 32 + + reserve + UDINT + 32 + - Swap - BOOL - 8 + GetFileTime + FILETIME + 64 v SJsonValue 32 + + + GetStringLength + UDINT + 32 - w + v SJsonValue 32 + + p + BYTE + 32 + + + l + UDINT + 32 + SaveDocumentToFile @@ -14806,6 +14851,11 @@ 32 + + GetDocumentRoot + SJsonValue + 32 + CopyDocument UDINT @@ -14880,7 +14930,7 @@ - SetArray + AddObjectMember SJsonValue 32 @@ -14889,13 +14939,19 @@ 32 - reserve - UDINT + member + STRING(80) 32 + + + ItemType + InOut + + - RemoveArray + IsInt64 BOOL 8 @@ -14903,11 +14959,6 @@ SJsonValue 32 - - i - SJsonAIterator - 32 - IsUint64 @@ -14919,6 +14970,21 @@ 32 + + SetFileTime + SJsonValue + 32 + + v + SJsonValue + 32 + + + value + FILETIME + 64 + + CopyString UDINT @@ -14995,6 +15061,36 @@ 32 + + Swap + BOOL + 8 + + v + SJsonValue + 32 + + + w + SJsonValue + 32 + + + + SetUint64 + SJsonValue + 32 + + v + SJsonValue + 32 + + + value + ULINT + 64 + + IsHexBinary BOOL @@ -15032,9 +15128,24 @@ - GetMaxDecimalPlaces - DINT - 32 + IsFalse + BOOL + 8 + + v + SJsonValue + 32 + + + + SetAdsProvider + BOOL + 8 + + oid + OTCID + 32 + MemberBegin @@ -15107,9 +15218,9 @@ - SetNull - SJsonValue - 32 + PopbackValue + BOOL + 8 v SJsonValue @@ -15237,6 +15348,21 @@ 8 + + RemoveArray + BOOL + 8 + + v + SJsonValue + 32 + + + i + SJsonAIterator + 32 + + AddDcTimeMember SJsonValue @@ -15263,6 +15389,14 @@ 64 + + SetMaxDecimalPlaces + + dp + DINT + 32 + + FindMember SJsonValue @@ -15346,16 +15480,23 @@ - SetMaxDecimalPlaces + SetUint + SJsonValue + 32 - dp - DINT + v + SJsonValue + 32 + + + value + UDINT 32 - GetHexBinary - DINT + SetHexBinary + SJsonValue 32 v @@ -15373,6 +15514,21 @@ 32 + + GetArrayValueByIdx + SJsonValue + 32 + + v + SJsonValue + 32 + + + idx + UDINT + 32 + + PushbackHexBinaryValue SJsonValue @@ -15430,7 +15586,7 @@ - AddObjectMember + AddBoolMember SJsonValue 32 @@ -15449,16 +15605,6 @@ - - - PushbackBoolValue - SJsonValue - 32 - - v - SJsonValue - 32 - value BOOL @@ -15466,24 +15612,14 @@ - SetHexBinary - SJsonValue - 32 + GetDcTime + DCTIME + 64 v SJsonValue 32 - - p - PVOID - 32 - - - n - DINT - 32 - AddUintMember @@ -15569,32 +15705,6 @@ 32 - - AddBoolMember - SJsonValue - 32 - - v - SJsonValue - 32 - - - member - STRING(80) - 32 - - - ItemType - InOut - - - - - value - BOOL - 8 - - AddStringMember SJsonValue @@ -15648,23 +15758,13 @@ - GetDocumentRoot - SJsonValue + GetMaxDecimalPlaces + DINT 32 - IsFalse - BOOL - 8 - - v - SJsonValue - 32 - - - - NextArray - SJsonAIterator + GetArrayValue + SJsonValue 32 i @@ -15673,8 +15773,8 @@ - GetArrayValue - SJsonValue + NextArray + SJsonAIterator 32 i @@ -15767,41 +15867,6 @@ 32 - - SetUint64 - SJsonValue - 32 - - v - SJsonValue - 32 - - - value - ULINT - 64 - - - - GetDcTime - DCTIME - 64 - - v - SJsonValue - 32 - - - - IsArray - BOOL - 8 - - v - SJsonValue - 32 - - GetJson STRING(255) @@ -15832,6 +15897,16 @@ 32 + + IsArray + BOOL + 8 + + v + SJsonValue + 32 + + PushbackJsonValue SJsonValue @@ -17956,7 +18031,7 @@ contributing fast faults, unless the FFO is currently vetoed. - UINT (1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite) + UINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite) 16 UINT @@ -17970,21 +18045,6 @@ contributing fast faults, unless the FFO is currently vetoed. - - UINT (1..GVL_Param_TcUnit.MaxNumberOfTestSuites) - 16 - UINT - - - LowerBorder - 1 - - - UpperBorder - 1000 - - - FB_AdsTestResultLogger @@ -18002,7 +18062,7 @@ contributing fast faults, unless the FFO is currently vetoed. PrintingTestSuiteResultNumber - UINT (1..GVL_Param_TcUnit.MaxNumberOfTestSuites) + UINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites) 16 96 @@ -18040,12 +18100,12 @@ contributing fast faults, unless the FFO is currently vetoed. TestsInTestSuiteCounter - UINT (1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite) + UINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite) 16 MaxNumberOfTestsToPrint - UINT (1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite) + UINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite) 16 @@ -18176,6 +18236,22 @@ contributing fast faults, unless the FFO is currently vetoed. RTS_IEC_RESULT 32 + + Open + RTS_IEC_RESULT + 32 + + FileName + File name can contain an absolute or relative path to the file. Path entries must be separated with a Slash (/) + T_MaxString + 2048 + + + FileAccessMode + ACCESS_MODE + 32 + + Delete RTS_IEC_RESULT @@ -18204,22 +18280,6 @@ contributing fast faults, unless the FFO is currently vetoed. 32 - - Open - RTS_IEC_RESULT - 32 - - FileName - File name can contain an absolute or relative path to the file. Path entries must be separated with a Slash (/) - T_MaxString - 2048 - - - FileAccessMode - ACCESS_MODE - 32 - - PouType @@ -18354,32 +18414,6 @@ contributing fast faults, unless the FFO is currently vetoed. 32 - - __setAppend - - Append - - Appends a string to the buffer - - T_MaxString - 2048 - - - ByteIn - BYTE - 32 - - - ByteBuffer - BYTE - 32 - - - - property - - - FindBack UDINT @@ -18434,15 +18468,25 @@ contributing fast faults, unless the FFO is currently vetoed. - __setLength + __setAppend - Length + Append - Gets/Sets the current length (in bytes) of the streambuffer + Appends a string to the buffer - UDINT - 32 + T_MaxString + 2048 + + ByteIn + BYTE + 32 + + + ByteBuffer + BYTE + 32 + property @@ -18464,6 +18508,22 @@ contributing fast faults, unless the FFO is currently vetoed. + + __setLength + + Length + + Gets/Sets the current length (in bytes) of the streambuffer + + UDINT + 32 + + + + property + + + SetBuffer BOOL @@ -18760,6 +18820,14 @@ contributing fast faults, unless the FFO is currently vetoed. 2048 + + NewComment + + Comment + T_MaxString + 2048 + + __getLength UDINT @@ -18783,14 +18851,6 @@ contributing fast faults, unless the FFO is currently vetoed. 2048 - - NewComment - - Comment - T_MaxString - 2048 - - SetBuffer @@ -18876,7 +18936,7 @@ contributing fast faults, unless the FFO is currently vetoed. WritingTestSuiteResultNumber - UINT (1..GVL_Param_TcUnit.MaxNumberOfTestSuites) + UINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites) 16 530208 @@ -19203,6 +19263,11 @@ contributing fast faults, unless the FFO is currently vetoed. BOOL 8 + + GetNumberOfAssertions + UINT + 16 + SetFinished BOOL @@ -19237,11 +19302,6 @@ contributing fast faults, unless the FFO is currently vetoed. BOOL 8 - - GetNumberOfAssertions - UINT - 16 - GetTestOrder UINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite) @@ -19259,6 +19319,21 @@ contributing fast faults, unless the FFO is currently vetoed. + + UINT (1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite) + 16 + UINT + + + LowerBorder + 1 + + + UpperBorder + 100 + + + U_ExpectedOrActual 4096 @@ -19520,9 +19595,35 @@ contributing fast faults, unless the FFO is currently vetoed. 24640288 - GetDetectionCount + CopyDetectionCountAndResetDetectionCountInThisCycle + + IteratorCounter + UINT + 16 + + + + GetNumberOfAssertsForTest UINT 16 + + CompleteTestInstancePath + T_MaxString + 2048 + + + Counter + UINT + 16 + + + NumberOfAsserts + UINT + 16 + + + + CreateAssertResultInstance ExpectedSize UDINT @@ -19569,34 +19670,6 @@ contributing fast faults, unless the FFO is currently vetoed. 16 - - GetNumberOfAssertsForTest - UINT - 16 - - CompleteTestInstancePath - T_MaxString - 2048 - - - Counter - UINT - 16 - - - NumberOfAsserts - UINT - 16 - - - - CopyDetectionCountAndResetDetectionCountInThisCycle - - IteratorCounter - UINT - 16 - - GetDetectionCountThisCycle UINT @@ -19648,7 +19721,9 @@ contributing fast faults, unless the FFO is currently vetoed. - CreateAssertResultInstance + GetDetectionCount + UINT + 16 ExpectedSize UDINT @@ -19981,9 +20056,7 @@ contributing fast faults, unless the FFO is currently vetoed. 8480224 - GetDetectionCountThisCycle - UINT - 16 + CreateAssertResultInstance ExpectedsSize UDINT @@ -20021,7 +20094,9 @@ contributing fast faults, unless the FFO is currently vetoed. - CreateAssertResultInstance + GetDetectionCountThisCycle + UINT + 16 ExpectedsSize UDINT @@ -20694,6 +20769,11 @@ contributing fast faults, unless the FFO is currently vetoed. DINT 32 + + __Index__0 + DINT + 32 + FindTestSuiteInstancePath @@ -20763,18 +20843,18 @@ contributing fast faults, unless the FFO is currently vetoed. - AssertEquals_DWORD + AssertEquals_BYTE Expected - DWORD expected value - DWORD - 32 + BYTE expected value + BYTE + 8 Actual - DWORD actual value - DWORD - 32 + BYTE actual value + BYTE + 8 Message @@ -20809,7 +20889,7 @@ contributing fast faults, unless the FFO is currently vetoed. NumberOfTestsToAnalyse - UINT (1..GVL_Param_TcUnit.MaxNumberOfTestSuites) + UINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites) 16 @@ -20952,6 +21032,11 @@ contributing fast faults, unless the FFO is currently vetoed. DINT 32 + + __Index__0 + DINT + 32 + AssertArrayEquals_BYTE @@ -21056,6 +21141,11 @@ contributing fast faults, unless the FFO is currently vetoed. DINT 32 + + __Index__0 + DINT + 32 + AssertEquals_DATE @@ -21212,6 +21302,11 @@ contributing fast faults, unless the FFO is currently vetoed. DINT 32 + + __Index__0 + DINT + 32 + AssertEquals_LTIME @@ -21337,6 +21432,11 @@ contributing fast faults, unless the FFO is currently vetoed. DINT 32 + + __Index__0 + DINT + 32 + AssertEquals_LREAL @@ -21478,60 +21578,38 @@ contributing fast faults, unless the FFO is currently vetoed. DINT 32 + + __Index__0 + DINT + 32 + - AssertFalse - - Condition - Condition to be checked - BOOL - 8 - - - Message - The identifying message for the assertion error - T_MaxString - 2048 - - - - AssertArray2dEquals_LREAL + AssertEquals - Expecteds - LREAL 2d array with expected values - LREAL - 32 + Expected + Expected value + AnyType + 96 - variable_length_array - - - Dimensions - 2 + anytypeclass + ANY - Actuals - LREAL 2d array with actual values - LREAL - 32 + Actual + The value to check against expected + AnyType + 96 - variable_length_array - - - Dimensions - 2 + anytypeclass + ANY - - Delta - The maximum delta between the value of expected and actual for which both numbers are still considered equal, proportional to the expected value in that array cell - LREAL - 64 - Message The identifying message for the assertion error @@ -21539,22 +21617,22 @@ contributing fast faults, unless the FFO is currently vetoed. 2048 - Equals - BOOL - 8 + Count + DINT + 32 - SizeEquals - BOOL - 8 + ExpectedDataString + T_MaxString + 2048 - ExpectedString + ActualDataString T_MaxString 2048 - ActualString + TestInstancePath T_MaxString 2048 @@ -21564,188 +21642,256 @@ contributing fast faults, unless the FFO is currently vetoed. 8 - TestInstancePath - T_MaxString - 2048 + boolExpected + BOOL + 8 - DimensionIndex - Index when looping through Dimensions - USINT + boolActual + BOOL 8 - LowerBoundExpecteds - Lower bounds of Expecteds array in each dimension - DINT - - 1 - 2 - - 64 + byteExpected + BYTE + 8 - UpperBoundExpecteds - Upper bounds of Expecteds array in each dimension - DINT - - 1 - 2 - - 64 + byteActual + BYTE + 8 - LowerBoundActuals - Lower bounds of Actuals array in each dimension + dateExpected + DATE + 32 + + + dateActual + DATE + 32 + + + dateAndTimeExpected + DATE_AND_TIME + 32 + + + dateAndTimeActual + DATE_AND_TIME + 32 + + + dintExpected DINT - - 1 - 2 - - 64 + 32 - UpperBoundActuals - Upper bounds of Actuals array in each dimension + dintActual DINT - - 1 - 2 - + 32 + + + dwordExpected + DWORD + 32 + + + dwordActual + DWORD + 32 + + + intExpected + INT + 16 + + + intActual + INT + 16 + + + lintExpected + LINT 64 - SizeOfExpecteds - Size of Expecteds array in each dimension - DINT - - 1 - 2 - + lintActual + LINT 64 - SizeOfActuals - Size of Actuals array in each dimension - DINT - - 1 - 2 - + lrealExpected + LREAL 64 - Offset - Current Array index offsets from Lower Bound in each dimension - DINT - - 1 - 2 - + lrealActual + LREAL 64 - ExpectedArrayIndex - Array of current Expected array indexes when looping through arrays - DINT - - 1 - 2 - + ltimeExpected + LTIME 64 - ActualArrayIndex - Array of current Actual array indexes when looping through arrays - DINT - - 1 - 2 - + ltimeActual + LTIME 64 - Expected - Single expected value - LREAL + lwordExpected + LWORD 64 - Actual - Single actual value - LREAL + lwordActual + LWORD 64 - __Index__0 - DINT + realExpected + REAL 32 - - - AssertEquals_ULINT - - Expected - ULINT expected value - ULINT - 64 - - - Actual - ULINT actual value - ULINT - 64 - - - Message - The identifying message for the assertion error + + realActual + REAL + 32 + + + sintExpected + SINT + 8 + + + sintActual + SINT + 8 + + + stringExpected T_MaxString 2048 - + - TestInstancePath + stringActual T_MaxString 2048 - AlreadyReported - BOOL + wstringExpected + WSTRING(255) + 4096 + + + wstringActual + WSTRING(255) + 4096 + + + timeExpected + TIME + 32 + + + timeActual + TIME + 32 + + + timeOfDayExpected + TIME_OF_DAY + 32 + + + timeOfDayActual + TIME_OF_DAY + 32 + + + udintExpected + UDINT + 32 + + + udintActual + UDINT + 32 + + + uintExpected + UINT + 16 + + + uintActual + UINT + 16 + + + ulintExpected + ULINT + 64 + + + ulintActual + ULINT + 64 + + + usintExpected + USINT 8 - - - AssertEquals_BOOL - - Expected - BOOL expected value + + usintActual + USINT + 8 + + + wordExpected + WORD + 16 + + + wordActual + WORD + 16 + + + DataTypesNotEquals + The data type of the two ANY input parameters are not equal BOOL 8 - - - Actual - BOOL actual value + + + DataSizeNotEquals + The data size of the two ANY input parameters are not equal BOOL 8 - - - Message - The identifying message for the assertion error - T_MaxString - 2048 - + - AlreadyReported + DataContentNotEquals + The data content of the two ANY input parameters are not equal BOOL 8 - TestInstancePath - T_MaxString - 2048 + IteratorCounter + DINT + 32 + + + hasanytype + + - AssertTrue + AssertFalse Condition Condition to be checked @@ -21760,17 +21906,17 @@ contributing fast faults, unless the FFO is currently vetoed. - AssertEquals_USINT + AssertEquals_SINT Expected - USINT expected value - USINT + SINT expected value + SINT 8 Actual - USINT actual value - USINT + SINT actual value + SINT 8 @@ -21779,23 +21925,23 @@ contributing fast faults, unless the FFO is currently vetoed. T_MaxString 2048 - - AlreadyReported - BOOL - 8 - TestInstancePath T_MaxString 2048 + + AlreadyReported + BOOL + 8 + - AssertArray2dEquals_REAL + AssertArray2dEquals_LREAL Expecteds - REAL 2d array with expected values - REAL + LREAL 2d array with expected values + LREAL 32 @@ -21809,8 +21955,8 @@ contributing fast faults, unless the FFO is currently vetoed. Actuals - REAL 2d array with actual values - REAL + LREAL 2d array with actual values + LREAL 32 @@ -21825,8 +21971,8 @@ contributing fast faults, unless the FFO is currently vetoed. Delta The maximum delta between the value of expected and actual for which both numbers are still considered equal, proportional to the expected value in that array cell - REAL - 32 + LREAL + 64 Message @@ -21963,14 +22109,14 @@ contributing fast faults, unless the FFO is currently vetoed. Expected Single expected value - REAL - 32 + LREAL + 64 Actual Single actual value - REAL - 32 + LREAL + 64 __Index__0 @@ -21979,17 +22125,79 @@ contributing fast faults, unless the FFO is currently vetoed. - AssertEquals_BYTE + AssertEquals_ULINT Expected - BYTE expected value - BYTE + ULINT expected value + ULINT + 64 + + + Actual + ULINT actual value + ULINT + 64 + + + Message + The identifying message for the assertion error + T_MaxString + 2048 + + + TestInstancePath + T_MaxString + 2048 + + + AlreadyReported + BOOL + 8 + + + + AssertEquals_BOOL + + Expected + BOOL expected value + BOOL 8 Actual - BYTE actual value - BYTE + BOOL actual value + BOOL + 8 + + + Message + The identifying message for the assertion error + T_MaxString + 2048 + + + AlreadyReported + BOOL + 8 + + + TestInstancePath + T_MaxString + 2048 + + + + AssertEquals_USINT + + Expected + USINT expected value + USINT + 8 + + + Actual + USINT actual value + USINT 8 @@ -21998,6 +22206,37 @@ contributing fast faults, unless the FFO is currently vetoed. T_MaxString 2048 + + AlreadyReported + BOOL + 8 + + + TestInstancePath + T_MaxString + 2048 + + + + AssertEquals_LWORD + + Expected + LWORD expected value + LWORD + 64 + + + Actual + LWORD actual value + LWORD + 64 + + + Message + The identifying message for the assertion error + T_MaxString + 2048 + TestInstancePath T_MaxString @@ -22102,6 +22341,11 @@ contributing fast faults, unless the FFO is currently vetoed. DINT 32 + + __Index__0 + DINT + 32 + SetHasStartedRunning @@ -22135,310 +22379,24 @@ contributing fast faults, unless the FFO is currently vetoed. 2048 - AssertEquals - - Expected - Expected value - AnyType - 96 - - - anytypeclass - ANY - - - - - Actual - The value to check against expected - AnyType - 96 - - - anytypeclass - ANY - - - + GetTestOrderNumber + UINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite) + 16 - Message - The identifying message for the assertion error + TestName T_MaxString 2048 - Count - DINT - 32 - - - ExpectedDataString - T_MaxString - 2048 - - - ActualDataString - T_MaxString - 2048 - - - TestInstancePath - T_MaxString - 2048 - - - AlreadyReported - BOOL - 8 - - - boolExpected - BOOL - 8 - - - boolActual - BOOL - 8 - - - byteExpected - BYTE - 8 - - - byteActual - BYTE - 8 - - - dateExpected - DATE - 32 - - - dateActual - DATE - 32 - - - dateAndTimeExpected - DATE_AND_TIME - 32 - - - dateAndTimeActual - DATE_AND_TIME - 32 - - - dintExpected - DINT - 32 - - - dintActual - DINT - 32 - - - dwordExpected - DWORD - 32 - - - dwordActual - DWORD - 32 - - - intExpected - INT - 16 - - - intActual - INT - 16 - - - lintExpected - LINT - 64 - - - lintActual - LINT - 64 - - - lrealExpected - LREAL - 64 - - - lrealActual - LREAL - 64 - - - ltimeExpected - LTIME - 64 - - - ltimeActual - LTIME - 64 - - - lwordExpected - LWORD - 64 - - - lwordActual - LWORD - 64 - - - realExpected - REAL - 32 - - - realActual - REAL - 32 - - - sintExpected - SINT - 8 - - - sintActual - SINT - 8 - - - stringExpected - T_MaxString - 2048 - - - stringActual - T_MaxString - 2048 - - - wstringExpected - WSTRING(255) - 4096 - - - wstringActual - WSTRING(255) - 4096 - - - timeExpected - TIME - 32 - - - timeActual - TIME - 32 - - - timeOfDayExpected - TIME_OF_DAY - 32 - - - timeOfDayActual - TIME_OF_DAY - 32 - - - udintExpected - UDINT - 32 - - - udintActual - UDINT - 32 - - - uintExpected - UINT - 16 - - - uintActual + IteratorCounter UINT 16 - ulintExpected - ULINT - 64 - - - ulintActual - ULINT - 64 - - - usintExpected - USINT - 8 - - - usintActual - USINT - 8 - - - wordExpected - WORD - 16 - - - wordActual - WORD + NumberOfTestsToAnalyse + UINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites) 16 - - DataTypesNotEquals - The data type of the two ANY input parameters are not equal - BOOL - 8 - - - DataSizeNotEquals - The data size of the two ANY input parameters are not equal - BOOL - 8 - - - DataContentNotEquals - The data content of the two ANY input parameters are not equal - BOOL - 8 - - - IteratorCounter - DINT - 32 - - - - hasanytype - - GetNumberOfTests @@ -22548,6 +22506,11 @@ contributing fast faults, unless the FFO is currently vetoed. DINT 32 + + __Index__0 + DINT + 32 + GetHasStartedRunning @@ -22653,6 +22616,11 @@ contributing fast faults, unless the FFO is currently vetoed. DINT 32 + + __Index__0 + DINT + 32 + AssertEquals_WSTRING @@ -22804,6 +22772,11 @@ contributing fast faults, unless the FFO is currently vetoed. DINT 32 + + __Index__0 + DINT + 32 + AssertEquals_DINT @@ -22929,6 +22902,11 @@ contributing fast faults, unless the FFO is currently vetoed. DINT 32 + + __Index__0 + DINT + 32 + AssertEquals_STRING @@ -22961,21 +22939,6 @@ contributing fast faults, unless the FFO is currently vetoed. 8 - - AddTestNameToInstancePath - T_MaxString - 2048 - - TestInstancePath - T_MaxString - 2048 - - - CompleteTestInstancePath - T_MaxString - 2048 - - SetTestFinished BOOL @@ -23012,7 +22975,7 @@ contributing fast faults, unless the FFO is currently vetoed. NumberOfTestsToAnalyse - UINT (1..GVL_Param_TcUnit.MaxNumberOfTestSuites) + UINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites) 16 @@ -23119,6 +23082,11 @@ contributing fast faults, unless the FFO is currently vetoed. DINT 32 + + __Index__0 + DINT + 32 + AssertArray3dEquals_LREAL @@ -23401,6 +23369,11 @@ contributing fast faults, unless the FFO is currently vetoed. DINT 32 + + __Index__0 + DINT + 32 + CalculateAndSetNumberOfAssertsForTest @@ -23451,30 +23424,56 @@ contributing fast faults, unless the FFO is currently vetoed. NumberOfTestsToAnalyse - UINT (1..GVL_Param_TcUnit.MaxNumberOfTestSuites) + UINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites) 16 - GetTestOrderNumber - UINT (0..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite) - 16 + AssertEquals_DWORD - TestName + Expected + DWORD expected value + DWORD + 32 + + + Actual + DWORD actual value + DWORD + 32 + + + Message + The identifying message for the assertion error T_MaxString 2048 - IteratorCounter - UINT - 16 + TestInstancePath + T_MaxString + 2048 - NumberOfTestsToAnalyse - UINT (1..GVL_Param_TcUnit.MaxNumberOfTestSuites) - 16 + AlreadyReported + BOOL + 8 + + AssertTrue + + Condition + Condition to be checked + BOOL + 8 + + + Message + The identifying message for the assertion error + T_MaxString + 2048 + + AssertEquals_INT @@ -23538,18 +23537,42 @@ contributing fast faults, unless the FFO is currently vetoed. - AssertEquals_SINT + AssertArray2dEquals_REAL - Expected - SINT expected value - SINT - 8 + Expecteds + REAL 2d array with expected values + REAL + 32 + + + variable_length_array + + + Dimensions + 2 + + - Actual - SINT actual value - SINT - 8 + Actuals + REAL 2d array with actual values + REAL + 32 + + + variable_length_array + + + Dimensions + 2 + + + + + Delta + The maximum delta between the value of expected and actual for which both numbers are still considered equal, proportional to the expected value in that array cell + REAL + 32 Message @@ -23558,7 +23581,22 @@ contributing fast faults, unless the FFO is currently vetoed. 2048 - TestInstancePath + Equals + BOOL + 8 + + + SizeEquals + BOOL + 8 + + + ExpectedString + T_MaxString + 2048 + + + ActualString T_MaxString 2048 @@ -23567,6 +23605,124 @@ contributing fast faults, unless the FFO is currently vetoed. BOOL 8 + + TestInstancePath + T_MaxString + 2048 + + + DimensionIndex + Index when looping through Dimensions + USINT + 8 + + + LowerBoundExpecteds + Lower bounds of Expecteds array in each dimension + DINT + + 1 + 2 + + 64 + + + UpperBoundExpecteds + Upper bounds of Expecteds array in each dimension + DINT + + 1 + 2 + + 64 + + + LowerBoundActuals + Lower bounds of Actuals array in each dimension + DINT + + 1 + 2 + + 64 + + + UpperBoundActuals + Upper bounds of Actuals array in each dimension + DINT + + 1 + 2 + + 64 + + + SizeOfExpecteds + Size of Expecteds array in each dimension + DINT + + 1 + 2 + + 64 + + + SizeOfActuals + Size of Actuals array in each dimension + DINT + + 1 + 2 + + 64 + + + Offset + Current Array index offsets from Lower Bound in each dimension + DINT + + 1 + 2 + + 64 + + + ExpectedArrayIndex + Array of current Expected array indexes when looping through arrays + DINT + + 1 + 2 + + 64 + + + ActualArrayIndex + Array of current Actual array indexes when looping through arrays + DINT + + 1 + 2 + + 64 + + + Expected + Single expected value + REAL + 32 + + + Actual + Single actual value + REAL + 32 + + + __Index__0 + DINT + 32 + AddTest @@ -23627,7 +23783,7 @@ contributing fast faults, unless the FFO is currently vetoed. NumberOfTestsToAnalyse - UINT (1..GVL_Param_TcUnit.MaxNumberOfTestSuites) + UINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestSuites) 16 @@ -23836,35 +23992,19 @@ contributing fast faults, unless the FFO is currently vetoed. - AssertEquals_LWORD - - Expected - LWORD expected value - LWORD - 64 - - - Actual - LWORD actual value - LWORD - 64 - + AddTestNameToInstancePath + T_MaxString + 2048 - Message - The identifying message for the assertion error + TestInstancePath T_MaxString 2048 - TestInstancePath + CompleteTestInstancePath T_MaxString 2048 - - AlreadyReported - BOOL - 8 - AssertEquals_UDINT @@ -24027,6 +24167,11 @@ contributing fast faults, unless the FFO is currently vetoed. DINT 32 + + __Index__0 + DINT + 32 + AssertArrayEquals_UDINT @@ -24121,6 +24266,11 @@ contributing fast faults, unless the FFO is currently vetoed. DINT 32 + + __Index__0 + DINT + 32 + @@ -24225,32 +24375,6 @@ contributing fast faults, unless the FFO is currently vetoed. UDINT 32 - - GetAndRemoveLogFromQueue - - AdsLogStringMessage - ST_AdsLogStringMessage - 4128 - - - ItemType - Output - - - - - Error - Buffer empty - BOOL - 8 - - - ItemType - Output - - - - WriteLog @@ -24286,6 +24410,32 @@ contributing fast faults, unless the FFO is currently vetoed. 4128 + + GetAndRemoveLogFromQueue + + AdsLogStringMessage + ST_AdsLogStringMessage + 4128 + + + ItemType + Output + + + + + Error + Buffer empty + BOOL + 8 + + + ItemType + Output + + + + PouType @@ -30760,7 +30910,7 @@ External Setpoint Generation: DataPoolToEpics - A_GetNext + A_Add A_Remove @@ -30769,7 +30919,7 @@ External Setpoint Generation: A_GetFirst - A_Add + A_GetNext A_Lookup @@ -31047,6 +31197,21 @@ These features efficiently address the addition, removal, and verification of be + + CheckRequest + BOOL + 8 + + nReqID + DWORD + 32 + + + BP + ST_BeamParams + 1760 + + ElevateRequest BOOL @@ -31167,21 +31332,6 @@ These features efficiently address the addition, removal, and verification of be - - CheckRequest - BOOL - 8 - - nReqID - DWORD - 32 - - - BP - ST_BeamParams - 1760 - - AddRequest BOOL @@ -42755,15 +42905,15 @@ The BPTM will throw an error if the arbiter does not have enough space for the t WaitingForFinalAssertion_DO - - AssertFinalBP - NewTarget_ENTRY AssertTransitionBP + + AssertFinalBP + WaitingForTransitionAssertion_DO @@ -43368,10 +43518,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 1216 - ApplyEnables + SetEnables - SetEnables + ApplyEnables GetBounds @@ -49849,6 +49999,9 @@ The BPTM will throw an error if the arbiter does not have enough space for the t + + ACT_Motion + ACT_Zero @@ -49858,9 +50011,6 @@ The BPTM will throw an error if the arbiter does not have enough space for the t ACT_CalculatePositions - - ACT_Motion - ACT_BLOCK @@ -50612,10 +50762,10 @@ Digital outputs - ACT_IO + ACT_Logger - ACT_Logger + ACT_IO @@ -51285,13 +51435,13 @@ Digital outputs HandleBPTM - ClearAsserts + HandleFFO - Exec + ClearAsserts - HandleFFO + Exec HandlePmpsDb @@ -51558,20 +51708,20 @@ Digital outputs 382704 - HandleBPTM + HandlePmpsDb HandleFFO - - HandlePmpsDb - AssertHere ClearAsserts + + HandleBPTM + PouType @@ -54265,8 +54415,8 @@ Digital outputs nTimestamp ULINT 64 - 86097628 - 86097636 + 86097632 + 86097640 __getnTimestamp @@ -54701,6 +54851,47 @@ Digital outputs + + TcQueryInterface + HRESULT + 32 + + iid + IID + 32 + + + pipItf + PVOID + 32 + + + ipMessageListener + ITcMessageListener + 32 + + + ipAlarmListener + ITcAlarmListener + 32 + + + + c++_compatible + + + pack_mode + 4 + + + show + + + minimal_input_size + 4 + + + OnMessageSent HRESULT @@ -54865,47 +55056,6 @@ Digital outputs 32 - - TcQueryInterface - HRESULT - 32 - - iid - IID - 32 - - - pipItf - PVOID - 32 - - - ipMessageListener - ITcMessageListener - 32 - - - ipAlarmListener - ITcAlarmListener - 32 - - - - c++_compatible - - - pack_mode - 4 - - - show - - - minimal_input_size - 4 - - - PouType @@ -55560,31 +55710,31 @@ Digital outputs bBusy BOOL 8 - 86097196 + 86097200 bError BOOL 8 - 86097228 + 86097232 hrErrorCode HRESULT 32 - 86097232 + 86097236 nStringSize UDINT 32 - 86097220 + 86097224 sEventText STRING(255) 2048 - 86097240 + 86097244 __getbBusy @@ -55610,30 +55760,6 @@ Digital outputs - - __gethrErrorCode - HRESULT - 32 - - hrErrorCode - HRESULT - 32 - - - hrError - HRESULT - 32 - - - - property - - - monitoring - call - - - GetString BOOL @@ -55693,6 +55819,30 @@ Digital outputs + + __gethrErrorCode + HRESULT + 32 + + hrErrorCode + HRESULT + 32 + + + hrError + HRESULT + 32 + + + + property + + + monitoring + call + + + Request HRESULT @@ -55816,9 +55966,9 @@ Digital outputs 64 - GetJsonStringFromSymbolProperties - STRING(255) - 2048 + GetJsonFromSymbol + BOOL + 8 sDatatype data type name of symbol - if unknown -> retrieve with GetDatatypeByAddreee() @@ -55832,27 +55982,29 @@ Digital outputs - sProperties - multiple Properties separated by '|' - STRING(80) + nData + size of symbol + UDINT 32 - - - ItemType - InOut - - - - nSize - UDINT + + pData + address of sxmbol + PVOID 32 - - - pTmp + + + nJson + size of json buffer + UDINT + 32 + + + pJson + json buffer STRING(80) 32 - + CopyJsonStringFromSymbolProperties @@ -55945,6 +56097,45 @@ Digital outputs 32 + + GetJsonStringFromSymbolProperties + STRING(255) + 2048 + + sDatatype + data type name of symbol - if unknown -> retrieve with GetDatatypeByAddreee() + STRING(80) + 32 + + + ItemType + InOut + + + + + sProperties + multiple Properties separated by '|' + STRING(80) + 32 + + + ItemType + InOut + + + + + nSize + UDINT + 32 + + + pTmp + STRING(80) + 32 + + AddJsonKeyPropertiesFromSymbol BOOL @@ -56069,47 +56260,6 @@ Digital outputs 32 - - GetJsonFromSymbol - BOOL - 8 - - sDatatype - data type name of symbol - if unknown -> retrieve with GetDatatypeByAddreee() - STRING(80) - 32 - - - ItemType - InOut - - - - - nData - size of symbol - UDINT - 32 - - - pData - address of sxmbol - PVOID - 32 - - - nJson - size of json buffer - UDINT - 32 - - - pJson - json buffer - STRING(80) - 32 - - GetSizeJsonStringFromSymbolProperties UDINT @@ -56828,6 +56978,21 @@ Digital outputs 32 + + SendMessage + HRESULT + 32 + + sMessage + STRING(80) + 32 + + + sLogStr + T_MaxString + 2048 + + OnMessageSent @@ -56955,21 +57120,6 @@ Digital outputs - - SendMessage - HRESULT - 32 - - sMessage - STRING(80) - 32 - - - sLogStr - T_MaxString - 2048 - - __setLogToVisualStudio @@ -58853,6 +59003,44 @@ Digital outputs + + LCLSGeneralEventClass + Log event + + Critical + Critical + Critical + + + Error + Error + Error + + + Warning + Warning + Warning + + + Info + Info + Info + + + Verbose + Verbose + Verbose + + + + + + + + + + + TcSystemEventClass TcSystemEventClass @@ -59659,44 +59847,6 @@ Digital outputs - - LCLSGeneralEventClass - Log event - - Critical - Critical - Critical - - - Error - Error - Error - - - Warning - Warning - Warning - - - Info - Info - Info - - - Verbose - Verbose - Verbose - - - - - - - - - - - @@ -59718,7 +59868,7 @@ Digital outputs 0 PlcTask Inputs 0 - 87293952 + 87228416 PRG_AL1K4_L2SI.fbAL1K4.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc 2048 @@ -65894,7 +66044,7 @@ Digital outputs Input - 687372096 + 683131264 Main.M1.bLimitForwardEnable @@ -65907,7 +66057,7 @@ Digital outputs Input - 687380032 + 683139200 Main.M1.bLimitBackwardEnable @@ -65920,7 +66070,7 @@ Digital outputs Input - 687380040 + 683139208 Main.M1.bHome @@ -65933,7 +66083,7 @@ Digital outputs Input - 687380048 + 683139216 Main.M1.bHardwareEnable @@ -65956,7 +66106,7 @@ Digital outputs Input - 687380064 + 683139232 Main.M1.nRawEncoderULINT @@ -65969,7 +66119,7 @@ Digital outputs Input - 687380096 + 683139264 Main.M1.nRawEncoderUINT @@ -65982,7 +66132,7 @@ Digital outputs Input - 687380160 + 683139328 Main.M1.nRawEncoderINT @@ -65995,7 +66145,7 @@ Digital outputs Input - 687380176 + 683139344 Main.M2.Axis.NcToPlc @@ -66007,7 +66157,7 @@ Digital outputs Input - 687397312 + 683156480 Main.M2.bLimitForwardEnable @@ -66020,7 +66170,7 @@ Digital outputs Input - 687405248 + 683164416 Main.M2.bLimitBackwardEnable @@ -66033,7 +66183,7 @@ Digital outputs Input - 687405256 + 683164424 Main.M2.bHome @@ -66046,7 +66196,7 @@ Digital outputs Input - 687405264 + 683164432 Main.M2.bHardwareEnable @@ -66069,7 +66219,7 @@ Digital outputs Input - 687405280 + 683164448 Main.M2.nRawEncoderULINT @@ -66082,7 +66232,7 @@ Digital outputs Input - 687405312 + 683164480 Main.M2.nRawEncoderUINT @@ -66095,7 +66245,7 @@ Digital outputs Input - 687405376 + 683164544 Main.M2.nRawEncoderINT @@ -66108,7 +66258,7 @@ Digital outputs Input - 687405392 + 683164560 Main.M3.Axis.NcToPlc @@ -66120,7 +66270,7 @@ Digital outputs Input - 687422528 + 683181696 Main.M3.bLimitForwardEnable @@ -66133,7 +66283,7 @@ Digital outputs Input - 687430464 + 683189632 Main.M3.bLimitBackwardEnable @@ -66146,7 +66296,7 @@ Digital outputs Input - 687430472 + 683189640 Main.M3.bHome @@ -66159,7 +66309,7 @@ Digital outputs Input - 687430480 + 683189648 Main.M3.bHardwareEnable @@ -66182,7 +66332,7 @@ Digital outputs Input - 687430496 + 683189664 Main.M3.nRawEncoderULINT @@ -66195,7 +66345,7 @@ Digital outputs Input - 687430528 + 683189696 Main.M3.nRawEncoderUINT @@ -66208,7 +66358,7 @@ Digital outputs Input - 687430592 + 683189760 Main.M3.nRawEncoderINT @@ -66221,7 +66371,7 @@ Digital outputs Input - 687430608 + 683189776 Main.M4.Axis.NcToPlc @@ -66233,7 +66383,7 @@ Digital outputs Input - 687447744 + 683206912 Main.M4.bLimitForwardEnable @@ -66246,7 +66396,7 @@ Digital outputs Input - 687455680 + 683214848 Main.M4.bLimitBackwardEnable @@ -66259,7 +66409,7 @@ Digital outputs Input - 687455688 + 683214856 Main.M4.bHome @@ -66272,7 +66422,7 @@ Digital outputs Input - 687455696 + 683214864 Main.M4.bHardwareEnable @@ -66295,7 +66445,7 @@ Digital outputs Input - 687455712 + 683214880 Main.M4.nRawEncoderULINT @@ -66308,7 +66458,7 @@ Digital outputs Input - 687455744 + 683214912 Main.M4.nRawEncoderUINT @@ -66321,7 +66471,7 @@ Digital outputs Input - 687455808 + 683214976 Main.M4.nRawEncoderINT @@ -66334,7 +66484,7 @@ Digital outputs Input - 687455824 + 683214992 Main.M5.Axis.NcToPlc @@ -66346,7 +66496,7 @@ Digital outputs Input - 687472960 + 683232128 Main.M5.bLimitForwardEnable @@ -66359,7 +66509,7 @@ Digital outputs Input - 687480896 + 683240064 Main.M5.bLimitBackwardEnable @@ -66372,7 +66522,7 @@ Digital outputs Input - 687480904 + 683240072 Main.M5.bHome @@ -66385,7 +66535,7 @@ Digital outputs Input - 687480912 + 683240080 Main.M5.bHardwareEnable @@ -66408,7 +66558,7 @@ Digital outputs Input - 687480928 + 683240096 Main.M5.nRawEncoderULINT @@ -66421,7 +66571,7 @@ Digital outputs Input - 687480960 + 683240128 Main.M5.nRawEncoderUINT @@ -66434,7 +66584,7 @@ Digital outputs Input - 687481024 + 683240192 Main.M5.nRawEncoderINT @@ -66447,7 +66597,7 @@ Digital outputs Input - 687481040 + 683240208 Main.M6.Axis.NcToPlc @@ -66459,7 +66609,7 @@ Digital outputs Input - 687498176 + 683257344 Main.M6.bLimitForwardEnable @@ -66472,7 +66622,7 @@ Digital outputs Input - 687506112 + 683265280 Main.M6.bLimitBackwardEnable @@ -66485,7 +66635,7 @@ Digital outputs Input - 687506120 + 683265288 Main.M6.bHome @@ -66498,7 +66648,7 @@ Digital outputs Input - 687506128 + 683265296 Main.M6.bHardwareEnable @@ -66521,7 +66671,7 @@ Digital outputs Input - 687506144 + 683265312 Main.M6.nRawEncoderULINT @@ -66534,7 +66684,7 @@ Digital outputs Input - 687506176 + 683265344 Main.M6.nRawEncoderUINT @@ -66547,7 +66697,7 @@ Digital outputs Input - 687506240 + 683265408 Main.M6.nRawEncoderINT @@ -66560,7 +66710,7 @@ Digital outputs Input - 687506256 + 683265424 Main.M7.Axis.NcToPlc @@ -66572,7 +66722,7 @@ Digital outputs Input - 687523392 + 683282560 Main.M7.bLimitForwardEnable @@ -66585,7 +66735,7 @@ Digital outputs Input - 687531328 + 683290496 Main.M7.bLimitBackwardEnable @@ -66598,7 +66748,7 @@ Digital outputs Input - 687531336 + 683290504 Main.M7.bHome @@ -66611,7 +66761,7 @@ Digital outputs Input - 687531344 + 683290512 Main.M7.bHardwareEnable @@ -66634,7 +66784,7 @@ Digital outputs Input - 687531360 + 683290528 Main.M7.nRawEncoderULINT @@ -66647,7 +66797,7 @@ Digital outputs Input - 687531392 + 683290560 Main.M7.nRawEncoderUINT @@ -66660,7 +66810,7 @@ Digital outputs Input - 687531456 + 683290624 Main.M7.nRawEncoderINT @@ -66673,7 +66823,7 @@ Digital outputs Input - 687531472 + 683290640 Main.M8.Axis.NcToPlc @@ -66685,7 +66835,7 @@ Digital outputs Input - 687548608 + 683307776 Main.M8.bLimitForwardEnable @@ -66698,7 +66848,7 @@ Digital outputs Input - 687556544 + 683315712 Main.M8.bLimitBackwardEnable @@ -66711,7 +66861,7 @@ Digital outputs Input - 687556552 + 683315720 Main.M8.bHome @@ -66724,7 +66874,7 @@ Digital outputs Input - 687556560 + 683315728 Main.M8.bHardwareEnable @@ -66747,7 +66897,7 @@ Digital outputs Input - 687556576 + 683315744 Main.M8.nRawEncoderULINT @@ -66760,7 +66910,7 @@ Digital outputs Input - 687556608 + 683315776 Main.M8.nRawEncoderUINT @@ -66773,7 +66923,7 @@ Digital outputs Input - 687556672 + 683315840 Main.M8.nRawEncoderINT @@ -66786,7 +66936,7 @@ Digital outputs Input - 687556688 + 683315856 Main.M9.Axis.NcToPlc @@ -66798,7 +66948,7 @@ Digital outputs Input - 687573824 + 683332992 Main.M9.bLimitForwardEnable @@ -66811,7 +66961,7 @@ Digital outputs Input - 687581760 + 683340928 Main.M9.bLimitBackwardEnable @@ -66824,7 +66974,7 @@ Digital outputs Input - 687581768 + 683340936 Main.M9.bHome @@ -66837,7 +66987,7 @@ Digital outputs Input - 687581776 + 683340944 Main.M9.bHardwareEnable @@ -66860,7 +67010,7 @@ Digital outputs Input - 687581792 + 683340960 Main.M9.nRawEncoderULINT @@ -66873,7 +67023,7 @@ Digital outputs Input - 687581824 + 683340992 Main.M9.nRawEncoderUINT @@ -66886,7 +67036,7 @@ Digital outputs Input - 687581888 + 683341056 Main.M9.nRawEncoderINT @@ -66899,7 +67049,7 @@ Digital outputs Input - 687581904 + 683341072 Main.M10.Axis.NcToPlc @@ -66911,7 +67061,7 @@ Digital outputs Input - 687599040 + 683358208 Main.M10.bLimitForwardEnable @@ -66924,7 +67074,7 @@ Digital outputs Input - 687606976 + 683366144 Main.M10.bLimitBackwardEnable @@ -66937,7 +67087,7 @@ Digital outputs Input - 687606984 + 683366152 Main.M10.bHome @@ -66950,7 +67100,7 @@ Digital outputs Input - 687606992 + 683366160 Main.M10.bHardwareEnable @@ -66973,7 +67123,7 @@ Digital outputs Input - 687607008 + 683366176 Main.M10.nRawEncoderULINT @@ -66986,7 +67136,7 @@ Digital outputs Input - 687607040 + 683366208 Main.M10.nRawEncoderUINT @@ -66999,7 +67149,7 @@ Digital outputs Input - 687607104 + 683366272 Main.M10.nRawEncoderINT @@ -67012,7 +67162,7 @@ Digital outputs Input - 687607120 + 683366288 Main.M11.Axis.NcToPlc @@ -67024,7 +67174,7 @@ Digital outputs Input - 687624256 + 683383424 Main.M11.bLimitForwardEnable @@ -67037,7 +67187,7 @@ Digital outputs Input - 687632192 + 683391360 Main.M11.bLimitBackwardEnable @@ -67050,7 +67200,7 @@ Digital outputs Input - 687632200 + 683391368 Main.M11.bHome @@ -67063,7 +67213,7 @@ Digital outputs Input - 687632208 + 683391376 Main.M11.bHardwareEnable @@ -67086,7 +67236,7 @@ Digital outputs Input - 687632224 + 683391392 Main.M11.nRawEncoderULINT @@ -67099,7 +67249,7 @@ Digital outputs Input - 687632256 + 683391424 Main.M11.nRawEncoderUINT @@ -67112,7 +67262,7 @@ Digital outputs Input - 687632320 + 683391488 Main.M11.nRawEncoderINT @@ -67125,7 +67275,7 @@ Digital outputs Input - 687632336 + 683391504 Main.M12.Axis.NcToPlc @@ -67137,7 +67287,7 @@ Digital outputs Input - 687649472 + 683408640 Main.M12.bLimitForwardEnable @@ -67150,7 +67300,7 @@ Digital outputs Input - 687657408 + 683416576 Main.M12.bLimitBackwardEnable @@ -67163,7 +67313,7 @@ Digital outputs Input - 687657416 + 683416584 Main.M12.bHome @@ -67176,7 +67326,7 @@ Digital outputs Input - 687657424 + 683416592 Main.M12.bHardwareEnable @@ -67199,7 +67349,7 @@ Digital outputs Input - 687657440 + 683416608 Main.M12.nRawEncoderULINT @@ -67212,7 +67362,7 @@ Digital outputs Input - 687657472 + 683416640 Main.M12.nRawEncoderUINT @@ -67225,7 +67375,7 @@ Digital outputs Input - 687657536 + 683416704 Main.M12.nRawEncoderINT @@ -67238,7 +67388,7 @@ Digital outputs Input - 687657552 + 683416720 Main.M13.Axis.NcToPlc @@ -67250,7 +67400,7 @@ Digital outputs Input - 687674688 + 683433856 Main.M13.bLimitForwardEnable @@ -67263,7 +67413,7 @@ Digital outputs Input - 687682624 + 683441792 Main.M13.bLimitBackwardEnable @@ -67276,7 +67426,7 @@ Digital outputs Input - 687682632 + 683441800 Main.M13.bHome @@ -67289,7 +67439,7 @@ Digital outputs Input - 687682640 + 683441808 Main.M13.bHardwareEnable @@ -67312,7 +67462,7 @@ Digital outputs Input - 687682656 + 683441824 Main.M13.nRawEncoderULINT @@ -67325,7 +67475,7 @@ Digital outputs Input - 687682688 + 683441856 Main.M13.nRawEncoderUINT @@ -67338,7 +67488,7 @@ Digital outputs Input - 687682752 + 683441920 Main.M13.nRawEncoderINT @@ -67351,7 +67501,7 @@ Digital outputs Input - 687682768 + 683441936 Main.M14.Axis.NcToPlc @@ -67363,7 +67513,7 @@ Digital outputs Input - 687699904 + 683459072 Main.M14.bLimitForwardEnable @@ -67376,7 +67526,7 @@ Digital outputs Input - 687707840 + 683467008 Main.M14.bLimitBackwardEnable @@ -67389,7 +67539,7 @@ Digital outputs Input - 687707848 + 683467016 Main.M14.bHome @@ -67402,7 +67552,7 @@ Digital outputs Input - 687707856 + 683467024 Main.M14.bHardwareEnable @@ -67425,7 +67575,7 @@ Digital outputs Input - 687707872 + 683467040 Main.M14.nRawEncoderULINT @@ -67438,7 +67588,7 @@ Digital outputs Input - 687707904 + 683467072 Main.M14.nRawEncoderUINT @@ -67451,7 +67601,7 @@ Digital outputs Input - 687707968 + 683467136 Main.M14.nRawEncoderINT @@ -67464,7 +67614,7 @@ Digital outputs Input - 687707984 + 683467152 Main.M15.Axis.NcToPlc @@ -67476,7 +67626,7 @@ Digital outputs Input - 687725120 + 683484288 Main.M15.bLimitForwardEnable @@ -67489,7 +67639,7 @@ Digital outputs Input - 687733056 + 683492224 Main.M15.bLimitBackwardEnable @@ -67502,7 +67652,7 @@ Digital outputs Input - 687733064 + 683492232 Main.M15.bHome @@ -67515,7 +67665,7 @@ Digital outputs Input - 687733072 + 683492240 Main.M15.bHardwareEnable @@ -67538,7 +67688,7 @@ Digital outputs Input - 687733088 + 683492256 Main.M15.nRawEncoderULINT @@ -67551,7 +67701,7 @@ Digital outputs Input - 687733120 + 683492288 Main.M15.nRawEncoderUINT @@ -67564,7 +67714,7 @@ Digital outputs Input - 687733184 + 683492352 Main.M15.nRawEncoderINT @@ -67577,7 +67727,7 @@ Digital outputs Input - 687733200 + 683492368 Main.M16.Axis.NcToPlc @@ -67589,7 +67739,7 @@ Digital outputs Input - 687750336 + 683509504 Main.M16.bLimitForwardEnable @@ -67602,7 +67752,7 @@ Digital outputs Input - 687758272 + 683517440 Main.M16.bLimitBackwardEnable @@ -67615,7 +67765,7 @@ Digital outputs Input - 687758280 + 683517448 Main.M16.bHome @@ -67628,7 +67778,7 @@ Digital outputs Input - 687758288 + 683517456 Main.M16.bHardwareEnable @@ -67651,7 +67801,7 @@ Digital outputs Input - 687758304 + 683517472 Main.M16.nRawEncoderULINT @@ -67664,7 +67814,7 @@ Digital outputs Input - 687758336 + 683517504 Main.M16.nRawEncoderUINT @@ -67677,7 +67827,7 @@ Digital outputs Input - 687758400 + 683517568 Main.M16.nRawEncoderINT @@ -67690,7 +67840,7 @@ Digital outputs Input - 687758416 + 683517584 Main.M17.Axis.NcToPlc @@ -67702,7 +67852,7 @@ Digital outputs Input - 687775552 + 683534720 Main.M17.bLimitForwardEnable @@ -67715,7 +67865,7 @@ Digital outputs Input - 687783488 + 683542656 Main.M17.bLimitBackwardEnable @@ -67728,7 +67878,7 @@ Digital outputs Input - 687783496 + 683542664 Main.M17.bHome @@ -67741,7 +67891,7 @@ Digital outputs Input - 687783504 + 683542672 Main.M17.bHardwareEnable @@ -67764,7 +67914,7 @@ Digital outputs Input - 687783520 + 683542688 Main.M17.nRawEncoderULINT @@ -67777,7 +67927,7 @@ Digital outputs Input - 687783552 + 683542720 Main.M17.nRawEncoderUINT @@ -67790,7 +67940,7 @@ Digital outputs Input - 687783616 + 683542784 Main.M17.nRawEncoderINT @@ -67803,7 +67953,7 @@ Digital outputs Input - 687783632 + 683542800 Main.M18.Axis.NcToPlc @@ -67815,7 +67965,7 @@ Digital outputs Input - 687800768 + 683559936 Main.M18.bLimitForwardEnable @@ -67828,7 +67978,7 @@ Digital outputs Input - 687808704 + 683567872 Main.M18.bLimitBackwardEnable @@ -67841,7 +67991,7 @@ Digital outputs Input - 687808712 + 683567880 Main.M18.bHome @@ -67854,7 +68004,7 @@ Digital outputs Input - 687808720 + 683567888 Main.M18.bHardwareEnable @@ -67877,7 +68027,7 @@ Digital outputs Input - 687808736 + 683567904 Main.M18.nRawEncoderULINT @@ -67890,7 +68040,7 @@ Digital outputs Input - 687808768 + 683567936 Main.M18.nRawEncoderUINT @@ -67903,7 +68053,7 @@ Digital outputs Input - 687808832 + 683568000 Main.M18.nRawEncoderINT @@ -67916,7 +68066,7 @@ Digital outputs Input - 687808848 + 683568016 Main.M19.Axis.NcToPlc @@ -67928,7 +68078,7 @@ Digital outputs Input - 687825984 + 683585152 Main.M19.bLimitForwardEnable @@ -67941,7 +68091,7 @@ Digital outputs Input - 687833920 + 683593088 Main.M19.bLimitBackwardEnable @@ -67954,7 +68104,7 @@ Digital outputs Input - 687833928 + 683593096 Main.M19.bHome @@ -67967,7 +68117,7 @@ Digital outputs Input - 687833936 + 683593104 Main.M19.bHardwareEnable @@ -67990,7 +68140,7 @@ Digital outputs Input - 687833952 + 683593120 Main.M19.nRawEncoderULINT @@ -68003,7 +68153,7 @@ Digital outputs Input - 687833984 + 683593152 Main.M19.nRawEncoderUINT @@ -68016,7 +68166,7 @@ Digital outputs Input - 687834048 + 683593216 Main.M19.nRawEncoderINT @@ -68029,7 +68179,7 @@ Digital outputs Input - 687834064 + 683593232 Main.M20.Axis.NcToPlc @@ -68041,7 +68191,7 @@ Digital outputs Input - 687851200 + 683610368 Main.M20.bLimitForwardEnable @@ -68054,7 +68204,7 @@ Digital outputs Input - 687859136 + 683618304 Main.M20.bLimitBackwardEnable @@ -68067,7 +68217,7 @@ Digital outputs Input - 687859144 + 683618312 Main.M20.bHome @@ -68080,7 +68230,7 @@ Digital outputs Input - 687859152 + 683618320 Main.M20.bHardwareEnable @@ -68103,7 +68253,7 @@ Digital outputs Input - 687859168 + 683618336 Main.M20.nRawEncoderULINT @@ -68116,7 +68266,7 @@ Digital outputs Input - 687859200 + 683618368 Main.M20.nRawEncoderUINT @@ -68129,7 +68279,7 @@ Digital outputs Input - 687859264 + 683618432 Main.M20.nRawEncoderINT @@ -68142,7 +68292,7 @@ Digital outputs Input - 687859280 + 683618448 Main.M21.Axis.NcToPlc @@ -68154,7 +68304,7 @@ Digital outputs Input - 687876416 + 683635584 Main.M21.bLimitForwardEnable @@ -68167,7 +68317,7 @@ Digital outputs Input - 687884352 + 683643520 Main.M21.bLimitBackwardEnable @@ -68180,7 +68330,7 @@ Digital outputs Input - 687884360 + 683643528 Main.M21.bHome @@ -68193,7 +68343,7 @@ Digital outputs Input - 687884368 + 683643536 Main.M21.bHardwareEnable @@ -68216,7 +68366,7 @@ Digital outputs Input - 687884384 + 683643552 Main.M21.nRawEncoderULINT @@ -68229,7 +68379,7 @@ Digital outputs Input - 687884416 + 683643584 Main.M21.nRawEncoderUINT @@ -68242,7 +68392,7 @@ Digital outputs Input - 687884480 + 683643648 Main.M21.nRawEncoderINT @@ -68255,7 +68405,7 @@ Digital outputs Input - 687884496 + 683643664 Main.M22.Axis.NcToPlc @@ -68267,7 +68417,7 @@ Digital outputs Input - 687901632 + 683660800 Main.M22.bLimitForwardEnable @@ -68280,7 +68430,7 @@ Digital outputs Input - 687909568 + 683668736 Main.M22.bLimitBackwardEnable @@ -68293,7 +68443,7 @@ Digital outputs Input - 687909576 + 683668744 Main.M22.bHome @@ -68306,7 +68456,7 @@ Digital outputs Input - 687909584 + 683668752 Main.M22.bHardwareEnable @@ -68329,7 +68479,7 @@ Digital outputs Input - 687909600 + 683668768 Main.M22.nRawEncoderULINT @@ -68342,7 +68492,7 @@ Digital outputs Input - 687909632 + 683668800 Main.M22.nRawEncoderUINT @@ -68355,7 +68505,7 @@ Digital outputs Input - 687909696 + 683668864 Main.M22.nRawEncoderINT @@ -68368,7 +68518,7 @@ Digital outputs Input - 687909712 + 683668880 Main.M23.Axis.NcToPlc @@ -68380,7 +68530,7 @@ Digital outputs Input - 687926848 + 683686016 Main.M23.bLimitForwardEnable @@ -68393,7 +68543,7 @@ Digital outputs Input - 687934784 + 683693952 Main.M23.bLimitBackwardEnable @@ -68406,7 +68556,7 @@ Digital outputs Input - 687934792 + 683693960 Main.M23.bHome @@ -68419,7 +68569,7 @@ Digital outputs Input - 687934800 + 683693968 Main.M23.bHardwareEnable @@ -68442,7 +68592,7 @@ Digital outputs Input - 687934816 + 683693984 Main.M23.nRawEncoderULINT @@ -68455,7 +68605,7 @@ Digital outputs Input - 687934848 + 683694016 Main.M23.nRawEncoderUINT @@ -68468,7 +68618,7 @@ Digital outputs Input - 687934912 + 683694080 Main.M23.nRawEncoderINT @@ -68481,7 +68631,7 @@ Digital outputs Input - 687934928 + 683694096 Main.M24.Axis.NcToPlc @@ -68493,7 +68643,7 @@ Digital outputs Input - 687952064 + 683711232 Main.M24.bLimitForwardEnable @@ -68506,7 +68656,7 @@ Digital outputs Input - 687960000 + 683719168 Main.M24.bLimitBackwardEnable @@ -68519,7 +68669,7 @@ Digital outputs Input - 687960008 + 683719176 Main.M24.bHome @@ -68532,7 +68682,7 @@ Digital outputs Input - 687960016 + 683719184 Main.M24.bHardwareEnable @@ -68555,7 +68705,7 @@ Digital outputs Input - 687960032 + 683719200 Main.M24.nRawEncoderULINT @@ -68568,7 +68718,7 @@ Digital outputs Input - 687960064 + 683719232 Main.M24.nRawEncoderUINT @@ -68581,7 +68731,7 @@ Digital outputs Input - 687960128 + 683719296 Main.M24.nRawEncoderINT @@ -68594,7 +68744,7 @@ Digital outputs Input - 687960144 + 683719312 Main.M25.Axis.NcToPlc @@ -68606,7 +68756,7 @@ Digital outputs Input - 687977280 + 683736448 Main.M25.bLimitForwardEnable @@ -68619,7 +68769,7 @@ Digital outputs Input - 687985216 + 683744384 Main.M25.bLimitBackwardEnable @@ -68632,7 +68782,7 @@ Digital outputs Input - 687985224 + 683744392 Main.M25.bHome @@ -68645,7 +68795,7 @@ Digital outputs Input - 687985232 + 683744400 Main.M25.bHardwareEnable @@ -68668,7 +68818,7 @@ Digital outputs Input - 687985248 + 683744416 Main.M25.nRawEncoderULINT @@ -68681,7 +68831,7 @@ Digital outputs Input - 687985280 + 683744448 Main.M25.nRawEncoderUINT @@ -68694,7 +68844,7 @@ Digital outputs Input - 687985344 + 683744512 Main.M25.nRawEncoderINT @@ -68707,7 +68857,7 @@ Digital outputs Input - 687985360 + 683744528 Main.M26.Axis.NcToPlc @@ -68719,7 +68869,7 @@ Digital outputs Input - 688002496 + 683761664 Main.M26.bLimitForwardEnable @@ -68732,7 +68882,7 @@ Digital outputs Input - 688010432 + 683769600 Main.M26.bLimitBackwardEnable @@ -68745,7 +68895,7 @@ Digital outputs Input - 688010440 + 683769608 Main.M26.bHome @@ -68758,7 +68908,7 @@ Digital outputs Input - 688010448 + 683769616 Main.M26.bHardwareEnable @@ -68781,7 +68931,7 @@ Digital outputs Input - 688010464 + 683769632 Main.M26.nRawEncoderULINT @@ -68794,7 +68944,7 @@ Digital outputs Input - 688010496 + 683769664 Main.M26.nRawEncoderUINT @@ -68807,7 +68957,7 @@ Digital outputs Input - 688010560 + 683769728 Main.M26.nRawEncoderINT @@ -68820,7 +68970,7 @@ Digital outputs Input - 688010576 + 683769744 Main.M27.Axis.NcToPlc @@ -68832,7 +68982,7 @@ Digital outputs Input - 688027712 + 683786880 Main.M27.bLimitForwardEnable @@ -68845,7 +68995,7 @@ Digital outputs Input - 688035648 + 683794816 Main.M27.bLimitBackwardEnable @@ -68858,7 +69008,7 @@ Digital outputs Input - 688035656 + 683794824 Main.M27.bHome @@ -68871,7 +69021,7 @@ Digital outputs Input - 688035664 + 683794832 Main.M27.bHardwareEnable @@ -68894,7 +69044,7 @@ Digital outputs Input - 688035680 + 683794848 Main.M27.nRawEncoderULINT @@ -68907,7 +69057,7 @@ Digital outputs Input - 688035712 + 683794880 Main.M27.nRawEncoderUINT @@ -68920,7 +69070,7 @@ Digital outputs Input - 688035776 + 683794944 Main.M27.nRawEncoderINT @@ -68933,7 +69083,7 @@ Digital outputs Input - 688035792 + 683794960 Main.M28.Axis.NcToPlc @@ -68945,7 +69095,7 @@ Digital outputs Input - 688052928 + 683812096 Main.M28.bLimitForwardEnable @@ -68958,7 +69108,7 @@ Digital outputs Input - 688060864 + 683820032 Main.M28.bLimitBackwardEnable @@ -68971,7 +69121,7 @@ Digital outputs Input - 688060872 + 683820040 Main.M28.bHome @@ -68984,7 +69134,7 @@ Digital outputs Input - 688060880 + 683820048 Main.M28.bHardwareEnable @@ -69007,7 +69157,7 @@ Digital outputs Input - 688060896 + 683820064 Main.M28.nRawEncoderULINT @@ -69020,7 +69170,7 @@ Digital outputs Input - 688060928 + 683820096 Main.M28.nRawEncoderUINT @@ -69033,7 +69183,7 @@ Digital outputs Input - 688060992 + 683820160 Main.M28.nRawEncoderINT @@ -69046,7 +69196,7 @@ Digital outputs Input - 688061008 + 683820176 Main.M29.Axis.NcToPlc @@ -69058,7 +69208,7 @@ Digital outputs Input - 688078144 + 683837312 Main.M29.bLimitForwardEnable @@ -69071,7 +69221,7 @@ Digital outputs Input - 688086080 + 683845248 Main.M29.bLimitBackwardEnable @@ -69084,7 +69234,7 @@ Digital outputs Input - 688086088 + 683845256 Main.M29.bHome @@ -69097,7 +69247,7 @@ Digital outputs Input - 688086096 + 683845264 Main.M29.bHardwareEnable @@ -69120,7 +69270,7 @@ Digital outputs Input - 688086112 + 683845280 Main.M29.nRawEncoderULINT @@ -69133,7 +69283,7 @@ Digital outputs Input - 688086144 + 683845312 Main.M29.nRawEncoderUINT @@ -69146,7 +69296,7 @@ Digital outputs Input - 688086208 + 683845376 Main.M29.nRawEncoderINT @@ -69159,7 +69309,7 @@ Digital outputs Input - 688086224 + 683845392 Main.M30.Axis.NcToPlc @@ -69171,7 +69321,7 @@ Digital outputs Input - 688103360 + 683862528 Main.M30.bLimitForwardEnable @@ -69184,7 +69334,7 @@ Digital outputs Input - 688111296 + 683870464 Main.M30.bLimitBackwardEnable @@ -69197,7 +69347,7 @@ Digital outputs Input - 688111304 + 683870472 Main.M30.bHome @@ -69210,7 +69360,7 @@ Digital outputs Input - 688111312 + 683870480 Main.M30.bHardwareEnable @@ -69233,7 +69383,7 @@ Digital outputs Input - 688111328 + 683870496 Main.M30.nRawEncoderULINT @@ -69246,7 +69396,7 @@ Digital outputs Input - 688111360 + 683870528 Main.M30.nRawEncoderUINT @@ -69259,7 +69409,7 @@ Digital outputs Input - 688111424 + 683870592 Main.M30.nRawEncoderINT @@ -69272,7 +69422,7 @@ Digital outputs Input - 688111440 + 683870608 Main.M31.Axis.NcToPlc @@ -69284,7 +69434,7 @@ Digital outputs Input - 688128576 + 683887744 Main.M31.bLimitForwardEnable @@ -69297,7 +69447,7 @@ Digital outputs Input - 688136512 + 683895680 Main.M31.bLimitBackwardEnable @@ -69310,7 +69460,7 @@ Digital outputs Input - 688136520 + 683895688 Main.M31.bHome @@ -69323,7 +69473,7 @@ Digital outputs Input - 688136528 + 683895696 Main.M31.bHardwareEnable @@ -69346,7 +69496,7 @@ Digital outputs Input - 688136544 + 683895712 Main.M31.nRawEncoderULINT @@ -69359,7 +69509,7 @@ Digital outputs Input - 688136576 + 683895744 Main.M31.nRawEncoderUINT @@ -69372,7 +69522,7 @@ Digital outputs Input - 688136640 + 683895808 Main.M31.nRawEncoderINT @@ -69385,7 +69535,7 @@ Digital outputs Input - 688136656 + 683895824 Main.M32.Axis.NcToPlc @@ -69397,7 +69547,7 @@ Digital outputs Input - 688153792 + 683912960 Main.M32.bLimitForwardEnable @@ -69410,7 +69560,7 @@ Digital outputs Input - 688161728 + 683920896 Main.M32.bLimitBackwardEnable @@ -69423,7 +69573,7 @@ Digital outputs Input - 688161736 + 683920904 Main.M32.bHome @@ -69436,7 +69586,7 @@ Digital outputs Input - 688161744 + 683920912 Main.M32.bHardwareEnable @@ -69459,7 +69609,7 @@ Digital outputs Input - 688161760 + 683920928 Main.M32.nRawEncoderULINT @@ -69472,7 +69622,7 @@ Digital outputs Input - 688161792 + 683920960 Main.M32.nRawEncoderUINT @@ -69485,7 +69635,7 @@ Digital outputs Input - 688161856 + 683921024 Main.M32.nRawEncoderINT @@ -69498,7 +69648,7 @@ Digital outputs Input - 688161872 + 683921040 Main.M33.Axis.NcToPlc @@ -69510,7 +69660,7 @@ Digital outputs Input - 688179008 + 683938176 Main.M33.bLimitForwardEnable @@ -69523,7 +69673,7 @@ Digital outputs Input - 688186944 + 683946112 Main.M33.bLimitBackwardEnable @@ -69536,7 +69686,7 @@ Digital outputs Input - 688186952 + 683946120 Main.M33.bHome @@ -69549,7 +69699,7 @@ Digital outputs Input - 688186960 + 683946128 Main.M33.bHardwareEnable @@ -69572,7 +69722,7 @@ Digital outputs Input - 688186976 + 683946144 Main.M33.nRawEncoderULINT @@ -69585,7 +69735,7 @@ Digital outputs Input - 688187008 + 683946176 Main.M33.nRawEncoderUINT @@ -69598,7 +69748,7 @@ Digital outputs Input - 688187072 + 683946240 Main.M33.nRawEncoderINT @@ -69611,7 +69761,7 @@ Digital outputs Input - 688187088 + 683946256 Main.M34.Axis.NcToPlc @@ -69623,7 +69773,7 @@ Digital outputs Input - 688204224 + 683963392 Main.M34.bLimitForwardEnable @@ -69636,7 +69786,7 @@ Digital outputs Input - 688212160 + 683971328 Main.M34.bLimitBackwardEnable @@ -69649,7 +69799,7 @@ Digital outputs Input - 688212168 + 683971336 Main.M34.bHome @@ -69662,7 +69812,7 @@ Digital outputs Input - 688212176 + 683971344 Main.M34.bHardwareEnable @@ -69685,7 +69835,7 @@ Digital outputs Input - 688212192 + 683971360 Main.M34.nRawEncoderULINT @@ -69698,7 +69848,7 @@ Digital outputs Input - 688212224 + 683971392 Main.M34.nRawEncoderUINT @@ -69711,7 +69861,7 @@ Digital outputs Input - 688212288 + 683971456 Main.M34.nRawEncoderINT @@ -69724,7 +69874,7 @@ Digital outputs Input - 688212304 + 683971472 Main.M35.Axis.NcToPlc @@ -69736,7 +69886,7 @@ Digital outputs Input - 688229440 + 683988608 Main.M35.bLimitForwardEnable @@ -69749,7 +69899,7 @@ Digital outputs Input - 688237376 + 683996544 Main.M35.bLimitBackwardEnable @@ -69762,7 +69912,7 @@ Digital outputs Input - 688237384 + 683996552 Main.M35.bHome @@ -69775,7 +69925,7 @@ Digital outputs Input - 688237392 + 683996560 Main.M35.bHardwareEnable @@ -69798,7 +69948,7 @@ Digital outputs Input - 688237408 + 683996576 Main.M35.nRawEncoderULINT @@ -69811,7 +69961,7 @@ Digital outputs Input - 688237440 + 683996608 Main.M35.nRawEncoderUINT @@ -69824,7 +69974,7 @@ Digital outputs Input - 688237504 + 683996672 Main.M35.nRawEncoderINT @@ -69837,7 +69987,7 @@ Digital outputs Input - 688237520 + 683996688 Main.M36.Axis.NcToPlc @@ -69849,7 +69999,7 @@ Digital outputs Input - 688254656 + 684013824 Main.M36.bLimitForwardEnable @@ -69862,7 +70012,7 @@ Digital outputs Input - 688262592 + 684021760 Main.M36.bLimitBackwardEnable @@ -69875,7 +70025,7 @@ Digital outputs Input - 688262600 + 684021768 Main.M36.bHome @@ -69888,7 +70038,7 @@ Digital outputs Input - 688262608 + 684021776 Main.M36.bHardwareEnable @@ -69911,7 +70061,7 @@ Digital outputs Input - 688262624 + 684021792 Main.M36.nRawEncoderULINT @@ -69924,7 +70074,7 @@ Digital outputs Input - 688262656 + 684021824 Main.M36.nRawEncoderUINT @@ -69937,7 +70087,7 @@ Digital outputs Input - 688262720 + 684021888 Main.M36.nRawEncoderINT @@ -69950,7 +70100,7 @@ Digital outputs Input - 688262736 + 684021904 Main.M37.Axis.NcToPlc @@ -69962,7 +70112,7 @@ Digital outputs Input - 688279872 + 684039040 Main.M37.bLimitForwardEnable @@ -69975,7 +70125,7 @@ Digital outputs Input - 688287808 + 684046976 Main.M37.bLimitBackwardEnable @@ -69988,7 +70138,7 @@ Digital outputs Input - 688287816 + 684046984 Main.M37.bHome @@ -70001,7 +70151,7 @@ Digital outputs Input - 688287824 + 684046992 Main.M37.bHardwareEnable @@ -70024,7 +70174,7 @@ Digital outputs Input - 688287840 + 684047008 Main.M37.nRawEncoderULINT @@ -70037,7 +70187,7 @@ Digital outputs Input - 688287872 + 684047040 Main.M37.nRawEncoderUINT @@ -70050,7 +70200,7 @@ Digital outputs Input - 688287936 + 684047104 Main.M37.nRawEncoderINT @@ -70063,7 +70213,7 @@ Digital outputs Input - 688287952 + 684047120 Main.M38.Axis.NcToPlc @@ -70075,7 +70225,7 @@ Digital outputs Input - 688305088 + 684064256 Main.M38.bLimitForwardEnable @@ -70088,7 +70238,7 @@ Digital outputs Input - 688313024 + 684072192 Main.M38.bLimitBackwardEnable @@ -70101,7 +70251,7 @@ Digital outputs Input - 688313032 + 684072200 Main.M38.bHome @@ -70114,7 +70264,7 @@ Digital outputs Input - 688313040 + 684072208 Main.M38.bHardwareEnable @@ -70137,7 +70287,7 @@ Digital outputs Input - 688313056 + 684072224 Main.M38.nRawEncoderULINT @@ -70150,7 +70300,7 @@ Digital outputs Input - 688313088 + 684072256 Main.M38.nRawEncoderUINT @@ -70163,7 +70313,7 @@ Digital outputs Input - 688313152 + 684072320 Main.M38.nRawEncoderINT @@ -70176,7 +70326,7 @@ Digital outputs Input - 688313168 + 684072336 Main.M39.Axis.NcToPlc @@ -70188,7 +70338,7 @@ Digital outputs Input - 688330304 + 684089472 Main.M39.bLimitForwardEnable @@ -70201,7 +70351,7 @@ Digital outputs Input - 688338240 + 684097408 Main.M39.bLimitBackwardEnable @@ -70214,7 +70364,7 @@ Digital outputs Input - 688338248 + 684097416 Main.M39.bHome @@ -70227,7 +70377,7 @@ Digital outputs Input - 688338256 + 684097424 Main.M39.bHardwareEnable @@ -70250,7 +70400,7 @@ Digital outputs Input - 688338272 + 684097440 Main.M39.nRawEncoderULINT @@ -70263,7 +70413,7 @@ Digital outputs Input - 688338304 + 684097472 Main.M39.nRawEncoderUINT @@ -70276,7 +70426,7 @@ Digital outputs Input - 688338368 + 684097536 Main.M39.nRawEncoderINT @@ -70289,7 +70439,7 @@ Digital outputs Input - 688338384 + 684097552 Main.M40.Axis.NcToPlc @@ -70301,7 +70451,7 @@ Digital outputs Input - 688355520 + 684114688 Main.M40.bLimitForwardEnable @@ -70314,7 +70464,7 @@ Digital outputs Input - 688363456 + 684122624 Main.M40.bLimitBackwardEnable @@ -70327,7 +70477,7 @@ Digital outputs Input - 688363464 + 684122632 Main.M40.bHome @@ -70340,7 +70490,7 @@ Digital outputs Input - 688363472 + 684122640 Main.M40.bHardwareEnable @@ -70363,7 +70513,7 @@ Digital outputs Input - 688363488 + 684122656 Main.M40.nRawEncoderULINT @@ -70376,7 +70526,7 @@ Digital outputs Input - 688363520 + 684122688 Main.M40.nRawEncoderUINT @@ -70389,7 +70539,7 @@ Digital outputs Input - 688363584 + 684122752 Main.M40.nRawEncoderINT @@ -70402,7 +70552,7 @@ Digital outputs Input - 688363600 + 684122768 Main.M41.Axis.NcToPlc @@ -70414,7 +70564,7 @@ Digital outputs Input - 688380736 + 684139904 Main.M41.bLimitForwardEnable @@ -70427,7 +70577,7 @@ Digital outputs Input - 688388672 + 684147840 Main.M41.bLimitBackwardEnable @@ -70440,7 +70590,7 @@ Digital outputs Input - 688388680 + 684147848 Main.M41.bHome @@ -70453,7 +70603,7 @@ Digital outputs Input - 688388688 + 684147856 Main.M41.bHardwareEnable @@ -70476,7 +70626,7 @@ Digital outputs Input - 688388704 + 684147872 Main.M41.nRawEncoderULINT @@ -70489,7 +70639,7 @@ Digital outputs Input - 688388736 + 684147904 Main.M41.nRawEncoderUINT @@ -70502,7 +70652,7 @@ Digital outputs Input - 688388800 + 684147968 Main.M41.nRawEncoderINT @@ -70515,7 +70665,7 @@ Digital outputs Input - 688388816 + 684147984 Main.M42.Axis.NcToPlc @@ -70527,7 +70677,7 @@ Digital outputs Input - 688405952 + 684165120 Main.M42.bLimitForwardEnable @@ -70540,7 +70690,7 @@ Digital outputs Input - 688413888 + 684173056 Main.M42.bLimitBackwardEnable @@ -70553,7 +70703,7 @@ Digital outputs Input - 688413896 + 684173064 Main.M42.bHome @@ -70566,7 +70716,7 @@ Digital outputs Input - 688413904 + 684173072 Main.M42.bHardwareEnable @@ -70589,7 +70739,7 @@ Digital outputs Input - 688413920 + 684173088 Main.M42.nRawEncoderULINT @@ -70602,7 +70752,7 @@ Digital outputs Input - 688413952 + 684173120 Main.M42.nRawEncoderUINT @@ -70615,7 +70765,7 @@ Digital outputs Input - 688414016 + 684173184 Main.M42.nRawEncoderINT @@ -70628,7 +70778,7 @@ Digital outputs Input - 688414032 + 684173200 Main.M43.Axis.NcToPlc @@ -70640,7 +70790,7 @@ Digital outputs Input - 688431168 + 684190336 Main.M43.bLimitForwardEnable @@ -70653,7 +70803,7 @@ Digital outputs Input - 688439104 + 684198272 Main.M43.bLimitBackwardEnable @@ -70666,7 +70816,7 @@ Digital outputs Input - 688439112 + 684198280 Main.M43.bHome @@ -70679,7 +70829,7 @@ Digital outputs Input - 688439120 + 684198288 Main.M43.bHardwareEnable @@ -70702,7 +70852,7 @@ Digital outputs Input - 688439136 + 684198304 Main.M43.nRawEncoderULINT @@ -70715,7 +70865,7 @@ Digital outputs Input - 688439168 + 684198336 Main.M43.nRawEncoderUINT @@ -70728,7 +70878,7 @@ Digital outputs Input - 688439232 + 684198400 Main.M43.nRawEncoderINT @@ -70741,7 +70891,7 @@ Digital outputs Input - 688439248 + 684198416 Main.M44.Axis.NcToPlc @@ -70753,7 +70903,7 @@ Digital outputs Input - 688456384 + 684215552 Main.M44.bLimitForwardEnable @@ -70766,7 +70916,7 @@ Digital outputs Input - 688464320 + 684223488 Main.M44.bLimitBackwardEnable @@ -70779,7 +70929,7 @@ Digital outputs Input - 688464328 + 684223496 Main.M44.bHome @@ -70792,7 +70942,7 @@ Digital outputs Input - 688464336 + 684223504 Main.M44.bHardwareEnable @@ -70815,7 +70965,7 @@ Digital outputs Input - 688464352 + 684223520 Main.M44.nRawEncoderULINT @@ -70828,7 +70978,7 @@ Digital outputs Input - 688464384 + 684223552 Main.M44.nRawEncoderUINT @@ -70841,7 +70991,7 @@ Digital outputs Input - 688464448 + 684223616 Main.M44.nRawEncoderINT @@ -70854,7 +71004,7 @@ Digital outputs Input - 688464464 + 684223632 Main.M45.Axis.NcToPlc @@ -70866,7 +71016,7 @@ Digital outputs Input - 688481600 + 684240768 Main.M45.bLimitForwardEnable @@ -70879,7 +71029,7 @@ Digital outputs Input - 688489536 + 684248704 Main.M45.bLimitBackwardEnable @@ -70892,7 +71042,7 @@ Digital outputs Input - 688489544 + 684248712 Main.M45.bHome @@ -70905,7 +71055,7 @@ Digital outputs Input - 688489552 + 684248720 Main.M45.bHardwareEnable @@ -70928,7 +71078,7 @@ Digital outputs Input - 688489568 + 684248736 Main.M45.nRawEncoderULINT @@ -70941,7 +71091,7 @@ Digital outputs Input - 688489600 + 684248768 Main.M45.nRawEncoderUINT @@ -70954,7 +71104,7 @@ Digital outputs Input - 688489664 + 684248832 Main.M45.nRawEncoderINT @@ -70967,7 +71117,7 @@ Digital outputs Input - 688489680 + 684248848 Main.M46.Axis.NcToPlc @@ -70979,7 +71129,7 @@ Digital outputs Input - 688506816 + 684265984 Main.M46.bLimitForwardEnable @@ -70992,7 +71142,7 @@ Digital outputs Input - 688514752 + 684273920 Main.M46.bLimitBackwardEnable @@ -71005,7 +71155,7 @@ Digital outputs Input - 688514760 + 684273928 Main.M46.bHome @@ -71018,7 +71168,7 @@ Digital outputs Input - 688514768 + 684273936 Main.M46.bHardwareEnable @@ -71041,7 +71191,7 @@ Digital outputs Input - 688514784 + 684273952 Main.M46.nRawEncoderULINT @@ -71054,7 +71204,7 @@ Digital outputs Input - 688514816 + 684273984 Main.M46.nRawEncoderUINT @@ -71067,7 +71217,7 @@ Digital outputs Input - 688514880 + 684274048 Main.M46.nRawEncoderINT @@ -71080,7 +71230,7 @@ Digital outputs Input - 688514896 + 684274064 Main.M47.Axis.NcToPlc @@ -71092,7 +71242,7 @@ Digital outputs Input - 688532032 + 684291200 Main.M47.bLimitForwardEnable @@ -71105,7 +71255,7 @@ Digital outputs Input - 688539968 + 684299136 Main.M47.bLimitBackwardEnable @@ -71118,7 +71268,7 @@ Digital outputs Input - 688539976 + 684299144 Main.M47.bHome @@ -71131,7 +71281,7 @@ Digital outputs Input - 688539984 + 684299152 Main.M47.bHardwareEnable @@ -71154,7 +71304,7 @@ Digital outputs Input - 688540000 + 684299168 Main.M47.nRawEncoderULINT @@ -71167,7 +71317,7 @@ Digital outputs Input - 688540032 + 684299200 Main.M47.nRawEncoderUINT @@ -71180,7 +71330,7 @@ Digital outputs Input - 688540096 + 684299264 Main.M47.nRawEncoderINT @@ -71193,14 +71343,14 @@ Digital outputs Input - 688540112 + 684299280 1 PlcTask Outputs 0 - 87293952 + 87228416 PRG_AL1K4_L2SI.fbAL1K4.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc 1024 @@ -72884,7 +73034,7 @@ Digital outputs TcVarGlobal - 676967800 + 677169320 GVL_PMPS.PMPS_ST4K4_OUT @@ -72903,7 +73053,7 @@ Digital outputs TcVarGlobal - 677169312 + 677169328 PRG_3_PMPS_POST.fbArbiterIO.q_stRequestedBP @@ -72921,46 +73071,6 @@ Digital outputs 677171904 - - GVL_PMPS.fbFastFaultOutput1.q_xFastFaultOut - 8 - BOOL - - - pytmc - - pv: FaultHWO - io: i - field: DESC Hardware Output Status - - - - TcAddressType - Output - - - 684077384 - - - GVL_PMPS.fbFastFaultOutput2.q_xFastFaultOut - 8 - BOOL - - - pytmc - - pv: FaultHWO - io: i - field: DESC Hardware Output Status - - - - TcAddressType - Output - - - 685724296 - Main.M1.Axis.PlcToNc 1024 @@ -72971,7 +73081,7 @@ Digital outputs Output - 687371072 + 683130240 Main.M1.bBrakeRelease @@ -72984,7 +73094,7 @@ Digital outputs Output - 687380056 + 683139224 Main.M2.Axis.PlcToNc @@ -72996,7 +73106,7 @@ Digital outputs Output - 687396288 + 683155456 Main.M2.bBrakeRelease @@ -73009,7 +73119,7 @@ Digital outputs Output - 687405272 + 683164440 Main.M3.Axis.PlcToNc @@ -73021,7 +73131,7 @@ Digital outputs Output - 687421504 + 683180672 Main.M3.bBrakeRelease @@ -73034,7 +73144,7 @@ Digital outputs Output - 687430488 + 683189656 Main.M4.Axis.PlcToNc @@ -73046,7 +73156,7 @@ Digital outputs Output - 687446720 + 683205888 Main.M4.bBrakeRelease @@ -73059,7 +73169,7 @@ Digital outputs Output - 687455704 + 683214872 Main.M5.Axis.PlcToNc @@ -73071,7 +73181,7 @@ Digital outputs Output - 687471936 + 683231104 Main.M5.bBrakeRelease @@ -73084,7 +73194,7 @@ Digital outputs Output - 687480920 + 683240088 Main.M6.Axis.PlcToNc @@ -73096,7 +73206,7 @@ Digital outputs Output - 687497152 + 683256320 Main.M6.bBrakeRelease @@ -73109,7 +73219,7 @@ Digital outputs Output - 687506136 + 683265304 Main.M7.Axis.PlcToNc @@ -73121,7 +73231,7 @@ Digital outputs Output - 687522368 + 683281536 Main.M7.bBrakeRelease @@ -73134,7 +73244,7 @@ Digital outputs Output - 687531352 + 683290520 Main.M8.Axis.PlcToNc @@ -73146,7 +73256,7 @@ Digital outputs Output - 687547584 + 683306752 Main.M8.bBrakeRelease @@ -73159,7 +73269,7 @@ Digital outputs Output - 687556568 + 683315736 Main.M9.Axis.PlcToNc @@ -73171,7 +73281,7 @@ Digital outputs Output - 687572800 + 683331968 Main.M9.bBrakeRelease @@ -73184,7 +73294,7 @@ Digital outputs Output - 687581784 + 683340952 Main.M10.Axis.PlcToNc @@ -73196,7 +73306,7 @@ Digital outputs Output - 687598016 + 683357184 Main.M10.bBrakeRelease @@ -73209,7 +73319,7 @@ Digital outputs Output - 687607000 + 683366168 Main.M11.Axis.PlcToNc @@ -73221,7 +73331,7 @@ Digital outputs Output - 687623232 + 683382400 Main.M11.bBrakeRelease @@ -73234,7 +73344,7 @@ Digital outputs Output - 687632216 + 683391384 Main.M12.Axis.PlcToNc @@ -73246,7 +73356,7 @@ Digital outputs Output - 687648448 + 683407616 Main.M12.bBrakeRelease @@ -73259,7 +73369,7 @@ Digital outputs Output - 687657432 + 683416600 Main.M13.Axis.PlcToNc @@ -73271,7 +73381,7 @@ Digital outputs Output - 687673664 + 683432832 Main.M13.bBrakeRelease @@ -73284,7 +73394,7 @@ Digital outputs Output - 687682648 + 683441816 Main.M14.Axis.PlcToNc @@ -73296,7 +73406,7 @@ Digital outputs Output - 687698880 + 683458048 Main.M14.bBrakeRelease @@ -73309,7 +73419,7 @@ Digital outputs Output - 687707864 + 683467032 Main.M15.Axis.PlcToNc @@ -73321,7 +73431,7 @@ Digital outputs Output - 687724096 + 683483264 Main.M15.bBrakeRelease @@ -73334,7 +73444,7 @@ Digital outputs Output - 687733080 + 683492248 Main.M16.Axis.PlcToNc @@ -73346,7 +73456,7 @@ Digital outputs Output - 687749312 + 683508480 Main.M16.bBrakeRelease @@ -73359,7 +73469,7 @@ Digital outputs Output - 687758296 + 683517464 Main.M17.Axis.PlcToNc @@ -73371,7 +73481,7 @@ Digital outputs Output - 687774528 + 683533696 Main.M17.bBrakeRelease @@ -73384,7 +73494,7 @@ Digital outputs Output - 687783512 + 683542680 Main.M18.Axis.PlcToNc @@ -73396,7 +73506,7 @@ Digital outputs Output - 687799744 + 683558912 Main.M18.bBrakeRelease @@ -73409,7 +73519,7 @@ Digital outputs Output - 687808728 + 683567896 Main.M19.Axis.PlcToNc @@ -73421,7 +73531,7 @@ Digital outputs Output - 687824960 + 683584128 Main.M19.bBrakeRelease @@ -73434,7 +73544,7 @@ Digital outputs Output - 687833944 + 683593112 Main.M20.Axis.PlcToNc @@ -73446,7 +73556,7 @@ Digital outputs Output - 687850176 + 683609344 Main.M20.bBrakeRelease @@ -73459,7 +73569,7 @@ Digital outputs Output - 687859160 + 683618328 Main.M21.Axis.PlcToNc @@ -73471,7 +73581,7 @@ Digital outputs Output - 687875392 + 683634560 Main.M21.bBrakeRelease @@ -73484,7 +73594,7 @@ Digital outputs Output - 687884376 + 683643544 Main.M22.Axis.PlcToNc @@ -73496,7 +73606,7 @@ Digital outputs Output - 687900608 + 683659776 Main.M22.bBrakeRelease @@ -73509,7 +73619,7 @@ Digital outputs Output - 687909592 + 683668760 Main.M23.Axis.PlcToNc @@ -73521,7 +73631,7 @@ Digital outputs Output - 687925824 + 683684992 Main.M23.bBrakeRelease @@ -73534,7 +73644,7 @@ Digital outputs Output - 687934808 + 683693976 Main.M24.Axis.PlcToNc @@ -73546,7 +73656,7 @@ Digital outputs Output - 687951040 + 683710208 Main.M24.bBrakeRelease @@ -73559,7 +73669,7 @@ Digital outputs Output - 687960024 + 683719192 Main.M25.Axis.PlcToNc @@ -73571,7 +73681,7 @@ Digital outputs Output - 687976256 + 683735424 Main.M25.bBrakeRelease @@ -73584,7 +73694,7 @@ Digital outputs Output - 687985240 + 683744408 Main.M26.Axis.PlcToNc @@ -73596,7 +73706,7 @@ Digital outputs Output - 688001472 + 683760640 Main.M26.bBrakeRelease @@ -73609,7 +73719,7 @@ Digital outputs Output - 688010456 + 683769624 Main.M27.Axis.PlcToNc @@ -73621,7 +73731,7 @@ Digital outputs Output - 688026688 + 683785856 Main.M27.bBrakeRelease @@ -73634,7 +73744,7 @@ Digital outputs Output - 688035672 + 683794840 Main.M28.Axis.PlcToNc @@ -73646,7 +73756,7 @@ Digital outputs Output - 688051904 + 683811072 Main.M28.bBrakeRelease @@ -73659,7 +73769,7 @@ Digital outputs Output - 688060888 + 683820056 Main.M29.Axis.PlcToNc @@ -73671,7 +73781,7 @@ Digital outputs Output - 688077120 + 683836288 Main.M29.bBrakeRelease @@ -73684,7 +73794,7 @@ Digital outputs Output - 688086104 + 683845272 Main.M30.Axis.PlcToNc @@ -73696,7 +73806,7 @@ Digital outputs Output - 688102336 + 683861504 Main.M30.bBrakeRelease @@ -73709,7 +73819,7 @@ Digital outputs Output - 688111320 + 683870488 Main.M31.Axis.PlcToNc @@ -73721,7 +73831,7 @@ Digital outputs Output - 688127552 + 683886720 Main.M31.bBrakeRelease @@ -73734,7 +73844,7 @@ Digital outputs Output - 688136536 + 683895704 Main.M32.Axis.PlcToNc @@ -73746,7 +73856,7 @@ Digital outputs Output - 688152768 + 683911936 Main.M32.bBrakeRelease @@ -73759,7 +73869,7 @@ Digital outputs Output - 688161752 + 683920920 Main.M33.Axis.PlcToNc @@ -73771,7 +73881,7 @@ Digital outputs Output - 688177984 + 683937152 Main.M33.bBrakeRelease @@ -73784,7 +73894,7 @@ Digital outputs Output - 688186968 + 683946136 Main.M34.Axis.PlcToNc @@ -73796,7 +73906,7 @@ Digital outputs Output - 688203200 + 683962368 Main.M34.bBrakeRelease @@ -73809,7 +73919,7 @@ Digital outputs Output - 688212184 + 683971352 Main.M35.Axis.PlcToNc @@ -73821,7 +73931,7 @@ Digital outputs Output - 688228416 + 683987584 Main.M35.bBrakeRelease @@ -73834,7 +73944,7 @@ Digital outputs Output - 688237400 + 683996568 Main.M36.Axis.PlcToNc @@ -73846,7 +73956,7 @@ Digital outputs Output - 688253632 + 684012800 Main.M36.bBrakeRelease @@ -73859,7 +73969,7 @@ Digital outputs Output - 688262616 + 684021784 Main.M37.Axis.PlcToNc @@ -73871,7 +73981,7 @@ Digital outputs Output - 688278848 + 684038016 Main.M37.bBrakeRelease @@ -73884,7 +73994,7 @@ Digital outputs Output - 688287832 + 684047000 Main.M38.Axis.PlcToNc @@ -73896,7 +74006,7 @@ Digital outputs Output - 688304064 + 684063232 Main.M38.bBrakeRelease @@ -73909,7 +74019,7 @@ Digital outputs Output - 688313048 + 684072216 Main.M39.Axis.PlcToNc @@ -73921,7 +74031,7 @@ Digital outputs Output - 688329280 + 684088448 Main.M39.bBrakeRelease @@ -73934,7 +74044,7 @@ Digital outputs Output - 688338264 + 684097432 Main.M40.Axis.PlcToNc @@ -73946,7 +74056,7 @@ Digital outputs Output - 688354496 + 684113664 Main.M40.bBrakeRelease @@ -73959,7 +74069,7 @@ Digital outputs Output - 688363480 + 684122648 Main.M41.Axis.PlcToNc @@ -73971,7 +74081,7 @@ Digital outputs Output - 688379712 + 684138880 Main.M41.bBrakeRelease @@ -73984,7 +74094,7 @@ Digital outputs Output - 688388696 + 684147864 Main.M42.Axis.PlcToNc @@ -73996,7 +74106,7 @@ Digital outputs Output - 688404928 + 684164096 Main.M42.bBrakeRelease @@ -74009,7 +74119,7 @@ Digital outputs Output - 688413912 + 684173080 Main.M43.Axis.PlcToNc @@ -74021,7 +74131,7 @@ Digital outputs Output - 688430144 + 684189312 Main.M43.bBrakeRelease @@ -74034,7 +74144,7 @@ Digital outputs Output - 688439128 + 684198296 Main.M44.Axis.PlcToNc @@ -74046,7 +74156,7 @@ Digital outputs Output - 688455360 + 684214528 Main.M44.bBrakeRelease @@ -74059,7 +74169,7 @@ Digital outputs Output - 688464344 + 684223512 Main.M45.Axis.PlcToNc @@ -74071,7 +74181,7 @@ Digital outputs Output - 688480576 + 684239744 Main.M45.bBrakeRelease @@ -74084,7 +74194,7 @@ Digital outputs Output - 688489560 + 684248728 Main.M46.Axis.PlcToNc @@ -74096,7 +74206,7 @@ Digital outputs Output - 688505792 + 684264960 Main.M46.bBrakeRelease @@ -74109,7 +74219,7 @@ Digital outputs Output - 688514776 + 684273944 Main.M47.Axis.PlcToNc @@ -74121,7 +74231,7 @@ Digital outputs Output - 688531008 + 684290176 Main.M47.bBrakeRelease @@ -74134,14 +74244,54 @@ Digital outputs Output - 688539992 + 684299160 + + + GVL_PMPS.fbFastFaultOutput1.q_xFastFaultOut + 8 + BOOL + + + pytmc + + pv: FaultHWO + io: i + field: DESC Hardware Output Status + + + + TcAddressType + Output + + + 685262536 + + + GVL_PMPS.fbFastFaultOutput2.q_xFastFaultOut + 8 + BOOL + + + pytmc + + pv: FaultHWO + io: i + field: DESC Hardware Output Status + + + + TcAddressType + Output + + + 686909448 3 PlcTask Internal 0 - 87293952 + 87228416 DefaultGlobals.stSys Included for you @@ -81856,7 +82006,7 @@ Digital outputs pytmc - pv: SP1K4:SPEC:ATT:RTD:01 + pv: TMO:SPEC:RTD:01 field: EGU C io: i @@ -81879,7 +82029,7 @@ Digital outputs pytmc - pv: SP1K4:SPEC:ATT:RTD:02 + pv: TMO:SPEC:RTD:02 field: EGU C io: i @@ -81945,23 +82095,29 @@ Digital outputs 676967760 - PRG_3_PMPS_POST.bST3K4_Veto + PRG_LI2K4_IP1.bLI2K4XOut 8 BOOL 676967776 - PRG_3_PMPS_POST.bM1K1Veto + PRG_LI2K4_IP1.bLI2K4YIn 8 BOOL 676967784 - PRG_3_PMPS_POST.bST4K4_Veto + PRG_3_PMPS_POST.bST3K4_Veto 8 BOOL 676967792 + + PRG_3_PMPS_POST.bM1K1Veto + 8 + BOOL + 676967800 + PRG_LI2K4_IP1.fbStateSetup 87808 @@ -82009,15 +82165,10 @@ Digital outputs 677113984 - GVL_TcGVL.ePF1K4State - 16 - E_WFS_States - - - TcVarGlobal - - - 677169328 + PRG_3_PMPS_POST.bST4K4_Veto + 8 + BOOL + 677169312 PRG_3_PMPS_POST.fbArbiterIO @@ -82037,167 +82188,6 @@ Digital outputs FB_LogHandler 677338560 - - GVL_PMPS.fbArbiter - Arbiter linked to the FFO and the MPS - 473472 - FB_Arbiter - - - pytmc - pv: PLC:TMO:MOTION:ARB:01 - - - old_input_assignments - - - TcVarGlobal - - - 683130176 - - - GVL_PMPS.fbArbiter2 - Arbiter linked to the FFO and the MPS - 473472 - FB_Arbiter - - - pytmc - pv: PLC:TMO:MOTION:ARB:02 - - - old_input_assignments - - - TcVarGlobal - - - 683603648 - - - GVL_PMPS.fbFastFaultOutput1 - Fast fault for before ST4K4 (Most Devices) - 1646912 - FB_HardwareFFOutput - - - .bAutoReset - 1 - - - .i_sNetID - 172.21.92.73.1.1 - - - - - pytmc - pv: PLC:TMO:MOTION:FFO:01 - - - TcLinkTo - .q_xFastFaultOut:=TIIB[PMPS_FFO]^Channel 1^Output - - - TcVarGlobal - - - 684077120 - - - GVL_PMPS.fbFastFaultOutput2 - Fast fault for after ST4K4 (Basically just DREAM) - 1646912 - FB_HardwareFFOutput - - - .bAutoReset - 1 - - - .i_sNetID - 172.21.92.73.1.1 - - - - - pytmc - pv: PLC:TMO:MOTION:FFO:02 - - - TcLinkTo - .q_xFastFaultOut:=TIIB[PMPS_FFO]^Channel 2^Output - - - TcVarGlobal - - - 685724032 - - - GVL_TcGVL.ePF2K4State - 16 - E_WFS_States - - - TcVarGlobal - - - 687370944 - - - GVL_TcGVL.eSP1K4ATT - 16 - ENUM_SolidAttenuator_States - - - TcVarGlobal - - - 687370960 - - - GVL_TcGVL.eSP1K4FZP - 16 - ENUM_ZonePlate_States - - - TcVarGlobal - - - 687370976 - - - Constants.bLittleEndian - Does the target support an FPU - 8 - BOOL - - 1 - - - - TcVarGlobal - - - 687370992 - - - Constants.bSimulationMode - Does the target support an FPU - 8 - BOOL - - 0 - - - - TcVarGlobal - - - 687371000 - Main.M1 AL1K4-L2SI: 1 Axis @@ -82225,7 +82215,7 @@ Digital outputs TcVarGlobal - 687371008 + 683130176 Main.M2 @@ -82237,7 +82227,7 @@ Digital outputs TcVarGlobal - 687396224 + 683155392 Main.M3 @@ -82248,7 +82238,7 @@ Digital outputs TcVarGlobal - 687421440 + 683180608 Main.M4 @@ -82259,7 +82249,7 @@ Digital outputs TcVarGlobal - 687446656 + 683205824 Main.M5 @@ -82270,7 +82260,7 @@ Digital outputs TcVarGlobal - 687471872 + 683231040 Main.M6 @@ -82281,7 +82271,7 @@ Digital outputs TcVarGlobal - 687497088 + 683256256 Main.M7 @@ -82292,7 +82282,7 @@ Digital outputs TcVarGlobal - 687522304 + 683281472 Main.M8 @@ -82303,7 +82293,7 @@ Digital outputs TcVarGlobal - 687547520 + 683306688 Main.M9 @@ -82332,7 +82322,7 @@ Digital outputs TcVarGlobal - 687572736 + 683331904 Main.M10 @@ -82360,7 +82350,7 @@ Digital outputs TcVarGlobal - 687597952 + 683357120 Main.M11 @@ -82387,7 +82377,7 @@ Digital outputs TcVarGlobal - 687623168 + 683382336 Main.M12 @@ -82414,7 +82404,7 @@ Digital outputs TcVarGlobal - 687648384 + 683407552 Main.M13 @@ -82441,7 +82431,7 @@ Digital outputs TcVarGlobal - 687673600 + 683432768 Main.M14 @@ -82453,7 +82443,7 @@ Digital outputs TcVarGlobal - 687698816 + 683457984 Main.M15 @@ -82482,7 +82472,7 @@ Digital outputs TcVarGlobal - 687724032 + 683483200 Main.M16 @@ -82511,7 +82501,7 @@ Digital outputs TcVarGlobal - 687749248 + 683508416 Main.M17 @@ -82540,7 +82530,7 @@ Digital outputs TcVarGlobal - 687774464 + 683533632 Main.M18 @@ -82569,7 +82559,7 @@ Digital outputs TcVarGlobal - 687799680 + 683558848 Main.M19 @@ -82594,7 +82584,7 @@ Digital outputs TcVarGlobal - 687824896 + 683584064 Main.M20 @@ -82623,7 +82613,7 @@ Digital outputs TcVarGlobal - 687850112 + 683609280 Main.M21 @@ -82652,7 +82642,7 @@ Digital outputs TcVarGlobal - 687875328 + 683634496 Main.M22 @@ -82677,7 +82667,7 @@ Digital outputs TcVarGlobal - 687900544 + 683659712 Main.M23 @@ -82705,7 +82695,7 @@ Digital outputs TcVarGlobal - 687925760 + 683684928 Main.M24 @@ -82732,7 +82722,7 @@ Digital outputs TcVarGlobal - 687950976 + 683710144 Main.M25 @@ -82759,7 +82749,7 @@ Digital outputs TcVarGlobal - 687976192 + 683735360 Main.M26 @@ -82786,7 +82776,7 @@ Digital outputs TcVarGlobal - 688001408 + 683760576 Main.M27 @@ -82815,7 +82805,7 @@ Digital outputs TcVarGlobal - 688026624 + 683785792 Main.M28 @@ -82844,7 +82834,7 @@ Digital outputs TcVarGlobal - 688051840 + 683811008 Main.M29 @@ -82869,7 +82859,7 @@ Digital outputs TcVarGlobal - 688077056 + 683836224 Main.M30 @@ -82898,7 +82888,7 @@ Digital outputs TcVarGlobal - 688102272 + 683861440 Main.M31 @@ -82923,7 +82913,7 @@ Digital outputs TcVarGlobal - 688127488 + 683886656 Main.M32 @@ -82960,7 +82950,7 @@ Digital outputs TcVarGlobal - 688152704 + 683911872 Main.M33 @@ -83005,7 +82995,7 @@ Digital outputs TcVarGlobal - 688177920 + 683937088 Main.M34 @@ -83046,7 +83036,7 @@ Digital outputs TcVarGlobal - 688203136 + 683962304 Main.M35 @@ -83087,7 +83077,7 @@ Digital outputs TcVarGlobal - 688228352 + 683987520 Main.M36 @@ -83128,7 +83118,7 @@ Digital outputs TcVarGlobal - 688253568 + 684012736 Main.M37 @@ -83169,7 +83159,7 @@ Digital outputs TcVarGlobal - 688278784 + 684037952 Main.M38 @@ -83210,7 +83200,7 @@ Digital outputs TcVarGlobal - 688304000 + 684063168 Main.M39 @@ -83251,7 +83241,7 @@ Digital outputs TcVarGlobal - 688329216 + 684088384 Main.M40 @@ -83292,7 +83282,7 @@ Digital outputs TcVarGlobal - 688354432 + 684113600 Main.M41 @@ -83328,7 +83318,7 @@ Digital outputs TcVarGlobal - 688379648 + 684138816 Main.M42 @@ -83364,7 +83354,7 @@ Digital outputs TcVarGlobal - 688404864 + 684164032 Main.M43 @@ -83400,7 +83390,7 @@ Digital outputs TcVarGlobal - 688430080 + 684189248 Main.M44 @@ -83426,30 +83416,76 @@ Digital outputs .sName - TMO:SPEC:MMS:13 + TMO:SPEC:MMS:13 + + + + + TcLinkTo + .bLimitForwardEnable:=TIIB[FoilY-EL7041]^STM Status^Status^Digital input 1; + .bLimitBackwardEnable:=TIIB[FoilY-EL7041]^STM Status^Status^Digital input 2 + + + pytmc + + pv: TMO:SPEC:MMS:13 + + + + TcVarGlobal + + + 684214464 + + + Main.M45 + LI2K4-MMS: Y + 25216 + ST_MotionStage + + + .bHardwareEnable + 1 + + + .bPowerSelf + 1 + + + .nEnableMode + 2 + + + .nHomingMode + -1 + + + .sName + LI2K4:MMS:Y TcLinkTo - .bLimitForwardEnable:=TIIB[FoilY-EL7041]^STM Status^Status^Digital input 1; - .bLimitBackwardEnable:=TIIB[FoilY-EL7041]^STM Status^Status^Digital input 2 + .bLimitForwardEnable := TIIB[LI2K4Y-EL7047-E1]^STM Status^Status^Digital input 1; + .bLimitBackwardEnable := TIIB[LI2K4Y-EL7047-E1]^STM Status^Status^Digital input 2; + .nRawEncoderULINT := TIIB[LI2K4-EL5042-E2]^FB Inputs Channel 1^Position pytmc - pv: TMO:SPEC:MMS:13 + pv: LI2K4:MMS:Y TcVarGlobal - 688455296 + 684239680 - Main.M45 - LI2K4-MMS: Y + Main.M46 + LI2K4-MMS: X 25216 ST_MotionStage @@ -83471,31 +83507,31 @@ Digital outputs .sName - LI2K4:MMS:Y + LI2K4:MMS:X TcLinkTo - .bLimitForwardEnable := TIIB[LI2K4Y-EL7047-E1]^STM Status^Status^Digital input 1; - .bLimitBackwardEnable := TIIB[LI2K4Y-EL7047-E1]^STM Status^Status^Digital input 2; - .nRawEncoderULINT := TIIB[LI2K4-EL5042-E2]^FB Inputs Channel 1^Position + .bLimitForwardEnable := TIIB[LI2K4X-EL7047-E3]^STM Status^Status^Digital input 1; + .bLimitBackwardEnable := TIIB[LI2K4X-EL7047-E3]^STM Status^Status^Digital input 2; + .nRawEncoderULINT := TIIB[LI2K4-EL5042-E2]^FB Inputs Channel 2^Position pytmc - pv: LI2K4:MMS:Y + pv: LI2K4:MMS:X TcVarGlobal - 688480512 + 684264896 - Main.M46 - LI2K4-MMS: X + Main.M47 + CF1K4-MMS-FILT 25216 ST_MotionStage @@ -83517,71 +83553,197 @@ Digital outputs .sName - LI2K4:MMS:X + CF1K4:MMS:FILT + + pytmc + pv: CF1K4:MMS:FILT + TcLinkTo - .bLimitForwardEnable := TIIB[LI2K4X-EL7047-E3]^STM Status^Status^Digital input 1; - .bLimitBackwardEnable := TIIB[LI2K4X-EL7047-E3]^STM Status^Status^Digital input 2; - .nRawEncoderULINT := TIIB[LI2K4-EL5042-E2]^FB Inputs Channel 2^Position + .bLimitForwardEnable := TIIB[CF1K4-EL7047-E4]^STM Status^Status^Digital input 1; + .bLimitBackwardEnable := TIIB[CF1K4-EL7047-E4]^STM Status^Status^Digital input 2; + .nRawEncoderULINT := TIIB[CF1K4-EL5042-E5]^FB Inputs Channel 1^Position + + + TcVarGlobal + + 684290112 + + + GVL_PMPS.fbArbiter + Arbiter linked to the FFO and the MPS + 473472 + FB_Arbiter + pytmc - - pv: LI2K4:MMS:X - + pv: PLC:TMO:MOTION:ARB:01 + + + old_input_assignments TcVarGlobal - 688505728 + 684315328 - Main.M47 - CF1K4-MMS-FILT - 25216 - ST_MotionStage + GVL_PMPS.fbArbiter2 + Arbiter linked to the FFO and the MPS + 473472 + FB_Arbiter + + + pytmc + pv: PLC:TMO:MOTION:ARB:02 + + + old_input_assignments + + + TcVarGlobal + + + 684788800 + + + GVL_PMPS.fbFastFaultOutput1 + Fast fault for before ST4K4 (Most Devices) + 1646912 + FB_HardwareFFOutput - .bHardwareEnable - 1 - - - .bPowerSelf + .bAutoReset 1 - .nEnableMode - 2 + .i_sNetID + 172.21.92.73.1.1 + + + + pytmc + pv: PLC:TMO:MOTION:FFO:01 + + + TcLinkTo + .q_xFastFaultOut:=TIIB[PMPS_FFO]^Channel 1^Output + + + TcVarGlobal + + + 685262272 + + + GVL_PMPS.fbFastFaultOutput2 + Fast fault for after ST4K4 (Basically just DREAM) + 1646912 + FB_HardwareFFOutput + - .nHomingMode - -1 + .bAutoReset + 1 - .sName - CF1K4:MMS:FILT + .i_sNetID + 172.21.92.73.1.1 pytmc - pv: CF1K4:MMS:FILT + pv: PLC:TMO:MOTION:FFO:02 TcLinkTo - .bLimitForwardEnable := TIIB[CF1K4-EL7047-E4]^STM Status^Status^Digital input 1; - .bLimitBackwardEnable := TIIB[CF1K4-EL7047-E4]^STM Status^Status^Digital input 2; - .nRawEncoderULINT := TIIB[CF1K4-EL5042-E5]^FB Inputs Channel 1^Position + .q_xFastFaultOut:=TIIB[PMPS_FFO]^Channel 2^Output + + + TcVarGlobal + + 686909184 + + + GVL_TcGVL.ePF1K4State + 16 + E_WFS_States + + + TcVarGlobal + + + 688556096 + + + GVL_TcGVL.ePF2K4State + 16 + E_WFS_States + + + TcVarGlobal + + + 688556112 + + + GVL_TcGVL.eSP1K4ATT + 16 + ENUM_SolidAttenuator_States + + + TcVarGlobal + + + 688556128 + + + GVL_TcGVL.eSP1K4FZP + 16 + ENUM_ZonePlate_States + + + TcVarGlobal + + + 688556144 + + + Constants.bLittleEndian + Does the target support an FPU + 8 + BOOL + + 1 + + + + TcVarGlobal + + + 688556160 + + + Constants.bSimulationMode + Does the target support an FPU + 8 + BOOL + + 0 + + TcVarGlobal - 688530944 + 688556168 Constants.RuntimeVersion @@ -83611,7 +83773,7 @@ Digital outputs TcVarGlobal - 688556160 + 688556176 Constants.CompilerVersion @@ -83641,7 +83803,7 @@ Digital outputs TcVarGlobal - 688556224 + 688556240 Constants.nRegisterSize @@ -83656,7 +83818,7 @@ Digital outputs TcVarGlobal - 688556288 + 688556304 Constants.nPackMode @@ -83671,7 +83833,7 @@ Digital outputs TcVarGlobal - 688556304 + 688556320 Constants.bFPUSupport @@ -83685,13 +83847,7 @@ Digital outputs TcVarGlobal - 688556320 - - - PRG_LI2K4_IP1.bLI2K4XOut - 8 - BOOL - 688556328 + 688556336 Constants.RuntimeVersionNumeric @@ -83802,6 +83958,29 @@ Digital outputs 688559552 + + TC_EVENTS.LCLSGeneralEventClass + ST_LCLSGeneralEventClass + 960 + ST_LCLSGeneralEventClass + + + tc_no_symbol + unused + + + const_non_replaced + + + suppress_warning_0 + C0228 + + + TcVarGlobal + + + 688602880 + TC_EVENT_CLASSES.TcSystemEventClass 11F7FC20-DBF4-4DAF-96C7-1FD6B6156B31 @@ -83869,7 +84048,7 @@ Digital outputs TcVarGlobal - 688572928 + 688611904 TC_EVENT_CLASSES.TcGeneralAdsEventClass @@ -83938,7 +84117,7 @@ Digital outputs TcVarGlobal - 688573056 + 688612032 TC_EVENT_CLASSES.TcRouterEventClass @@ -84007,7 +84186,7 @@ Digital outputs TcVarGlobal - 688573184 + 688612160 TC_EVENT_CLASSES.TcRTimeEventClass @@ -84076,7 +84255,7 @@ Digital outputs TcVarGlobal - 688573312 + 688612288 TC_EVENT_CLASSES.Win32EventClass @@ -84145,7 +84324,7 @@ Digital outputs TcVarGlobal - 688573440 + 688612416 TC_EVENT_CLASSES.LCLSGeneralEventClass @@ -84214,43 +84393,14 @@ Digital outputs TcVarGlobal - 688573568 - - - TC_EVENTS.LCLSGeneralEventClass - ST_LCLSGeneralEventClass - 960 - ST_LCLSGeneralEventClass - - - tc_no_symbol - unused - - - const_non_replaced - - - suppress_warning_0 - C0228 - - - TcVarGlobal - - - 688603904 - - - PRG_LI2K4_IP1.bLI2K4YIn - 8 - BOOL - 694586272 + 688612544 4 PlcTask Retains 0 - 87293952 + 87228416 PMPS_GVL.SuccessfulPreemption Any time BPTM applies a new BP request which is confirmed @@ -84304,6 +84454,9 @@ Digital outputs + + LCLSGeneralEventClass + TcSystemEventClass @@ -84319,9 +84472,6 @@ Digital outputs Win32EventClass - - LCLSGeneralEventClass - @@ -84330,15 +84480,15 @@ Digital outputs ChangeDate - 2024-03-05T15:18:18 + 2024-03-06T15:08:25 GeneratedCodeSize - 1003520 + 1081344 GlobalDataSize - 85581824 + 85659648