From bdaaf1fe9f257469b82100d93b18d50352a99132 Mon Sep 17 00:00:00 2001 From: "m.heisig" Date: Fri, 6 Feb 2026 14:39:41 +0100 Subject: [PATCH] Fixed aligner and started main state machine - Fixed datatype for received offsets - Added HMI Interface for Hot and Coolplate --- PLC/00_Main/PRG_Main.TcPOU | 68 +- PLC/01_Stationen/Aligner/FB_Aligner.TcPOU | 26 +- PLC/01_Stationen/Etcher/FB_Etcher.TcPOU | 4 +- .../HeatCoolPlates/FB_CoolPlate.TcPOU | 10 +- .../HeatCoolPlates/FB_HeatCoolPlates.TcPOU | 6 +- .../HeatCoolPlates/FB_HotPlate.TcPOU | 31 +- .../ST_HCPlateHMIInterface.TcDUT | 13 + .../ST_HCStationHMIInterface.TcDUT | 12 + PLC/GVLs/GVL_SCADA.TcGVL | 3 + PLC/PLC.plcproj | 26 +- PLC/PLC.tmc | 32 +- _Config/IO/Device 1 (EtherCAT).xti | 4655 +---------------- _Config/PLC/PLC Instance.xti | 8 + 13 files changed, 295 insertions(+), 4599 deletions(-) create mode 100644 PLC/01_Stationen/HeatCoolPlates/ST_HCPlateHMIInterface.TcDUT create mode 100644 PLC/01_Stationen/HeatCoolPlates/ST_HCStationHMIInterface.TcDUT diff --git a/PLC/00_Main/PRG_Main.TcPOU b/PLC/00_Main/PRG_Main.TcPOU index 94c8c09..6c54b13 100644 --- a/PLC/00_Main/PRG_Main.TcPOU +++ b/PLC/00_Main/PRG_Main.TcPOU @@ -115,7 +115,9 @@ _fbTrayFeederInput( stStatus=> GVL_SCADA.stTrayFeederInputState, stAdmin=> GVL_SCADA.stTRayFeederInputAdmin); -_fbHeatCoolPlates(xConfirmAlarms:= GVL_SCADA.xErrAck); +_fbHeatCoolPlates( + stHMIInterface := GVL_SCADA.stHCPlatesHMIInterface, + xConfirmAlarms:= GVL_SCADA.xErrAck); _fbAligner(stCommand:= , stStatus=> , stAdmin=> , xConfirmAlarms:= GVL_SCADA.xErrAck); @@ -313,6 +315,70 @@ CASE _iState OF _fbRobot.xAckPLCCmd := TRUE; _iState := 0; END_IF + + E_KukaRobot_JobNumerPLC.UNLOCK_CHUCK_ETCHER1: + _fbEtcher1.xOpenChuckClamp := TRUE; + + // Check FOR timeout + _tonTimeout(IN := TRUE, PT := T#10S); + IF _tonTimeout.Q THEN + _fbRobot.xAckPLCCmd := TRUE; + _fbRobot.xPLCJobFailed := TRUE; + _iState := 0; + END_IF + + IF _fbEtcher1.xChuckClampOpen THEN + _fbRobot.xAckPLCCmd := TRUE; + _iState := 0; + END_IF + + E_KukaRobot_JobNumerPLC.LOCK_CHUCK_ETCHER1: + _fbEtcher1.xOpenChuckClamp := FALSE; + + // Check FOR timeout + _tonTimeout(IN := TRUE, PT := T#10S); + IF _tonTimeout.Q THEN + _fbRobot.xAckPLCCmd := TRUE; + _fbRobot.xPLCJobFailed := TRUE; + _iState := 0; + END_IF + + IF (NOT _fbEtcher1.xChuckClampOpen) THEN + _fbRobot.xAckPLCCmd := TRUE; + _iState := 0; + END_IF + + E_KukaRobot_JobNumerPLC.UNLOCK_CHUCK_ETCHER2: + _fbEtcher2.xOpenChuckClamp := TRUE; + + // Check FOR timeout + _tonTimeout(IN := TRUE, PT := T#10S); + IF _tonTimeout.Q THEN + _fbRobot.xAckPLCCmd := TRUE; + _fbRobot.xPLCJobFailed := TRUE; + _iState := 0; + END_IF + + IF _fbEtcher2.xChuckClampOpen THEN + _fbRobot.xAckPLCCmd := TRUE; + _iState := 0; + END_IF + + E_KukaRobot_JobNumerPLC.LOCK_CHUCK_ETCHER2: + _fbEtcher2.xOpenChuckClamp := FALSE; + + // Check FOR timeout + _tonTimeout(IN := TRUE, PT := T#10S); + IF _tonTimeout.Q THEN + _fbRobot.xAckPLCCmd := TRUE; + _fbRobot.xPLCJobFailed := TRUE; + _iState := 0; + END_IF + + IF (NOT _fbEtcher2.xChuckClampOpen) THEN + _fbRobot.xAckPLCCmd := TRUE; + _iState := 0; + END_IF ELSE _iState := 90; diff --git a/PLC/01_Stationen/Aligner/FB_Aligner.TcPOU b/PLC/01_Stationen/Aligner/FB_Aligner.TcPOU index ffbf401..e4f15bf 100644 --- a/PLC/01_Stationen/Aligner/FB_Aligner.TcPOU +++ b/PLC/01_Stationen/Aligner/FB_Aligner.TcPOU @@ -19,13 +19,11 @@ VAR _xDisableVacuum AT %Q* : BOOL := TRUE; _xVacuumOk AT %I* : BOOL; - _udiXOffset AT %I* : UDINT; - _udiYOffset AT %I* : UDINT; + _udiXOffset AT %I* : DINT; + _udiYOffset AT %I* : DINT; _rXPosToGo : REAL; _rYPosToGo : REAL; - - _iState : INT := 0; END_VAR ]]> @@ -39,13 +37,7 @@ END_VAR lrAcceleration:= 0, lrDecelleration:= 0, lrJerk:= 0, - xConfirmAlarms:= xConfirmAlarms, - xEnabled=> , - xHomed=> , - lrActPosition=> , - xIsStopped=> , - xBusy=> , - xError=> ); + xConfirmAlarms:= xConfirmAlarms); _fbYAxis( xEnable:= TRUE, @@ -57,20 +49,14 @@ _fbYAxis( lrAcceleration:= 0, lrDecelleration:= 0, lrJerk:= 0, - xConfirmAlarms:= xConfirmAlarms, - xEnabled=> , - xHomed=> , - lrActPosition=> , - xIsStopped=> , - xBusy=> , - xError=> ); + xConfirmAlarms:= xConfirmAlarms); // Drei mal ausführen damit die Position genau ist IF xAlign THEN xAlign := FALSE; - _rXPosToGo := UDINT_TO_REAL(_udiXOffset) * -0.001; - _rYPosToGo := ((UDINT_TO_REAL(_udiYOffset) * 0.001) - 37.5) * -1; + _rXPosToGo := DINT_TO_REAL(_udiXOffset) * -0.001; + _rYPosToGo := ((DINT_TO_REAL(_udiYOffset) * 0.001) - 37.5) * -1; IF (ABS(_rXPosToGo) < 10.0) AND (ABS(_rYPosToGo) < 10.0) AND (NOT _fbXAxis.xError) AND (NOT _fbYAxis.xError) THEN _fbXAxis.M_MoveRel(lrRelDist := _rXPosToGo); diff --git a/PLC/01_Stationen/Etcher/FB_Etcher.TcPOU b/PLC/01_Stationen/Etcher/FB_Etcher.TcPOU index 95f8d09..71aa5d5 100644 --- a/PLC/01_Stationen/Etcher/FB_Etcher.TcPOU +++ b/PLC/01_Stationen/Etcher/FB_Etcher.TcPOU @@ -86,7 +86,7 @@ _fbValveDoor( xConfirmAlarms:= xConfirmAlarms, stHMIInterface:= stHMIInterface.stDoorHMIInterface); -xDoorOpen := _fbValveDoor.IsOpen; + // Chuck _rtEjectChuckCmd(CLK := xEjectChuck); @@ -134,6 +134,8 @@ _xDisableVacuum := (NOT xEnableVacuum); SUPER^(); // Copy internal signals to output +xDoorOpen := _fbValveDoor.IsOpen; +xChuckClampOpen := _fbUnlockLeft.IsOpen AND _fbUnlockRight.IsOpen; xVacuumEnabled := _xVacuumOk;]]> diff --git a/PLC/01_Stationen/HeatCoolPlates/FB_CoolPlate.TcPOU b/PLC/01_Stationen/HeatCoolPlates/FB_CoolPlate.TcPOU index f60c880..368815c 100644 --- a/PLC/01_Stationen/HeatCoolPlates/FB_CoolPlate.TcPOU +++ b/PLC/01_Stationen/HeatCoolPlates/FB_CoolPlate.TcPOU @@ -7,6 +7,9 @@ VAR_INPUT END_VAR VAR_OUTPUT END_VAR +VAR_IN_OUT + stHMIInterface : ST_HCPlateHMIInterface; +END_VAR VAR // Card inputs _stStatus AT %I* : ST_SerialStatus; @@ -31,7 +34,8 @@ END_VAR ]]> 60.0 THEN _rTempSetpoint := 60.0; @@ -62,8 +66,8 @@ IF _stStatus.bTransmitAccepted THEN END_IF // Debug test -IF _xTempTest THEN - _xTempTest := FALSE; +IF stHMIInterface.xEnable THEN + stHMIInterface.xEnable := FALSE; M_SetTemp(rTemp := _rTempSetpoint); _xSend := TRUE; END_IF]]> diff --git a/PLC/01_Stationen/HeatCoolPlates/FB_HeatCoolPlates.TcPOU b/PLC/01_Stationen/HeatCoolPlates/FB_HeatCoolPlates.TcPOU index f760d95..dc41c97 100644 --- a/PLC/01_Stationen/HeatCoolPlates/FB_HeatCoolPlates.TcPOU +++ b/PLC/01_Stationen/HeatCoolPlates/FB_HeatCoolPlates.TcPOU @@ -7,6 +7,9 @@ VAR_INPUT END_VAR VAR_OUTPUT END_VAR +VAR_IN_OUT + stHMIInterface : ST_HCStationHMIInterface; +END_VAR VAR _fbHeatingPlate : FB_HotPlate; @@ -21,11 +24,12 @@ END_VAR , uiNextReadySlot=> ); -_fbCoolPlate();]]> +_fbCoolPlate(stHMIInterface := stHMIInterface.stCoolplateHMIInterface);]]> \ No newline at end of file diff --git a/PLC/01_Stationen/HeatCoolPlates/FB_HotPlate.TcPOU b/PLC/01_Stationen/HeatCoolPlates/FB_HotPlate.TcPOU index c4a68c1..3da3098 100644 --- a/PLC/01_Stationen/HeatCoolPlates/FB_HotPlate.TcPOU +++ b/PLC/01_Stationen/HeatCoolPlates/FB_HotPlate.TcPOU @@ -13,6 +13,9 @@ VAR_OUTPUT uiNextFreeSlot : UINT; uiNextReadySlot : UINT; END_VAR +VAR_IN_OUT + stHMIInterface : ST_HCPlateHMIInterface; +END_VAR VAR _xEnableHotplate AT %Q* : BOOL; @@ -53,13 +56,23 @@ _fbTempSensor( xReleaseHardwareErrors:= TRUE, xConfirmAlarms:= xConfirmAlarms, stHMIInterface=> ); + +// Clamp HMI Setpoint +IF stHMIInterface.rSetpoint > 140.0 THEN + stHMIInterface.rSetpoint := 140; +END_IF +IF stHMIInterface.rSetpoint < 0.0 THEN + stHMIInterface.rSetpoint := 0.0; +END_IF + +// For now get setpoint from HMI interface _fbPITempControl( - rSP:= rTargetTemp, + rSP:= stHMIInterface.rSetpoint, rPV:= _fbTempSensor.rScaledValue, - rKp:= 2, + rKp:= 6, rTn:= 0, - xEnable:= xEnable, + xEnable:= stHMIInterface.xEnable, xSaturatedUpper:= _xSaturatedUpper, xSaturatedLower:= _xSaturatedLower, rMV=> _rMV); @@ -82,15 +95,9 @@ _fbPWMOut( rPWM:= _rMV, timPeriod:= T#10S, xOutput=> _xEnableHotplate); - -// Control temperature with two point controller -// IF _fbTempSensor.rScaledValue < (rTargetTemp - rDeadBand) THEN -// _xEnableHotplate := TRUE; -// END_IF -// -// IF _fbTempSensor.rScaledValue >= (rTargetTemp) THEN -// _xEnableHotplate := FALSE; -// END_IF + +// Output HMI Interface +stHMIInterface.rPV := _fbTempSensor.rScaledValue; ]]> diff --git a/PLC/01_Stationen/HeatCoolPlates/ST_HCPlateHMIInterface.TcDUT b/PLC/01_Stationen/HeatCoolPlates/ST_HCPlateHMIInterface.TcDUT new file mode 100644 index 0000000..bd3d52f --- /dev/null +++ b/PLC/01_Stationen/HeatCoolPlates/ST_HCPlateHMIInterface.TcDUT @@ -0,0 +1,13 @@ + + + + + + \ No newline at end of file diff --git a/PLC/01_Stationen/HeatCoolPlates/ST_HCStationHMIInterface.TcDUT b/PLC/01_Stationen/HeatCoolPlates/ST_HCStationHMIInterface.TcDUT new file mode 100644 index 0000000..7e0b4cf --- /dev/null +++ b/PLC/01_Stationen/HeatCoolPlates/ST_HCStationHMIInterface.TcDUT @@ -0,0 +1,12 @@ + + + + + + \ No newline at end of file diff --git a/PLC/GVLs/GVL_SCADA.TcGVL b/PLC/GVLs/GVL_SCADA.TcGVL index 237aced..b9c60c7 100644 --- a/PLC/GVLs/GVL_SCADA.TcGVL +++ b/PLC/GVLs/GVL_SCADA.TcGVL @@ -13,6 +13,9 @@ VAR_GLOBAL // Unit states stTrayFeederInputState : ST_PMLs; stTRayFeederInputAdmin : ST_PMLa; + + // HMI Interface + stHCPlatesHMIInterface : ST_HCStationHMIInterface; END_VAR]]> \ No newline at end of file diff --git a/PLC/PLC.plcproj b/PLC/PLC.plcproj index 2af3eb9..21c76c6 100644 --- a/PLC/PLC.plcproj +++ b/PLC/PLC.plcproj @@ -70,6 +70,12 @@ Code true + + Code + + + Code + Code @@ -302,8 +308,8 @@ - - + + "<ProjectRoot>" {192FAD59-8248-4824-A8DE-9177C94C195A} @@ -384,14 +390,14 @@ - - - System.Boolean - System.Collections.Hashtable - {54dd0eac-a6d8-46f2-8c27-2f43c7e49861} - System.String - - + + + System.Boolean + System.Collections.Hashtable + {54dd0eac-a6d8-46f2-8c27-2f43c7e49861} + System.String + + \ No newline at end of file diff --git a/PLC/PLC.tmc b/PLC/PLC.tmc index dd7eb14..cc0090b 100644 --- a/PLC/PLC.tmc +++ b/PLC/PLC.tmc @@ -1,4 +1,4 @@ -ST_LibVersion288iMajorUINT160iMinorUINT1616iBuildUINT1632iRevisionUINT1648nFlagsDWORD3264sVersionSTRING(23)19296T_AmsNetID192STRING(23)_ST_NCADS_IDXOFFS_AxisParameter1632PARAMSTRUCTUDINT3200IDUDINT32321NAMEUDINT32642AXISTYPEUDINT32963CYCLETIMEUDINT321284UNITNAMEUDINT321605VELOREFSEARCHUDINT321926VELOSYNCSEARCHUDINT322247VELOSLOWMANUALUDINT322568VELOFASTMANUALUDINT322889VELOFASTUDINT3232010POSAREAENABLEUDINT3235215POSAREARANGEUDINT3238416MOTCNTRLENABLEUDINT3241617MOTCNTRLTIMEUDINT3244818LOOPENABLEUDINT3248019LOOPDISTANCEUDINT3251220TARGETPOSENAUDINT3254421TARGETPOSRANGEUDINT3257622TARGETPOSTIMEUDINT3260823PULSDISTPOSUDINT3264024PULSDISTNEGUDINT3267225FADINGACCELERATIONUDINT3270429FASTAXISSTOPSIGNALTYPEUDINT3273630UNITFLAGSUDINT3276838VELOMAXIMUMUDINT3280039MOTCNTRLRANGEUDINT3283240PEHCONTROLENAUDINT3286441PEHCONTROLTIMEUDINT3289642BACKLASHCOMPENAUDINT3292843BACKLASHUDINT3296044DATAPERSISTENCEUDINT3299248HWAMSADDRUDINT32102449HWCHNNOUDINT32105650APPLICATIONREQUESTUDINT32108851ACCUDINT321120257DECUDINT321152258JERKUDINT321184259DELAYUDINT321216260OVERRIDETYPEUDINT321248261VELOJUMPFACTORUDINT321280262REDUCTIONFEEDBACKUDINT321312263TOLERANCEBALLAUXAXISUDINT321344264MAXPOSDEVIATIONAUXAXISUDINT321376265FASTACCUDINT321408266FASTDECUDINT321440267FASTJERKUDINT321472268REF_POSUDINT32150465795ENCSEARCHDIRUDINT32153665793ENCSYNCDIRUDINT32156865794ENCREFMODEUDINT32160065799conditionalshow_ST_NCADS_AxisParameter1664IDXGRPUDINT32016384IDXOFFS_ST_NCADS_IDXOFFS_AxisParameter163232conditionalshow_ST_NCADS_IDXOFFS_AxisState832ONLINESTRUCTUDINT3200ERRORUDINT32321SETTASKCYCLEUDINTST_LibVersion288iMajorUINT160iMinorUINT1616iBuildUINT1632iRevisionUINT1648nFlagsDWORD3264sVersionSTRING(23)19296T_AmsNetID192STRING(23)_ST_NCADS_IDXOFFS_AxisParameter1632PARAMSTRUCTUDINT3200IDUDINT32321NAMEUDINT32642AXISTYPEUDINT32963CYCLETIMEUDINT321284UNITNAMEUDINT321605VELOREFSEARCHUDINT321926VELOSYNCSEARCHUDINT322247VELOSLOWMANUALUDINT322568VELOFASTMANUALUDINT322889VELOFASTUDINT3232010POSAREAENABLEUDINT3235215POSAREARANGEUDINT3238416MOTCNTRLENABLEUDINT3241617MOTCNTRLTIMEUDINT3244818LOOPENABLEUDINT3248019LOOPDISTANCEUDINT3251220TARGETPOSENAUDINT3254421TARGETPOSRANGEUDINT3257622TARGETPOSTIMEUDINT3260823PULSDISTPOSUDINT3264024PULSDISTNEGUDINT3267225FADINGACCELERATIONUDINT3270429FASTAXISSTOPSIGNALTYPEUDINT3273630UNITFLAGSUDINT3276838VELOMAXIMUMUDINT3280039MOTCNTRLRANGEUDINT3283240PEHCONTROLENAUDINT3286441PEHCONTROLTIMEUDINT3289642BACKLASHCOMPENAUDINT3292843BACKLASHUDINT3296044DATAPERSISTENCEUDINT3299248HWAMSADDRUDINT32102449HWCHNNOUDINT32105650APPLICATIONREQUESTUDINT32108851ACCUDINT321120257DECUDINT321152258JERKUDINT321184259DELAYUDINT321216260OVERRIDETYPEUDINT321248261VELOJUMPFACTORUDINT321280262REDUCTIONFEEDBACKUDINT321312263TOLERANCEBALLAUXAXISUDINT321344264MAXPOSDEVIATIONAUXAXISUDINT321376265FASTACCUDINT321408266FASTDECUDINT321440267FASTJERKUDINT321472268REF_POSUDINT32150465795ENCSEARCHDIRUDINT32153665793ENCSYNCDIRUDINT32156865794ENCREFMODEUDINT32160065799conditionalshow_ST_NCADS_AxisParameter1664IDXGRPUDINT32016384IDXOFFS_ST_NCADS_IDXOFFS_AxisParameter163232conditionalshow_ST_NCADS_IDXOFFS_AxisState832ONLINESTRUCTUDINT3200ERRORUDINT32321SETTASKCYCLEUDINT 0 => Number of required read buffer data bytes (cbRead underflow) ]]>325120ItemTypeOutputidxLastDWORD325440conditionalshowidxFirstDWORD325760conditionalshowidxGetDWORD32608conditionalshowpTmpBYTE64640conditionalshowcbTmpDWORD32704conditionalshowcbCopiedDWORD32736conditionalshowA_ResetA_AddTailA_RemoveHeadA_GetHeadPouTypeFunctionBlockconditionalshow_all_localsTON256INBOOL864ItemTypeInputPTTIME3296ItemTypeInputQBOOL8128ItemTypeOutputETTIME32160ItemTypeOutputMBOOL8192StartTimeTIME32224PouTypeFunctionBlockFB_AdsLogStringMessageFifoQueue8321152ArrayBufferBYTE01040000832000064MemRingBufferFB_MemRingBuffer7688320064TimerBetweenMessagesTON2568320832.INtrue.PTT#10MSMEM_RING_BUFFER_INTERNAL_USE_PER_DATA_RECORDUSINT883210884TIME_BETWEEN_MESSAGESTIME328321120T#10MSGetLogCountUDINT32WriteLogMsgCtrlMaskDWORD32MsgFmtStrT_MaxString2048StrArgT_MaxString2048ErrorBOOL8ItemTypeOutputAdsLogStringMessageST_AdsLogStringMessage4128GetAndRemoveLogFromQueueAdsLogStringMessageST_AdsLogStringMessage4128ItemTypeOutputErrorBOOL8ItemTypeOutputPouTypeFunctionBlockST_SockAddr160nPortUDINT320sAddrSTRING(15)12832T_HSOCKET352handleUDINT320localAddrST_SockAddr16032remoteAddrST_SockAddr160192T_ThrottleTimes416TIME013conditionalshowST_TlsConnectFlags16bNoServerCertCheckBOOL The certificate of the server is not checked. Default: FALSE ]]>80bIgnoreCnMismatchBOOL A mismatch of the common name of the server is ignored. Default: FALSE ]]>88ST_AnalogInput1536ErrorHighTcEventEntry1920.uuidEventClass.Data1916611084.uuidEventClass.Data241736.uuidEventClass.Data319418.uuidEventClass.Data4[0]176.uuidEventClass.Data4[1]5.uuidEventClass.Data4[2]85.uuidEventClass.Data4[3]172.uuidEventClass.Data4[4]91.uuidEventClass.Data4[5]60.uuidEventClass.Data4[6]88.uuidEventClass.Data4[7]149.nEventIDE_AnalogInput.ErrorHigh.eSeverityTcEventSeverity.ErrorWarningHighTcEventEntry192192.uuidEventClass.Data1916611084.uuidEventClass.Data241736.uuidEventClass.Data319418.uuidEventClass.Data4[0]176.uuidEventClass.Data4[1]5.uuidEventClass.Data4[2]85.uuidEventClass.Data4[3]172.uuidEventClass.Data4[4]91.uuidEventClass.Data4[5]60.uuidEventClass.Data4[6]88.uuidEventClass.Data4[7]149.nEventIDE_AnalogInput.WarningHigh.eSeverityTcEventSeverity.WarningWarningLowTcEventEntry192384.uuidEventClass.Data1916611084.uuidEventClass.Data241736.uuidEventClass.Data319418.uuidEventClass.Data4[0]176.uuidEventClass.Data4[1]5.uuidEventClass.Data4[2]85.uuidEventClass.Data4[3]172.uuidEventClass.Data4[4]91.uuidEventClass.Data4[5]60.uuidEventClass.Data4[6]88.uuidEventClass.Data4[7]149.nEventIDE_AnalogInput.WarningLow.eSeverityTcEventSeverity.WarningErrorLowTcEventEntry192576.uuidEventClass.Data1916611084.uuidEventClass.Data241736.uuidEventClass.Data319418.uuidEventClass.Data4[0]176.uuidEventClass.Data4[1]5.uuidEventClass.Data4[2]85.uuidEventClass.Data4[3]172.uuidEventClass.Data4[4]91.uuidEventClass.Data4[5]60.uuidEventClass.Data4[6]88.uuidEventClass.Data4[7]149.nEventIDE_AnalogInput.ErrorLow.eSeverityTcEventSeverity.ErrorAIConfigErrorTcEventEntry192768.uuidEventClass.Data1916611084.uuidEventClass.Data241736.uuidEventClass.Data319418.uuidEventClass.Data4[0]176.uuidEventClass.Data4[1]5.uuidEventClass.Data4[2]85.uuidEventClass.Data4[3]172.uuidEventClass.Data4[4]91.uuidEventClass.Data4[5]60.uuidEventClass.Data4[6]88.uuidEventClass.Data4[7]149.nEventIDE_AnalogInput.AIConfigError.eSeverityTcEventSeverity.ErrorAIShortCircuitTcEventEntry192960.uuidEventClass.Data1916611084.uuidEventClass.Data241736.uuidEventClass.Data319418.uuidEventClass.Data4[0]176.uuidEventClass.Data4[1]5.uuidEventClass.Data4[2]85.uuidEventClass.Data4[3]172.uuidEventClass.Data4[4]91.uuidEventClass.Data4[5]60.uuidEventClass.Data4[6]88.uuidEventClass.Data4[7]149.nEventIDE_AnalogInput.AIShortCircuit.eSeverityTcEventSeverity.ErrorAICardFailureTcEventEntry1921152.uuidEventClass.Data1916611084.uuidEventClass.Data241736.uuidEventClass.Data319418.uuidEventClass.Data4[0]176.uuidEventClass.Data4[1]5.uuidEventClass.Data4[2]85.uuidEventClass.Data4[3]172.uuidEventClass.Data4[4]91.uuidEventClass.Data4[5]60.uuidEventClass.Data4[6]88.uuidEventClass.Data4[7]149.nEventIDE_AnalogInput.AICardFailure.eSeverityTcEventSeverity.ErrorAIOpenCircuitTcEventEntry1921344.uuidEventClass.Data1916611084.uuidEventClass.Data241736.uuidEventClass.Data319418.uuidEventClass.Data4[0]176.uuidEventClass.Data4[1]5.uuidEventClass.Data4[2]85.uuidEventClass.Data4[3]172.uuidEventClass.Data4[4]91.uuidEventClass.Data4[5]60.uuidEventClass.Data4[6]88.uuidEventClass.Data4[7]149.nEventIDE_AnalogInput.AIOpenCircuit.eSeverityTcEventSeverity.ErrorTcTypeSystemTcEventClassAnalogInputST_KukaRobot960NotInExtModeTcEventEntry1920.uuidEventClass.Data1865841334.uuidEventClass.Data244474.uuidEventClass.Data319271.uuidEventClass.Data4[0]142.uuidEventClass.Data4[1]227.uuidEventClass.Data4[2]19.uuidEventClass.Data4[3]162.uuidEventClass.Data4[4]7.uuidEventClass.Data4[5]151.uuidEventClass.Data4[6]8.uuidEventClass.Data4[7]144.nEventIDE_KukaRobot.NotInExtMode.eSeverityTcEventSeverity.ErrorEStopActiveTcEventEntry192192.uuidEventClass.Data1865841334.uuidEventClass.Data244474.uuidEventClass.Data319271.uuidEventClass.Data4[0]142.uuidEventClass.Data4[1]227.uuidEventClass.Data4[2]19.uuidEventClass.Data4[3]162.uuidEventClass.Data4[4]7.uuidEventClass.Data4[5]151.uuidEventClass.Data4[6]8.uuidEventClass.Data4[7]144.nEventIDE_KukaRobot.EStopActive.eSeverityTcEventSeverity.ErrorOperatorSafetyNotOkTcEventEntry192384.uuidEventClass.Data1865841334.uuidEventClass.Data244474.uuidEventClass.Data319271.uuidEventClass.Data4[0]142.uuidEventClass.Data4[1]227.uuidEventClass.Data4[2]19.uuidEventClass.Data4[3]162.uuidEventClass.Data4[4]7.uuidEventClass.Data4[5]151.uuidEventClass.Data4[6]8.uuidEventClass.Data4[7]144.nEventIDE_KukaRobot.OperatorSafetyNotOk.eSeverityTcEventSeverity.ErrorErrorResetTimeoutTcEventEntry192576.uuidEventClass.Data1865841334.uuidEventClass.Data244474.uuidEventClass.Data319271.uuidEventClass.Data4[0]142.uuidEventClass.Data4[1]227.uuidEventClass.Data4[2]19.uuidEventClass.Data4[3]162.uuidEventClass.Data4[4]7.uuidEventClass.Data4[5]151.uuidEventClass.Data4[6]8.uuidEventClass.Data4[7]144.nEventIDE_KukaRobot.ErrorResetTimeout.eSeverityTcEventSeverity.ErrorDrivesEnableTimeoutTcEventEntry192768.uuidEventClass.Data1865841334.uuidEventClass.Data244474.uuidEventClass.Data319271.uuidEventClass.Data4[0]142.uuidEventClass.Data4[1]227.uuidEventClass.Data4[2]19.uuidEventClass.Data4[3]162.uuidEventClass.Data4[4]7.uuidEventClass.Data4[5]151.uuidEventClass.Data4[6]8.uuidEventClass.Data4[7]144.nEventIDE_KukaRobot.DrivesEnableTimeout.eSeverityTcEventSeverity.ErrorTcTypeSystemTcEventClassKukaRobotST_Valve960DidNotOpenTcEventEntry1920.uuidEventClass.Data13706702342.uuidEventClass.Data28062.uuidEventClass.Data317521.uuidEventClass.Data4[0]141.uuidEventClass.Data4[1]167.uuidEventClass.Data4[2]157.uuidEventClass.Data4[3]200.uuidEventClass.Data4[4]148.uuidEventClass.Data4[5]251.uuidEventClass.Data4[6]78.uuidEventClass.Data4[7]153.nEventIDE_Valve.DidNotOpen.eSeverityTcEventSeverity.ErrorDidNotCloseTcEventEntry192192.uuidEventClass.Data13706702342.uuidEventClass.Data28062.uuidEventClass.Data317521.uuidEventClass.Data4[0]141.uuidEventClass.Data4[1]167.uuidEventClass.Data4[2]157.uuidEventClass.Data4[3]200.uuidEventClass.Data4[4]148.uuidEventClass.Data4[5]251.uuidEventClass.Data4[6]78.uuidEventClass.Data4[7]153.nEventIDE_Valve.DidNotClose.eSeverityTcEventSeverity.ErrorAnalogFeedbackOCTcEventEntry192384.uuidEventClass.Data13706702342.uuidEventClass.Data28062.uuidEventClass.Data317521.uuidEventClass.Data4[0]141.uuidEventClass.Data4[1]167.uuidEventClass.Data4[2]157.uuidEventClass.Data4[3]200.uuidEventClass.Data4[4]148.uuidEventClass.Data4[5]251.uuidEventClass.Data4[6]78.uuidEventClass.Data4[7]153.nEventIDE_Valve.AnalogFeedbackOC.eSeverityTcEventSeverity.ErrorAnalogOutputOCTcEventEntry192576.uuidEventClass.Data13706702342.uuidEventClass.Data28062.uuidEventClass.Data317521.uuidEventClass.Data4[0]141.uuidEventClass.Data4[1]167.uuidEventClass.Data4[2]157.uuidEventClass.Data4[3]200.uuidEventClass.Data4[4]148.uuidEventClass.Data4[5]251.uuidEventClass.Data4[6]78.uuidEventClass.Data4[7]153.nEventIDE_Valve.AnalogOutputOC.eSeverityTcEventSeverity.ErrorNotInRangeTcEventEntry192768.uuidEventClass.Data13706702342.uuidEventClass.Data28062.uuidEventClass.Data317521.uuidEventClass.Data4[0]141.uuidEventClass.Data4[1]167.uuidEventClass.Data4[2]157.uuidEventClass.Data4[3]200.uuidEventClass.Data4[4]148.uuidEventClass.Data4[5]251.uuidEventClass.Data4[6]78.uuidEventClass.Data4[7]153.nEventIDE_Valve.NotInRange.eSeverityTcEventSeverity.ErrorTcTypeSystemTcEventClassValveST_KukaRobot_UnitFeedbacks32xDoorEtcher1OpenBOOL80xDoorEtcher2OpenBOOL88xDoorHVTestHotOpenBOOL816xDoorHVTestColdOpenBOOL824E_PackMLUnitMode32DINTINVALID0PRODUCTION1MAINTENANCE2MANUAL3CHANGE_OVER4CLEAN5SET_UP6EMPTY_OUT7qualified_onlystrictto_stringgenerate_implicit_init_functionPRODUCTIONE_PackMLState32DINTUNDEFINED0CLEARING1STOPPED2STARTING3IDLE4SUSPENDED5EXECUTE6STOPPING7ABORTING8ABORTED9HOLDING10HELD11UNHOLDING12SUSPENDING13UNSUSPENDING14RESETTING15COMPLETING16COMPLETED17qualified_onlystrictto_stringgenerate_implicit_init_functionABORTEDST_PMLs128eUnitModeCurrentE_PackMLUnitMode320eStateCurrentE_PackMLState3232rMachSpeedREAL3264rCurMachSpeedREAL3296E_PackMLCmd32DINTUNDEFINED0RESET1START2STOP3HOLD4UNHOLD5SUSPEND6UNSUSPEND7ABORT8CLEAR9COMPLETE10qualified_onlystrictto_stringgenerate_implicit_init_functionST_PackMLParamREAL768diIDDINT320sNameSTRING(80)64832sUnitSTRING(6)56680ValueREAL32736ST_PackMLParamSTRING1408diIDDINT320sNameSTRING(80)64832sUnitSTRING(6)56680ValueSTRING(80)648736ST_PackMLParamLREAL832diIDDINT320sNameSTRING(80)64832sUnitSTRING(6)56680ValueLREAL64768ST_PackMLParamDINT768diIDDINT320sNameSTRING(80)64832sUnitSTRING(6)56680ValueDINT32736ST_PackMLPI37760astParameterRealST_PackMLParamREAL01076800astParameterStringST_PackMLParamSTRING010140807680astParameterLRealST_PackMLParamLREAL010832021760astParameterDIntST_PackMLParamDINT010768030080ST_PackMLRecipe76288diIDDINT320sNameSTRING(80)64832rPrimaryQtyREAL32704stProcessVariablesST_PackMLPI37760768stIngredientsST_PackMLPI3776038528ST_PMLc419456eUnitModeE_PackMLUnitMode320xUnitModeChangeRequestBOOL832rMachSpeedREAL3264eCntrlCmdE_PackMLCmd3296xCmdChangeRequestBOOL8128astParameterRealST_PackMLParamREAL0107680160astParameterStringST_PackMLParamSTRING010140807840astParameterLRealST_PackMLParamLREAL010832021952astParameterDIntST_PackMLParamDINT010768030272diSelectedRecipeDINT3237952xRecipeChangeRequestBOOL837984astRecipeST_PackMLRecipe0538144038016ST_PackML_ProductData64diProcessedCountDINT320diDefectiveCountDINT3232ST_PMLa672astProductDataST_PackML_ProductData0106400diStopReasonDINT32640ST_PackMLStateMachineConfig104xClearingDisabledBOOL80xStartingDisabledBOOL88xSuspededDisabledBOOL816xStoppingDisabledBOOL824xAbortingDisabledBOOL832xHoldingDisabledBOOL840xHeldDisabledBOOL848xUnholdingDisabledBOOL856xSuspendingDisabledBOOL864xUnsuspendingDisabledBOOL872xResettingDisabledBOOL880xCompletingDisabledBOOL888xCompletedDisabledBOOL896FB_PackMLStateMachine448eModeE_PackMLUnitMode3264ItemTypeInputeCmdE_PackMLCmd3296ItemTypeInputstConfigST_PackMLStateMachineConfig104128ItemTypeInputeStateE_PackMLState32256ItemTypeOutputeCurrentModeE_PackMLUnitMode32288ItemTypeOutputxErrorBOOL8320ItemTypeOutput_eModeE_PackMLUnitMode32352_eStateE_PackMLState32384_xRerunSMBOOL8416M_StateCompletePouTypeFunctionBlockFB_PackMLGeneric497792stCommandST_PMLc41945664ItemTypeInputstStatusST_PMLs128419520ItemTypeOutputstAdminST_PMLa672419648ItemTypeOutput_fbStateMachineFB_PackMLStateMachine448420352_stSMConfigST_PackMLStateMachineConfig104420800_eCmdE_PackMLCmd32420928_eModeE_PackMLUnitMode32420960_eStateE_PackMLState32420992_eLastStateE_PackMLState32421024_stRecipeST_PackMLRecipe76288421056_rtChangeCmdRequestR_TRIG128497344_rtChangeModeRequestR_TRIG128497472_rtChangeRecipeRequestR_TRIG128497600_iSSMINT164977280A_HandleHMIOutputM_UnsuspendBOOL8M_SuspendingM_HoldBOOL8M_ResettingM_StateCompleteM_SuspendBOOL8M_UnholdingM_HeldM_AbortingM_SuspendedM_StartingM_AbortedM_StoppingM_ClearingM_ExecuteM_CompletingM_ClearBOOL8M_UnholdBOOL8M_ResetBOOL8M_StopBOOL8M_IdleM_AbortBOOL8M_UnsuspendingM_StoppedM_HoldingM_StartBOOL8M_CompletePouTypeFunctionBlockE_KukaRobot_JobNumberRobot16WORDNO_JOB0GET_FROM_INPUT10PUT_TO_OUTPUT11PUT_INTO_ALIGNER15GET_FROM_ALIGNER16PUT_INTO_ETCHER120GET_FROM_ETCHER122GET_AND_PUT_ETCHER124PUT_INTO_ETCHER221GET_GROM_ETCHER223GET_AND_PUT_ETCHER225PUT_HV130GET_HV132GET_AND_PUT_HV134PUT_HV231GET_HV233GET_AND_PUT_HV235PUT_HOT_PLATE40GET_HOT_PLATE41PUT_COOL_PLATE42GET_COOL_PLATE43PUT_INTO_NIO70GET_FROM_NIO71CHANGE_GRIPPER50GET_CHUCK_ETCHER160GET_CHUCK_ETCHER261PUT_CHUCK_ETCHER162PUT_CHUCK_ETCHER263PUT_CHUCK_INTO_MAGAZINE64GET_CHUCK_FROM_MAGAZINE65WARMUP80qualified_onlystrictto_stringgenerate_implicit_init_functionNO_JOBST_KukaRobot_JobParams192eJobE_KukaRobot_JobNumberRobot160rPosXREAL323278rPosYREAL326488rThicknessREAL32962.7byGripperSideBYTE81283xScanQRCodeBOOL8136byPlaceOnHotplateBYTE81441byPlaceOnCoolPlateBYTE81521byGripperNumberBYTE81602byChuckNumberBYTE81681E_KukaRobot_JobNumerPLC16WORDNO_JOB0ENABLE_VACUUM_ALIGNER15DISABLE_VACUUM_ALIGNER16ENABLE_VACUUM_ETCHER120DISABLE_VACUUM_ETCHER122UNLOCK_CHUCK_ETCHER160LOCK_CHUCK_ETCHER162ENABLE_VACUUM_ETCHER221DISABLE_VACUUM_ETCHER223UNLOCK_CHUCK_ETCHER261LOCK_CHUCK_ETCHER263JOB_FAILED99qualified_onlystrictto_stringgenerate_implicit_init_functionNO_JOBST_KukaRobot_Ctrl32bNotDisableAxesBIT10bEnableAxesBIT11bEnableMoveBIT12bExtStartBIT13bConfMessBIT14bDummy1BIT15bDummy2BIT16bDummy3BIT17bDummy4BIT18bAbortJobBIT19bScanQRCodeBIT110bDummy5BIT111bDummy6BIT112bDummy7BIT113bDummy8BIT114bDummy9BIT115bDummy10BIT116bDummy11BIT117bDummy12BIT118bDoorEtcher1OpenBIT119bDoorEtcher2OpenBIT120bDoorHVTestHotOpenBIT121bDoorHVTestColdOpenBIT122bDummy13BIT123byGripperSideBYTE824pack_mode0U_KukaRobot_Ctrl32dwCtrlDWORD320stCtrlST_KukaRobot_Ctrl320ST_KukaRobot_Jobs32wJobNrForRobotWORD160wFinishedJobNrFromPlcWORD1616pack_mode0U_KukaRobot_Jobs32dwJobsDWORD320stJobsST_KukaRobot_Jobs320ST_KukaRobot_State16bUserSAFBIT10bAlarmStopBIT11bPeriRdyBIT12bIOActConfBIT13bStopMessBIT14bProActBIT15bDummyBIT16bRobStoppedBIT17bInHomeBIT18bRCRdy1BIT19bT1BIT110bT2BIT111bAutBIT112bExtBIT113pack_mode0U_KukaRobot_State32stStateST_KukaRobot_State160dwStateDWORD320IQueryInterface64PVOID__GetInterfacePointerBOOL8pRefDWORD64__GetInterfaceReferenceBOOL8nInterfaceIdDINT32pRefDWORD64TcPlcInterfaceTypeTcEventArgumentType16INT0123456789101112131415161718192021plcAttribute_qualified_onlyplcAttribute_strictITcArguments32ITcUnknownCountHRESULT32nCountUDINT32AddArgumentHRESULT32eTypeTcEventArgumentType16pDataPVOID32cbDataUDINT32GetHRESULT32nIndexUDINT32eTypeTcEventArgumentType32ppDataPVOID32ClearHRESULT32GetArgumentTypesHRESULT32pArgumentTypesTcEventArgumentType32GetDataSizeHRESULT32cbDataUDINT32GetDataHRESULT32pDataBYTE32I_TcArguments64IQueryInterface__getipDataITcArguments64propertyconditionalshow__getnCountUDINT32propertyAddBlobI_TcArguments64pDataPVOID64cbDataUINT16AddBoolI_TcArguments64valueBOOL8AddByteI_TcArguments64valueBYTE8AddDIntI_TcArguments64valueDINT32AddDWordI_TcArguments64valueDWORD32AddEventReferenceExI_TcArguments64stEventEntryTcEventEntry192AddEventReferenceIdI_TcArguments64nEventIdUDINT32AddEventReferenceIdGuidI_TcArguments64nEventIdUDINT32EventClassGUID128AddIntI_TcArguments64valueINT16AddLIntI_TcArguments64valueLINT64AddLRealI_TcArguments64valueLREAL64AddRealI_TcArguments64valueREAL32AddSIntI_TcArguments64valueSINT8AddStringI_TcArguments64valueSTRING(80)64ItemTypeInOutAddStringByValueI_TcArguments64valueT_MaxString2048AddUDIntI_TcArguments64valueUDINT32AddUIntI_TcArguments64valueUINT16AddULIntI_TcArguments64valueULINT64AddUSIntI_TcArguments64valueUSINT8AddUtf8EncodedStringI_TcArguments64valueSTRING(80)64ItemTypeInOutAddWordI_TcArguments64valueWORD16AddWStringI_TcArguments64valueWSTRING(80)64ItemTypeInOutAddWStringByValueI_TcArguments64valueWSTRING(255)4096ClearI_TcArguments64TcPlcInterfaceTypeFB_ReleaseSignal704xSignalBOOL864falseItemTypeInputxReleaseBOOL872trueItemTypeInputtimOnDelayTIME3296T#0MSItemTypeInputtimOffDelayTIME32128T#0MSItemTypeInputxReleaseSignalBOOL8160ItemTypeOutput_fbOnDelayTimerTON256192_fbOffDelayTimerTON256448PouTypeFunctionBlockI_ArgumentsChangeListener64PVOIDOnArgumentsChangedTcPlcInterfaceTypeITcAsyncResult32ITcUnknownGetIsBusyHRESULT32bIsBusyBOOL3232GetHasErrorHRESULT32bErrorBOOL3232GetErrorCodeHRESULT32hresultHRESULT32FB_AsyncStrResult128bBusyBOOL879734896bErrorBOOL879734968hrErrorCodeHRESULT3279734984nStringSizeUDINT3279734944sResultSTRING(255)204879734976TcEncodingUTF-8__getbBusyBOOL8bBusyBOOL8b32IsBusyBOOL3232propertyInitipResultITcAsyncStringResult64conditionalshowGetStringBOOL8sResultSTRING(80)64nResultUDINT32__getnStringSizeUDINT32nStringSizeUDINT32pEmptySTRING(80)64propertyClear__getbErrorBOOL8bErrorBOOL8b32HasErrorBOOL3232property__getsResultSTRING(255)2048sResultSTRING(255)2048propertyTcEncodingUTF-8__gethrErrorCodeHRESULT32hrErrorCodeHRESULT32hrErrorHRESULT32propertyPouTypeFunctionBlockVTableOffset79723240VfInitVTableIndex8enable_dynamic_creationconditionalshow_all_localsno_explicit_calldo not call this POU directlyTcSourceInfoType32UDINT0124plcAttribute_qualified_onlyplcAttribute_strictTcSerializedSourceInfoType96eTypeTcSourceInfoType320obDataUDINT3232cbDataUDINT3264ITcSourceInfo32ITcUnknownGetNumTypesHRESULT32nCountUDINT32GetTypesHRESULT32ppSourceInfoTypesTcSerializedSourceInfoType32GetDataSizeHRESULT32cbDataUDINT32GetDataHRESULT32ppDataPVOID32ITcEvent32ITcUnknownGetEventClassHRESULT32eventClassGUID32GetEventIdHRESULT32eventIdUDINT32GetSeverityHRESULT32severityTcEventSeverity32GetSourceInfoHRESULT32pipSourceInfoITcSourceInfo32GetJsonAttributeHRESULT32sJsonAttributeSTRING(80)32nJsonAttributeUDINT32GetTextHRESULT32nLangIdDINT32pipResultITcAsyncStringResult32GetEventClassNameHRESULT32nLangIdDINT32pipResultITcAsyncStringResult32I_TcSourceInfo64PVOIDnIdUDINT32sNameSTRING(255)2048__getguidGUID128property__getipDataITcSourceInfo64propertyconditionalshow__getnIdUDINT32property__getsNameSTRING(255)2048propertyTcEncodingUTF-8EqualsToBOOL8ipOtherI_TcSourceInfo64TcPlcInterfaceTypeI_TcEventBase64PVOIDeSeverityTcEventSeverity16ipSourceInfoI_TcSourceInfo64nEventIdUDINT32sEventClassNameSTRING(255)2048sEventTextSTRING(255)2048__geteSeverityTcEventSeverity16property__getEventClassGUID128property__getipSourceInfoI_TcSourceInfo64property__getnEventIdUDINT32property__getsEventClassNameSTRING(255)2048propertyTcEncodingUTF-8__getsEventTextSTRING(255)2048propertyTcEncodingUTF-8__getstEventEntryTcEventEntry192propertyEqualsToBOOL8ipOtherI_TcEventBase64EqualsToEventClassBOOL8OtherEventClassGUID128EqualsToEventEntryBOOL8OtherEventClassGUID128nOtherEventIDUDINT32eOtherSeverityTcEventSeverity16EqualsToEventEntryExBOOL8stOtherTcEventEntry192GetJsonAttributeHRESULT32sJsonAttributeSTRING(80)64nJsonAttributeUDINT32RequestEventClassName8321152ArrayBufferBYTE01040000832000064MemRingBufferFB_MemRingBuffer7688320064TimerBetweenMessagesTON2568320832.INtrue.PTT#10MSMEM_RING_BUFFER_INTERNAL_USE_PER_DATA_RECORDUSINT883210884TIME_BETWEEN_MESSAGESTIME328321120T#10MSGetLogCountUDINT32WriteLogMsgCtrlMaskDWORD32MsgFmtStrT_MaxString2048StrArgT_MaxString2048ErrorBOOL8ItemTypeOutputAdsLogStringMessageST_AdsLogStringMessage4128GetAndRemoveLogFromQueueAdsLogStringMessageST_AdsLogStringMessage4128ItemTypeOutputErrorBOOL8ItemTypeOutputPouTypeFunctionBlockST_SockAddr160nPortUDINT320sAddrSTRING(15)12832T_HSOCKET352handleUDINT320localAddrST_SockAddr16032remoteAddrST_SockAddr160192T_ThrottleTimes416TIME013conditionalshowST_TlsConnectFlags16bNoServerCertCheckBOOL The certificate of the server is not checked. Default: FALSE ]]>80bIgnoreCnMismatchBOOL A mismatch of the common name of the server is ignored. Default: FALSE ]]>88ST_AnalogInput1536ErrorHighTcEventEntry1920.uuidEventClass.Data1916611084.uuidEventClass.Data241736.uuidEventClass.Data319418.uuidEventClass.Data4[0]176.uuidEventClass.Data4[1]5.uuidEventClass.Data4[2]85.uuidEventClass.Data4[3]172.uuidEventClass.Data4[4]91.uuidEventClass.Data4[5]60.uuidEventClass.Data4[6]88.uuidEventClass.Data4[7]149.nEventIDE_AnalogInput.ErrorHigh.eSeverityTcEventSeverity.ErrorWarningHighTcEventEntry192192.uuidEventClass.Data1916611084.uuidEventClass.Data241736.uuidEventClass.Data319418.uuidEventClass.Data4[0]176.uuidEventClass.Data4[1]5.uuidEventClass.Data4[2]85.uuidEventClass.Data4[3]172.uuidEventClass.Data4[4]91.uuidEventClass.Data4[5]60.uuidEventClass.Data4[6]88.uuidEventClass.Data4[7]149.nEventIDE_AnalogInput.WarningHigh.eSeverityTcEventSeverity.WarningWarningLowTcEventEntry192384.uuidEventClass.Data1916611084.uuidEventClass.Data241736.uuidEventClass.Data319418.uuidEventClass.Data4[0]176.uuidEventClass.Data4[1]5.uuidEventClass.Data4[2]85.uuidEventClass.Data4[3]172.uuidEventClass.Data4[4]91.uuidEventClass.Data4[5]60.uuidEventClass.Data4[6]88.uuidEventClass.Data4[7]149.nEventIDE_AnalogInput.WarningLow.eSeverityTcEventSeverity.WarningErrorLowTcEventEntry192576.uuidEventClass.Data1916611084.uuidEventClass.Data241736.uuidEventClass.Data319418.uuidEventClass.Data4[0]176.uuidEventClass.Data4[1]5.uuidEventClass.Data4[2]85.uuidEventClass.Data4[3]172.uuidEventClass.Data4[4]91.uuidEventClass.Data4[5]60.uuidEventClass.Data4[6]88.uuidEventClass.Data4[7]149.nEventIDE_AnalogInput.ErrorLow.eSeverityTcEventSeverity.ErrorAIConfigErrorTcEventEntry192768.uuidEventClass.Data1916611084.uuidEventClass.Data241736.uuidEventClass.Data319418.uuidEventClass.Data4[0]176.uuidEventClass.Data4[1]5.uuidEventClass.Data4[2]85.uuidEventClass.Data4[3]172.uuidEventClass.Data4[4]91.uuidEventClass.Data4[5]60.uuidEventClass.Data4[6]88.uuidEventClass.Data4[7]149.nEventIDE_AnalogInput.AIConfigError.eSeverityTcEventSeverity.ErrorAIShortCircuitTcEventEntry192960.uuidEventClass.Data1916611084.uuidEventClass.Data241736.uuidEventClass.Data319418.uuidEventClass.Data4[0]176.uuidEventClass.Data4[1]5.uuidEventClass.Data4[2]85.uuidEventClass.Data4[3]172.uuidEventClass.Data4[4]91.uuidEventClass.Data4[5]60.uuidEventClass.Data4[6]88.uuidEventClass.Data4[7]149.nEventIDE_AnalogInput.AIShortCircuit.eSeverityTcEventSeverity.ErrorAICardFailureTcEventEntry1921152.uuidEventClass.Data1916611084.uuidEventClass.Data241736.uuidEventClass.Data319418.uuidEventClass.Data4[0]176.uuidEventClass.Data4[1]5.uuidEventClass.Data4[2]85.uuidEventClass.Data4[3]172.uuidEventClass.Data4[4]91.uuidEventClass.Data4[5]60.uuidEventClass.Data4[6]88.uuidEventClass.Data4[7]149.nEventIDE_AnalogInput.AICardFailure.eSeverityTcEventSeverity.ErrorAIOpenCircuitTcEventEntry1921344.uuidEventClass.Data1916611084.uuidEventClass.Data241736.uuidEventClass.Data319418.uuidEventClass.Data4[0]176.uuidEventClass.Data4[1]5.uuidEventClass.Data4[2]85.uuidEventClass.Data4[3]172.uuidEventClass.Data4[4]91.uuidEventClass.Data4[5]60.uuidEventClass.Data4[6]88.uuidEventClass.Data4[7]149.nEventIDE_AnalogInput.AIOpenCircuit.eSeverityTcEventSeverity.ErrorTcTypeSystemTcEventClassAnalogInputST_KukaRobot960NotInExtModeTcEventEntry1920.uuidEventClass.Data1865841334.uuidEventClass.Data244474.uuidEventClass.Data319271.uuidEventClass.Data4[0]142.uuidEventClass.Data4[1]227.uuidEventClass.Data4[2]19.uuidEventClass.Data4[3]162.uuidEventClass.Data4[4]7.uuidEventClass.Data4[5]151.uuidEventClass.Data4[6]8.uuidEventClass.Data4[7]144.nEventIDE_KukaRobot.NotInExtMode.eSeverityTcEventSeverity.ErrorEStopActiveTcEventEntry192192.uuidEventClass.Data1865841334.uuidEventClass.Data244474.uuidEventClass.Data319271.uuidEventClass.Data4[0]142.uuidEventClass.Data4[1]227.uuidEventClass.Data4[2]19.uuidEventClass.Data4[3]162.uuidEventClass.Data4[4]7.uuidEventClass.Data4[5]151.uuidEventClass.Data4[6]8.uuidEventClass.Data4[7]144.nEventIDE_KukaRobot.EStopActive.eSeverityTcEventSeverity.ErrorOperatorSafetyNotOkTcEventEntry192384.uuidEventClass.Data1865841334.uuidEventClass.Data244474.uuidEventClass.Data319271.uuidEventClass.Data4[0]142.uuidEventClass.Data4[1]227.uuidEventClass.Data4[2]19.uuidEventClass.Data4[3]162.uuidEventClass.Data4[4]7.uuidEventClass.Data4[5]151.uuidEventClass.Data4[6]8.uuidEventClass.Data4[7]144.nEventIDE_KukaRobot.OperatorSafetyNotOk.eSeverityTcEventSeverity.ErrorErrorResetTimeoutTcEventEntry192576.uuidEventClass.Data1865841334.uuidEventClass.Data244474.uuidEventClass.Data319271.uuidEventClass.Data4[0]142.uuidEventClass.Data4[1]227.uuidEventClass.Data4[2]19.uuidEventClass.Data4[3]162.uuidEventClass.Data4[4]7.uuidEventClass.Data4[5]151.uuidEventClass.Data4[6]8.uuidEventClass.Data4[7]144.nEventIDE_KukaRobot.ErrorResetTimeout.eSeverityTcEventSeverity.ErrorDrivesEnableTimeoutTcEventEntry192768.uuidEventClass.Data1865841334.uuidEventClass.Data244474.uuidEventClass.Data319271.uuidEventClass.Data4[0]142.uuidEventClass.Data4[1]227.uuidEventClass.Data4[2]19.uuidEventClass.Data4[3]162.uuidEventClass.Data4[4]7.uuidEventClass.Data4[5]151.uuidEventClass.Data4[6]8.uuidEventClass.Data4[7]144.nEventIDE_KukaRobot.DrivesEnableTimeout.eSeverityTcEventSeverity.ErrorTcTypeSystemTcEventClassKukaRobotST_Valve960DidNotOpenTcEventEntry1920.uuidEventClass.Data13706702342.uuidEventClass.Data28062.uuidEventClass.Data317521.uuidEventClass.Data4[0]141.uuidEventClass.Data4[1]167.uuidEventClass.Data4[2]157.uuidEventClass.Data4[3]200.uuidEventClass.Data4[4]148.uuidEventClass.Data4[5]251.uuidEventClass.Data4[6]78.uuidEventClass.Data4[7]153.nEventIDE_Valve.DidNotOpen.eSeverityTcEventSeverity.ErrorDidNotCloseTcEventEntry192192.uuidEventClass.Data13706702342.uuidEventClass.Data28062.uuidEventClass.Data317521.uuidEventClass.Data4[0]141.uuidEventClass.Data4[1]167.uuidEventClass.Data4[2]157.uuidEventClass.Data4[3]200.uuidEventClass.Data4[4]148.uuidEventClass.Data4[5]251.uuidEventClass.Data4[6]78.uuidEventClass.Data4[7]153.nEventIDE_Valve.DidNotClose.eSeverityTcEventSeverity.ErrorAnalogFeedbackOCTcEventEntry192384.uuidEventClass.Data13706702342.uuidEventClass.Data28062.uuidEventClass.Data317521.uuidEventClass.Data4[0]141.uuidEventClass.Data4[1]167.uuidEventClass.Data4[2]157.uuidEventClass.Data4[3]200.uuidEventClass.Data4[4]148.uuidEventClass.Data4[5]251.uuidEventClass.Data4[6]78.uuidEventClass.Data4[7]153.nEventIDE_Valve.AnalogFeedbackOC.eSeverityTcEventSeverity.ErrorAnalogOutputOCTcEventEntry192576.uuidEventClass.Data13706702342.uuidEventClass.Data28062.uuidEventClass.Data317521.uuidEventClass.Data4[0]141.uuidEventClass.Data4[1]167.uuidEventClass.Data4[2]157.uuidEventClass.Data4[3]200.uuidEventClass.Data4[4]148.uuidEventClass.Data4[5]251.uuidEventClass.Data4[6]78.uuidEventClass.Data4[7]153.nEventIDE_Valve.AnalogOutputOC.eSeverityTcEventSeverity.ErrorNotInRangeTcEventEntry192768.uuidEventClass.Data13706702342.uuidEventClass.Data28062.uuidEventClass.Data317521.uuidEventClass.Data4[0]141.uuidEventClass.Data4[1]167.uuidEventClass.Data4[2]157.uuidEventClass.Data4[3]200.uuidEventClass.Data4[4]148.uuidEventClass.Data4[5]251.uuidEventClass.Data4[6]78.uuidEventClass.Data4[7]153.nEventIDE_Valve.NotInRange.eSeverityTcEventSeverity.ErrorTcTypeSystemTcEventClassValveST_KukaRobot_UnitFeedbacks32xDoorEtcher1OpenBOOL80xDoorEtcher2OpenBOOL88xDoorHVTestHotOpenBOOL816xDoorHVTestColdOpenBOOL824E_PackMLUnitMode32DINTINVALID0PRODUCTION1MAINTENANCE2MANUAL3CHANGE_OVER4CLEAN5SET_UP6EMPTY_OUT7qualified_onlystrictto_stringgenerate_implicit_init_functionPRODUCTIONE_PackMLState32DINTUNDEFINED0CLEARING1STOPPED2STARTING3IDLE4SUSPENDED5EXECUTE6STOPPING7ABORTING8ABORTED9HOLDING10HELD11UNHOLDING12SUSPENDING13UNSUSPENDING14RESETTING15COMPLETING16COMPLETED17qualified_onlystrictto_stringgenerate_implicit_init_functionABORTEDST_PMLs128eUnitModeCurrentE_PackMLUnitMode320eStateCurrentE_PackMLState3232rMachSpeedREAL3264rCurMachSpeedREAL3296ST_HCPlateHMIInterface96xEnableBOOL80rSetpointREAL3232rPVREAL3264ST_HCStationHMIInterface192stHotplateHMIInterfaceST_HCPlateHMIInterface960stCoolplateHMIInterfaceST_HCPlateHMIInterface9696E_PackMLCmd32DINTUNDEFINED0RESET1START2STOP3HOLD4UNHOLD5SUSPEND6UNSUSPEND7ABORT8CLEAR9COMPLETE10qualified_onlystrictto_stringgenerate_implicit_init_functionST_PackMLParamREAL768diIDDINT320sNameSTRING(80)64832sUnitSTRING(6)56680ValueREAL32736ST_PackMLParamSTRING1408diIDDINT320sNameSTRING(80)64832sUnitSTRING(6)56680ValueSTRING(80)648736ST_PackMLParamLREAL832diIDDINT320sNameSTRING(80)64832sUnitSTRING(6)56680ValueLREAL64768ST_PackMLParamDINT768diIDDINT320sNameSTRING(80)64832sUnitSTRING(6)56680ValueDINT32736ST_PackMLPI37760astParameterRealST_PackMLParamREAL01076800astParameterStringST_PackMLParamSTRING010140807680astParameterLRealST_PackMLParamLREAL010832021760astParameterDIntST_PackMLParamDINT010768030080ST_PackMLRecipe76288diIDDINT320sNameSTRING(80)64832rPrimaryQtyREAL32704stProcessVariablesST_PackMLPI37760768stIngredientsST_PackMLPI3776038528ST_PMLc419456eUnitModeE_PackMLUnitMode320xUnitModeChangeRequestBOOL832rMachSpeedREAL3264eCntrlCmdE_PackMLCmd3296xCmdChangeRequestBOOL8128astParameterRealST_PackMLParamREAL0107680160astParameterStringST_PackMLParamSTRING010140807840astParameterLRealST_PackMLParamLREAL010832021952astParameterDIntST_PackMLParamDINT010768030272diSelectedRecipeDINT3237952xRecipeChangeRequestBOOL837984astRecipeST_PackMLRecipe0538144038016ST_PackML_ProductData64diProcessedCountDINT320diDefectiveCountDINT3232ST_PMLa672astProductDataST_PackML_ProductData0106400diStopReasonDINT32640ST_PackMLStateMachineConfig104xClearingDisabledBOOL80xStartingDisabledBOOL88xSuspededDisabledBOOL816xStoppingDisabledBOOL824xAbortingDisabledBOOL832xHoldingDisabledBOOL840xHeldDisabledBOOL848xUnholdingDisabledBOOL856xSuspendingDisabledBOOL864xUnsuspendingDisabledBOOL872xResettingDisabledBOOL880xCompletingDisabledBOOL888xCompletedDisabledBOOL896FB_PackMLStateMachine448eModeE_PackMLUnitMode3264ItemTypeInputeCmdE_PackMLCmd3296ItemTypeInputstConfigST_PackMLStateMachineConfig104128ItemTypeInputeStateE_PackMLState32256ItemTypeOutputeCurrentModeE_PackMLUnitMode32288ItemTypeOutputxErrorBOOL8320ItemTypeOutput_eModeE_PackMLUnitMode32352_eStateE_PackMLState32384_xRerunSMBOOL8416M_StateCompletePouTypeFunctionBlockFB_PackMLGeneric497792stCommandST_PMLc41945664ItemTypeInputstStatusST_PMLs128419520ItemTypeOutputstAdminST_PMLa672419648ItemTypeOutput_fbStateMachineFB_PackMLStateMachine448420352_stSMConfigST_PackMLStateMachineConfig104420800_eCmdE_PackMLCmd32420928_eModeE_PackMLUnitMode32420960_eStateE_PackMLState32420992_eLastStateE_PackMLState32421024_stRecipeST_PackMLRecipe76288421056_rtChangeCmdRequestR_TRIG128497344_rtChangeModeRequestR_TRIG128497472_rtChangeRecipeRequestR_TRIG128497600_iSSMINT164977280A_HandleHMIOutputM_UnsuspendBOOL8M_SuspendingM_HoldBOOL8M_ResettingM_StateCompleteM_SuspendBOOL8M_UnholdingM_HeldM_AbortingM_SuspendedM_StartingM_AbortedM_StoppingM_ClearingM_ExecuteM_CompletingM_ClearBOOL8M_UnholdBOOL8M_ResetBOOL8M_StopBOOL8M_IdleM_AbortBOOL8M_UnsuspendingM_StoppedM_HoldingM_StartBOOL8M_CompletePouTypeFunctionBlockE_KukaRobot_JobNumberRobot16WORDNO_JOB0GET_FROM_INPUT10PUT_TO_OUTPUT11PUT_INTO_ALIGNER15GET_FROM_ALIGNER16PUT_INTO_ETCHER120GET_FROM_ETCHER122GET_AND_PUT_ETCHER124PUT_INTO_ETCHER221GET_GROM_ETCHER223GET_AND_PUT_ETCHER225PUT_HV130GET_HV132GET_AND_PUT_HV134PUT_HV231GET_HV233GET_AND_PUT_HV235PUT_HOT_PLATE40GET_HOT_PLATE41PUT_COOL_PLATE42GET_COOL_PLATE43PUT_INTO_NIO70GET_FROM_NIO71CHANGE_GRIPPER50GET_CHUCK_ETCHER160GET_CHUCK_ETCHER261PUT_CHUCK_ETCHER162PUT_CHUCK_ETCHER263PUT_CHUCK_INTO_MAGAZINE64GET_CHUCK_FROM_MAGAZINE65WARMUP80qualified_onlystrictto_stringgenerate_implicit_init_functionNO_JOBST_KukaRobot_JobParams192eJobE_KukaRobot_JobNumberRobot160rPosXREAL323278rPosYREAL326488rThicknessREAL32962.7byGripperSideBYTE81283xScanQRCodeBOOL8136byPlaceOnHotplateBYTE81441byPlaceOnCoolPlateBYTE81521byGripperNumberBYTE81602byChuckNumberBYTE81681E_KukaRobot_JobNumerPLC16WORDNO_JOB0ENABLE_VACUUM_ALIGNER15DISABLE_VACUUM_ALIGNER16ENABLE_VACUUM_ETCHER120DISABLE_VACUUM_ETCHER122UNLOCK_CHUCK_ETCHER160LOCK_CHUCK_ETCHER162ENABLE_VACUUM_ETCHER221DISABLE_VACUUM_ETCHER223UNLOCK_CHUCK_ETCHER261LOCK_CHUCK_ETCHER263JOB_FAILED99qualified_onlystrictto_stringgenerate_implicit_init_functionNO_JOBST_KukaRobot_Ctrl32bNotDisableAxesBIT10bEnableAxesBIT11bEnableMoveBIT12bExtStartBIT13bConfMessBIT14bDummy1BIT15bDummy2BIT16bDummy3BIT17bDummy4BIT18bAbortJobBIT19bScanQRCodeBIT110bDummy5BIT111bDummy6BIT112bDummy7BIT113bDummy8BIT114bDummy9BIT115bDummy10BIT116bDummy11BIT117bDummy12BIT118bDoorEtcher1OpenBIT119bDoorEtcher2OpenBIT120bDoorHVTestHotOpenBIT121bDoorHVTestColdOpenBIT122bDummy13BIT123byGripperSideBYTE824pack_mode0U_KukaRobot_Ctrl32dwCtrlDWORD320stCtrlST_KukaRobot_Ctrl320ST_KukaRobot_Jobs32wJobNrForRobotWORD160wFinishedJobNrFromPlcWORD1616pack_mode0U_KukaRobot_Jobs32dwJobsDWORD320stJobsST_KukaRobot_Jobs320ST_KukaRobot_State16bUserSAFBIT10bAlarmStopBIT11bPeriRdyBIT12bIOActConfBIT13bStopMessBIT14bProActBIT15bDummyBIT16bRobStoppedBIT17bInHomeBIT18bRCRdy1BIT19bT1BIT110bT2BIT111bAutBIT112bExtBIT113pack_mode0U_KukaRobot_State32stStateST_KukaRobot_State160dwStateDWORD320IQueryInterface64PVOID__GetInterfacePointerBOOL8pRefDWORD64__GetInterfaceReferenceBOOL8nInterfaceIdDINT32pRefDWORD64TcPlcInterfaceTypeTcEventArgumentType16INT0123456789101112131415161718192021plcAttribute_qualified_onlyplcAttribute_strictITcArguments32ITcUnknownCountHRESULT32nCountUDINT32AddArgumentHRESULT32eTypeTcEventArgumentType16pDataPVOID32cbDataUDINT32GetHRESULT32nIndexUDINT32eTypeTcEventArgumentType32ppDataPVOID32ClearHRESULT32GetArgumentTypesHRESULT32pArgumentTypesTcEventArgumentType32GetDataSizeHRESULT32cbDataUDINT32GetDataHRESULT32pDataBYTE32I_TcArguments64IQueryInterface__getipDataITcArguments64propertyconditionalshow__getnCountUDINT32propertyAddBlobI_TcArguments64pDataPVOID64cbDataUINT16AddBoolI_TcArguments64valueBOOL8AddByteI_TcArguments64valueBYTE8AddDIntI_TcArguments64valueDINT32AddDWordI_TcArguments64valueDWORD32AddEventReferenceExI_TcArguments64stEventEntryTcEventEntry192AddEventReferenceIdI_TcArguments64nEventIdUDINT32AddEventReferenceIdGuidI_TcArguments64nEventIdUDINT32EventClassGUID128AddIntI_TcArguments64valueINT16AddLIntI_TcArguments64valueLINT64AddLRealI_TcArguments64valueLREAL64AddRealI_TcArguments64valueREAL32AddSIntI_TcArguments64valueSINT8AddStringI_TcArguments64valueSTRING(80)64ItemTypeInOutAddStringByValueI_TcArguments64valueT_MaxString2048AddUDIntI_TcArguments64valueUDINT32AddUIntI_TcArguments64valueUINT16AddULIntI_TcArguments64valueULINT64AddUSIntI_TcArguments64valueUSINT8AddUtf8EncodedStringI_TcArguments64valueSTRING(80)64ItemTypeInOutAddWordI_TcArguments64valueWORD16AddWStringI_TcArguments64valueWSTRING(80)64ItemTypeInOutAddWStringByValueI_TcArguments64valueWSTRING(255)4096ClearI_TcArguments64TcPlcInterfaceTypeFB_ReleaseSignal704xSignalBOOL864falseItemTypeInputxReleaseBOOL872trueItemTypeInputtimOnDelayTIME3296T#0MSItemTypeInputtimOffDelayTIME32128T#0MSItemTypeInputxReleaseSignalBOOL8160ItemTypeOutput_fbOnDelayTimerTON256192_fbOffDelayTimerTON256448PouTypeFunctionBlockI_ArgumentsChangeListener64PVOIDOnArgumentsChangedTcPlcInterfaceTypeITcAsyncResult32ITcUnknownGetIsBusyHRESULT32bIsBusyBOOL3232GetHasErrorHRESULT32bErrorBOOL3232GetErrorCodeHRESULT32hresultHRESULT32FB_AsyncStrResult128bBusyBOOL879734896bErrorBOOL879734968hrErrorCodeHRESULT3279734984nStringSizeUDINT3279734944sResultSTRING(255)204879734976TcEncodingUTF-8__getbBusyBOOL8bBusyBOOL8b32IsBusyBOOL3232propertyInitipResultITcAsyncStringResult64conditionalshowGetStringBOOL8sResultSTRING(80)64nResultUDINT32__getnStringSizeUDINT32nStringSizeUDINT32pEmptySTRING(80)64propertyClear__getbErrorBOOL8bErrorBOOL8b32HasErrorBOOL3232property__getsResultSTRING(255)2048sResultSTRING(255)2048propertyTcEncodingUTF-8__gethrErrorCodeHRESULT32hrErrorCodeHRESULT32hrErrorHRESULT32propertyPouTypeFunctionBlockVTableOffset79723240VfInitVTableIndex8enable_dynamic_creationconditionalshow_all_localsno_explicit_calldo not call this POU directlyTcSourceInfoType32UDINT0124plcAttribute_qualified_onlyplcAttribute_strictTcSerializedSourceInfoType96eTypeTcSourceInfoType320obDataUDINT3232cbDataUDINT3264ITcSourceInfo32ITcUnknownGetNumTypesHRESULT32nCountUDINT32GetTypesHRESULT32ppSourceInfoTypesTcSerializedSourceInfoType32GetDataSizeHRESULT32cbDataUDINT32GetDataHRESULT32ppDataPVOID32ITcEvent32ITcUnknownGetEventClassHRESULT32eventClassGUID32GetEventIdHRESULT32eventIdUDINT32GetSeverityHRESULT32severityTcEventSeverity32GetSourceInfoHRESULT32pipSourceInfoITcSourceInfo32GetJsonAttributeHRESULT32sJsonAttributeSTRING(80)32nJsonAttributeUDINT32GetTextHRESULT32nLangIdDINT32pipResultITcAsyncStringResult32GetEventClassNameHRESULT32nLangIdDINT32pipResultITcAsyncStringResult32I_TcSourceInfo64PVOIDnIdUDINT32sNameSTRING(255)2048__getguidGUID128property__getipDataITcSourceInfo64propertyconditionalshow__getnIdUDINT32property__getsNameSTRING(255)2048propertyTcEncodingUTF-8EqualsToBOOL8ipOtherI_TcSourceInfo64TcPlcInterfaceTypeI_TcEventBase64PVOIDeSeverityTcEventSeverity16ipSourceInfoI_TcSourceInfo64nEventIdUDINT32sEventClassNameSTRING(255)2048sEventTextSTRING(255)2048__geteSeverityTcEventSeverity16property__getEventClassGUID128property__getipSourceInfoI_TcSourceInfo64property__getnEventIdUDINT32property__getsEventClassNameSTRING(255)2048propertyTcEncodingUTF-8__getsEventTextSTRING(255)2048propertyTcEncodingUTF-8__getstEventEntryTcEventEntry192propertyEqualsToBOOL8ipOtherI_TcEventBase64EqualsToEventClassBOOL8OtherEventClassGUID128EqualsToEventEntryBOOL8OtherEventClassGUID128nOtherEventIDUDINT32eOtherSeverityTcEventSeverity16EqualsToEventEntryExBOOL8stOtherTcEventEntry192GetJsonAttributeHRESULT32sJsonAttributeSTRING(80)64nJsonAttributeUDINT32RequestEventClassNameBOOL8nLangIdDINT32sResultSTRING(80)64nResultSizeUDINT32bErrorBOOL8ItemTypeOutputhrErrorCodeHRESULT32ItemTypeOutputRequestEventText32498176_diOffsetPosXDINT32498208_diOffsetPosYDINT32498240_diThicknessDINT32498272_uStateU_KukaRobot_State32498304_dwErrorBitsDWORD32498336_awJobStatesFromRobotWORD0232498368_eJobForPLCE_KukaRobot_JobNumerPLC16498400_abMirrorToolsAndPositionsBYTE0432498416_diMirrorOffsetPosXDINT32498464_diMirrorOffsetPosYDINT32498496_diMirrorThicknessDINT32498528_asiMotorTemps1To4SINT0432498560_asiMotorTemps5To8SINT0432498592_ePlcJobE_KukaRobot_JobNumerPLC16498624_iStateINT16498640_xRobotReadyBOOL8498656_xErrorBOOL8498664_stJobParamsST_KukaRobot_JobParams STARTING]]>192498688_fbAlarmNotInExtModeFB_AlarmMessage8192498880_fbAlarmEStopActiveFB_AlarmMessage8192507072_fbAlarmOperatorSafetyNotOkFB_AlarmMessage8192515264_fbAlarmRobotErrorResetTimeoutFB_AlarmMessage8192523456_fbAlarmDrivesEnableTimeoutFB_AlarmMessage8192531648__FB_KUKAROBOT__M_CLEARING___TONWAITTON256539840implicit_inst_var__FB_KUKAROBOT__M_HANDLEPLCJOBS___RTRIGNEWJOBR_TRIG128540096implicit_inst_var__FB_KUKAROBOT__M_RESETTING___TONTIMEOUTTON256540224implicit_inst_var__FB_KUKAROBOT__M_STARTING___TONTIMEOUTTON256540480implicit_inst_var__FB_KUKAROBOT__M_UNHOLDING___TONTIMEOUTTON256540736implicit_inst_varM_SuspendedM_HandlePLCJobs_rtrigNewJobR_TRIG128uselocation__FB_KUKAROBOT__M_HANDLEPLCJOBS___RTRIGNEWJOBM_Unholding_tonTimeoutTON256uselocation__FB_KUKAROBOT__M_UNHOLDING___TONTIMEOUTM_StoppedM_IdleM_ExecuteM_UnsuspendingM_SuspendingM_Starting_tonTimeoutTON256uselocation__FB_KUKAROBOT__M_STARTING___TONTIMEOUTM_HeldM_AbortedM_Resetting_tonTimeoutTON256uselocation__FB_KUKAROBOT__M_RESETTING___TONTIMEOUTM_Clearing_tonWaitTON256uselocation__FB_KUKAROBOT__M_CLEARING___TONWAITM_HoldingPouTypeFunctionBlockMC_HomingMode16INTMC_DefaultHoming0MC_AbsSwitch1conditionalshowMC_LimitSwitch2conditionalshowMC_RefPulse3conditionalshowMC_Direct4MC_Absolute5conditionalshowMC_Block6conditionalshowMC_ForceCalibration7MC_ResetCalibration8MC_Direction16INTMC_Positive_Direction1MC_Shortest_Way2MC_Negative_Direction3MC_Current_Direction4MC_Undefined_Direction128PLCTONC_AXIS_REF_CTRL32EnableBIT10FeedEnablePlusBIT11FeedEnableMinusBIT12HomingSensorBIT15AcceptBlockedDriveBIT18PlcDebugFlagBIT130NcDebugFlagBIT131%08x0x%08x16#%08XPLCTONC_AXIS_REF1024ControlDWordPLCTONC_AXIS_REF_CTRL320OverrideUDINT3232AxisModeRequestUDINT3264AxisModeDWordUDINT3296AxisModeLRealLREAL64128PositionCorrectionLREAL64192ExtSetPosLREAL64256ExtSetVeloLREAL64320ExtSetAccLREAL64384ExtSetDirectionDINT32448ExtControllerOutputLREAL64512GearRatio1LREAL64576GearRatio2LREAL64640GearRatio3LREAL64704GearRatio4LREAL64768MapStateBOOL8832PlcCycleControlBYTE8840PlcCycleCountBYTE8848ExtTorqueLREAL64896NcStructType1NCTOPLC_AXIS_REF_STATE32OperationalBIT10HomedBIT11NotMovingBIT12InPositionAreaBIT13InTargetPositionBIT14ProtectedBIT15ErrorPropagationDelayedBIT16HasBeenStoppedBIT17HasJobBIT18PositiveDirectionBIT19NegativeDirectionBIT110HomingBusyBIT111ConstantVelocityBIT112CompensatingBIT113ExtSetPointGenEnabledBIT114PhasingActiveBIT115ExternalLatchValidBIT116NewTargetPosBIT117IsDriveLimitActiveBIT118ContinuousMotionBIT119ControlLoopClosedBIT120CamTableQueuedBIT121CamDataQueuedBIT122CamScalingPendingBIT123CmdBufferedBIT124PTPmodeBIT125SoftLimitMinExceededBIT126SoftLimitMaxExceededBIT127DriveDeviceErrorBIT128MotionCommandsLockedBIT129IoDataInvalidBIT130ErrorBIT131%08x0x%08x16#%08X{4C3FC5AC-D5AA-44C6-AC5A-159774BA0F6D}NCTOPLC_AXIS_REF_OPMODE32OpModePosAreaMonitoringBIT10OpModeTargetPosMonitoringBIT11OpModeLoopBIT12OpModeMotionMonitoringBIT13OpModePEHTimeMonitoringBIT14OpModeBacklashCompensationBIT15OpModeDelayedErrorReactionBIT16OpModeModuloBIT17OpModeSimulationAxisBIT18OpModeStopMonitoringBIT112OpModeOutputSmoothingFilterBIT113OpModePosLagMonitoringBIT116OpModeVeloLagMonitoringBIT117OpModeSoftLimitMinMonitoringBIT118OpModeSoftLimitMaxMonitoringBIT119OpModePosCorrectionBIT120OpModeAllowSlaveCommandsBIT121OpModeAllowExtSetAxisCommandsBIT122ApplicationRequestBIT123NCTOPLC_AXIS_REF_STATE2_FLAGS32AvoidingCollisionBIT10%08x0x%08x16#%08XNCTOPLC_AXIS_REF_STATE232ValueDWORD320FlagsNCTOPLC_AXIS_REF_STATE2_FLAGS320%08x0x%08x16#%08XNCTOPLC_AXIS_REF_STATE3_FLAGS32TouchProbe1InputStateBIT10TouchProbe2InputStateBIT11%08x0x%08x16#%08XNCTOPLC_AXIS_REF_STATE332ValueDWORD320FlagsNCTOPLC_AXIS_REF_STATE3_FLAGS320%08x0x%08x16#%08XNCTOPLC_AXIS_REF_CAMCOUPLINGSTATE8CamActivationPendingBIT10CamDeactivationPendingBIT11CamActiveBIT12CamDataQueuedBIT16CamScalingPendingBIT17UINTARR8128UINT08NCTOPLC_AXIS_REF2048StateDWordNCTOPLC_AXIS_REF_STATE320ErrorCodeUDINT3232AxisStateUDINT8192498880_fbAlarmEStopActiveFB_AlarmMessage8192507072_fbAlarmOperatorSafetyNotOkFB_AlarmMessage8192515264_fbAlarmRobotErrorResetTimeoutFB_AlarmMessage8192523456_fbAlarmDrivesEnableTimeoutFB_AlarmMessage8192531648__FB_KUKAROBOT__M_CLEARING___TONWAITTON256539840implicit_inst_var__FB_KUKAROBOT__M_HANDLEPLCJOBS___RTRIGNEWJOBR_TRIG128540096implicit_inst_var__FB_KUKAROBOT__M_RESETTING___TONTIMEOUTTON256540224implicit_inst_var__FB_KUKAROBOT__M_STARTING___TONTIMEOUTTON256540480implicit_inst_var__FB_KUKAROBOT__M_UNHOLDING___TONTIMEOUTTON256540736implicit_inst_varM_HoldingM_SuspendedM_StoppedM_IdleM_ExecuteM_HandlePLCJobs_rtrigNewJobR_TRIG128uselocation__FB_KUKAROBOT__M_HANDLEPLCJOBS___RTRIGNEWJOBM_SuspendingM_Starting_tonTimeoutTON256uselocation__FB_KUKAROBOT__M_STARTING___TONTIMEOUTM_HeldM_UnsuspendingM_Unholding_tonTimeoutTON256uselocation__FB_KUKAROBOT__M_UNHOLDING___TONTIMEOUTM_AbortedM_Resetting_tonTimeoutTON256uselocation__FB_KUKAROBOT__M_RESETTING___TONTIMEOUTM_Clearing_tonWaitTON256uselocation__FB_KUKAROBOT__M_CLEARING___TONWAITPouTypeFunctionBlockST_ANALOG_IO_CONFIG768iAIMaxINT160OPC.UA.DA1iAIMinINT1616OPC.UA.DA1rPVMaxREAL3232OPC.UA.DA1rPVMinREAL3264OPC.UA.DA1sUnitSTRING(80)64896OPC.UA.DA1xUsedBOOL8744trueOPC.UA.DA1ST_ANALOG_EW_LEVELS128rErrorMinREAL320OPC.UA.DA1rWarningMinREAL3232OPC.UA.DA1rWarningMaxREAL3264OPC.UA.DA1rErrorMaxREAL3296OPC.UA.DA1ST_ANALOG_EW_DELAYS320timHardwareSignalLevelOnTIME320OPC.UA.DA1timHardwareSignalLevelOffTIME3232OPC.UA.DA1timErrorLowOnTIME3264OPC.UA.DA1timErrorLowOffTIME3296OPC.UA.DA1timWarningLowOnTIME32128OPC.UA.DA1timWarningLowOffTIME32160OPC.UA.DA1timWarningHighOnTIME32192OPC.UA.DA1timWarningHighOffTIME32224OPC.UA.DA1timErrorHighOnTIME32256OPC.UA.DA1timErrorHighOffTIME32288OPC.UA.DA1ST_ANALOG_EW_CONFIG448stLevelsST_ANALOG_EW_LEVELS1280stDelaysST_ANALOG_EW_DELAYS320128ST_HMI_ANALOG_VALUE1440rValueREAL320OPC.UA.DA1rMinREAL3232OPC.UA.DA1OPC.UA.DA.Access1rMaxREAL3264OPC.UA.DA1OPC.UA.DA.Access1sUnitSTRING(80)64896OPC.UA.DA1OPC.UA.DA.Access1sNameSTRING(80)648744OPC.UA.DA1OPC.UA.DA.Access1iStatusINT1613920OPC.UA.DA1OPC.UA.DA.Access1xUsedBOOL81408trueOPC.UA.DA1OPC.UA.DA.Access1FB_AnalogInput69504iAnalogValueINT1664ItemTypeInputxUnderrangeBOOL880ItemTypeInputxOverrangeBOOL888ItemTypeInputxErrorCardBOOL896ItemTypeInputstAnalogIOConfigST_ANALOG_IO_CONFIG768128ItemTypeInputstAnalogEWConfigST_ANALOG_EW_CONFIG448896ItemTypeInputxReleaseErrorsBOOL81344trueItemTypeInputxReleaseLimitErrorsBOOL81352falseItemTypeInputxReleaseHardwareErrorsBOOL81360trueItemTypeInputxConfirmAlarmsBOOL81368ItemTypeInputstHMIInterfaceST_HMI_ANALOG_VALUE14401408ItemTypeOutputrScaledValueREAL322848ItemTypeOutputxErrorBOOL82880ItemTypeOutputxWarningBOOL82888ItemTypeOutputxErrorLowBOOL82896ItemTypeOutputxWarningLowBOOL82904ItemTypeOutputxWarningHighBOOL82912ItemTypeOutputxErrorHighBOOL82920ItemTypeOutput_rConversionFactorREAL322944_rBaseOffsetREAL322976_rMinWarningLevelREAL323008_rMaxWarningLevelREAL323040_rMinErrorLevelREAL323072_rMaxErrorLevelREAL323104_xConfigErrorBOOL83136false_xEWConfigErrorBOOL83144false_xAlarmsActiveBOOL83152_xInputErrorsActiveBOOL83160_iAIMaxINT163168_iAIMinINT163184_iClampedAnalogValueINT163200_rScaledValueREAL323232_sNameSTRING(80)6483264_xWarningLowBOOL83912_xWarningHighBOOL83920_xWarningBOOL83928_xErrorLowBOOL83936_xErrorHighBOOL83944_xErrorBOOL83952_fbAlarmCardErrorFB_AlarmMessage81923968_fbAlarmUnderrangeFB_AlarmMessage819212160_fbAlarmOverloadFB_AlarmMessage819220352_fbAlarmConfigErrorFB_AlarmMessage819228544_fbAlarmErrorLowFB_AlarmMessage819236736_fbAlarmWarningLowFB_AlarmMessage819244928_fbAlarmWarningHighFB_AlarmMessage819253120_fbAlarmErrorHighFB_AlarmMessage819261312CreateAlarmLimitsMSG_sTempUnitSTRING(80)648_sTempErrorMinSTRING(80)648_sTempWarningMinSTRING(80)648_sTempWarningMaxSTRING(80)648_sTempErrorMaxSTRING(80)648analysis-26CreateAlarmMSGCalcScalingFactors_rNumREAL32_rDenomREAL32analysis-56HandleHMIOutputCheckEWLevels__setNameNameSTRING(80)648property__getNameSTRING(80)648NameSTRING(80)648propertyPouTypeFunctionBlockFB_PI704rSPREAL3264ItemTypeInputrPVREAL3296ItemTypeInputrKpREAL32128ItemTypeInputrTnREAL32160ItemTypeInputxEnableBOOL8192ItemTypeInputxSaturatedUpperBOOL8200falseItemTypeInputxSaturatedLowerBOOL8208falseItemTypeInputrMVREAL32224ItemTypeOutput_rErrorREAL322560_rIntegralREAL322880_rProportinalREAL323200_rDeltaIntegralREAL323520_fbGetCurTaskIdxGETCURTASKINDEX256384_rTREAL32640_xFirstCylceBOOL8672truePouTypeFunctionBlockTP256INBOOL864ItemTypeInputPTTIME3296ItemTypeInputQBOOL8128ItemTypeOutputETTIME32160ItemTypeOutputStartTimeTIME32192PouTypeFunctionBlockFB_PWM448rPWMREAL3264ItemTypeInputtimPeriodTIME3296ItemTypeInputxOutputBOOL8128ItemTypeOutput_tonTimerTON256192PouTypeFunctionBlockFB_HotPlate74944xEnableBOOL864ItemTypeInputrTargetTempREAL3296ItemTypeInputrDeadBandREAL321285ItemTypeInputxConfirmAlarmsBOOL8160ItemTypeInputuiNextFreeSlotUINT16176ItemTypeOutputuiNextReadySlotUINT16192ItemTypeOutputstHMIInterfaceST_HCPlateHMIInterface64256ItemTypeInOut_xEnableHotplateBOOL8320_axSlotFreeBOOL0972328_tonSlotTimerTON092304448_fbTempSensorFB_AnalogInput695042752_stTempSensorConfigST_ANALOG_IO_CONFIG76872256.sUnit°C.rPVMin-200.rPVMax850.iAIMin-2000.iAIMax8500_stTempSEnsorEWConfigST_ANALOG_EW_CONFIG44873024.stLevels.rErrorMin-2000.stLevels.rErrorMax8500.stLevels.rWarningMin-1000.stLevels.rWarningMax7500.stDelays.timErrorHighOnT#1S.stDelays.timErrorLowOnT#1S.stDelays.timWarningHighOnT#1S.stDelays.timWarningLowOnT#1S.stDelays.timHardwareSignalLevelOffT#1S_fbPITempControlFB_PI70473472_xSaturatedUpperBOOL874176_xSaturatedLowerBOOL874184_rMVREAL3274208_fbPulsOutTP25674240_fbPWMOutFB_PWM44874496M_AddItemPouTypeFunctionBlockST_SerialStatus16bTransmitAcceptedBIT10bReceiveRequestedBIT11bInitAcceptedBIT12bBufferFullBIT13bParityErrorBIT14bFramingErrorBIT15bOverrunErrorBIT16byInputLengthBYTE88pack_mode1ST_SerialCrl16bTransmitRequestBIT10bReceiveAcceptedBIT11bInitRequestBIT12bSendContinuesBIT13byOutputLengthBYTE88pack_mode1FB_CoolPlate640rTempSetpointREAL326425ItemTypeInputstHMIInterfaceST_HCPlateHMIInterface64128ItemTypeInOut_stStatusST_SerialStatus16192_byDataInBYTE022176208_stCtrlST_SerialCrl16384_byDataOutBYTE022176400_rTempSetpointREAL32576_xSendBOOL8608_xTempTestBOOL8616_xInitBOOL8624M_SetTemprTempREAL32_dwTempDWORD32_sTempSTRING(4)40_byHighBYTE8_byLowBYTE8_sHexStringSTRING(4)40M_CalcChecksumuiStartIndexUINT16uiEndIndexUINT16byHighBYTE8ItemTypeOutputbyLowBYTE8ItemTypeOutput_dwChecksumDWORD32_uiCounterUINT16_byHighBYTE8_byLowBYTE8PouTypeFunctionBlockFB_HeatCoolPlates75840xConfirmAlarmsBOOL864ItemTypeInputstHMIInterfaceST_HCStationHMIInterface64128ItemTypeInOut_fbHeatingPlateFB_HotPlate74944192_xEnableHotplateBOOL875136_rTargetTempREAL327516830_fbCoolPlateFB_CoolPlate64075200PouTypeFunctionBlockFB_HVTester497920FB_PackMLGenericxOpenChambersBOOL8497792ItemTypeInput_xOpenDoor1BOOL8497800_xOpenDoor2BOOL8497808_xCloseDoor1BOOL8497816_xCloseDoor2BOOL8497824_xOpenChamber1BOOL8497832_xOpenChamber2BOOL8497840_xCloseChamber1BOOL8497848_xCloseChamber2BOOL8497856PouTypeFunctionBlockMC_HomingMode16INTMC_DefaultHoming0MC_AbsSwitch1conditionalshowMC_LimitSwitch2conditionalshowMC_RefPulse3conditionalshowMC_Direct4MC_Absolute5conditionalshowMC_Block6conditionalshowMC_ForceCalibration7MC_ResetCalibration8MC_Direction16INTMC_Positive_Direction1MC_Shortest_Way2MC_Negative_Direction3MC_Current_Direction4MC_Undefined_Direction128PLCTONC_AXIS_REF_CTRL32EnableBIT10FeedEnablePlusBIT11FeedEnableMinusBIT12HomingSensorBIT15AcceptBlockedDriveBIT18PlcDebugFlagBIT130NcDebugFlagBIT131%08x0x%08x16#%08XPLCTONC_AXIS_REF1024ControlDWordPLCTONC_AXIS_REF_CTRL320OverrideUDINT3232AxisModeRequestUDINT3264AxisModeDWordUDINT3296AxisModeLRealLREAL64128PositionCorrectionLREAL64192ExtSetPosLREAL64256ExtSetVeloLREAL64320ExtSetAccLREAL64384ExtSetDirectionDINT32448ExtControllerOutputLREAL64512GearRatio1LREAL64576GearRatio2LREAL64640GearRatio3LREAL64704GearRatio4LREAL64768MapStateBOOL8832PlcCycleControlBYTE8840PlcCycleCountBYTE8848ExtTorqueLREAL64896NcStructType1NCTOPLC_AXIS_REF_STATE32OperationalBIT10HomedBIT11NotMovingBIT12InPositionAreaBIT13InTargetPositionBIT14ProtectedBIT15ErrorPropagationDelayedBIT16HasBeenStoppedBIT17HasJobBIT18PositiveDirectionBIT19NegativeDirectionBIT110HomingBusyBIT111ConstantVelocityBIT112CompensatingBIT113ExtSetPointGenEnabledBIT114PhasingActiveBIT115ExternalLatchValidBIT116NewTargetPosBIT117IsDriveLimitActiveBIT118ContinuousMotionBIT119ControlLoopClosedBIT120CamTableQueuedBIT121CamDataQueuedBIT122CamScalingPendingBIT123CmdBufferedBIT124PTPmodeBIT125SoftLimitMinExceededBIT126SoftLimitMaxExceededBIT127DriveDeviceErrorBIT128MotionCommandsLockedBIT129IoDataInvalidBIT130ErrorBIT131%08x0x%08x16#%08X{4C3FC5AC-D5AA-44C6-AC5A-159774BA0F6D}NCTOPLC_AXIS_REF_OPMODE32OpModePosAreaMonitoringBIT10OpModeTargetPosMonitoringBIT11OpModeLoopBIT12OpModeMotionMonitoringBIT13OpModePEHTimeMonitoringBIT14OpModeBacklashCompensationBIT15OpModeDelayedErrorReactionBIT16OpModeModuloBIT17OpModeSimulationAxisBIT18OpModeStopMonitoringBIT112OpModeOutputSmoothingFilterBIT113OpModePosLagMonitoringBIT116OpModeVeloLagMonitoringBIT117OpModeSoftLimitMinMonitoringBIT118OpModeSoftLimitMaxMonitoringBIT119OpModePosCorrectionBIT120OpModeAllowSlaveCommandsBIT121OpModeAllowExtSetAxisCommandsBIT122ApplicationRequestBIT123NCTOPLC_AXIS_REF_STATE2_FLAGS32AvoidingCollisionBIT10%08x0x%08x16#%08XNCTOPLC_AXIS_REF_STATE232ValueDWORD320FlagsNCTOPLC_AXIS_REF_STATE2_FLAGS320%08x0x%08x16#%08XNCTOPLC_AXIS_REF_STATE3_FLAGS32TouchProbe1InputStateBIT10TouchProbe2InputStateBIT11%08x0x%08x16#%08XNCTOPLC_AXIS_REF_STATE332ValueDWORD320FlagsNCTOPLC_AXIS_REF_STATE3_FLAGS320%08x0x%08x16#%08XNCTOPLC_AXIS_REF_CAMCOUPLINGSTATE8CamActivationPendingBIT10CamDeactivationPendingBIT11CamActiveBIT12CamDataQueuedBIT16CamScalingPendingBIT17UINTARR8128UINT08NCTOPLC_AXIS_REF2048StateDWordNCTOPLC_AXIS_REF_STATE320ErrorCodeUDINT3232AxisStateUDINT9088PlcToNcPLCTONC_AXIS_REF102464ItemTypeInputNcToPlcNCTOPLC_AXIS_REF20481088ItemTypeOutputADSST_AdsAddress2243136ItemTypeOutputStatusST_AxisStatus7683392ItemTypeOutputDriveAddressST_DriveAddress6724160ItemTypeInput_internal_InternalAxisRefData1604832conditionalshowStorageDWORD012840964992conditionalshowReadStatusPouTypeFunctionBlockconditionalshow_all_localsMC_BufferMode16UINTMC_Aborting0MC_Buffered1MC_BlendingLow18MC_BlendingPrevious19MC_BlendingNext20MC_BlendingHigh21ST_PowerOptions8reservedBOOL80conditionalshowTP256INBOOL864ItemTypeInputPTTIME3296ItemTypeInputQBOOL8128ItemTypeOutputETTIME32160ItemTypeOutputStartTimeTIME32192PouTypeFunctionBlockMC_Power960AxisAXIS_REF6464ItemTypeInOutEnableBOOL8128ItemTypeInputEnable_PositiveBOOL8136ItemTypeInputEnable_NegativeBOOL8144ItemTypeInputOverrideLREAL64192100ItemTypeInputBufferModeMC_BufferMode16256ItemTypeInputOptionsST_PowerOptions8272ItemTypeInputStatusBOOL8280ItemTypeOutputBusyBOOL8288ItemTypeOutputErrorBOOL8304ItemTypeOutputErrorIDUDINT32320ItemTypeOutputdisplaymodehexEnableTimeoutTON256384conditionalshowEnableOffOnDelayTP256640conditionalshowiOverrideDWORD32896conditionalshowPouTypeFunctionBlockconditionalshow_all_localsE_EncoderReferenceMode32UDINTENCODERREFERENCEMODE_DEFAULT0ENCODERREFERENCEMODE_PLCCAM1ENCODERREFERENCEMODE_HARDWARESYNC2ENCODERREFERENCEMODE_HARDWARELATCHPOS3ENCODERREFERENCEMODE_HARDWARELATCHNEG4ENCODERREFERENCEMODE_SOFTWARESYNC5ENCODERREFERENCEMODE_SOFTDRIVELATCHPOS6ENCODERREFERENCEMODE_SOFTDRIVELATCHNEG7ENCODERREFERENCEMODE_APPLICATION20conditionalshowST_HomingOptions320ClearPositionLagBOOL80SearchDirectionMC_Direction1616MC_Direction.MC_Undefined_DirectionSearchVelocityLREAL6464SyncDirectionMC_Direction16128MC_Direction.MC_Undefined_DirectionSyncVelocityLREAL64192ReferenceModeE_EncoderReferenceMode32256E_EncoderReferenceMode.ENCODERREFERENCEMODE_DEFAULT_ST_FunctionBlockResults96DoneBOOL80CommandAbortedBOOL88ErrorBOOL816ErrorIDUDINT3232displaymodehexBusyCounterUDINT3264displaymodedecconditionalshow_E_TcMC_STATES16INTSTATE_INITIALIZATION100STATE_ORDER101STATE_RUNNING102STATE_WAITING103STATE_MOTIONCOMMANDSLOCKED104conditionalshowADSWRITE1344NETIDT_AmsNetID19264ItemTypeInputPORTT_AmsPort16256ItemTypeInputIDXGRPUDINT32288ItemTypeInputIDXOFFSUDINT32320ItemTypeInputLENUDINT32352ItemTypeInputSRCADDRPVOID64384ItemTypeInputTcIgnorePersistentWRITEBOOL8448ItemTypeInputTMOUTTIME324805000ItemTypeInputBUSYBOOL8512ItemTypeOutputERRBOOL8520ItemTypeOutputERRIDUDINT32544ItemTypeOutputPouTypeFunctionBlockhide_all_localsADSREAD1408NETIDT_AmsNetID19264ItemTypeInputPORTT_AmsPort16256ItemTypeInputIDXGRPUDINT32288ItemTypeInputIDXOFFSUDINT32320ItemTypeInputLENUDINT32352ItemTypeInputDESTADDRPVOID64384ItemTypeInputTcIgnorePersistentREADBOOL8448ItemTypeInputTMOUTTIME324805000ItemTypeInputBUSYBOOL8512ItemTypeOutputERRBOOL8520ItemTypeOutputERRIDUDINT32544ItemTypeOutputPouTypeFunctionBlockhide_all_localsST_SetPositionOptions48ClearPositionLagBOOL80DirectHomingBOOL88conditionalshowClearPositionOffsetBOOL816SelectEncoderIndexBOOL824EncoderIndexUINT1632_ST_TcNC_SetPosOnTheFly256nPosSetTypeUDINT320nCtrlDWordDWORD3232fPreviousActualPosLREAL6464fNewActualPosLREAL64128nReservedDWORD1264192conditionalshowMC_SetPosition2240AxisAXIS_REF6464ItemTypeInOutExecuteBOOL8128ItemTypeInputPositionLREAL64192ItemTypeInputModeBOOL8256ItemTypeInputOptionsST_SetPositionOptions48272ItemTypeInputDoneBOOL8320ItemTypeOutputBusyBOOL8328ItemTypeOutputErrorBOOL8336ItemTypeOutputErrorIDUDINT32352ItemTypeOutputdisplaymodehexADSbusyBOOL8384conditionalshowstSetPos_ST_TcNC_SetPosOnTheFly256448conditionalshowiState_E_TcMC_STATES16704_E_TcMC_STATES.STATE_INITIALIZATIONconditionalshowfbAdsWriteADSWRITE1344768conditionalshowfbOnTriggerR_TRIG1282112conditionalshowPouTypeFunctionBlockconditionalshow_all_localsMC_Home8064AxisAXIS_REF6464ItemTypeInOutExecuteBOOL8128ItemTypeInputPositionLREAL641921E+307ItemTypeInputHomingModeMC_HomingMode16256ItemTypeInputBufferModeMC_BufferMode16272ItemTypeInputOptionsST_HomingOptions320320ItemTypeInputbCalibrationCamBOOL8640ItemTypeInputDoneBOOL8648ItemTypeOutputBusyBOOL8656ItemTypeOutputActiveBOOL8664ItemTypeOutputCommandAbortedBOOL8672ItemTypeOutputErrorBOOL8680ItemTypeOutputErrorIDUDINT32704ItemTypeOutputdisplaymodehexLastExecutionResult_ST_FunctionBlockResults96736conditionalshowADSbusyBOOL8832conditionalshowiState_E_TcMC_STATES16848_E_TcMC_STATES.STATE_INITIALIZATIONconditionalshowiSubStateINT16864conditionalshowfbAdsWriteCmdADSWRITE1344896conditionalshowfbAdsWriteParameterADSWRITE13442240conditionalshowfbAdsReadRefPosADSREAD14083584conditionalshowReferenceFlagValueUDINT324992conditionalshowfbSetPositionMC_SetPosition22405056conditionalshowCalibrationValueLREAL647296conditionalshowSearchDirectionUINT167360conditionalshowSearchVelocityLREAL647424conditionalshowSyncDirectionUINT167488conditionalshowSyncVelocityLREAL647552conditionalshowReferenceModeE_EncoderReferenceMode327616conditionalshowfbTriggerR_TRIG1287680conditionalshowfbTimeOutTON2567808conditionalshowPouTypeFunctionBlockconditionalshow_all_localsST_MoveOptions320EnableBlendingPositionBOOL80BlendingPositionLREAL6464StartVelocityLREAL64128conditionalshowEndVelocityLREAL64192conditionalshowIgnorePositionMonitoringBOOL8256EnableStopPositionMonitoringBOOL9088PlcToNcPLCTONC_AXIS_REF102464ItemTypeInputNcToPlcNCTOPLC_AXIS_REF20481088ItemTypeOutputADSST_AdsAddress2243136ItemTypeOutputStatusST_AxisStatus7683392ItemTypeOutputDriveAddressST_DriveAddress6724160ItemTypeInput_internal_InternalAxisRefData1604832conditionalshowStorageDWORD012840964992conditionalshowReadStatusPouTypeFunctionBlockconditionalshow_all_localsMC_BufferMode16UINTMC_Aborting0MC_Buffered1MC_BlendingLow18MC_BlendingPrevious19MC_BlendingNext20MC_BlendingHigh21ST_PowerOptions8reservedBOOL80conditionalshowMC_Power960AxisAXIS_REF6464ItemTypeInOutEnableBOOL8128ItemTypeInputEnable_PositiveBOOL8136ItemTypeInputEnable_NegativeBOOL8144ItemTypeInputOverrideLREAL64192100ItemTypeInputBufferModeMC_BufferMode16256ItemTypeInputOptionsST_PowerOptions8272ItemTypeInputStatusBOOL8280ItemTypeOutputBusyBOOL8288ItemTypeOutputErrorBOOL8304ItemTypeOutputErrorIDUDINT32320ItemTypeOutputdisplaymodehexEnableTimeoutTON256384conditionalshowEnableOffOnDelayTP256640conditionalshowiOverrideDWORD32896conditionalshowPouTypeFunctionBlockconditionalshow_all_localsE_EncoderReferenceMode32UDINTENCODERREFERENCEMODE_DEFAULT0ENCODERREFERENCEMODE_PLCCAM1ENCODERREFERENCEMODE_HARDWARESYNC2ENCODERREFERENCEMODE_HARDWARELATCHPOS3ENCODERREFERENCEMODE_HARDWARELATCHNEG4ENCODERREFERENCEMODE_SOFTWARESYNC5ENCODERREFERENCEMODE_SOFTDRIVELATCHPOS6ENCODERREFERENCEMODE_SOFTDRIVELATCHNEG7ENCODERREFERENCEMODE_APPLICATION20conditionalshowST_HomingOptions320ClearPositionLagBOOL80SearchDirectionMC_Direction1616MC_Direction.MC_Undefined_DirectionSearchVelocityLREAL6464SyncDirectionMC_Direction16128MC_Direction.MC_Undefined_DirectionSyncVelocityLREAL64192ReferenceModeE_EncoderReferenceMode32256E_EncoderReferenceMode.ENCODERREFERENCEMODE_DEFAULT_ST_FunctionBlockResults96DoneBOOL80CommandAbortedBOOL88ErrorBOOL816ErrorIDUDINT3232displaymodehexBusyCounterUDINT3264displaymodedecconditionalshow_E_TcMC_STATES16INTSTATE_INITIALIZATION100STATE_ORDER101STATE_RUNNING102STATE_WAITING103STATE_MOTIONCOMMANDSLOCKED104conditionalshowADSWRITE1344NETIDT_AmsNetID19264ItemTypeInputPORTT_AmsPort16256ItemTypeInputIDXGRPUDINT32288ItemTypeInputIDXOFFSUDINT32320ItemTypeInputLENUDINT32352ItemTypeInputSRCADDRPVOID64384ItemTypeInputTcIgnorePersistentWRITEBOOL8448ItemTypeInputTMOUTTIME324805000ItemTypeInputBUSYBOOL8512ItemTypeOutputERRBOOL8520ItemTypeOutputERRIDUDINT32544ItemTypeOutputPouTypeFunctionBlockhide_all_localsADSREAD1408NETIDT_AmsNetID19264ItemTypeInputPORTT_AmsPort16256ItemTypeInputIDXGRPUDINT32288ItemTypeInputIDXOFFSUDINT32320ItemTypeInputLENUDINT32352ItemTypeInputDESTADDRPVOID64384ItemTypeInputTcIgnorePersistentREADBOOL8448ItemTypeInputTMOUTTIME324805000ItemTypeInputBUSYBOOL8512ItemTypeOutputERRBOOL8520ItemTypeOutputERRIDUDINT32544ItemTypeOutputPouTypeFunctionBlockhide_all_localsST_SetPositionOptions48ClearPositionLagBOOL80DirectHomingBOOL88conditionalshowClearPositionOffsetBOOL816SelectEncoderIndexBOOL824EncoderIndexUINT1632_ST_TcNC_SetPosOnTheFly256nPosSetTypeUDINT320nCtrlDWordDWORD3232fPreviousActualPosLREAL6464fNewActualPosLREAL64128nReservedDWORD1264192conditionalshowMC_SetPosition2240AxisAXIS_REF6464ItemTypeInOutExecuteBOOL8128ItemTypeInputPositionLREAL64192ItemTypeInputModeBOOL8256ItemTypeInputOptionsST_SetPositionOptions48272ItemTypeInputDoneBOOL8320ItemTypeOutputBusyBOOL8328ItemTypeOutputErrorBOOL8336ItemTypeOutputErrorIDUDINT32352ItemTypeOutputdisplaymodehexADSbusyBOOL8384conditionalshowstSetPos_ST_TcNC_SetPosOnTheFly256448conditionalshowiState_E_TcMC_STATES16704_E_TcMC_STATES.STATE_INITIALIZATIONconditionalshowfbAdsWriteADSWRITE1344768conditionalshowfbOnTriggerR_TRIG1282112conditionalshowPouTypeFunctionBlockconditionalshow_all_localsMC_Home8064AxisAXIS_REF6464ItemTypeInOutExecuteBOOL8128ItemTypeInputPositionLREAL641921E+307ItemTypeInputHomingModeMC_HomingMode16256ItemTypeInputBufferModeMC_BufferMode16272ItemTypeInputOptionsST_HomingOptions320320ItemTypeInputbCalibrationCamBOOL8640ItemTypeInputDoneBOOL8648ItemTypeOutputBusyBOOL8656ItemTypeOutputActiveBOOL8664ItemTypeOutputCommandAbortedBOOL8672ItemTypeOutputErrorBOOL8680ItemTypeOutputErrorIDUDINT32704ItemTypeOutputdisplaymodehexLastExecutionResult_ST_FunctionBlockResults96736conditionalshowADSbusyBOOL8832conditionalshowiState_E_TcMC_STATES16848_E_TcMC_STATES.STATE_INITIALIZATIONconditionalshowiSubStateINT16864conditionalshowfbAdsWriteCmdADSWRITE1344896conditionalshowfbAdsWriteParameterADSWRITE13442240conditionalshowfbAdsReadRefPosADSREAD14083584conditionalshowReferenceFlagValueUDINT324992conditionalshowfbSetPositionMC_SetPosition22405056conditionalshowCalibrationValueLREAL647296conditionalshowSearchDirectionUINT167360conditionalshowSearchVelocityLREAL647424conditionalshowSyncDirectionUINT167488conditionalshowSyncVelocityLREAL647552conditionalshowReferenceModeE_EncoderReferenceMode327616conditionalshowfbTriggerR_TRIG1287680conditionalshowfbTimeOutTON2567808conditionalshowPouTypeFunctionBlockconditionalshow_all_localsST_MoveOptions320EnableBlendingPositionBOOL80BlendingPositionLREAL6464StartVelocityLREAL64128conditionalshowEndVelocityLREAL64192conditionalshowIgnorePositionMonitoringBOOL8256EnableStopPositionMonitoringBOOL8264_E_TcNC_StartPosType16UINTTCNC_START_ABSOLUTE1TCNC_START_RELATIVE2TCNC_START_ENDLESS_PLUS3TCNC_START_ENDLESS_MINUS4TCNC_START_MODULO5TCNC_START_ADDITIVE6TCNC_START_MODULO_SHORT261TCNC_START_MODULO_PLUS517TCNC_START_MODULO_MINUS773TCNC_START_MODULO_CURRENT1029TCNC_START_ABS_INTERNAL9TCNC_START_ENDLESSPLUS_SLOWMANUAL272TCNC_START_ENDLESSMINUS_SLOWMANUAL273TCNC_START_ENDLESSPLUS_FASTMANUAL528TCNC_START_ENDLESSMINUS_FASTMANUAL529TCNC_START_STOPANDLOCK4096TCNC_START_HALT8192TCNC_START_TORQUE_ABORT12288TCNC_START_TORQUE_ABSOLUTE12289TCNC_START_TORQUE_RELATIVE12290TCNC_START_VELOCONTROL_ABORT12544TCNC_START_VELOCONTROL_ABSOLUTE12545TCNC_START_VELOCONTROL_RELATIVE12546conditionalshowST_TorqueControlOptions128SynchronousAccessBOOL80conditionalshowEnableManualTorqueStartValueBOOL88ManualTorqueStartValueLREAL6464ST_VelocityControlOptions8SynchronousAccessBOOL80conditionalshow_ST_TcNC_UnversalAxisStartRequest640nStartTypeUDINT320nControlMaskUDINT3232fPosTargetLREAL6464fVeloRequLREAL64128fAccLREAL= 0) ]]>64192fDecLREAL= 0) ]]>64256fJerkLREAL= 0) ]]>64320nBufferModeUDINT32384nReservedUDINT32416fBlendingPositionLREAL64448fVeloStartLREAL64512fVeloEndLREAL64576conditionalshow_ST_TcNC_UniversalAxisTorqueStartRequest576nStartTypeUDINT320nControlMaskDWORD3232nModeDWORD3264nBufferModeUDINT3296fTorqueLREAL64128fTorqueRampLREAL64192fVelocityLimitHighLREAL64256fVelocityLimitLowLREAL64320fAccelerationLREAL= 0) ]]>64384fDecelerationLREAL= 0) ]]>64448fManualTorqueLREAL64512conditionalshow_ST_TcNC_UnversalAxisStartResponse32nCmdNoWORD160nCmdStateWORD1616conditionalshowADSRDWRTEX1792NETIDT_AmsNetID19264ItemTypeInputPORTT_AmsPort16256ItemTypeInputIDXGRPUDINT32288ItemTypeInputIDXOFFSUDINT32320ItemTypeInputWRITELENUDINT32352ItemTypeInputREADLENUDINT32384ItemTypeInputSRCADDRPVOID64448ItemTypeInputTcIgnorePersistentDESTADDRPVOID64512ItemTypeInputTcIgnorePersistentWRTRDBOOL8576ItemTypeInputTMOUTTIME326085000ItemTypeInputBUSYBOOL8640ItemTypeOutputERRBOOL8648ItemTypeOutputERRIDUDINT32672ItemTypeOutputCOUNT_RUDINT32704ItemTypeOutputPouTypeFunctionBlockhide_all_localsITcReadWriteAccess32ITcUnknownReadDataHRESULT32indexGroupUDINT32indexOffsetUDINT32pDataPVOID32nDataUDINT32WriteDataHRESULT32indexGroupUDINT32indexOffsetUDINT32pDataPVOID32nDataUDINT32ReadWriteDataHRESULT32indexGroupUDINT32indexOffsetUDINT32pWritePVOID32nWriteUDINT32pReadPVOID32nReadUDINT32_ST_TcNc_OperationModes128PosAreaControlDWORD3201TargetPosControlDWORD32322StopMonitoringDWORD6462336_lrRelativeDistanceLREAL6462400_lrHomingPosLREAL6462464_eHomingModeMC_HomingMode1662528MC_HomingMode.MC_DefaultHoming_xCalibrationCamBOOL862544_eMoveVelDirectionMC_Direction1662560_eStateE_AXIS_PTP_STATE1662576_xBusyBOOL862592_xErrorBOOL862600M_HomingBOOL8lrHomingPositionLREAL64eHomingModeMC_HomingMode16M_MoveRelBOOL8lrRelDistLREAL64M_MoveAbsBOOL8lrTargetPosLREAL64M_MoveVelocityBOOL8eDirectionMC_Direction16M_HaltPouTypeFunctionBlockFB_Aligner623360FB_PackMLGenericxEnableVacuumBOOL8497792ItemTypeInputxAlignBOOL8497800ItemTypeInputxConfirmAlarmsBOOL8497808ItemTypeInputxVacuumEnabledBOOL8497816ItemTypeOutput_fbXAxisFB_AxisPTP62656497856_fbYAxisFB_AxisPTP62656560512_xEnableVacuumBOOL8623168false_xDisableVacuumBOOL8623176true_xVacuumOkBOOL8623184_udiXOffsetUDINT32623200_udiYOffsetUDINT32623232_rXPosToGoREAL32623264_rYPosToGoREAL32623296_iStateINT166233280PouTypeFunctionBlockST_SerialStatus16bTransmitAcceptedBIT10bReceiveRequestedBIT11bInitAcceptedBIT12bBufferFullBIT13bParityErrorBIT14bFramingErrorBIT15bOverrunErrorBIT16byInputLengthBYTE88pack_mode1ST_ANALOG_IO_CONFIG768iAIMaxINT160OPC.UA.DA1iAIMinINT1616OPC.UA.DA1rPVMaxREAL3232OPC.UA.DA1rPVMinREAL3264OPC.UA.DA1sUnitSTRING(80)64896OPC.UA.DA1xUsedBOOL8744trueOPC.UA.DA1ST_ANALOG_EW_LEVELS128rErrorMinREAL320OPC.UA.DA1rWarningMinREAL3232OPC.UA.DA1rWarningMaxREAL3264OPC.UA.DA1rErrorMaxREAL3296OPC.UA.DA1ST_ANALOG_EW_DELAYS320timHardwareSignalLevelOnTIME320OPC.UA.DA1timHardwareSignalLevelOffTIME3232OPC.UA.DA1timErrorLowOnTIME3264OPC.UA.DA1timErrorLowOffTIME3296OPC.UA.DA1timWarningLowOnTIME32128OPC.UA.DA1timWarningLowOffTIME32160OPC.UA.DA1timWarningHighOnTIME32192OPC.UA.DA1timWarningHighOffTIME32224OPC.UA.DA1timErrorHighOnTIME32256OPC.UA.DA1timErrorHighOffTIME32288OPC.UA.DA1ST_ANALOG_EW_CONFIG448stLevelsST_ANALOG_EW_LEVELS1280stDelaysST_ANALOG_EW_DELAYS320128ST_HMI_ANALOG_VALUE1440rValueREAL320OPC.UA.DA1rMinREAL3232OPC.UA.DA1OPC.UA.DA.Access1rMaxREAL3264OPC.UA.DA1OPC.UA.DA.Access1sUnitSTRING(80)64896OPC.UA.DA1OPC.UA.DA.Access1sNameSTRING(80)648744OPC.UA.DA1OPC.UA.DA.Access1iStatusINT1613920OPC.UA.DA1OPC.UA.DA.Access1xUsedBOOL81408trueOPC.UA.DA1OPC.UA.DA.Access1FB_AnalogInput69504iAnalogValueINT1664ItemTypeInputxUnderrangeBOOL880ItemTypeInputxOverrangeBOOL888ItemTypeInputxErrorCardBOOL896ItemTypeInputstAnalogIOConfigST_ANALOG_IO_CONFIG768128ItemTypeInputstAnalogEWConfigST_ANALOG_EW_CONFIG448896ItemTypeInputxReleaseErrorsBOOL81344trueItemTypeInputxReleaseLimitErrorsBOOL81352falseItemTypeInputxReleaseHardwareErrorsBOOL81360trueItemTypeInputxConfirmAlarmsBOOL81368ItemTypeInputstHMIInterfaceST_HMI_ANALOG_VALUE14401408ItemTypeOutputrScaledValueREAL322848ItemTypeOutputxErrorBOOL82880ItemTypeOutputxWarningBOOL82888ItemTypeOutputxErrorLowBOOL82896ItemTypeOutputxWarningLowBOOL82904ItemTypeOutputxWarningHighBOOL82912ItemTypeOutputxErrorHighBOOL82920ItemTypeOutput_rConversionFactorREAL322944_rBaseOffsetREAL322976_rMinWarningLevelREAL323008_rMaxWarningLevelREAL323040_rMinErrorLevelREAL323072_rMaxErrorLevelREAL323104_xConfigErrorBOOL83136false_xEWConfigErrorBOOL83144false_xAlarmsActiveBOOL83152_xInputErrorsActiveBOOL83160_iAIMaxINT163168_iAIMinINT163184_iClampedAnalogValueINT163200_rScaledValueREAL323232_sNameSTRING(80)6483264_xWarningLowBOOL83912_xWarningHighBOOL83920_xWarningBOOL83928_xErrorLowBOOL83936_xErrorHighBOOL83944_xErrorBOOL83952_fbAlarmCardErrorFB_AlarmMessage81923968_fbAlarmUnderrangeFB_AlarmMessage819212160_fbAlarmOverloadFB_AlarmMessage819220352_fbAlarmConfigErrorFB_AlarmMessage819228544_fbAlarmErrorLowFB_AlarmMessage819236736_fbAlarmWarningLowFB_AlarmMessage819244928_fbAlarmWarningHighFB_AlarmMessage819253120_fbAlarmErrorHighFB_AlarmMessage819261312CreateAlarmLimitsMSG_sTempUnitSTRING(80)648_sTempErrorMinSTRING(80)648_sTempWarningMinSTRING(80)648_sTempWarningMaxSTRING(80)648_sTempErrorMaxSTRING(80)648analysis-26CreateAlarmMSGCalcScalingFactors_rNumREAL32_rDenomREAL32analysis-56HandleHMIOutputCheckEWLevels__setNameNameSTRING(80)648property__getNameSTRING(80)648NameSTRING(80)648propertyPouTypeFunctionBlockFB_PI704rSPREAL3264ItemTypeInputrPVREAL3296ItemTypeInputrKpREAL32128ItemTypeInputrTnREAL32160ItemTypeInputxEnableBOOL8192ItemTypeInputxSaturatedUpperBOOL8200falseItemTypeInputxSaturatedLowerBOOL8208falseItemTypeInputrMVREAL32224ItemTypeOutput_rErrorREAL322560_rIntegralREAL322880_rProportinalREAL323200_rDeltaIntegralREAL323520_fbGetCurTaskIdxGETCURTASKINDEX256384_rTREAL32640_xFirstCylceBOOL8672truePouTypeFunctionBlockFB_PWM448rPWMREAL3264ItemTypeInputtimPeriodTIME3296ItemTypeInputxOutputBOOL8128ItemTypeOutput_tonTimerTON256192PouTypeFunctionBlockFB_HotPlate74816xEnableBOOL864ItemTypeInputrTargetTempREAL3296ItemTypeInputrDeadBandREAL321285ItemTypeInputxConfirmAlarmsBOOL8160ItemTypeInputuiNextFreeSlotUINT16176ItemTypeOutputuiNextReadySlotUINT16192ItemTypeOutput_xEnableHotplateBOOL8208_axSlotFreeBOOL0972216_tonSlotTimerTON092304320_fbTempSensorFB_AnalogInput695042624_stTempSensorConfigST_ANALOG_IO_CONFIG76872128.sUnit°C.rPVMin-200.rPVMax850.iAIMin-2000.iAIMax8500_stTempSEnsorEWConfigST_ANALOG_EW_CONFIG44872896.stLevels.rErrorMin-2000.stLevels.rErrorMax8500.stLevels.rWarningMin-1000.stLevels.rWarningMax7500.stDelays.timErrorHighOnT#1S.stDelays.timErrorLowOnT#1S.stDelays.timWarningHighOnT#1S.stDelays.timWarningLowOnT#1S.stDelays.timHardwareSignalLevelOffT#1S_fbPITempControlFB_PI70473344_xSaturatedUpperBOOL874048_xSaturatedLowerBOOL874056_rMVREAL3274080_fbPulsOutTP25674112_fbPWMOutFB_PWM44874368M_AddItemPouTypeFunctionBlockST_SerialCrl16bTransmitRequestBIT10bReceiveAcceptedBIT11bInitRequestBIT12bSendContinuesBIT13byOutputLengthBYTE88pack_mode1FB_CoolPlate576rTempSetpointREAL326425ItemTypeInput_stStatusST_SerialStatus1696_byDataInBYTE022176112_stCtrlST_SerialCrl16288_byDataOutBYTE022176304_rTempSetpointREAL32480_xSendBOOL8512_xTempTestBOOL8520_xInitBOOL8528M_SetTemprTempREAL32_dwTempDWORD32_sTempSTRING(4)40_byHighBYTE8_byLowBYTE8_sHexStringSTRING(4)40M_CalcChecksumuiStartIndexUINT16uiEndIndexUINT16byHighBYTE8ItemTypeOutputbyLowBYTE8ItemTypeOutput_dwChecksumDWORD32_uiCounterUINT16_byHighBYTE8_byLowBYTE8PouTypeFunctionBlockFB_HeatCoolPlates75584xConfirmAlarmsBOOL864ItemTypeInput_fbHeatingPlateFB_HotPlate74816128_xEnableHotplateBOOL874944_rTargetTempREAL327497630_fbCoolPlateFB_CoolPlate57675008PouTypeFunctionBlockFB_HVTester497920FB_PackMLGenericxOpenChambersBOOL8497792ItemTypeInput_xOpenDoor1BOOL8497800_xOpenDoor2BOOL8497808_xCloseDoor1BOOL8497816_xCloseDoor2BOOL8497824_xOpenChamber1BOOL8497832_xOpenChamber2BOOL8497840_xCloseChamber1BOOL8497848_xCloseChamber2BOOL8497856PouTypeFunctionBlockST_PosData32wPosXINT160wPosYINT1616pack_mode1ST_TrayFeederCamPosData264byNumberOfBYTE80astPosDataST_PosData082568pack_mode1EPlcPersistentStatus8USINT012PlcAppSystemInfo2048ObjIdOTCID320TaskCntUDINT3232OnlineChangeCntUDINT3264FlagsDWORD3296AdsPortUINT16128BootDataLoadedBOOL8144OldBootDataBOOL8152AppTimestampDT32160KeepOutputsOnBPBOOL8192ShutdownInProgressBOOL8200LicensesPendingBOOL8208BSODOccuredBOOL8216LoggedInBOOL8224PersistentStatusEPlcPersistentStatus8232TComSrvPtrITComObjectServer32256TcComInterfaceAppNameSTRING(63)512512ProjectNameSTRING(63)5121024PlcTaskSystemInfo1024ObjIdOTCID320CycleTimeUDINT3232PriorityUINT1664AdsPortUINT1680CycleCountUDINT3296DcTaskTimeLINT64128LastExecTimeUDINT32192FirstCycleBOOL8224CycleTimeExceededBOOL8232InCallAfterOutputUpdateBOOL8240RTViolationBOOL8248TaskNameSTRING(63)512512_Implicit_KindOfTask16INT_implicit_cyclic0_implicit_event1_implicit_external2_implicit_freewheeling3signature_flag256hidegenerate_implicit_init_function_Implicit_Jitter_Distribution48wRangeMaxWORD160wCountJitterNegWORD1616wCountJitterPosWORD1632signature_flag256hide_Implicit_Task_Info896dwVersionDWORD320pszNameSTRING(80)6464nPriorityINT16128KindOf_Implicit_KindOfTask16144bWatchdogBOOL8160bProfilingTaskBOOL8168dwEventFunctionPointerBYTE64192pszExternalEventSTRING(80)64256dwTaskEntryFunctionPointerBYTE64320dwWatchdogSensitivityDWORD32384dwIntervalDWORD32416dwWatchdogTimeDWORD32448dwLastCycleTimeDWORD32480dwAverageCycleTimeDWORD32512dwMaxCycleTimeDWORD32544dwMinCycleTimeDWORD32576diJitterDINT32608diJitterMinDINT32640diJitterMaxDINT32672dwCycleCountDWORD32704wTaskStatusWORD16736wNumOfJitterDistributionsWORD16752pJitterDistribution_Implicit_Jitter_Distribution64768bWithinSPSTimeSlicingBOOL8832byDummyBYTE8840bShouldBlockBOOL8848bActiveBOOL8856dwIECCycleCountDWORD32864signature_flag256hideE_HMI_BUTTON_FEEDBACK16INTNONE0ACTIVE1PENDING2WARNING3ERROR4qualified_onlystrictanalysis-32NONEST_HMI_CONTROL_BUTTON32xRequestBOOL PLC + =============]]>862592_xErrorBOOL862600M_HomingBOOL8lrHomingPositionLREAL64eHomingModeMC_HomingMode16M_MoveRelBOOL8lrRelDistLREAL64M_MoveAbsBOOL8lrTargetPosLREAL64M_MoveVelocityBOOL8eDirectionMC_Direction16M_HaltPouTypeFunctionBlockFB_Aligner623360FB_PackMLGenericxEnableVacuumBOOL8497792ItemTypeInputxAlignBOOL8497800ItemTypeInputxConfirmAlarmsBOOL8497808ItemTypeInputxVacuumEnabledBOOL8497816ItemTypeOutput_fbXAxisFB_AxisPTP62656497856_fbYAxisFB_AxisPTP62656560512_xEnableVacuumBOOL8623168false_xDisableVacuumBOOL8623176true_xVacuumOkBOOL8623184_udiXOffsetDINT32623200_udiYOffsetDINT32623232_rXPosToGoREAL32623264_rYPosToGoREAL32623296PouTypeFunctionBlockST_PosData32wPosXINT160wPosYINT1616pack_mode1ST_TrayFeederCamPosData264byNumberOfBYTE80astPosDataST_PosData082568pack_mode1EPlcPersistentStatus8USINT012PlcAppSystemInfo2048ObjIdOTCID320TaskCntUDINT3232OnlineChangeCntUDINT3264FlagsDWORD3296AdsPortUINT16128BootDataLoadedBOOL8144OldBootDataBOOL8152AppTimestampDT32160KeepOutputsOnBPBOOL8192ShutdownInProgressBOOL8200LicensesPendingBOOL8208BSODOccuredBOOL8216LoggedInBOOL8224PersistentStatusEPlcPersistentStatus8232TComSrvPtrITComObjectServer32256TcComInterfaceAppNameSTRING(63)512512ProjectNameSTRING(63)5121024PlcTaskSystemInfo1024ObjIdOTCID320CycleTimeUDINT3232PriorityUINT1664AdsPortUINT1680CycleCountUDINT3296DcTaskTimeLINT64128LastExecTimeUDINT32192FirstCycleBOOL8224CycleTimeExceededBOOL8232InCallAfterOutputUpdateBOOL8240RTViolationBOOL8248TaskNameSTRING(63)512512_Implicit_KindOfTask16INT_implicit_cyclic0_implicit_event1_implicit_external2_implicit_freewheeling3signature_flag256hidegenerate_implicit_init_function_Implicit_Jitter_Distribution48wRangeMaxWORD160wCountJitterNegWORD1616wCountJitterPosWORD1632signature_flag256hide_Implicit_Task_Info896dwVersionDWORD320pszNameSTRING(80)6464nPriorityINT16128KindOf_Implicit_KindOfTask16144bWatchdogBOOL8160bProfilingTaskBOOL8168dwEventFunctionPointerBYTE64192pszExternalEventSTRING(80)64256dwTaskEntryFunctionPointerBYTE64320dwWatchdogSensitivityDWORD32384dwIntervalDWORD32416dwWatchdogTimeDWORD32448dwLastCycleTimeDWORD32480dwAverageCycleTimeDWORD32512dwMaxCycleTimeDWORD32544dwMinCycleTimeDWORD32576diJitterDINT32608diJitterMinDINT32640diJitterMaxDINT32672dwCycleCountDWORD32704wTaskStatusWORD16736wNumOfJitterDistributionsWORD16752pJitterDistribution_Implicit_Jitter_Distribution64768bWithinSPSTimeSlicingBOOL8832byDummyBYTE8840bShouldBlockBOOL8848bActiveBOOL8856dwIECCycleCountDWORD32864signature_flag256hideE_HMI_BUTTON_FEEDBACK16INTNONE0ACTIVE1PENDING2WARNING3ERROR4qualified_onlystrictanalysis-32NONEST_HMI_CONTROL_BUTTON32xRequestBOOL PLC The HMI writes here to signal the plc that it wants to command this button]]>80OPC.UA.DA1xReleaseBOOL88OPC.UA.DA1OPC.UA.DA.Access1eFeedbackE_HMI_BUTTON_FEEDBACK1616OPC.UA.DA1OPC.UA.DA.Access1T_INTERLOCK16WORDST_HMI_INTERLOCK20816wProcessINTLKStatusT_INTERLOCK8TcUnitRunnerFB_TcUnitRunner621828480CurrentTestSuiteBeingCalledFB_TestSuite64CurrentTestNameBeingCalledT_MaxString2048NumberOfInitializedTestSuitesUINT160TestSuiteAddressesFB_TestSuite1100064000CurrentlyRunningOrderedTestInTestSuiteUINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)1100016000AdsMessageQueueFB_AdsLogStringMessageFifoQueue8321152no_assignqualified_onlyParamTCPADS_MAXUDP_BUFFSIZEUDINT328192TCPADS_TLS_HOSTNAME_SIZEUDINT32255TCPADS_TLS_CERTIFICATE_PATH_SIZEUDINT32255TCPADS_TLS_KEY_PASSWORD_SIZEUDINT32255TCPADS_TLS_PSK_IDENTITY_SIZEUDINT32255TCPADS_TLS_MAX_PSK_KEY_SIZEUDINT32128Tc2GvlVarNamesparameterlistGlobal_VariablesDEFAULT_TLSLISTENFLAGSST_TlsListenFlags8.bNoClientCertfalseAMSPORT_TCPIPSRVUINT1610201TCPADS_IGR_CONLISTUDINT322147483649TCPADS_IGR_CLOSEBYHDLUDINT322147483650TCPADS_IGR_SENDBYHDLUDINT322147483651TCPADS_IGR_PEERBYHDLUDINT322147483652TCPADS_IGR_RECVBYHDLUDINT322147483653TCPADS_IGR_RECVFROMBYHDLUDINT322147483654TCPADS_IGR_SENDTOBYHDLUDINT322147483655TCPADS_IGR_MULTICAST_ADDBYHDLUDINT322147483656TCPADS_IGR_MULTICAST_DROPBYHDLUDINT322147483657TCPADS_IGR_ADAPTER_LINKSTATUSUDINT322147483658TCPADS_IGR_TLS_CONNECTUDINT322147483660TCPADS_IGR_TLS_LISTENUDINT322147483661TCPADS_IGR_TLS_CA_PATHUDINT322147483904TCPADS_IGR_TLS_CERTUDINT322147483907TCPADS_IGR_TLS_CRL_PATHUDINT322147483908TCPADS_IGR_TLS_PSKUDINT322147483911TCPADSCONLST_IOF_CONNECTUDINT321TCPADSCONLST_IOF_LISTENUDINT322TCPADSCONLST_IOF_CLOSEALLUDINT323TCPADSCONLST_IOF_ACCEPTUDINT324TCPADSCONLST_IOF_UDPBINDUDINT325TCPADSCONLST_IOF_GETHNDLBYADDRUDINT326TCPADSCONLST_IOF_GETLINKSTATUSUDINT327TCPADSCONLST_IOF_TLS_CREATE_CLIENT_SOCKETUDINT328TCPADSCONLST_IOF_TLS_CREATE_LISTENER_SOCKETUDINT329TLS_CONNECT_FLAG_INSECUREDWORD321TLS_CONNECT_FLAG_IGNORE_CNDWORD322TLS_LISTEN_FLAG_REQUIRES_CERTDWORD321TCPADS_NULL_HSOCKETT_HSOCKET352.handle0.remoteAddr.nPort0.remoteAddr.sAddr.localAddr.nPort0.localAddr.sAddrLISTEN_MODE_CLOSEALLDWORD321LISTEN_MODE_USEOPENEDDWORD322CONNECT_MODE_ENABLEDBGDWORD322147483648MAX_THROTTLE_MODEDWORD3212THROTTLE_MODE_OFFT_ThrottleTimes416[0]0[1]0[2]0[3]0[4]0[5]0[6]0[7]0[8]0[9]0[10]0[11]0[12]0THROTTLE_MODE_DEFAULTT_ThrottleTimes416[0]0[1]10[2]20[3]40[4]60[5]80[6]100[7]200[8]400[9]600[10]800[11]1000[12]2000DEFAULT_TLSCONNECTFLAGSST_TlsConnectFlags16.bNoServerCertCheckfalse.bIgnoreCnMismatchfalseTC_EVENTSTcTypeSystemglobal_init_slot10003qualified_onlyTC_EVENTSPRG_Main_xConfirmAlarmsBOOL8_xClearBOOL8_xResetBOOL8_xStartBOOL8_stUnitFeedbacksST_KukaRobot_UnitFeedbacks32_stRobotStatusST_PMLs128_xStartCycleBOOL8_iStateINT16_fbRobotFB_KukaRobot540992_fbAlignerFB_Aligner623360_fbHeatCoolPlatesFB_HeatCoolPlates75584_fbHVTesterFB_HVTester497920_stRobotCmdST_PMLc419456_stRobotAdminST_PMLa672_stRobotJobParamsST_KukaRobot_JobParams192_stCamResultST_TrayFeederCamPosData264_xHoldBOOL8_xUnholdBOOL8_xStopBOOL8_rtStopRobotFromSafetyR_TRIG128_xStartTriggerBOOL8_xTriggerCameraBOOL8_tofTriggerTimeTOF256.PTT#1S_fbEtcher1FB_Etcher694848_fbEtcher2FB_Etcher694848_fbTrayFeederInputFB_TrayFeeder526784M_HandleRobotCmd_iStateINT16_tonTimeoutTON256generate_implicit_init_functionPRG_SafetyxConfirmAlarmsBOOL8ItemTypeInputxRobotStoppedBOOL8ItemTypeInputxStopRobotBOOL8falseItemTypeOutput_xRunBOOL8_xEStopOkBOOL8_xRequestOpenDoorBOOL8_rtrigDoorUnlockR_TRIG128_xLockDoorBOOL8true_xComStartupBOOL8_xErrorAckBOOL8_tofErrorAckTOF256.PTT#500MSTwinCAT_PreventOnlineChangeGvlWriteLineIDsBOOL8truePlcProfilerActiveBOOL8falsePlcProfilerConfigChecksumSTRING(64)520linkalwaysGVL_SCADAstTrayFeederInputStateST_PMLs128xErrAckBOOL8xOpenAllChambersBOOL8xOpenChuckClampEtcher1BOOL8xOpenChuckClampEtcher2BOOL8stTRayFeederInputAdminST_PMLa672qualified_onlyGVL_HeatCoolConfigHEAT_COOL_PLATES_NUM_SLOTSUINT169qualified_onlyGVL_PackML_ConfMAX_PARAMSUINT1610MAX_PRODUCT_DATAUINT1610MAX_RECIPES_PER_UNITUINT165qualified_onlyAnalogInputErrorHighErrorWarningHighWarningWarningLowWarningErrorLowErrorAIConfigErrorErrorAIShortCircuitErrorAICardFailureErrorAIOpenCircuitErrorKukaRobotNotInExtModeErrorEStopActiveErrorOperatorSafetyNotOkErrorErrorResetTimeoutErrorDrivesEnableTimeoutErrorValveDidNotOpenErrorDidNotCloseErrorAnalogFeedbackOCErrorAnalogOutputOCErrorNotInRangeErrorPLC{08500001-0000-0000-F000-000000000064}0PlcTask#x02010030DeviceLog FilterUDINT#x08508045DeviceLog Filter000000000PlcTask Inputs096337920PRG_Main._fbRobot._uState32U_KukaRobot_State634261888PRG_Main._fbRobot._dwErrorBits32DWORD634261920PRG_Main._fbRobot._awJobStatesFromRobot32WORD02634261952PRG_Main._fbRobot._eJobForPLC16E_KukaRobot_JobNumerPLC634261984PRG_Main._fbRobot._abMirrorToolsAndPositions32BYTE04634262000PRG_Main._fbRobot._diMirrorOffsetPosX32DINT634262048PRG_Main._fbRobot._diMirrorOffsetPosY32DINT634262080PRG_Main._fbRobot._diMirrorThickness32DINT634262112PRG_Main._fbRobot._asiMotorTemps1To432SINT04634262144PRG_Main._fbRobot._asiMotorTemps5To832SINT04634262176PRG_Main._fbAligner._fbXAxis.xCalibrationCam8BOOL635469768PRG_Main._fbAligner._fbXAxis._fbAxis.NcToPlc2048NCTOPLC_AXIS_REF635471424PRG_Main._fbAligner._fbYAxis.xCalibrationCam8BOOL635532424PRG_Main._fbAligner._fbYAxis._fbAxis.NcToPlc2048NCTOPLC_AXIS_REF635534080PRG_Main._fbAligner._xVacuumOk8BOOL635595024PRG_Main._fbAligner._udiXOffset32UDINT635595040PRG_Main._fbAligner._udiYOffset32UDINT635595072PRG_Main._fbHeatCoolPlates._fbHeatingPlate._fbTempSensor.iAnalogValue16INT636103680PRG_Main._fbHeatCoolPlates._fbHeatingPlate._fbTempSensor.xUnderrange8BOOL636103696PRG_Main._fbHeatCoolPlates._fbHeatingPlate._fbTempSensor.xOverrange8BOOL636103704PRG_Main._fbHeatCoolPlates._fbHeatingPlate._fbTempSensor.xErrorCard8BOOL636103712PRG_Main._fbHeatCoolPlates._fbCoolPlate._stStatus16ST_SerialStatus636175968PRG_Main._fbHeatCoolPlates._fbCoolPlate._byDataIn176BYTE022636175984PRG_Main._stCamResult264ST_TrayFeederCamPosData637736864PRG_Safety._xEStopOk8BOOL637737328PRG_Safety._xRequestOpenDoor8BOOL637737336PRG_Safety._xComStartup8BOOL637737736PRG_Main._fbEtcher1._fbValveDoor.xOpenFeedback8BOOL640289408PRG_Main._fbEtcher1._fbValveDoor.xCloseFeedback8BOOL640289416PRG_Main._fbEtcher1._fbUnlockLeft.xOpenFeedback8BOOL640307072PRG_Main._fbEtcher1._fbUnlockLeft.xCloseFeedback8BOOL640307080PRG_Main._fbEtcher1._fbUnlockRight.xOpenFeedback8BOOL640324736PRG_Main._fbEtcher1._fbUnlockRight.xCloseFeedback8BOOL640324744PRG_Main._fbEtcher1._fbEjectFront.xOpenFeedback8BOOL640342400PRG_Main._fbEtcher1._fbEjectFront.xCloseFeedback8BOOL640342408PRG_Main._fbEtcher1._fbEjectBack.xOpenFeedback8BOOL640360064PRG_Main._fbEtcher1._fbEjectBack.xCloseFeedback8BOOL640360072PRG_Main._fbEtcher1._xVacuumOk16000AdsMessageQueueFB_AdsLogStringMessageFifoQueue8321152no_assignqualified_onlyParamTCPADS_MAXUDP_BUFFSIZEUDINT328192TCPADS_TLS_HOSTNAME_SIZEUDINT32255TCPADS_TLS_CERTIFICATE_PATH_SIZEUDINT32255TCPADS_TLS_KEY_PASSWORD_SIZEUDINT32255TCPADS_TLS_PSK_IDENTITY_SIZEUDINT32255TCPADS_TLS_MAX_PSK_KEY_SIZEUDINT32128Tc2GvlVarNamesparameterlistGlobal_VariablesDEFAULT_TLSLISTENFLAGSST_TlsListenFlags8.bNoClientCertfalseAMSPORT_TCPIPSRVUINT1610201TCPADS_IGR_CONLISTUDINT322147483649TCPADS_IGR_CLOSEBYHDLUDINT322147483650TCPADS_IGR_SENDBYHDLUDINT322147483651TCPADS_IGR_PEERBYHDLUDINT322147483652TCPADS_IGR_RECVBYHDLUDINT322147483653TCPADS_IGR_RECVFROMBYHDLUDINT322147483654TCPADS_IGR_SENDTOBYHDLUDINT322147483655TCPADS_IGR_MULTICAST_ADDBYHDLUDINT322147483656TCPADS_IGR_MULTICAST_DROPBYHDLUDINT322147483657TCPADS_IGR_ADAPTER_LINKSTATUSUDINT322147483658TCPADS_IGR_TLS_CONNECTUDINT322147483660TCPADS_IGR_TLS_LISTENUDINT322147483661TCPADS_IGR_TLS_CA_PATHUDINT322147483904TCPADS_IGR_TLS_CERTUDINT322147483907TCPADS_IGR_TLS_CRL_PATHUDINT322147483908TCPADS_IGR_TLS_PSKUDINT322147483911TCPADSCONLST_IOF_CONNECTUDINT321TCPADSCONLST_IOF_LISTENUDINT322TCPADSCONLST_IOF_CLOSEALLUDINT323TCPADSCONLST_IOF_ACCEPTUDINT324TCPADSCONLST_IOF_UDPBINDUDINT325TCPADSCONLST_IOF_GETHNDLBYADDRUDINT326TCPADSCONLST_IOF_GETLINKSTATUSUDINT327TCPADSCONLST_IOF_TLS_CREATE_CLIENT_SOCKETUDINT328TCPADSCONLST_IOF_TLS_CREATE_LISTENER_SOCKETUDINT329TLS_CONNECT_FLAG_INSECUREDWORD321TLS_CONNECT_FLAG_IGNORE_CNDWORD322TLS_LISTEN_FLAG_REQUIRES_CERTDWORD321TCPADS_NULL_HSOCKETT_HSOCKET352.handle0.remoteAddr.nPort0.remoteAddr.sAddr.localAddr.nPort0.localAddr.sAddrLISTEN_MODE_CLOSEALLDWORD321LISTEN_MODE_USEOPENEDDWORD322CONNECT_MODE_ENABLEDBGDWORD322147483648MAX_THROTTLE_MODEDWORD3212THROTTLE_MODE_OFFT_ThrottleTimes416[0]0[1]0[2]0[3]0[4]0[5]0[6]0[7]0[8]0[9]0[10]0[11]0[12]0THROTTLE_MODE_DEFAULTT_ThrottleTimes416[0]0[1]10[2]20[3]40[4]60[5]80[6]100[7]200[8]400[9]600[10]800[11]1000[12]2000DEFAULT_TLSCONNECTFLAGSST_TlsConnectFlags16.bNoServerCertCheckfalse.bIgnoreCnMismatchfalseTC_EVENTSTcTypeSystemglobal_init_slot10003qualified_onlyTC_EVENTSPRG_Main_xConfirmAlarmsBOOL8_xClearBOOL8_xResetBOOL8_xStartBOOL8_stUnitFeedbacksST_KukaRobot_UnitFeedbacks32_stRobotStatusST_PMLs128_xStartCycleBOOL8_iStateINT16_fbRobotFB_KukaRobot540992_fbHeatCoolPlatesFB_HeatCoolPlates75840_fbHVTesterFB_HVTester497920_fbAlignerFB_Aligner623360_stRobotCmdST_PMLc419456_stRobotAdminST_PMLa672_stRobotJobParamsST_KukaRobot_JobParams192_stCamResultST_TrayFeederCamPosData264_xHoldBOOL8_xUnholdBOOL8_xStopBOOL8_rtStopRobotFromSafetyR_TRIG128_xStartTriggerBOOL8_xTriggerCameraBOOL8_tofTriggerTimeTOF256.PTT#1S_fbEtcher1FB_Etcher694848_fbEtcher2FB_Etcher694848_fbTrayFeederInputFB_TrayFeeder526784M_HandleRobotCmd_iStateINT16_tonTimeoutTON256generate_implicit_init_functionPRG_SafetyxConfirmAlarmsBOOL8ItemTypeInputxRobotStoppedBOOL8ItemTypeInputxStopRobotBOOL8falseItemTypeOutput_xRunBOOL8_xEStopOkBOOL8_xRequestOpenDoorBOOL8_rtrigDoorUnlockR_TRIG128_xLockDoorBOOL8true_xComStartupBOOL8_xErrorAckBOOL8_tofErrorAckTOF256.PTT#500MSTwinCAT_PreventOnlineChangeGvlWriteLineIDsBOOL8truePlcProfilerActiveBOOL8falsePlcProfilerConfigChecksumSTRING(64)520linkalwaysGVL_HeatCoolConfigHEAT_COOL_PLATES_NUM_SLOTSUINT169qualified_onlyGVL_PackML_ConfMAX_PARAMSUINT1610MAX_PRODUCT_DATAUINT1610MAX_RECIPES_PER_UNITUINT165qualified_onlyGVL_SCADAstTrayFeederInputStateST_PMLs128stHCPlatesHMIInterfaceST_HCStationHMIInterface192xErrAckBOOL8xOpenAllChambersBOOL8xOpenChuckClampEtcher1BOOL8xOpenChuckClampEtcher2BOOL8stTRayFeederInputAdminST_PMLa672qualified_onlyAnalogInputErrorHighErrorWarningHighWarningWarningLowWarningErrorLowErrorAIConfigErrorErrorAIShortCircuitErrorAICardFailureErrorAIOpenCircuitErrorKukaRobotNotInExtModeErrorEStopActiveErrorOperatorSafetyNotOkErrorErrorResetTimeoutErrorDrivesEnableTimeoutErrorValveDidNotOpenErrorDidNotCloseErrorAnalogFeedbackOCErrorAnalogOutputOCErrorNotInRangeErrorPLC{08500001-0000-0000-F000-000000000064}0PlcTask#x02010030DeviceLog FilterUDINT#x08508045DeviceLog Filter000000000PlcTask Inputs096337920PRG_Main._fbRobot._uState32U_KukaRobot_State634261888PRG_Main._fbRobot._dwErrorBits32DWORD634261920PRG_Main._fbRobot._awJobStatesFromRobot32WORD02634261952PRG_Main._fbRobot._eJobForPLC16E_KukaRobot_JobNumerPLC634261984PRG_Main._fbRobot._abMirrorToolsAndPositions32BYTE04634262000PRG_Main._fbRobot._diMirrorOffsetPosX32DINT634262048PRG_Main._fbRobot._diMirrorOffsetPosY32DINT634262080PRG_Main._fbRobot._diMirrorThickness32DINT634262112PRG_Main._fbRobot._asiMotorTemps1To432SINT04634262144PRG_Main._fbRobot._asiMotorTemps5To832SINT04634262176PRG_Main._fbHeatCoolPlates._fbHeatingPlate._fbTempSensor.iAnalogValue16INT634307584PRG_Main._fbHeatCoolPlates._fbHeatingPlate._fbTempSensor.xUnderrange8BOOL634307600PRG_Main._fbHeatCoolPlates._fbHeatingPlate._fbTempSensor.xOverrange8BOOL634307608PRG_Main._fbHeatCoolPlates._fbHeatingPlate._fbTempSensor.xErrorCard8BOOL634307616PRG_Main._fbHeatCoolPlates._fbCoolPlate._stStatus16ST_SerialStatus634379968PRG_Main._fbHeatCoolPlates._fbCoolPlate._byDataIn176BYTE022634379984PRG_Main._fbAligner._fbXAxis.xCalibrationCam8BOOL637176968PRG_Main._fbAligner._fbXAxis._fbAxis.NcToPlc2048NCTOPLC_AXIS_REF637178624PRG_Main._fbAligner._fbYAxis.xCalibrationCam8BOOL637239624PRG_Main._fbAligner._fbYAxis._fbAxis.NcToPlc2048NCTOPLC_AXIS_REF637241280PRG_Main._fbAligner._xVacuumOk8BOOL637302224PRG_Main._fbAligner._udiXOffset32DINT637302240PRG_Main._fbAligner._udiYOffset32DINT637302272PRG_Main._stCamResult264ST_TrayFeederCamPosData637736864PRG_Safety._xEStopOk8BOOL637737328PRG_Safety._xRequestOpenDoor8BOOL637737336PRG_Safety._xComStartup8BOOL637737736PRG_Main._fbEtcher1._fbValveDoor.xOpenFeedback8BOOL640289408PRG_Main._fbEtcher1._fbValveDoor.xCloseFeedback8BOOL640289416PRG_Main._fbEtcher1._fbUnlockLeft.xOpenFeedback8BOOL640307072PRG_Main._fbEtcher1._fbUnlockLeft.xCloseFeedback8BOOL640307080PRG_Main._fbEtcher1._fbUnlockRight.xOpenFeedback8BOOL640324736PRG_Main._fbEtcher1._fbUnlockRight.xCloseFeedback8BOOL640324744PRG_Main._fbEtcher1._fbEjectFront.xOpenFeedback8BOOL640342400PRG_Main._fbEtcher1._fbEjectFront.xCloseFeedback8BOOL640342408PRG_Main._fbEtcher1._fbEjectBack.xOpenFeedback8BOOL640360064PRG_Main._fbEtcher1._fbEjectBack.xCloseFeedback8BOOL640360072PRG_Main._fbEtcher1._xVacuumOk8BOOL640378048PRG_Main._fbEtcher1._xVibrationSensor8BOOL640378056PRG_Main._fbEtcher2._fbValveDoor.xOpenFeedback8BOOL640984256PRG_Main._fbEtcher2._fbValveDoor.xCloseFeedback8BOOL640984264PRG_Main._fbEtcher2._fbUnlockLeft.xOpenFeedback8BOOL641001920PRG_Main._fbEtcher2._fbUnlockLeft.xCloseFeedback8BOOL641001928PRG_Main._fbEtcher2._fbUnlockRight.xOpenFeedback8BOOL641019584PRG_Main._fbEtcher2._fbUnlockRight.xCloseFeedback8BOOL641019592PRG_Main._fbEtcher2._fbEjectFront.xOpenFeedback8BOOL641037248PRG_Main._fbEtcher2._fbEjectFront.xCloseFeedback8BOOL641037256PRG_Main._fbEtcher2._fbEjectBack.xOpenFeedback8BOOL641054912PRG_Main._fbEtcher2._fbEjectBack.xCloseFeedback8BOOL641054920PRG_Main._fbEtcher2._xVacuumOk PLC job which is finished]]>32U_KukaRobot_Jobs634261728PRG_Main._fbRobot._abToolsAndPositions32BYTE04634261760PRG_Main._fbRobot._diOffsetPosX32DINT634261792PRG_Main._fbRobot._diOffsetPosY32DINT634261824PRG_Main._fbRobot._diThickness32DINT634261856PRG_Main._fbAligner._fbXAxis._fbAxis.PlcToNc1024PLCTONC_AXIS_REF635470400PRG_Main._fbAligner._fbYAxis._fbAxis.PlcToNc1024PLCTONC_AXIS_REF635533056PRG_Main._fbAligner._xEnableVacuum8BOOLfalse635595008PRG_Main._fbAligner._xDisableVacuum8BOOLtrue635595016PRG_Main._fbHeatCoolPlates._fbHeatingPlate._xEnableHotplate8BOOL636101200PRG_Main._fbHeatCoolPlates._fbCoolPlate._stCtrl16ST_SerialCrl636176160PRG_Main._fbHeatCoolPlates._fbCoolPlate._byDataOut176BYTE022636176176PRG_Main._fbHVTester._xOpenDoor18BOOL636678920PRG_Main._fbHVTester._xOpenDoor28BOOL636678928PRG_Main._fbHVTester._xCloseDoor18BOOL636678936PRG_Main._fbHVTester._xCloseDoor28BOOL636678944PRG_Main._fbHVTester._xOpenChamber18BOOL636678952PRG_Main._fbHVTester._xOpenChamber28BOOL636678960PRG_Main._fbHVTester._xCloseChamber18BOOL636678968PRG_Main._fbHVTester._xCloseChamber28BOOL636678976PRG_Main._xTriggerCamera8BOOL637737288PRG_Safety._xRun8BOOL637737320PRG_Safety._xLockDoor8BOOLtrue637737728PRG_Safety._xErrorAck8BOOL637737744PRG_Main._fbEtcher1._fbValveDoor.xOpenValve8BOOLfalse640289632PRG_Main._fbEtcher1._fbValveDoor.xCloseValve8BOOLtrue640289640PRG_Main._fbEtcher1._fbUnlockLeft.xOpenValve8BOOLfalse640307296PRG_Main._fbEtcher1._fbUnlockLeft.xCloseValve8BOOLtrue640307304PRG_Main._fbEtcher1._fbUnlockRight.xOpenValve8BOOLfalse640324960PRG_Main._fbEtcher1._fbUnlockRight.xCloseValve8BOOLtrue640324968PRG_Main._fbEtcher1._fbEjectFront.xOpenValve8BOOLfalse640342624PRG_Main._fbEtcher1._fbEjectFront.xCloseValve8BOOLtrue640342632PRG_Main._fbEtcher1._fbEjectBack.xOpenValve8BOOLfalse640360288PRG_Main._fbEtcher1._fbEjectBack.xCloseValve8BOOLtrue640360296PRG_Main._fbEtcher1._xDisableVacuum32BYTE04634261760PRG_Main._fbRobot._diOffsetPosX32DINT634261792PRG_Main._fbRobot._diOffsetPosY32DINT634261824PRG_Main._fbRobot._diThickness32DINT634261856PRG_Main._fbHeatCoolPlates._fbHeatingPlate._xEnableHotplate8BOOL634305088PRG_Main._fbHeatCoolPlates._fbCoolPlate._stCtrl16ST_SerialCrl634380160PRG_Main._fbHeatCoolPlates._fbCoolPlate._byDataOut176BYTE022634380176PRG_Main._fbHVTester._xOpenDoor18BOOL636678920PRG_Main._fbHVTester._xOpenDoor28BOOL636678928PRG_Main._fbHVTester._xCloseDoor18BOOL636678936PRG_Main._fbHVTester._xCloseDoor28BOOL636678944PRG_Main._fbHVTester._xOpenChamber18BOOL636678952PRG_Main._fbHVTester._xOpenChamber28BOOL636678960PRG_Main._fbHVTester._xCloseChamber18BOOL636678968PRG_Main._fbHVTester._xCloseChamber28BOOL636678976PRG_Main._fbAligner._fbXAxis._fbAxis.PlcToNc1024PLCTONC_AXIS_REF637177600PRG_Main._fbAligner._fbYAxis._fbAxis.PlcToNc1024PLCTONC_AXIS_REF637240256PRG_Main._fbAligner._xEnableVacuum8BOOLfalse637302208PRG_Main._fbAligner._xDisableVacuum8BOOLtrue637302216PRG_Main._xTriggerCamera8BOOL637737288PRG_Safety._xRun8BOOL637737320PRG_Safety._xLockDoor8BOOLtrue637737728PRG_Safety._xErrorAck8BOOL637737744PRG_Main._fbEtcher1._fbValveDoor.xOpenValve8BOOLfalse640289632PRG_Main._fbEtcher1._fbValveDoor.xCloseValve8BOOLtrue640289640PRG_Main._fbEtcher1._fbUnlockLeft.xOpenValve8BOOLfalse640307296PRG_Main._fbEtcher1._fbUnlockLeft.xCloseValve8BOOLtrue640307304PRG_Main._fbEtcher1._fbUnlockRight.xOpenValve8BOOLfalse640324960PRG_Main._fbEtcher1._fbUnlockRight.xCloseValve8BOOLtrue640324968PRG_Main._fbEtcher1._fbEjectFront.xOpenValve8BOOLfalse640342624PRG_Main._fbEtcher1._fbEjectFront.xCloseValve8BOOLtrue640342632PRG_Main._fbEtcher1._fbEjectBack.xOpenValve8BOOLfalse640360288PRG_Main._fbEtcher1._fbEjectBack.xCloseValve8BOOLtrue640360296PRG_Main._fbEtcher1._xDisableVacuum8BOOL640378064PRG_Main._fbEtcher2._fbValveDoor.xOpenValve8BOOLfalse640984480PRG_Main._fbEtcher2._fbValveDoor.xCloseValve8BOOLtrue640984488PRG_Main._fbEtcher2._fbUnlockLeft.xOpenValve8BOOLfalse641002144PRG_Main._fbEtcher2._fbUnlockLeft.xCloseValve8BOOLtrue641002152PRG_Main._fbEtcher2._fbUnlockRight.xOpenValve8BOOLfalse641019808PRG_Main._fbEtcher2._fbUnlockRight.xCloseValve8BOOLtrue641019816PRG_Main._fbEtcher2._fbEjectFront.xOpenValve8BOOLfalse641037472PRG_Main._fbEtcher2._fbEjectFront.xCloseValve8BOOLtrue641037480PRG_Main._fbEtcher2._fbEjectBack.xOpenValve8BOOLfalse641055136PRG_Main._fbEtcher2._fbEjectBack.xCloseValve8BOOLtrue641055144PRG_Main._fbEtcher2._xDisableVacuum8BOOLTcVarGlobal3301424Global_Variables.DEFAULT_TLSLISTENFLAGS8ST_TlsListenFlags.bNoClientCertfalseTcVarGlobal3301432GVL_TcUnit.TcUnitRunner621828480FB_TcUnitRunnerTcVarGlobal3301440GVL_TcUnit.CurrentTestSuiteBeingCalled64FB_TestSuiteTcVarGlobal625129920GVL_TcUnit.CurrentTestNameBeingCalled2048T_MaxStringTcVarGlobal625129984GVL_TcUnit.NumberOfInitializedTestSuites16UINT0TcVarGlobal625132032Global_Variables.AMSPORT_TCPIPSRV16UINT10201TcVarGlobal625132048.TCPADS_MAXUDP_BUFFSIZE32UDINT8192TcVarGlobal625132064GVL_TcUnit.TestSuiteAddresses64000FB_TestSuite11000TcVarGlobal625132096GVL_TcUnit.CurrentlyRunningOrderedTestInTestSuite16000UINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)11000TcVarGlobal625196096GVL_TcUnit.AdsMessageQueue8321152FB_AdsLogStringMessageFifoQueueTcVarGlobal625212096Global_Version.stLibVersion_TcUnit288ST_LibVersion.iMajor1.iMinor2.iBuild0.iRevision0.sVersion1.2.0.0const_non_replacedTcVarGlobal633533248.TCPADS_TLS_HOSTNAME_SIZE32UDINT255TcVarGlobal633533536.TCPADS_TLS_CERTIFICATE_PATH_SIZE32UDINT255TcVarGlobal633533568.TCPADS_TLS_KEY_PASSWORD_SIZE32UDINT255TcVarGlobal633533600.TCPADS_TLS_PSK_IDENTITY_SIZE32UDINT255TcVarGlobal633533632.TCPADS_TLS_MAX_PSK_KEY_SIZE32UDINT128TcVarGlobal633533664Global_Version.stLibVersion_Tc2_TcpIp288ST_LibVersion.iMajor3.iMinor4.iBuild4.iRevision0.nFlags1.sVersion3.4.4.0const_non_replacedTcVarGlobal633533696Global_Variables.TCPADS_IGR_CONLIST32UDINT2147483649TcVarGlobal633533984Global_Variables.TCPADS_IGR_CLOSEBYHDL32UDINT2147483650TcVarGlobal633534016Global_Variables.TCPADS_IGR_SENDBYHDL32UDINT2147483651TcVarGlobal633534048Global_Variables.TCPADS_IGR_PEERBYHDL32UDINT2147483652TcVarGlobal633534080Global_Variables.TCPADS_IGR_RECVBYHDL32UDINT2147483653TcVarGlobal633534112Global_Variables.TCPADS_IGR_RECVFROMBYHDL32UDINT2147483654TcVarGlobal633534144Global_Variables.TCPADS_IGR_SENDTOBYHDL32UDINT2147483655TcVarGlobal633534176Global_Variables.TCPADS_IGR_MULTICAST_ADDBYHDL32UDINT2147483656TcVarGlobal633534208Global_Variables.TCPADS_IGR_MULTICAST_DROPBYHDL32UDINT2147483657TcVarGlobal633534240Global_Variables.TCPADS_IGR_ADAPTER_LINKSTATUS32UDINT2147483658TcVarGlobal633534272Global_Variables.TCPADS_IGR_TLS_CONNECT32UDINT2147483660TcVarGlobal633534304Global_Variables.TCPADS_IGR_TLS_LISTEN32UDINT2147483661TcVarGlobal633534336Global_Variables.TCPADS_IGR_TLS_CA_PATH32UDINT2147483904TcVarGlobal633534368Global_Variables.TCPADS_IGR_TLS_CERT32UDINT2147483907TcVarGlobal633534400Global_Variables.TCPADS_IGR_TLS_CRL_PATH32UDINT2147483908TcVarGlobal633534432Global_Variables.TCPADS_IGR_TLS_PSK32UDINT2147483911TcVarGlobal633534464Global_Variables.TCPADSCONLST_IOF_CONNECT32UDINT1TcVarGlobal633534496Global_Variables.TCPADSCONLST_IOF_LISTEN32UDINT2TcVarGlobal633534528Global_Variables.TCPADSCONLST_IOF_CLOSEALL32UDINT3TcVarGlobal633534560Global_Variables.TCPADSCONLST_IOF_ACCEPT32UDINT4TcVarGlobal633534592Global_Variables.TCPADSCONLST_IOF_UDPBIND32UDINT5TcVarGlobal633534624Global_Variables.TCPADSCONLST_IOF_GETHNDLBYADDR32UDINT6TcVarGlobal633534656Global_Variables.TCPADSCONLST_IOF_GETLINKSTATUS32UDINT7TcVarGlobal633534688Global_Variables.TCPADSCONLST_IOF_TLS_CREATE_CLIENT_SOCKET32UDINT8TcVarGlobal633534720Global_Variables.TCPADSCONLST_IOF_TLS_CREATE_LISTENER_SOCKET32UDINT9TcVarGlobal633534752Global_Variables.TLS_CONNECT_FLAG_INSECURE32DWORD1TcVarGlobal633534784Global_Variables.TLS_CONNECT_FLAG_IGNORE_CN32DWORD2TcVarGlobal633534816Global_Variables.TLS_LISTEN_FLAG_REQUIRES_CERT32DWORD1TcVarGlobal633534848Global_Variables.TCPADS_NULL_HSOCKET352T_HSOCKET.handle0.remoteAddr.nPort0.remoteAddr.sAddr.localAddr.nPort0.localAddr.sAddrTcVarGlobal633534880Global_Variables.LISTEN_MODE_CLOSEALL32DWORD1TcVarGlobal633535232Global_Variables.LISTEN_MODE_USEOPENED32DWORD2TcVarGlobal633535264Global_Variables.CONNECT_MODE_ENABLEDBG32DWORD2147483648TcVarGlobal633535296Global_Variables.MAX_THROTTLE_MODE32DWORD12TcVarGlobal633535328Global_Variables.THROTTLE_MODE_OFF416T_ThrottleTimes[0]0[1]0[2]0[3]0[4]0[5]0[6]0[7]0[8]0[9]0[10]0[11]0[12]0TcVarGlobal633535360Global_Variables.THROTTLE_MODE_DEFAULT416T_ThrottleTimes[0]0[1]10[2]20[3]40[4]60[5]80[6]100[7]200[8]400[9]600[10]800[11]1000[12]2000TcVarGlobal633535776Global_Variables.DEFAULT_TLSCONNECTFLAGS16ST_TlsConnectFlags.bNoServerCertCheckfalse.bIgnoreCnMismatchfalseTcVarGlobal633536192FB_DynMem_Manager.nInstanceCreations16UINTTcVarStatic633536208TC_EVENTS.AnalogInput1536ST_AnalogInputtc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228init_on_onlchangeTcVarGlobal633552736TC_EVENTS.KukaRobot960ST_KukaRobottc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228init_on_onlchangeTcVarGlobal633554272TC_EVENTS.Valve960ST_Valvetc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228init_on_onlchangeTcVarGlobal633580768PRG_Main._xConfirmAlarms8BOOL633601760PRG_Main._xClear8BOOL633601768PRG_Main._xReset8BOOL633601776PRG_Main._xStart8BOOL633601784PRG_Main._stUnitFeedbacks32ST_KukaRobot_UnitFeedbacks633645600PRG_Main._stRobotStatus128ST_PMLs633645632GVL_SCADA.stTrayFeederInputState128ST_PMLsTcVarGlobal633645760PRG_Main._xStartCycle8BOOL633657728PRG_Main._iState16INT633657744PRG_Main.M_HandleRobotCmd._iState16INTTcVarStatic633657760PRG_Main.M_HandleRobotCmd._tonTimeout256TONTcVarStatic633669888PRG_Main._fbRobot540992FB_KukaRobot633763584PRG_Main._fbAligner623360FB_Aligner634971840PRG_Main._fbHeatCoolPlates75584FB_HeatCoolPlates636100864PRG_Main._fbHVTester497920FB_HVTester636181120PRG_Main._stRobotCmd419456ST_PMLc637316416PRG_Main._stRobotAdmin672ST_PMLa637736000PRG_Main._stRobotJobParams192ST_KukaRobot_JobParams637736672PRG_Main._xHold8BOOL637737128PRG_Main._xUnhold8BOOL637737136PRG_Main._xStop8BOOL637737144PRG_Main._rtStopRobotFromSafety128R_TRIG637737152PRG_Main._xStartTrigger8BOOL637737280PRG_Safety.xConfirmAlarms8BOOL637737296PRG_Safety.xRobotStopped8BOOL637737304PRG_Safety.xStopRobot8BOOLfalse637737312PRG_Main._tofTriggerTime256TOF.PTT#1S637737344PRG_Safety._rtrigDoorUnlock128R_TRIG637737600TwinCAT_PreventOnlineChangeGvl.WriteLineIDs8BOOLtrueTcVarGlobal637737752TwinCAT_PreventOnlineChangeGvl.PlcProfilerActive8BOOLfalseTcVarGlobal637737760GVL_SCADA.xErrAck8BOOLTcVarGlobal637737768PRG_Safety._tofErrorAck256TOF.PTT#500MS637737792TwinCAT_PreventOnlineChangeGvl.PlcProfilerConfigChecksum520STRING(64)TcVarGlobal637739168GVL_SCADA.xOpenAllChambers8BOOLTcVarGlobal637739688GVL_SCADA.xOpenChuckClampEtcher18BOOLTcVarGlobal637739696GVL_SCADA.xOpenChuckClampEtcher28BOOLTcVarGlobal637739704GVL_SCADA.stTRayFeederInputAdmin672ST_PMLaTcVarGlobal637739840GVL_HeatCoolConfig.HEAT_COOL_PLATES_NUM_SLOTS16UINT9TcVarGlobal637740512GVL_PackML_Conf.MAX_PARAMS16UINT10TcVarGlobal637740528GVL_PackML_Conf.MAX_PRODUCT_DATA16UINT10TcVarGlobal637740544GVL_PackML_Conf.MAX_RECIPES_PER_UNIT16UINT5TcVarGlobal637740560TwinCAT_SystemInfoVarList._TaskPouOid_PlcTask32OTCIDno_initTcVarGlobal637740896TwinCAT_SystemInfoVarList._AppInfo2048PlcAppSystemInfono_initTcVarGlobal637740928TwinCAT_SystemInfoVarList._TaskInfo1024PlcTaskSystemInfo11no_initTcVarGlobal637742976TwinCAT_SystemInfoVarList._TaskOid_PlcTask32OTCIDno_initTcVarGlobal637744000TwinCAT_SystemInfoVarList.__PlcTask896_Implicit_Task_Info.dwVersion2TcContextNamePlcTaskTcVarGlobal637744064PRG_Main._fbEtcher1694848FB_Etcher639683264PRG_Main._fbEtcher2694848FB_Etcher640378112PRG_Main._fbTrayFeederInput526784FB_TrayFeeder641072960AnalogInputKukaRobotValveApplicationNamePort_851ChangeDate2026-02-04T19:20:29DataID{230a650e-0000-0000-0000-000000000000}GeneratedCodeSize491520GlobalDataSize79360000UTF8EncodedStringsfalse \ No newline at end of file + The below array is only used for TEST_ORDERED()-tests. ]]>16000UINT (UINT#1..GVL_Param_TcUnit.MaxNumberOfTestsForEachTestSuite)11000TcVarGlobal625196096GVL_TcUnit.AdsMessageQueue8321152FB_AdsLogStringMessageFifoQueueTcVarGlobal625212096Global_Version.stLibVersion_TcUnit288ST_LibVersion.iMajor1.iMinor2.iBuild0.iRevision0.sVersion1.2.0.0const_non_replacedTcVarGlobal633533248.TCPADS_TLS_HOSTNAME_SIZE32UDINT255TcVarGlobal633533536.TCPADS_TLS_CERTIFICATE_PATH_SIZE32UDINT255TcVarGlobal633533568.TCPADS_TLS_KEY_PASSWORD_SIZE32UDINT255TcVarGlobal633533600.TCPADS_TLS_PSK_IDENTITY_SIZE32UDINT255TcVarGlobal633533632.TCPADS_TLS_MAX_PSK_KEY_SIZE32UDINT128TcVarGlobal633533664Global_Version.stLibVersion_Tc2_TcpIp288ST_LibVersion.iMajor3.iMinor4.iBuild4.iRevision0.nFlags1.sVersion3.4.4.0const_non_replacedTcVarGlobal633533696Global_Variables.TCPADS_IGR_CONLIST32UDINT2147483649TcVarGlobal633533984Global_Variables.TCPADS_IGR_CLOSEBYHDL32UDINT2147483650TcVarGlobal633534016Global_Variables.TCPADS_IGR_SENDBYHDL32UDINT2147483651TcVarGlobal633534048Global_Variables.TCPADS_IGR_PEERBYHDL32UDINT2147483652TcVarGlobal633534080Global_Variables.TCPADS_IGR_RECVBYHDL32UDINT2147483653TcVarGlobal633534112Global_Variables.TCPADS_IGR_RECVFROMBYHDL32UDINT2147483654TcVarGlobal633534144Global_Variables.TCPADS_IGR_SENDTOBYHDL32UDINT2147483655TcVarGlobal633534176Global_Variables.TCPADS_IGR_MULTICAST_ADDBYHDL32UDINT2147483656TcVarGlobal633534208Global_Variables.TCPADS_IGR_MULTICAST_DROPBYHDL32UDINT2147483657TcVarGlobal633534240Global_Variables.TCPADS_IGR_ADAPTER_LINKSTATUS32UDINT2147483658TcVarGlobal633534272Global_Variables.TCPADS_IGR_TLS_CONNECT32UDINT2147483660TcVarGlobal633534304Global_Variables.TCPADS_IGR_TLS_LISTEN32UDINT2147483661TcVarGlobal633534336Global_Variables.TCPADS_IGR_TLS_CA_PATH32UDINT2147483904TcVarGlobal633534368Global_Variables.TCPADS_IGR_TLS_CERT32UDINT2147483907TcVarGlobal633534400Global_Variables.TCPADS_IGR_TLS_CRL_PATH32UDINT2147483908TcVarGlobal633534432Global_Variables.TCPADS_IGR_TLS_PSK32UDINT2147483911TcVarGlobal633534464Global_Variables.TCPADSCONLST_IOF_CONNECT32UDINT1TcVarGlobal633534496Global_Variables.TCPADSCONLST_IOF_LISTEN32UDINT2TcVarGlobal633534528Global_Variables.TCPADSCONLST_IOF_CLOSEALL32UDINT3TcVarGlobal633534560Global_Variables.TCPADSCONLST_IOF_ACCEPT32UDINT4TcVarGlobal633534592Global_Variables.TCPADSCONLST_IOF_UDPBIND32UDINT5TcVarGlobal633534624Global_Variables.TCPADSCONLST_IOF_GETHNDLBYADDR32UDINT6TcVarGlobal633534656Global_Variables.TCPADSCONLST_IOF_GETLINKSTATUS32UDINT7TcVarGlobal633534688Global_Variables.TCPADSCONLST_IOF_TLS_CREATE_CLIENT_SOCKET32UDINT8TcVarGlobal633534720Global_Variables.TCPADSCONLST_IOF_TLS_CREATE_LISTENER_SOCKET32UDINT9TcVarGlobal633534752Global_Variables.TLS_CONNECT_FLAG_INSECURE32DWORD1TcVarGlobal633534784Global_Variables.TLS_CONNECT_FLAG_IGNORE_CN32DWORD2TcVarGlobal633534816Global_Variables.TLS_LISTEN_FLAG_REQUIRES_CERT32DWORD1TcVarGlobal633534848Global_Variables.TCPADS_NULL_HSOCKET352T_HSOCKET.handle0.remoteAddr.nPort0.remoteAddr.sAddr.localAddr.nPort0.localAddr.sAddrTcVarGlobal633534880Global_Variables.LISTEN_MODE_CLOSEALL32DWORD1TcVarGlobal633535232Global_Variables.LISTEN_MODE_USEOPENED32DWORD2TcVarGlobal633535264Global_Variables.CONNECT_MODE_ENABLEDBG32DWORD2147483648TcVarGlobal633535296Global_Variables.MAX_THROTTLE_MODE32DWORD12TcVarGlobal633535328Global_Variables.THROTTLE_MODE_OFF416T_ThrottleTimes[0]0[1]0[2]0[3]0[4]0[5]0[6]0[7]0[8]0[9]0[10]0[11]0[12]0TcVarGlobal633535360Global_Variables.THROTTLE_MODE_DEFAULT416T_ThrottleTimes[0]0[1]10[2]20[3]40[4]60[5]80[6]100[7]200[8]400[9]600[10]800[11]1000[12]2000TcVarGlobal633535776Global_Variables.DEFAULT_TLSCONNECTFLAGS16ST_TlsConnectFlags.bNoServerCertCheckfalse.bIgnoreCnMismatchfalseTcVarGlobal633536192FB_DynMem_Manager.nInstanceCreations16UINTTcVarStatic633536208TC_EVENTS.AnalogInput1536ST_AnalogInputtc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228init_on_onlchangeTcVarGlobal633552736TC_EVENTS.KukaRobot960ST_KukaRobottc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228init_on_onlchangeTcVarGlobal633554272TC_EVENTS.Valve960ST_Valvetc_no_symbolunusedconst_non_replacedsuppress_warning_0C0228init_on_onlchangeTcVarGlobal633580768PRG_Main._xConfirmAlarms8BOOL633601760PRG_Main._xClear8BOOL633601768PRG_Main._xReset8BOOL633601776PRG_Main._xStart8BOOL633601784PRG_Main._stUnitFeedbacks32ST_KukaRobot_UnitFeedbacks633645600PRG_Main._stRobotStatus128ST_PMLs633645632GVL_SCADA.stTrayFeederInputState128ST_PMLsTcVarGlobal633645760PRG_Main._xStartCycle8BOOL633657728PRG_Main._iState16INT633657744PRG_Main.M_HandleRobotCmd._iState16INTTcVarStatic633657760PRG_Main.M_HandleRobotCmd._tonTimeout256TONTcVarStatic633669888GVL_SCADA.stHCPlatesHMIInterface192ST_HCStationHMIInterfaceTcVarGlobal633714144PRG_Main._fbRobot540992FB_KukaRobot633763584PRG_Main._fbHeatCoolPlates75840FB_HeatCoolPlates634304576PRG_Main._fbHVTester497920FB_HVTester636181120PRG_Main._fbAligner623360FB_Aligner636679040PRG_Main._stRobotCmd419456ST_PMLc637316416PRG_Main._stRobotAdmin672ST_PMLa637736000PRG_Main._stRobotJobParams192ST_KukaRobot_JobParams637736672PRG_Main._xHold8BOOL637737128PRG_Main._xUnhold8BOOL637737136PRG_Main._xStop8BOOL637737144PRG_Main._rtStopRobotFromSafety128R_TRIG637737152PRG_Main._xStartTrigger8BOOL637737280PRG_Safety.xConfirmAlarms8BOOL637737296PRG_Safety.xRobotStopped8BOOL637737304PRG_Safety.xStopRobot8BOOLfalse637737312PRG_Main._tofTriggerTime256TOF.PTT#1S637737344PRG_Safety._rtrigDoorUnlock128R_TRIG637737600TwinCAT_PreventOnlineChangeGvl.WriteLineIDs8BOOLtrueTcVarGlobal637737752TwinCAT_PreventOnlineChangeGvl.PlcProfilerActive8BOOLfalseTcVarGlobal637737760GVL_SCADA.xErrAck8BOOLTcVarGlobal637737768PRG_Safety._tofErrorAck256TOF.PTT#500MS637737792TwinCAT_PreventOnlineChangeGvl.PlcProfilerConfigChecksum520STRING(64)TcVarGlobal637739168GVL_SCADA.xOpenAllChambers8BOOLTcVarGlobal637739688GVL_SCADA.xOpenChuckClampEtcher18BOOLTcVarGlobal637739696GVL_SCADA.xOpenChuckClampEtcher28BOOLTcVarGlobal637739704GVL_SCADA.stTRayFeederInputAdmin672ST_PMLaTcVarGlobal637739840GVL_HeatCoolConfig.HEAT_COOL_PLATES_NUM_SLOTS16UINT9TcVarGlobal637740512GVL_PackML_Conf.MAX_PARAMS16UINT10TcVarGlobal637740528GVL_PackML_Conf.MAX_PRODUCT_DATA16UINT10TcVarGlobal637740544GVL_PackML_Conf.MAX_RECIPES_PER_UNIT16UINT5TcVarGlobal637740560TwinCAT_SystemInfoVarList._TaskPouOid_PlcTask32OTCIDno_initTcVarGlobal637740896TwinCAT_SystemInfoVarList._AppInfo2048PlcAppSystemInfono_initTcVarGlobal637740928TwinCAT_SystemInfoVarList._TaskInfo1024PlcTaskSystemInfo11no_initTcVarGlobal637742976TwinCAT_SystemInfoVarList._TaskOid_PlcTask32OTCIDno_initTcVarGlobal637744000TwinCAT_SystemInfoVarList.__PlcTask896_Implicit_Task_Info.dwVersion2TcContextNamePlcTaskTcVarGlobal637744064PRG_Main._fbEtcher1694848FB_Etcher639683264PRG_Main._fbEtcher2694848FB_Etcher640378112PRG_Main._fbTrayFeederInput526784FB_TrayFeeder641072960AnalogInputKukaRobotValveApplicationNamePort_851ChangeDate2026-02-05T10:38:20DataID{8f16d996-0000-0000-0000-000000000000}GeneratedCodeSize491520GlobalDataSize79360000UTF8EncodedStringsfalse \ No newline at end of file diff --git a/_Config/IO/Device 1 (EtherCAT).xti b/_Config/IO/Device 1 (EtherCAT).xti index 5950927..25f9a4a 100644 --- a/_Config/IO/Device 1 (EtherCAT).xti +++ b/_Config/IO/Device 1 (EtherCAT).xti @@ -171,7 +171,7 @@ - ARRAY [0..5] OF BIT + ARRAY [0..5] OF BIT 6 BIT @@ -326,7 +326,7 @@ - ARRAY [0..3] OF BIT + ARRAY [0..3] OF BIT 4 BIT @@ -371,7 +371,7 @@ - ARRAY [0..12] OF BIT + ARRAY [0..12] OF BIT 13 BIT @@ -380,7 +380,7 @@ - ARRAY [0..13] OF BIT + ARRAY [0..13] OF BIT 14 BIT @@ -389,7 +389,7 @@ - ARRAY [0..14] OF BIT + ARRAY [0..14] OF BIT 15 BIT @@ -18021,2177 +18021,25 @@ Bit 8 - 15 : reserved]]> 1012 - Baumer-OX_Line_ID4003-20220202-IODD1.1.xml - Baumer - C:\Program Files (x86)\Beckhoff\TwinCAT\3.1\Config\Io\IOLink\Baumer-logo.png - OXM200-B02A.001 - C:\Program Files (x86)\Beckhoff\TwinCAT\3.1\Config\Io\IOLink\Baumer-OXM200-B02-icon.png - C:\Program Files (x86)\Beckhoff\TwinCAT\3.1\Config\Io\IOLink\Baumer-OXM200-B02-pic.png - 11246586 - OX-Line - Smart Profil Sensor with integrated measurement tools - Measurement range 25mm - 0x00600713 - 0x00000033 - 00000FA30000015E0000110113DF000000000000 - - Direct Parameters 1 - V_DirectParameters_1 - 0x0 - 16 - - Reserved - 0x1 - UINT8 - 8 - 120 - - - ro - - - - Master Cycle Time - 0x2 - UINT8 - 8 - 112 - - - ro - - - - Min Cycle Time - 0x3 - UINT8 - 8 - 104 - - - ro - - - - M-Sequence Capability - 0x4 - UINT8 - 8 - 96 - - - ro - - - - IO-Link Version ID - 0x5 - UINT8 - 8 - 88 - - - ro - - - - Process Data Input Length - 0x6 - UINT8 - 8 - 80 - - - ro - - - - Process Data Output Length - 0x7 - UINT8 - 8 - 72 - - - ro - - - - Vendor ID 1 - 0x8 - UINT8 - 8 - 64 - - - ro - - - - Vendor ID 2 - 0x9 - UINT8 - 8 - 56 - - - ro - - - - Device ID 1 - 0xa - UINT8 - 8 - 48 - - - ro - - - - Device ID 2 - 0xb - UINT8 - 8 - 40 - - - ro - - - - Device ID 3 - 0xc - UINT8 - 8 - 32 - - - ro - - - - Reserved - 0xd - UINT8 - 8 - 24 - - - ro - - - - Reserved - 0xe - UINT8 - 8 - 16 - - - ro - - - - Reserved - 0xf - UINT8 - 8 - 8 - - - ro - - - - System Command - 0x10 - UINT8 - 8 - 0 - - - wo - - - 0 - 63 - Reserved - - - 131 - 159 - Reserved - - - - - Direct Parameters 2 - V_DirectParameters_2 - 0x1 - 16 - - Device Specific Parameter 1 - 0x1 - UINT8 - 8 - 120 - - - rw - - - - Device Specific Parameter 2 - 0x2 - UINT8 - 8 - 112 - - - rw - - - - Device Specific Parameter 3 - 0x3 - UINT8 - 8 - 104 - - - rw - - - - Device Specific Parameter 4 - 0x4 - UINT8 - 8 - 96 - - - rw - - - - Device Specific Parameter 5 - 0x5 - UINT8 - 8 - 88 - - - rw - - - - Device Specific Parameter 6 - 0x6 - UINT8 - 8 - 80 - - - rw - - - - Device Specific Parameter 7 - 0x7 - UINT8 - 8 - 72 - - - rw - - - - Device Specific Parameter 8 - 0x8 - UINT8 - 8 - 64 - - - rw - - - - Device Specific Parameter 9 - 0x9 - UINT8 - 8 - 56 - - - rw - - - - Device Specific Parameter 10 - 0xa - UINT8 - 8 - 48 - - - rw - - - - Device Specific Parameter 11 - 0xb - UINT8 - 8 - 40 - - - rw - - - - Device Specific Parameter 12 - 0xc - UINT8 - 8 - 32 - - - rw - - - - Device Specific Parameter 13 - 0xd - UINT8 - 8 - 24 - - - rw - - - - Device Specific Parameter 14 - 0xe - UINT8 - 8 - 16 - - - rw - - - - Device Specific Parameter 15 - 0xf - UINT8 - 8 - 8 - - - rw - - - - Device Specific Parameter 16 - 0x10 - UINT8 - 8 - 0 - - - rw - - - - - Device Access Locks - V_DeviceAccessLocks - 0xc - 2 - - Parameter (write) Access Lock - 0x1 - BOOL - 1 - 0 - 0 - - rw s - - - - Data Storage Lock - 0x2 - BOOL - 1 - 1 - 0 - - rw s - - - - Local Parameterization Lock - 0x3 - BOOL - 1 - 2 - 0 - - rw s - - - - Local User Interface Lock - 0x4 - BOOL - 1 - 3 - 0 - - rw s - - - - - Vendor Name - V_VendorName - 0x10 - 64 - - Vendor Name - 0x0 - String - 512 - 0 - Baumer - Baumer - ro - - - - - Vendor Text - V_VendorText - 0x11 - 64 - - Vendor Text - 0x0 - String - 512 - 0 - www.baumer.com - www.baumer.com - ro - - - - - Product Name - V_ProductName - 0x12 - 64 - - Product Name - 0x0 - String - 512 - 0 - OXM200-B02A.001 - - ro - - - - - Product ID - V_ProductID - 0x13 - 64 - - Product ID - 0x0 - String - 512 - 0 - 11246586 - - ro - - - - - Serial Number - V_SerialNumber - 0x15 - 16 - - Serial Number - 0x0 - String - 128 - 0 - S12472X10823924 - - ro - - - - - Hardware Version - V_HardwareRevision - 0x16 - 64 - - Hardware Version - 0x0 - String - 512 - 0 - - - ro - - - - - Firmware Version - V_FirmwareRevision - 0x17 - 64 - - Firmware Version - 0x0 - String - 512 - 0 - - - ro - - - - - Application Specific Tag - V_ApplicationSpecificTag - 0x18 - 32 - - Application Specific Tag - 0x0 - String - 256 - 0 - *** - *** - rw - - - - - Device Status - V_DeviceStatus - 0x24 - 1 - - Device Status - 0x0 - UINT8 - 8 - 0 - 0 - - ro - - - 5 - 255 - Reserved - - - - - Detailed Device Status - V_DetailedDeviceStatus - 0x25 - 27 - - Detailed Device Status - 0x1 - OctetString - 24 - 192 - 00 00 00 - - ro s - - - - Detailed Device Status - 0x2 - OctetString - 24 - 168 - 00 00 00 - - ro s - - - - Detailed Device Status - 0x3 - OctetString - 24 - 144 - 00 00 00 - - ro s - - - - Detailed Device Status - 0x4 - OctetString - 24 - 120 - 00 00 00 - - ro s - - - - Detailed Device Status - 0x5 - OctetString - 24 - 96 - 00 00 00 - - ro s - - - - Detailed Device Status - 0x6 - OctetString - 24 - 72 - 00 00 00 - - ro s - - - - Detailed Device Status - 0x7 - OctetString - 24 - 48 - 00 00 00 - - ro s - - - - Detailed Device Status - 0x8 - OctetString - 24 - 24 - 00 00 00 - - ro s - - - - Detailed Device Status - 0x9 - OctetString - 24 - 0 - 00 00 00 - - ro s - - - - - Standard Command - V_SystemCommand - 0x2 - 1 - - Standard Command - 0x0 - UINT8 - 8 - 0 - 0 - - wo - - - 0x82 - Restore Factory Settings - - - 0xf0 - IO-Link 1.1 system test command 240, Event 8DFE appears - - - 0xf1 - IO-Link 1.1 system test command 241, Event 8DFE disappears - - - 0xf2 - IO-Link 1.1 system test command 242, Event 8DFF appears - - - 0xf3 - IO-Link 1.1 system test command 243, Event 8DFF disappears - - - 0xff - Command without effect, for internal use only - - - 0 - 63 - Reserved - - - 131 - 159 - Reserved - - - - - Profile Characteristic - V_ProfileCharacteristic - 0xd - 6 - - Smart Sensor Profile - 0x1 - UINT16 - 16 - 32 - 1 - 1 - ro - - - 0x1 - 1 - - - - Binary Data Channel Func. Class - 0x2 - UINT16 - 16 - 16 - 32769 - 32769 - ro - - - 0x8001 - 32769 - - - - Teach-In function class - 0x3 - UINT16 - 16 - 0 - 32772 - 32772 - ro - - - 0x8004 - 32772 - - - - - PD Input Descriptor - V_PDInputDescriptor - 0xe - 30 - - PVin_1 - 0x1 - UINT24 - 24 - 216 - 270560 - 270560 - ro s - - - 0x420e0 - 270560 - - - - PVin_2 - 0x2 - UINT24 - 24 - 192 - 270528 - 270528 - ro s - - - 0x420c0 - 270528 - - - - PVin_3 - 0x3 - UINT24 - 24 - 168 - 270496 - 270496 - ro s - - - 0x420a0 - 270496 - - - - PVin_4 - 0x4 - UINT24 - 24 - 144 - 270464 - 270464 - ro s - - - 0x42080 - 270464 - - - - PVin_5 - 0x5 - UINT24 - 24 - 120 - 270432 - 270432 - ro s - - - 0x42060 - 270432 - - - - PVin_6 - 0x6 - UINT24 - 24 - 96 - 204864 - 204864 - ro s - - - 0x32040 - 204864 - - - - PVin_7 - 0x7 - UINT24 - 24 - 72 - 204832 - 204832 - ro s - - - 0x32020 - 204832 - - - - PVin_8 - 0x8 - UINT24 - 24 - 48 - 200720 - 200720 - ro s - - - 0x31010 - 200720 - - - - PVin_9 - 0x9 - UINT24 - 24 - 24 - 133128 - 133128 - ro s - - - 0x20808 - 133128 - - - - PVin_10 - 0xa - UINT24 - 24 - 0 - 67584 - 67584 - ro s - - - 0x10800 - 67584 - - - - - Function Tag - V_FunctionTag - 0x19 - 32 - - Function Tag - 0x0 - String - 256 - 0 - *** - *** - rw - - - - - Location Tag - V_LocationTag - 0x1a - 32 - - Location Tag - 0x0 - String - 256 - 0 - *** - *** - rw - - - - - Active Setting - V_ActiveSetting - 0x52 - 1 - - Active Setting - 0x0 - UINT8 - 8 - 0 - 1 - - ro - Active Setting - - 0x1 - Setting 1 is active - - - 0x2 - Setting 2 is active - - - 0x3 - Setting 3 is active - - - 0x4 - Setting 4 is active - - - 0x5 - Setting 5 is active - - - 0x6 - Setting 6 is active - - - 0x7 - Setting 7 is active - - - 0x8 - Setting 8 is active - - - 0x9 - Setting 9 is active - - - 0xa - Setting 10 is active - - - 0xb - Setting 11 is active - - - 0xc - Setting 12 is active - - - 0xd - Setting 13 is active - - - 0xe - Setting 14 is active - - - 0xf - Setting 15 is active - - - 0x10 - Setting 16 is active - - - 0x11 - Setting 17 is active - - - 0x12 - Setting 18 is active - - - 0x13 - Setting 19 is active - - - 0x14 - Setting 20 is active - - - 0x15 - Setting 21 is active - - - 0x16 - Setting 22 is active - - - 0x17 - Setting 23 is active - - - 0x18 - Setting 24 is active - - - 0x19 - Setting 25 is active - - - 0x1a - Setting 26 is active - - - 0x1b - Setting 27 is active - - - 0x1c - Setting 28 is active - - - 0x1d - Setting 29 is active - - - 0x1e - Setting 30 is active - - - 0x1f - Setting 31 is active - - - 0x20 - Setting 32 is active - - - - - Profile Commands - V_ProfileCommands - 0x3e7 - 1 - - Profile Commands - 0x0 - UINT8 - 8 - 0 - 2 - - wo - Profile Commands - - 0x0 - Load Setting 1 - - - 0x1 - Load Setting 2 - - - 0x2 - Load Setting 3 - - - 0x3 - Load Setting 4 - - - 0x4 - Load Setting 5 - - - 0x5 - Load Setting 6 - - - 0x6 - Load Setting 7 - - - 0x7 - Load Setting 8 - - - 0x8 - Load Setting 9 - - - 0x9 - Load Setting 10 - - - 0xa - Load Setting 11 - - - 0xb - Load Setting 12 - - - 0xc - Load Setting 13 - - - 0xd - Load Setting 14 - - - 0xe - Load Setting 15 - - - 0xf - Load Setting 16 - - - 0x10 - Load Setting 17 - - - 0x11 - Load Setting 18 - - - 0x12 - Load Setting 19 - - - 0x13 - Load Setting 20 - - - 0x14 - Load Setting 21 - - - 0x15 - Load Setting 22 - - - 0x16 - Load Setting 23 - - - 0x17 - Load Setting 24 - - - 0x18 - Load Setting 25 - - - 0x19 - Load Setting 26 - - - 0x1a - Load Setting 27 - - - 0x1b - Load Setting 28 - - - 0x1c - Load Setting 29 - - - 0x1d - Load Setting 30 - - - 0x1e - Load Setting 31 - - - 0x1f - Load Setting 32 - - - - - All Measurement Values - V_MeasurementValues - 0x401 - 49 - - ConfigModeActive - 0x1 - BOOL - 1 - 384 - 0 - - ro s - Profile Commands - - - TimeIsSynched - 0x2 - BOOL - 1 - 376 - 0 - - ro s - Profile Commands - - - ValuesAreValid - 0x3 - BOOL - 1 - 368 - 1 - - ro s - Profile Commands - - - AlarmActive - 0x4 - BOOL - 1 - 360 - 0 - - ro s - Profile Commands - - - QualityValue - 0x5 - UINT8 - 8 - 352 - 2 - - ro s - Profile Commands - - - BinaryOut1 - 0x6 - BOOL - 1 - 344 - 0 - - ro s - Profile Commands - - - BinaryOut2 - 0x7 - BOOL - 1 - 336 - 0 - - ro s - Profile Commands - - - MeasurementValue0 - 0x8 - Float - 32 - 304 - nan - - ro s - Profile Commands - - - MeasurementValue1 - 0x9 - Float - 32 - 272 - nan - - ro s - Profile Commands - - - MeasurementValue2 - 0xa - Float - 32 - 240 - nan - - ro s - Profile Commands - - - MeasurementValue3 - 0xb - Float - 32 - 208 - nan - - ro s - Profile Commands - - - MeasurementValue4 - 0xc - Float - 32 - 176 - nan - - ro s - Profile Commands - - - MeasurementValue5 - 0xd - Float - 32 - 144 - nan - - ro s - Profile Commands - - - MeasurementValue6 - 0xe - Float - 32 - 112 - nan - - ro s - Profile Commands - - - MeasRateHz - 0xf - Float - 32 - 80 - 406.338898 - - ro s - Profile Commands - - - TimeStampSec - 0x10 - UINT32 - 32 - 48 - 84140 - - ro s - Profile Commands - - - TimeStampUSec - 0x11 - UINT32 - 32 - 16 - 768124 - - ro s - Profile Commands - - - EncoderValue - 0x12 - UINT16 - 16 - 0 - 0 - - ro s - Profile Commands - - - - 0x5000 - 0x2 - Device hardware fault - Device Exchange - - - 0x5110 - 0x1 - Primary supply voltage over-run - Check tolerance - - - 0x5111 - 0x1 - Primary supply voltage under-run - Check tolerance - - - 0x4210 - 0x1 - Device temperature over-run - Clear source of heat - - - 0x4220 - 0x1 - Device temperature under-run - Insulate device - - - 0x7710 - 0x2 - Short circuit - Check installation - - - 0x8c40 - 0x0 - Maintenance required - Cleaning - Clean device - - - 0x8dfe - 0x1 - Test Event 1 - Event appears by setting index 2 to value 240, Event disappears by setting index 2 to value 241 - - - 0x8dff - 0x1 - Test Event 2 - Event appears by setting index 2 to value 242, Event disappears by setting index 2 to value 243 - + + + + + + + + + + 0x00000000 + 0x00000000 + 0000000000000000000000000000000000000000 - - - M_Ident - - - 0x0 - 0x0 - - V_VendorName - 0 - 0.000000 - 0.000000 - - - - - - - V_VendorText - 0 - 0.000000 - 0.000000 - - - - - - - V_ProductName - 0 - 0.000000 - 0.000000 - - - - - - - V_ProductID - 0 - 0.000000 - 0.000000 - - - - - - - V_ApplicationSpecificTag - 0 - 0.000000 - 0.000000 - - - - - - - V_SerialNumber - 0 - 0.000000 - 0.000000 - - - - - - - - M_Diagnosis - - - 0x0 - 0x0 - - V_DeviceStatus - 0 - 0.000000 - 0.000000 - - - - - - - V_DetailedDeviceStatus - 0 - 0.000000 - 0.000000 - - - - - - - - - - M_Ident - - - 0x0 - 0x0 - - V_VendorName - 0 - 0.000000 - 0.000000 - - - - - - - V_VendorText - 0 - 0.000000 - 0.000000 - - - - - - - V_ProductName - 0 - 0.000000 - 0.000000 - - - - - - - V_ProductID - 0 - 0.000000 - 0.000000 - - - - - - - V_ApplicationSpecificTag - 0 - 0.000000 - 0.000000 - - - - - - - V_SerialNumber - 0 - 0.000000 - 0.000000 - - - - - - - - ME_MR_Param - - - 0x0 - 0x0 - - V_SystemCommand - 0 - 0.000000 - 0.000000 - - - Button - 130 - - - V_DeviceAccessLocks - 0 - 0.000000 - 0.000000 - - - - - - - V_FunctionTag - 0 - 0.000000 - 0.000000 - - - - - - - V_LocationTag - 0 - 0.000000 - 0.000000 - - - - - - - V_ActiveSetting - 0 - 0.000000 - 0.000000 - - - - - - - V_ProfileCommands - 0 - 0.000000 - 0.000000 - - - - - - - V_MeasurementValues - 0 - 0.000000 - 0.000000 - - - - - - - - M_Diagnosis - - - 0x0 - 0x0 - - V_DeviceStatus - 0 - 0.000000 - 0.000000 - - - - - - - V_DetailedDeviceStatus - 0 - 0.000000 - 0.000000 - - - - - - - - - - M_Ident - - - 0x0 - 0x0 - - V_VendorName - 0 - 0.000000 - 0.000000 - - - - - - - V_VendorText - 0 - 0.000000 - 0.000000 - - - - - - - V_ProductName - 0 - 0.000000 - 0.000000 - - - - - - - V_ProductID - 0 - 0.000000 - 0.000000 - - - - - - - V_ApplicationSpecificTag - 0 - 0.000000 - 0.000000 - - - - - - - V_SerialNumber - 0 - 0.000000 - 0.000000 - - - - - - - - ME_SR_Param - - - 0x0 - 0x0 - - V_SystemCommand - 0 - 0.000000 - 0.000000 - - - Button - 130 - - - V_DeviceAccessLocks - 0 - 0.000000 - 0.000000 - - - - - - - V_FunctionTag - 0 - 0.000000 - 0.000000 - - - - - - - V_LocationTag - 0 - 0.000000 - 0.000000 - - - - - - - V_ActiveSetting - 0 - 0.000000 - 0.000000 - - - - - - - V_ProfileCommands - 0 - 0.000000 - 0.000000 - - - - - - - V_MeasurementValues - 0 - 0.000000 - 0.000000 - - - - - - - - M_Diagnosis - - - 0x0 - 0x0 - - V_DeviceStatus - 0 - 0.000000 - 0.000000 - - - - - - - V_DetailedDeviceStatus - 0 - 0.000000 - 0.000000 - - - - - - - + + + - - Measurement value 0 - 0x20 - 0xe0 - Float - - - Measurement value 1 - 0x20 - 0xc0 - Float - - - Measurement value 2 - 0x20 - 0xa0 - Float - - - Measurement value 3 - 0x20 - 0x80 - Float - - - Measurement value 4 - 0x20 - 0x60 - Float - - - TimeStampSec - 0x20 - 0x40 - UINT32 - - - TimeStampUSec - 0x20 - 0x20 - UINT32 - - - Encoder value - 0x10 - 0x10 - UINT16 - - - Unused - 0x8 - 0x8 - UINT8 - - - Values are valid - 0x1 - 0x6 - BOOL - - - Config mode is active - 0x1 - 0x4 - BOOL - - - Alarm Bit - 0x1 - 0x3 - BOOL - - - Quality Bit - 0x1 - 0x2 - BOOL - - - Binary Out 2 - 0x1 - 0x1 - BOOL - - - Binary Out 1 - 0x1 - 0x0 - BOOL - 0x0 - - P_ProcessData - - 0 - 0 - - Measurement value 0 - 0x20 - 0xe0 - Float - - - Measurement value 1 - 0x20 - 0xc0 - Float - - - Measurement value 2 - 0x20 - 0xa0 - Float - - - Measurement value 3 - 0x20 - 0x80 - Float - - - Measurement value 4 - 0x20 - 0x60 - Float - - - TimeStampSec - 0x20 - 0x40 - UINT32 - - - TimeStampUSec - 0x20 - 0x20 - UINT32 - - - Encoder value - 0x10 - 0x10 - UINT16 - - - Unused - 0x8 - 0x8 - UINT8 - - - Values are valid - 0x1 - 0x6 - BOOL - - - Config mode is active - 0x1 - 0x4 - BOOL - - - Alarm Bit - 0x1 - 0x3 - BOOL - - - Quality Bit - 0x1 - 0x2 - BOOL - - - Binary Out 2 - 0x1 - 0x1 - BOOL - - - Binary Out 1 - 0x1 - 0x0 - BOOL - - @@ -20208,7 +18056,7 @@ Bit 8 - 15 : reserved]]> 0x00000033 00000FA30000015E0000110113DF000000000000 - Direct Parameters 1 + Direct Parameters - Page 1 V_DirectParameters_1 0x0 16 @@ -20257,7 +18105,7 @@ Bit 8 - 15 : reserved]]> - IO-Link Version ID + IO-Link Revision ID 0x5 UINT8 8 @@ -20393,19 +18241,19 @@ Bit 8 - 15 : reserved]]> Reserved - 131 + 132 159 Reserved - Direct Parameters 2 + Direct Parameters - Page 2 V_DirectParameters_2 0x1 16 - Device Specific Parameter 1 + Device-specific Parameter 1 0x1 UINT8 8 @@ -20416,7 +18264,7 @@ Bit 8 - 15 : reserved]]> - Device Specific Parameter 2 + Device-specific Parameter 2 0x2 UINT8 8 @@ -20427,7 +18275,7 @@ Bit 8 - 15 : reserved]]> - Device Specific Parameter 3 + Device-specific Parameter 3 0x3 UINT8 8 @@ -20438,7 +18286,7 @@ Bit 8 - 15 : reserved]]> - Device Specific Parameter 4 + Device-specific Parameter 4 0x4 UINT8 8 @@ -20449,7 +18297,7 @@ Bit 8 - 15 : reserved]]> - Device Specific Parameter 5 + Device-specific Parameter 5 0x5 UINT8 8 @@ -20460,7 +18308,7 @@ Bit 8 - 15 : reserved]]> - Device Specific Parameter 6 + Device-specific Parameter 6 0x6 UINT8 8 @@ -20471,7 +18319,7 @@ Bit 8 - 15 : reserved]]> - Device Specific Parameter 7 + Device-specific Parameter 7 0x7 UINT8 8 @@ -20482,7 +18330,7 @@ Bit 8 - 15 : reserved]]> - Device Specific Parameter 8 + Device-specific Parameter 8 0x8 UINT8 8 @@ -20493,7 +18341,7 @@ Bit 8 - 15 : reserved]]> - Device Specific Parameter 9 + Device-specific Parameter 9 0x9 UINT8 8 @@ -20504,7 +18352,7 @@ Bit 8 - 15 : reserved]]> - Device Specific Parameter 10 + Device-specific Parameter 10 0xa UINT8 8 @@ -20515,7 +18363,7 @@ Bit 8 - 15 : reserved]]> - Device Specific Parameter 11 + Device-specific Parameter 11 0xb UINT8 8 @@ -20526,7 +18374,7 @@ Bit 8 - 15 : reserved]]> - Device Specific Parameter 12 + Device-specific Parameter 12 0xc UINT8 8 @@ -20537,7 +18385,7 @@ Bit 8 - 15 : reserved]]> - Device Specific Parameter 13 + Device-specific Parameter 13 0xd UINT8 8 @@ -20548,7 +18396,7 @@ Bit 8 - 15 : reserved]]> - Device Specific Parameter 14 + Device-specific Parameter 14 0xe UINT8 8 @@ -20559,7 +18407,7 @@ Bit 8 - 15 : reserved]]> - Device Specific Parameter 15 + Device-specific Parameter 15 0xf UINT8 8 @@ -20570,7 +18418,7 @@ Bit 8 - 15 : reserved]]> - Device Specific Parameter 16 + Device-specific Parameter 16 0x10 UINT8 8 @@ -20587,45 +18435,45 @@ Bit 8 - 15 : reserved]]> 0xc 2 - Parameter (write) Access Lock + Parameter Write Access 0x1 BOOL 1 0 - 0 + rw s - Data Storage Lock + Data Storage 0x2 BOOL 1 1 - 0 + rw s - Local Parameterization Lock + Local Parameterization 0x3 BOOL 1 2 - 0 + rw s - Local User Interface Lock + Local User Interface 0x4 BOOL 1 3 - 0 + rw s @@ -20676,7 +18524,7 @@ Bit 8 - 15 : reserved]]> String 512 0 - OXM200-B02A.001 + ro @@ -20693,7 +18541,7 @@ Bit 8 - 15 : reserved]]> String 512 0 - 11246586 + ro @@ -20710,19 +18558,19 @@ Bit 8 - 15 : reserved]]> String 128 0 - T07472X12001812 + ro - Hardware Version + Hardware Revision V_HardwareRevision 0x16 64 - Hardware Version + Hardware Revision 0x0 String 512 @@ -20734,12 +18582,12 @@ Bit 8 - 15 : reserved]]> - Firmware Version + Firmware Revision V_FirmwareRevision 0x17 64 - Firmware Version + Firmware Revision 0x0 String 512 @@ -20751,12 +18599,12 @@ Bit 8 - 15 : reserved]]> - Application Specific Tag + Application-specific Tag V_ApplicationSpecificTag 0x18 32 - Application Specific Tag + Application-specific Tag 0x0 String 256 @@ -20778,15 +18626,10 @@ Bit 8 - 15 : reserved]]> UINT8 8 0 - 0 + ro - - 5 - 255 - Reserved - @@ -20800,7 +18643,7 @@ Bit 8 - 15 : reserved]]> OctetString 24 192 - 00 00 00 + ro s @@ -20811,7 +18654,7 @@ Bit 8 - 15 : reserved]]> OctetString 24 168 - 00 00 00 + ro s @@ -20822,7 +18665,7 @@ Bit 8 - 15 : reserved]]> OctetString 24 144 - 00 00 00 + ro s @@ -20833,7 +18676,7 @@ Bit 8 - 15 : reserved]]> OctetString 24 120 - 00 00 00 + ro s @@ -20844,7 +18687,7 @@ Bit 8 - 15 : reserved]]> OctetString 24 96 - 00 00 00 + ro s @@ -20855,7 +18698,7 @@ Bit 8 - 15 : reserved]]> OctetString 24 72 - 00 00 00 + ro s @@ -20866,7 +18709,7 @@ Bit 8 - 15 : reserved]]> OctetString 24 48 - 00 00 00 + ro s @@ -20877,7 +18720,7 @@ Bit 8 - 15 : reserved]]> OctetString 24 24 - 00 00 00 + ro s @@ -20888,24 +18731,24 @@ Bit 8 - 15 : reserved]]> OctetString 24 0 - 00 00 00 + ro s - Standard Command + System Command V_SystemCommand 0x2 1 - Standard Command + System Command 0x0 UINT8 8 0 - 0 + wo @@ -20939,7 +18782,7 @@ Bit 8 - 15 : reserved]]> Reserved - 131 + 132 159 Reserved @@ -21197,7 +19040,7 @@ Bit 8 - 15 : reserved]]> UINT8 8 0 - 1 + ro Active Setting @@ -21342,7 +19185,7 @@ Bit 8 - 15 : reserved]]> UINT8 8 0 - 0 + wo Profile Commands @@ -21487,7 +19330,7 @@ Bit 8 - 15 : reserved]]> BOOL 1 384 - 0 + ro s Profile Commands @@ -21498,7 +19341,7 @@ Bit 8 - 15 : reserved]]> BOOL 1 376 - 0 + ro s Profile Commands @@ -21509,7 +19352,7 @@ Bit 8 - 15 : reserved]]> BOOL 1 368 - 1 + ro s Profile Commands @@ -21520,7 +19363,7 @@ Bit 8 - 15 : reserved]]> BOOL 1 360 - 0 + ro s Profile Commands @@ -21531,7 +19374,7 @@ Bit 8 - 15 : reserved]]> UINT8 8 352 - 2 + ro s Profile Commands @@ -21542,7 +19385,7 @@ Bit 8 - 15 : reserved]]> BOOL 1 344 - 0 + ro s Profile Commands @@ -21553,7 +19396,7 @@ Bit 8 - 15 : reserved]]> BOOL 1 336 - 0 + ro s Profile Commands @@ -21564,7 +19407,7 @@ Bit 8 - 15 : reserved]]> Float 32 304 - nan + ro s Profile Commands @@ -21575,7 +19418,7 @@ Bit 8 - 15 : reserved]]> Float 32 272 - nan + ro s Profile Commands @@ -21586,7 +19429,7 @@ Bit 8 - 15 : reserved]]> Float 32 240 - nan + ro s Profile Commands @@ -21597,7 +19440,7 @@ Bit 8 - 15 : reserved]]> Float 32 208 - nan + ro s Profile Commands @@ -21608,7 +19451,7 @@ Bit 8 - 15 : reserved]]> Float 32 176 - nan + ro s Profile Commands @@ -21619,7 +19462,7 @@ Bit 8 - 15 : reserved]]> Float 32 144 - nan + ro s Profile Commands @@ -21630,7 +19473,7 @@ Bit 8 - 15 : reserved]]> Float 32 112 - nan + ro s Profile Commands @@ -21641,7 +19484,7 @@ Bit 8 - 15 : reserved]]> Float 32 80 - 114.207397 + ro s Profile Commands @@ -21652,7 +19495,7 @@ Bit 8 - 15 : reserved]]> UINT32 32 48 - 2430 + ro s Profile Commands @@ -21663,7 +19506,7 @@ Bit 8 - 15 : reserved]]> UINT32 32 16 - 377657 + ro s Profile Commands @@ -21674,7 +19517,7 @@ Bit 8 - 15 : reserved]]> UINT16 16 0 - 75 + ro s Profile Commands @@ -21684,30 +19527,30 @@ Bit 8 - 15 : reserved]]> 0x5000 0x2 Device hardware fault - Device Exchange + Exchange device 0x5110 0x1 - Primary supply voltage over-run - Check tolerance + Primary supply voltage overrun + Check valid voltage range 0x5111 0x1 - Primary supply voltage under-run - Check tolerance + Primary supply voltage underrun + Check valid voltage range 0x4210 0x1 - Device temperature over-run + Device temperature overrun Clear source of heat 0x4220 0x1 - Device temperature under-run + Device temperature underrun Insulate device @@ -21718,7 +19561,7 @@ Bit 8 - 15 : reserved]]> 0x8c40 - 0x0 + 0x1 Maintenance required - Cleaning Clean device @@ -22417,14 +20260,14 @@ Bit 8 - 15 : reserved]]> 001000012600010001000000400000010001001026010000 001100012200010002000000400000010001001122010000 001200002400000003000000000000000000001224000000 - 001346002000010004000000000000000600001320010000 + 001326002000010004000000000000000600001320010000 0000000000000000000000020000000001000000000000000000000000000000 0000000000000000001300010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 4672656552756e0000000000000000004672656552756e00000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000000 - 020003001c0000000b00000000000000000000000000000000000000000000003000800114000000a30f00005e01000011011300df000000000023004f626a656374203830303000 + 020003001c0000000b0000000000000000000000000000000000000000000000300080011400000000000000000000000000000000000000000000004f626a656374203830303000 020003001c0000000b00000000000000000000000000000000000000000000003010800114000000a30f00005e01000011011300df000000000023004f626a656374203830313000 020003001c0000000b0000000000000000000000000000000000000000000000302080011400000000000000000000000000000000000000000000004f626a656374203830323000 020003001c0000000b0000000000000000000000000000000000000000000000303080011400000000000000000000000000000000000000000000004f626a656374203830333000 @@ -22519,59 +20362,6 @@ Bit 8 - 15 : reserved]]> 0xA_ = no Device detected]]> - - - REAL - - - REAL - - - REAL - - - REAL - - - REAL - - - UDINT - - - UDINT - - - UINT - - - BYTE - - - BIT - - - BIT - - - BIT - - - BIT - - - BIT - - - ARRAY [0..0] OF BIT - - - BIT - - - ARRAY [0..0] OF BIT - - REAL @@ -22616,13 +20406,13 @@ Bit 8 - 15 : reserved]]> BIT - ARRAY [0..0] OF BIT + BIT BIT - ARRAY [0..0] OF BIT + BIT @@ -29638,2177 +27428,25 @@ Bit 8 - 15 : reserved]]> 1012 - Baumer-OX_Line_ID4003-20220202-IODD1.1.xml - Baumer - C:\Program Files (x86)\Beckhoff\TwinCAT\3.1\Config\Io\IOLink\Baumer-logo.png - OXM200-B02A.001 - C:\Program Files (x86)\Beckhoff\TwinCAT\3.1\Config\Io\IOLink\Baumer-OXM200-B02-icon.png - C:\Program Files (x86)\Beckhoff\TwinCAT\3.1\Config\Io\IOLink\Baumer-OXM200-B02-pic.png - 11246586 - OX-Line - Smart Profil Sensor with integrated measurement tools - Measurement range 25mm - 0x00600713 - 0x00000033 - 00000FA30000015E0000110113DF000000000000 - - Direct Parameters 1 - V_DirectParameters_1 - 0x0 - 16 - - Reserved - 0x1 - UINT8 - 8 - 120 - - - ro - - - - Master Cycle Time - 0x2 - UINT8 - 8 - 112 - - - ro - - - - Min Cycle Time - 0x3 - UINT8 - 8 - 104 - - - ro - - - - M-Sequence Capability - 0x4 - UINT8 - 8 - 96 - - - ro - - - - IO-Link Version ID - 0x5 - UINT8 - 8 - 88 - - - ro - - - - Process Data Input Length - 0x6 - UINT8 - 8 - 80 - - - ro - - - - Process Data Output Length - 0x7 - UINT8 - 8 - 72 - - - ro - - - - Vendor ID 1 - 0x8 - UINT8 - 8 - 64 - - - ro - - - - Vendor ID 2 - 0x9 - UINT8 - 8 - 56 - - - ro - - - - Device ID 1 - 0xa - UINT8 - 8 - 48 - - - ro - - - - Device ID 2 - 0xb - UINT8 - 8 - 40 - - - ro - - - - Device ID 3 - 0xc - UINT8 - 8 - 32 - - - ro - - - - Reserved - 0xd - UINT8 - 8 - 24 - - - ro - - - - Reserved - 0xe - UINT8 - 8 - 16 - - - ro - - - - Reserved - 0xf - UINT8 - 8 - 8 - - - ro - - - - System Command - 0x10 - UINT8 - 8 - 0 - - - wo - - - 0 - 63 - Reserved - - - 131 - 159 - Reserved - - - - - Direct Parameters 2 - V_DirectParameters_2 - 0x1 - 16 - - Device Specific Parameter 1 - 0x1 - UINT8 - 8 - 120 - - - rw - - - - Device Specific Parameter 2 - 0x2 - UINT8 - 8 - 112 - - - rw - - - - Device Specific Parameter 3 - 0x3 - UINT8 - 8 - 104 - - - rw - - - - Device Specific Parameter 4 - 0x4 - UINT8 - 8 - 96 - - - rw - - - - Device Specific Parameter 5 - 0x5 - UINT8 - 8 - 88 - - - rw - - - - Device Specific Parameter 6 - 0x6 - UINT8 - 8 - 80 - - - rw - - - - Device Specific Parameter 7 - 0x7 - UINT8 - 8 - 72 - - - rw - - - - Device Specific Parameter 8 - 0x8 - UINT8 - 8 - 64 - - - rw - - - - Device Specific Parameter 9 - 0x9 - UINT8 - 8 - 56 - - - rw - - - - Device Specific Parameter 10 - 0xa - UINT8 - 8 - 48 - - - rw - - - - Device Specific Parameter 11 - 0xb - UINT8 - 8 - 40 - - - rw - - - - Device Specific Parameter 12 - 0xc - UINT8 - 8 - 32 - - - rw - - - - Device Specific Parameter 13 - 0xd - UINT8 - 8 - 24 - - - rw - - - - Device Specific Parameter 14 - 0xe - UINT8 - 8 - 16 - - - rw - - - - Device Specific Parameter 15 - 0xf - UINT8 - 8 - 8 - - - rw - - - - Device Specific Parameter 16 - 0x10 - UINT8 - 8 - 0 - - - rw - - - - - Device Access Locks - V_DeviceAccessLocks - 0xc - 2 - - Parameter (write) Access Lock - 0x1 - BOOL - 1 - 0 - 0 - - rw s - - - - Data Storage Lock - 0x2 - BOOL - 1 - 1 - 0 - - rw s - - - - Local Parameterization Lock - 0x3 - BOOL - 1 - 2 - 0 - - rw s - - - - Local User Interface Lock - 0x4 - BOOL - 1 - 3 - 0 - - rw s - - - - - Vendor Name - V_VendorName - 0x10 - 64 - - Vendor Name - 0x0 - String - 512 - 0 - Baumer - Baumer - ro - - - - - Vendor Text - V_VendorText - 0x11 - 64 - - Vendor Text - 0x0 - String - 512 - 0 - www.baumer.com - www.baumer.com - ro - - - - - Product Name - V_ProductName - 0x12 - 64 - - Product Name - 0x0 - String - 512 - 0 - OXM200-B02A.001 - - ro - - - - - Product ID - V_ProductID - 0x13 - 64 - - Product ID - 0x0 - String - 512 - 0 - 11246586 - - ro - - - - - Serial Number - V_SerialNumber - 0x15 - 16 - - Serial Number - 0x0 - String - 128 - 0 - S12472X10823924 - - ro - - - - - Hardware Version - V_HardwareRevision - 0x16 - 64 - - Hardware Version - 0x0 - String - 512 - 0 - - - ro - - - - - Firmware Version - V_FirmwareRevision - 0x17 - 64 - - Firmware Version - 0x0 - String - 512 - 0 - - - ro - - - - - Application Specific Tag - V_ApplicationSpecificTag - 0x18 - 32 - - Application Specific Tag - 0x0 - String - 256 - 0 - *** - *** - rw - - - - - Device Status - V_DeviceStatus - 0x24 - 1 - - Device Status - 0x0 - UINT8 - 8 - 0 - 0 - - ro - - - 5 - 255 - Reserved - - - - - Detailed Device Status - V_DetailedDeviceStatus - 0x25 - 27 - - Detailed Device Status - 0x1 - OctetString - 24 - 192 - 00 00 00 - - ro s - - - - Detailed Device Status - 0x2 - OctetString - 24 - 168 - 00 00 00 - - ro s - - - - Detailed Device Status - 0x3 - OctetString - 24 - 144 - 00 00 00 - - ro s - - - - Detailed Device Status - 0x4 - OctetString - 24 - 120 - 00 00 00 - - ro s - - - - Detailed Device Status - 0x5 - OctetString - 24 - 96 - 00 00 00 - - ro s - - - - Detailed Device Status - 0x6 - OctetString - 24 - 72 - 00 00 00 - - ro s - - - - Detailed Device Status - 0x7 - OctetString - 24 - 48 - 00 00 00 - - ro s - - - - Detailed Device Status - 0x8 - OctetString - 24 - 24 - 00 00 00 - - ro s - - - - Detailed Device Status - 0x9 - OctetString - 24 - 0 - 00 00 00 - - ro s - - - - - Standard Command - V_SystemCommand - 0x2 - 1 - - Standard Command - 0x0 - UINT8 - 8 - 0 - 0 - - wo - - - 0x82 - Restore Factory Settings - - - 0xf0 - IO-Link 1.1 system test command 240, Event 8DFE appears - - - 0xf1 - IO-Link 1.1 system test command 241, Event 8DFE disappears - - - 0xf2 - IO-Link 1.1 system test command 242, Event 8DFF appears - - - 0xf3 - IO-Link 1.1 system test command 243, Event 8DFF disappears - - - 0xff - Command without effect, for internal use only - - - 0 - 63 - Reserved - - - 131 - 159 - Reserved - - - - - Profile Characteristic - V_ProfileCharacteristic - 0xd - 6 - - Smart Sensor Profile - 0x1 - UINT16 - 16 - 32 - 1 - 1 - ro - - - 0x1 - 1 - - - - Binary Data Channel Func. Class - 0x2 - UINT16 - 16 - 16 - 32769 - 32769 - ro - - - 0x8001 - 32769 - - - - Teach-In function class - 0x3 - UINT16 - 16 - 0 - 32772 - 32772 - ro - - - 0x8004 - 32772 - - - - - PD Input Descriptor - V_PDInputDescriptor - 0xe - 30 - - PVin_1 - 0x1 - UINT24 - 24 - 216 - 270560 - 270560 - ro s - - - 0x420e0 - 270560 - - - - PVin_2 - 0x2 - UINT24 - 24 - 192 - 270528 - 270528 - ro s - - - 0x420c0 - 270528 - - - - PVin_3 - 0x3 - UINT24 - 24 - 168 - 270496 - 270496 - ro s - - - 0x420a0 - 270496 - - - - PVin_4 - 0x4 - UINT24 - 24 - 144 - 270464 - 270464 - ro s - - - 0x42080 - 270464 - - - - PVin_5 - 0x5 - UINT24 - 24 - 120 - 270432 - 270432 - ro s - - - 0x42060 - 270432 - - - - PVin_6 - 0x6 - UINT24 - 24 - 96 - 204864 - 204864 - ro s - - - 0x32040 - 204864 - - - - PVin_7 - 0x7 - UINT24 - 24 - 72 - 204832 - 204832 - ro s - - - 0x32020 - 204832 - - - - PVin_8 - 0x8 - UINT24 - 24 - 48 - 200720 - 200720 - ro s - - - 0x31010 - 200720 - - - - PVin_9 - 0x9 - UINT24 - 24 - 24 - 133128 - 133128 - ro s - - - 0x20808 - 133128 - - - - PVin_10 - 0xa - UINT24 - 24 - 0 - 67584 - 67584 - ro s - - - 0x10800 - 67584 - - - - - Function Tag - V_FunctionTag - 0x19 - 32 - - Function Tag - 0x0 - String - 256 - 0 - *** - *** - rw - - - - - Location Tag - V_LocationTag - 0x1a - 32 - - Location Tag - 0x0 - String - 256 - 0 - *** - *** - rw - - - - - Active Setting - V_ActiveSetting - 0x52 - 1 - - Active Setting - 0x0 - UINT8 - 8 - 0 - 1 - - ro - Active Setting - - 0x1 - Setting 1 is active - - - 0x2 - Setting 2 is active - - - 0x3 - Setting 3 is active - - - 0x4 - Setting 4 is active - - - 0x5 - Setting 5 is active - - - 0x6 - Setting 6 is active - - - 0x7 - Setting 7 is active - - - 0x8 - Setting 8 is active - - - 0x9 - Setting 9 is active - - - 0xa - Setting 10 is active - - - 0xb - Setting 11 is active - - - 0xc - Setting 12 is active - - - 0xd - Setting 13 is active - - - 0xe - Setting 14 is active - - - 0xf - Setting 15 is active - - - 0x10 - Setting 16 is active - - - 0x11 - Setting 17 is active - - - 0x12 - Setting 18 is active - - - 0x13 - Setting 19 is active - - - 0x14 - Setting 20 is active - - - 0x15 - Setting 21 is active - - - 0x16 - Setting 22 is active - - - 0x17 - Setting 23 is active - - - 0x18 - Setting 24 is active - - - 0x19 - Setting 25 is active - - - 0x1a - Setting 26 is active - - - 0x1b - Setting 27 is active - - - 0x1c - Setting 28 is active - - - 0x1d - Setting 29 is active - - - 0x1e - Setting 30 is active - - - 0x1f - Setting 31 is active - - - 0x20 - Setting 32 is active - - - - - Profile Commands - V_ProfileCommands - 0x3e7 - 1 - - Profile Commands - 0x0 - UINT8 - 8 - 0 - 2 - - wo - Profile Commands - - 0x0 - Load Setting 1 - - - 0x1 - Load Setting 2 - - - 0x2 - Load Setting 3 - - - 0x3 - Load Setting 4 - - - 0x4 - Load Setting 5 - - - 0x5 - Load Setting 6 - - - 0x6 - Load Setting 7 - - - 0x7 - Load Setting 8 - - - 0x8 - Load Setting 9 - - - 0x9 - Load Setting 10 - - - 0xa - Load Setting 11 - - - 0xb - Load Setting 12 - - - 0xc - Load Setting 13 - - - 0xd - Load Setting 14 - - - 0xe - Load Setting 15 - - - 0xf - Load Setting 16 - - - 0x10 - Load Setting 17 - - - 0x11 - Load Setting 18 - - - 0x12 - Load Setting 19 - - - 0x13 - Load Setting 20 - - - 0x14 - Load Setting 21 - - - 0x15 - Load Setting 22 - - - 0x16 - Load Setting 23 - - - 0x17 - Load Setting 24 - - - 0x18 - Load Setting 25 - - - 0x19 - Load Setting 26 - - - 0x1a - Load Setting 27 - - - 0x1b - Load Setting 28 - - - 0x1c - Load Setting 29 - - - 0x1d - Load Setting 30 - - - 0x1e - Load Setting 31 - - - 0x1f - Load Setting 32 - - - - - All Measurement Values - V_MeasurementValues - 0x401 - 49 - - ConfigModeActive - 0x1 - BOOL - 1 - 384 - 0 - - ro s - Profile Commands - - - TimeIsSynched - 0x2 - BOOL - 1 - 376 - 0 - - ro s - Profile Commands - - - ValuesAreValid - 0x3 - BOOL - 1 - 368 - 1 - - ro s - Profile Commands - - - AlarmActive - 0x4 - BOOL - 1 - 360 - 0 - - ro s - Profile Commands - - - QualityValue - 0x5 - UINT8 - 8 - 352 - 2 - - ro s - Profile Commands - - - BinaryOut1 - 0x6 - BOOL - 1 - 344 - 0 - - ro s - Profile Commands - - - BinaryOut2 - 0x7 - BOOL - 1 - 336 - 0 - - ro s - Profile Commands - - - MeasurementValue0 - 0x8 - Float - 32 - 304 - nan - - ro s - Profile Commands - - - MeasurementValue1 - 0x9 - Float - 32 - 272 - nan - - ro s - Profile Commands - - - MeasurementValue2 - 0xa - Float - 32 - 240 - nan - - ro s - Profile Commands - - - MeasurementValue3 - 0xb - Float - 32 - 208 - nan - - ro s - Profile Commands - - - MeasurementValue4 - 0xc - Float - 32 - 176 - nan - - ro s - Profile Commands - - - MeasurementValue5 - 0xd - Float - 32 - 144 - nan - - ro s - Profile Commands - - - MeasurementValue6 - 0xe - Float - 32 - 112 - nan - - ro s - Profile Commands - - - MeasRateHz - 0xf - Float - 32 - 80 - 406.338898 - - ro s - Profile Commands - - - TimeStampSec - 0x10 - UINT32 - 32 - 48 - 84140 - - ro s - Profile Commands - - - TimeStampUSec - 0x11 - UINT32 - 32 - 16 - 768124 - - ro s - Profile Commands - - - EncoderValue - 0x12 - UINT16 - 16 - 0 - 0 - - ro s - Profile Commands - - - - 0x5000 - 0x2 - Device hardware fault - Device Exchange - - - 0x5110 - 0x1 - Primary supply voltage over-run - Check tolerance - - - 0x5111 - 0x1 - Primary supply voltage under-run - Check tolerance - - - 0x4210 - 0x1 - Device temperature over-run - Clear source of heat - - - 0x4220 - 0x1 - Device temperature under-run - Insulate device - - - 0x7710 - 0x2 - Short circuit - Check installation - - - 0x8c40 - 0x0 - Maintenance required - Cleaning - Clean device - - - 0x8dfe - 0x1 - Test Event 1 - Event appears by setting index 2 to value 240, Event disappears by setting index 2 to value 241 - - - 0x8dff - 0x1 - Test Event 2 - Event appears by setting index 2 to value 242, Event disappears by setting index 2 to value 243 - + + + + + + + + + + 0x00000000 + 0x00000000 + 0000000000000000000000000000000000000000 - - - M_Ident - - - 0x0 - 0x0 - - V_VendorName - 0 - 0.000000 - 0.000000 - - - - - - - V_VendorText - 0 - 0.000000 - 0.000000 - - - - - - - V_ProductName - 0 - 0.000000 - 0.000000 - - - - - - - V_ProductID - 0 - 0.000000 - 0.000000 - - - - - - - V_ApplicationSpecificTag - 0 - 0.000000 - 0.000000 - - - - - - - V_SerialNumber - 0 - 0.000000 - 0.000000 - - - - - - - - M_Diagnosis - - - 0x0 - 0x0 - - V_DeviceStatus - 0 - 0.000000 - 0.000000 - - - - - - - V_DetailedDeviceStatus - 0 - 0.000000 - 0.000000 - - - - - - - - - - M_Ident - - - 0x0 - 0x0 - - V_VendorName - 0 - 0.000000 - 0.000000 - - - - - - - V_VendorText - 0 - 0.000000 - 0.000000 - - - - - - - V_ProductName - 0 - 0.000000 - 0.000000 - - - - - - - V_ProductID - 0 - 0.000000 - 0.000000 - - - - - - - V_ApplicationSpecificTag - 0 - 0.000000 - 0.000000 - - - - - - - V_SerialNumber - 0 - 0.000000 - 0.000000 - - - - - - - - ME_MR_Param - - - 0x0 - 0x0 - - V_SystemCommand - 0 - 0.000000 - 0.000000 - - - Button - 130 - - - V_DeviceAccessLocks - 0 - 0.000000 - 0.000000 - - - - - - - V_FunctionTag - 0 - 0.000000 - 0.000000 - - - - - - - V_LocationTag - 0 - 0.000000 - 0.000000 - - - - - - - V_ActiveSetting - 0 - 0.000000 - 0.000000 - - - - - - - V_ProfileCommands - 0 - 0.000000 - 0.000000 - - - - - - - V_MeasurementValues - 0 - 0.000000 - 0.000000 - - - - - - - - M_Diagnosis - - - 0x0 - 0x0 - - V_DeviceStatus - 0 - 0.000000 - 0.000000 - - - - - - - V_DetailedDeviceStatus - 0 - 0.000000 - 0.000000 - - - - - - - - - - M_Ident - - - 0x0 - 0x0 - - V_VendorName - 0 - 0.000000 - 0.000000 - - - - - - - V_VendorText - 0 - 0.000000 - 0.000000 - - - - - - - V_ProductName - 0 - 0.000000 - 0.000000 - - - - - - - V_ProductID - 0 - 0.000000 - 0.000000 - - - - - - - V_ApplicationSpecificTag - 0 - 0.000000 - 0.000000 - - - - - - - V_SerialNumber - 0 - 0.000000 - 0.000000 - - - - - - - - ME_SR_Param - - - 0x0 - 0x0 - - V_SystemCommand - 0 - 0.000000 - 0.000000 - - - Button - 130 - - - V_DeviceAccessLocks - 0 - 0.000000 - 0.000000 - - - - - - - V_FunctionTag - 0 - 0.000000 - 0.000000 - - - - - - - V_LocationTag - 0 - 0.000000 - 0.000000 - - - - - - - V_ActiveSetting - 0 - 0.000000 - 0.000000 - - - - - - - V_ProfileCommands - 0 - 0.000000 - 0.000000 - - - - - - - V_MeasurementValues - 0 - 0.000000 - 0.000000 - - - - - - - - M_Diagnosis - - - 0x0 - 0x0 - - V_DeviceStatus - 0 - 0.000000 - 0.000000 - - - - - - - V_DetailedDeviceStatus - 0 - 0.000000 - 0.000000 - - - - - - - + + + - - Measurement value 0 - 0x20 - 0xe0 - Float - - - Measurement value 1 - 0x20 - 0xc0 - Float - - - Measurement value 2 - 0x20 - 0xa0 - Float - - - Measurement value 3 - 0x20 - 0x80 - Float - - - Measurement value 4 - 0x20 - 0x60 - Float - - - TimeStampSec - 0x20 - 0x40 - UINT32 - - - TimeStampUSec - 0x20 - 0x20 - UINT32 - - - Encoder value - 0x10 - 0x10 - UINT16 - - - Unused - 0x8 - 0x8 - UINT8 - - - Values are valid - 0x1 - 0x6 - BOOL - - - Config mode is active - 0x1 - 0x4 - BOOL - - - Alarm Bit - 0x1 - 0x3 - BOOL - - - Quality Bit - 0x1 - 0x2 - BOOL - - - Binary Out 2 - 0x1 - 0x1 - BOOL - - - Binary Out 1 - 0x1 - 0x0 - BOOL - 0x0 - - P_ProcessData - - 0 - 0 - - Measurement value 0 - 0x20 - 0xe0 - Float - - - Measurement value 1 - 0x20 - 0xc0 - Float - - - Measurement value 2 - 0x20 - 0xa0 - Float - - - Measurement value 3 - 0x20 - 0x80 - Float - - - Measurement value 4 - 0x20 - 0x60 - Float - - - TimeStampSec - 0x20 - 0x40 - UINT32 - - - TimeStampUSec - 0x20 - 0x20 - UINT32 - - - Encoder value - 0x10 - 0x10 - UINT16 - - - Unused - 0x8 - 0x8 - UINT8 - - - Values are valid - 0x1 - 0x6 - BOOL - - - Config mode is active - 0x1 - 0x4 - BOOL - - - Alarm Bit - 0x1 - 0x3 - BOOL - - - Quality Bit - 0x1 - 0x2 - BOOL - - - Binary Out 2 - 0x1 - 0x1 - BOOL - - - Binary Out 1 - 0x1 - 0x0 - BOOL - - @@ -31882,14 +27520,14 @@ Bit 8 - 15 : reserved]]> 001000012600010001000000400000010001001026010000 001100012200010002000000400000010001001122010000 001200002400000003000000000000000000001224000000 - 001326002000010004000000000000000600001320010000 + 001306002000010004000000000000000600001320010000 0000000000000000000000020000000001000000000000000000000000000000 0000000000000000001300010100000002000000000000000000000000000000 00000000000000000d0800010100000003000000000000000000000000000000 0010f400f410f400 4672656552756e0000000000000000004672656552756e00000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000 4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000000 - 020003001c0000000b00000000000000000000000000000000000000000000003000800114000000a30f00005e01000011011300df000000000023004f626a656374203830303000 + 020003001c0000000b0000000000000000000000000000000000000000000000300080011400000000000000000000000000000000000000000000004f626a656374203830303000 020003001c0000000b0000000000000000000000000000000000000000000000301080011400000000000000000000000000000000000000000000004f626a656374203830313000 020003001c0000000b0000000000000000000000000000000000000000000000302080011400000000000000000000000000000000000000000000004f626a656374203830323000 020003001c0000000b0000000000000000000000000000000000000000000000303080011400000000000000000000000000000000000000000000004f626a656374203830333000 @@ -31984,59 +27622,6 @@ Bit 8 - 15 : reserved]]> 0xA_ = no Device detected]]> - - - REAL - - - REAL - - - REAL - - - REAL - - - REAL - - - UDINT - - - UDINT - - - UINT - - - BYTE - - - BIT - - - BIT - - - BIT - - - BIT - - - BIT - - - ARRAY [0..0] OF BIT - - - BIT - - - ARRAY [0..0] OF BIT - - diff --git a/_Config/PLC/PLC Instance.xti b/_Config/PLC/PLC Instance.xti index 1920b0b..64bfb52 100644 --- a/_Config/PLC/PLC Instance.xti +++ b/_Config/PLC/PLC Instance.xti @@ -19,6 +19,14 @@ + + + + + + + + 0