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
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
- 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
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
- 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