Mit der Methode GetTrackingSource kann eine konfigurierte Trackingquelle gelesen werden.
Wenn die Trackingquelle am Eingang i_etName konfiguriert ist, wird die Schnittstelle IF_TrackingSource dieser Trackingquelle zurückgegeben.
Wenn die Trackingquelle nicht konfiguriert ist, wird eine leere Schnittstelle mit einer entsprechenden Diagnosemeldung zurückgegeben.
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_etName |
ET_CoordinateSystem |
Legt fest, welche Trackingquelle gelesen werden soll. Gültige Werte sind ET_CoordinateSystem.Tracking1… ET_CoordinateSystem.Tracking30 . |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_etDiag |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. Ein Wert ungleich GD.ET_Diag.Ok entspricht einer Diagnosemeldung. |
|
q_etDiagExt |
POU-spezifischer Ausgang für die Diagnose. q_etDiag = ET_Diag.Ok -> Statusmeldung q_etDiag <> ET_Diag.Ok -> Diagnosemeldung |
|
q_sMsg |
STRING[80] |
Ereignisabhängige Meldung, die zusätzliche Informationen zum Diagnosestatus liefert. |
q_ifSource |
IF_TrackingSource |
Schnittstelle der Trackingquelle. |
q_etDiag |
q_etDiagExt |
Enumerationswert |
Beschreibung |
---|---|---|---|
OK |
Ok |
0 |
Ok |
ExecutionAborted |
ExternalPositionSourceConfigured |
205 |
Die externe Positionsquelle wurde konfiguriert. |
InputParameterInvalid |
CoordinateSystemInvalid |
117 |
Das Koordinatensystem ist ungültig. |
InputParameterInvalid |
CoordinateSystemNotConfigured |
172 |
Das Koordinatensystem ist nicht konfiguriert. |
InputParameterInvalid |
TrackingSourceNotConfigured |
247 |
Die Trackingquelle ist nicht konfiguriert. |
Enumerationsname: |
ExternalPositionSourceConfigured |
Enumerationswert: |
205 |
Beschreibung: |
Die externe Positionsquelle wurde konfiguriert. |
Problem |
Ursache |
Lösung |
---|---|---|
Das Lesen der konfigurierten Trackingquelle war nicht erfolgreich. |
Der am Eingang i_etName übergebene Wert ist kein gültiger Wert. |
Es ist nicht möglich, eine Trackingquelle zu lesen, wenn der Roboter für die Verwendung einer externen Positionsquelle konfiguriert ist. Lesen Sie die Trackingquelle nicht aus. |
Enumerationsname: |
CoordinateSystemInvalid |
Enumerationswert: |
117 |
Beschreibung: |
Das Koordinatensystem ist ungültig. |
Problem |
Ursache |
Lösung |
---|---|---|
Das Lesen der konfigurierten Trackingquelle war nicht erfolgreich. |
Der am Eingang i_etName übergebene Wert ist kein gültiger Wert. |
Stellen Sie sicher, dass am Eingang i_etName ein gültiger Wert übergeben wird. Gültige Werte sind ET_CoordinateSystem.Tracking1… ET_CoordinateSystem.Tracking30. |
Enumerationsname: |
CoordinateSystemNotConfigured |
Enumerationswert: |
172 |
Beschreibung: |
Das Koordinatensystem ist nicht konfiguriert. |
Problem |
Ursache |
Lösung |
---|---|---|
Das Lesen der konfigurierten Trackingquelle war nicht erfolgreich. |
Das Koordinatensystem ist nicht konfiguriert. |
Stellen Sie sicher, dass die Trackingquelle am Roboter mit der Konfigurationsmethode IF_RobotConfiguration.AddTrackingSource erfolgreich konfiguriert wurde, bevor Sie sie lesen. |
Enumerationsname: |
Ok |
Enumerationswert: |
0 |
Beschreibung: |
Ok |
Die Konfiguration der Trackingquelle war erfolgreich.
Enumerationsname: |
TrackingSourceNotConfigured |
Enumerationswert: |
247 |
Beschreibung: |
Die Trackingquelle ist nicht konfiguriert. |
Problem |
Ursache |
Lösung |
---|---|---|
Das Lesen der konfigurierten Trackingquelle war nicht erfolgreich. |
Das Trackingsystem ist keine Trackingquelle. |
Stellen Sie sicher, dass die Trackingquelle erfolgreich auf dem Roboter mithilfe der Konfigurationsmethode IF_RobotConfiguration.AddTrackingSource konfiguriert wurde, bevor Sie sie lesen. |