FC_EtCmdToString

 

FC_EtCmdToString - Allgemeine Informationen

Übersicht

Typ:

Funktion

Verfügbar ab:

V1.0.0.0

Dieses Kapitel enthält Informationen zu folgenden Aspekten:

oAufgabenstellung

oBeschreibung

oSchnittstelle

oRückgabewert

oDiagnosemeldungen

Aufgabenstellung

Umwandeln der Befehle des FB_RoboticModule in einen String.

Beschreibung

Der Befehl des RoboticModule am Eingang i_etCmd aus der Enumerationsliste ET_Cmd wird als String zurückgegeben.

Schnittstelle

Eingang

Datentyp

Beschreibung

i_etCmd

ET_Cmd

Der in einen String umzuwandelnde Befehl.

Ausgang

Datentyp

Beschreibung

q_etDiag

GD.ET_Diag

Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose.

EinWert 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]

Der Befehl als String.

Diagnosemeldungen

q_etDiag

q_etDiagExt

Enumerationswert

Beschreibung

OK

Ok

0

Ok

InputParameterInvalid

CmdUnknown

4

Der Befehl ist unbestimmbar.

CmdUnknown

Enumerationsname:

CmdUnknown

Enumerationswert:

4

Beschreibung:

Der Befehl ist unbestimmbar.

Problem

Ursache

Lösung

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

Der an den Eingang i_etCmd übergebene Wert ist unbestimmbar.

Am Eingang i_etCmd muss ein Wert von ET_Cmd übergeben werden.

Ok

Enumerationsname:

Ok

Enumerationswert:

0

Beschreibung:

Ok

Das Lesen des ET_Cmd-Werts als Text war erfolgreich.