IF_Configuration - GetTrackingStopParameters (Methode)
|
Typ: |
Methode |
|
Verfügbar ab: |
V2.12.0.0 |
Dieses Kapitel enthält Informationen zu folgenden Aspekten:
Auslesen der konfigurierten Parameter für einen Halt und einen Nothalt des Trackingsystems.
Die Methode GetTrackingStopParameters(...) gibt die konfigurierten Stopp-Parameter für einen Halt und einen Nothalt des Trackingsystems zurück.
|
Eingang |
Datentyp |
Beschreibung |
|---|---|---|
|
i_etTrackingSystem |
ID des Trackingsystems Gültige Werte sind: ROB.ET_CoordinateSystem.Tracking1…ROB.ET_CoordinateSystem.Tracking30. Ein Trackingsystem mit der ID muss konfiguriert werden. |
|
Ausgang |
Datentyp |
Beschreibung |
|---|---|---|
|
q_etDiag |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. Ein Wert ungleich 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 über den Diagnosezustand gibt. |
|
q_lrStopDeceleration |
LREAL |
Verzögerung (Änderung der Geschwindigkeit), wenn ein Stopp des Trackingsystems, festgelegt durch den Eingang i_etTrackingSystem, ausgegeben wird. |
|
q_lrStopRamp |
LREAL |
Rampe (Änderung der Verzögerung), wenn ein Stopp des Trackingsystems, festgelegt durch den Eingang i_etTrackingSystem, ausgegeben wird. |
|
q_lrEmergencyDeceleration |
LREAL |
Verzögerung (Änderung der Geschwindigkeit), wenn ein Nothalt des Trackingsystems, festgelegt durch den Eingang i_etTrackingSystem, ausgegeben wird. |
|
q_lrEmergencyRamp |
LREAL |
Rampe (Änderung der Verzögerung), wenn ein Nothalt des Trackingsystems, festgelegt durch den Eingang i_etTrackingSystem, ausgegeben wird. |
|
q_etDiag |
q_etDiagExt |
Enumerationswert |
Beschreibung |
|---|---|---|---|
|
OK |
0 |
Ok |
|
|
OK |
378 |
Die Stopp-Parameter für ein Trackingsystem sind nicht gesetzt. |
|
|
InputParameterInvalid |
93 |
Das Koordinatensystem ist ungültig. |
|
|
InputParameterInvalid |
268 |
Das Koordinatensystem ist nicht konfiguriert. |
|
|
UnexpectedProgramBehavior |
28 |
Ein Rückgabewert war ungültig. |
|
Enumerationsname: |
CoordinateSystemInvalid |
|
Enumerationswert: |
93 |
|
Beschreibung: |
Das Koordinatensystem ist ungültig. |
|
Problem |
Ursache |
Lösung |
|---|---|---|
|
Die Parameter wurden nicht gelesen. |
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: |
268 |
|
Beschreibung: |
Das Koordinatensystem ist nicht konfiguriert. |
|
Problem |
Ursache |
Lösung |
|---|---|---|
|
Die Parameter wurden nicht gelesen. |
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 Parameter wurden erfolgreich gelesen.
|
Enumerationsname: |
TrackingStopParametersMissing |
|
Enumerationswert: |
378 |
|
Beschreibung: |
Die Stopp-Parameter für ein Trackingsystem sind nicht gesetzt. |
Die Parameter wurden erfolgreich gelesen, es wurden jedoch noch keine Parameter für dieses Trackingsystem gesetzt.
|
Enumerationsname: |
UnexpectedFeedback |
|
Enumerationswert: |
28 |
|
Beschreibung: |
Ein Rückgabewert war ungültig. |
Der Parameter wurde nicht gelesen. Ein ungültiger Rückgabewert wurde zurückgegeben.