IF_RobotConfigurationAdvanced - SetTrackingParameters (Methode)
Typ: |
Methode |
Verfügbar ab: |
V2.14.0.0 |
Dieses Kapitel enthält Informationen zu folgenden Aspekten:
Einstellen eines Parametersatzes für ein spezifisches Trackingsystem.
Mit der Methode SetTrackingParameters(…) kann ein Parametersatz auf ein spezifisches Trackingsystem angewandt werden.
Siehe auch Minimierung des Einflusses eines Trackingsystems auf die Bahn eines Roboters.
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_etTrackingSystem |
Trackingsystem, für das die Parameter eingestellt werden sollen. Gültiger Wert: Bezeichner eines konfigurierten Trackingsystems. |
|
i_stParameters |
Parameter, die auf das am Eingang i_etTrackingSystem übergebene Trackingsystem angewandt werden sollen. |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_etDiag |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. Ein Wert ungleich GD.ET_Diag.Ok entspricht einer Diagnosemeldung. |
|
q_etDiagExt |
Bausteinspezifischer Ausgang zur Diagnose. q_etDiag = ET_Diag.Ok -> Statusmeldung q_etDiag <> ET_Diag.Ok -> Diagnosemeldung |
|
q_sMsg |
STRING[80] |
Ereignisabhängige Meldung, die zusätzliche Informationen über den Diagnosezustand gibt. |
q_etDiag |
q_etDiagExt |
Enumerationswert |
Beschreibung |
---|---|---|---|
OK |
0 |
Ok |
|
InputParameterInvalid |
117 |
Das Koordinatensystem ist ungültig. |
|
InputParameterInvalid |
172 |
Das Koordinatensystem ist nicht konfiguriert. |
|
InputParameterInvalid |
211 |
Der Wert von lrAccelerationZeroThreshold liegt außerhalb des gültigen Bereichs. |
|
UnexpectedProgramBehavior |
13 |
Ein Rückgabewert war ungültig. |
AccelerationZeroThresholdRange
Enumerationsname: |
AccelerationZeroThresholdRange |
Enumerationswert: |
211 |
Beschreibung: |
Der Wert von lrAccelerationZeroThreshold liegt außerhalb des gültigen Bereichs. |
Problem |
Ursache |
Lösung |
---|---|---|
Das Setzen der Trackingparameter war nicht erfolgreich. |
Der am Eingang i_stParameters. lrAccelerationZeroThreshold übergebene Wert liegt außerhalb des gültigen Bereichs. |
Am Eingang i_stParameters. lrAccelerationZeroThreshold muss ein Wert größer oder gleich 0.0 oder gleich -1.0 übergeben werden. |
Enumerationsname: |
CoordinateSystemInvalid |
Enumerationswert: |
117 |
Beschreibung: |
Das Koordinatensystem ist ungültig. |
Problem |
Ursache |
Lösung |
---|---|---|
Die Einstellung der Trackingparameter war nicht erfolgreich. |
Der am Eingang i_etTrackingSystem übergebene Wert stellt kein Trackingsystem dar. |
Stellen Sie sicher, dass am Eingang i_etTrackingSystem ein konfiguriertes Trackingsystem übergeben wird, und führen Sie bei Bedarf eine Korrektur durch. |
Enumerationsname: |
CoordinateSystemNotConfigured |
Enumerationswert: |
172 |
Beschreibung: |
Das Koordinatensystem ist nicht konfiguriert. |
Problem |
Ursache |
Lösung |
---|---|---|
Die Einstellung der Trackingparameter war nicht erfolgreich. |
Der am Eingang i_etTrackingSystem übergebene Wert stellt kein konfiguriertes Trackingsystem dar. |
Stellen Sie sicher, dass am Eingang i_etTrackingSystem ein konfiguriertes Trackingsystem übergeben wird, und führen Sie bei Bedarf eine Korrektur durch. |
Enumerationsname: |
Ok |
Enumerationswert: |
0 |
Beschreibung: |
Ok |
Die Einstellung der Trackingparameter war erfolgreich.
Enumerationsname: |
UnexpectedFeedback |
Enumerationswert: |
13 |
Beschreibung: |
Ein Rückgabewert war ungültig. |
Die Einstellung der Trackingparameter war nicht erfolgreich. Ein Rückgabewert war ungültig.