IF_Configuration - GetTrackingStopParameters (Methode)

Übersicht

Typ:

Methode

Verfügbar ab:

V2.12.0.0

Dieses Kapitel enthält Informationen zu folgenden Aspekten:

oAufgabenstellung

oBeschreibung

oSchnittstelle

oDiagnosemeldungen

Aufgabenstellung

Auslesen der konfigurierten Parameter für einen Halt und einen Nothalt des Trackingsystems.

Beschreibung

Die Methode GetTrackingStopParameters(...) gibt die konfigurierten Stopp-Parameter für einen Halt und einen Nothalt des Trackingsystems zurück.

Schnittstelle

Eingang

Datentyp

Beschreibung

i_etTrackingSystem

ROB.ET_CoordinateSystem

ID des Trackingsystems

Gültige Werte sind: ROB.ET_CoordinateSystem.Tracking1ROB.ET_CoordinateSystem.Tracking30.

Ein Trackingsystem mit der ID muss konfiguriert werden.

Ausgang

Datentyp

Beschreibung

q_etDiag

GD.ET_Diag

Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose.

Ein Wert ungleich ET_Diag.Ok entspricht einer Diagnosemeldung.

q_etDiagExt

ET_DiagExt

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.

Diagnosemeldungen

q_etDiag

q_etDiagExt

Enumerationswert

Beschreibung

OK

Ok

0

Ok

OK

TrackingStopParametersMissing

378

Die Stopp-Parameter für ein Trackingsystem sind nicht gesetzt.

InputParameterInvalid

CoordinateSystemInvalid

93

Das Koordinatensystem ist ungültig.

InputParameterInvalid

CoordinateSystemNotConfigured

268

Das Koordinatensystem ist nicht konfiguriert.

UnexpectedProgramBehavior

UnexpectedFeedback

28

Ein Rückgabewert war ungültig.

CoordinateSystemInvalid

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.

CoordinateSystemNotConfigured

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.

Ok

Enumerationsname:

Ok

Enumerationswert:

0

Beschreibung:

Ok

Die Parameter wurden erfolgreich gelesen.

TrackingStopParametersMissing

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.

UnexpectedFeedback

Enumerationsname:

UnexpectedFeedback

Enumerationswert:

28

Beschreibung:

Ein Rückgabewert war ungültig.

Der Parameter wurde nicht gelesen. Ein ungültiger Rückgabewert wurde zurückgegeben.