FC_EtOpModeToString – Allgemeine Informationen

Überblick

Typ:

Funktion

Verfügbar ab:

V1.0.0.0

Dieses Kapitel enthält Informationen zu folgenden Aspekten:

Aufgabe

Umwandeln der Betriebsarten des FB_RoboticModule in eine Zeichenfolge (String).

Beschreibung

Die Betriebsart des RoboticModule am Eingang i_etOpMode aus der Enumerationsliste ET_OpMode wird als Zeichenfolge zurückgegeben.

Schnittstelle

Eingang

Datentyp

Beschreibung

i_etOpMode

ET_OpMode

Die in einer Zeichenfolge auszugebende Betriebsart „Manual“.

Ausgang

Datentyp

Beschreibung

q_etDiag

GD.ET_Diag

Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose.

Ein Wert ungleich GD.ET_Diag.Ok entspricht einer Diagnosemeldung.

q_etDiagExt

ET_DiagExt

POU-spezifischer Ausgang zur Diagnose.

q_etDiag = GD.ET_Diag.Ok -> Statusmeldung

q_etDiag <> GD.ET_Diag.Ok -> Diagnosemeldung

Rückgabewert

Datentyp

Beschreibung

STRING[80]

Die Betriebsart wird als Zeichenfolge ausgegeben.

Diagnosemeldungen

q_etDiag

q_etDiagExt

Enumerationswert

Beschreibung

OK

Ok

0

Ok

InputParameterInvalid

OpModeUnknown

97

Die Betriebsart ist unbestimmbar.

Ok

Enumerationsname:

Ok

Enumerationswert:

0

Beschreibung:

Ok

Das Lesen des ET_OpMode-Werts als Text war erfolgreich.

OpModeUnknown

Enumerationsname:

OpModeUnknown

Enumerationswert:

97

Beschreibung:

Die Betriebsart ist unbestimmbar.

Problem

Ursache

Lösung

Das Lesen des ET_OpMode-Werts als Text war nicht erfolgreich.

Der an den Eingang i_etOpMode übergebene Wert ist unbestimmbar.

Am Eingang i_etOpMode muss ein Wert von ET_OpMode übergeben werden.