FC_EtStateToString

 

FC_EtStateToString - Allgemeine Informationen

Übersicht

Typ

Funktion

Verfügbar ab:

V1.0.0.0

Versionen:

Aktuelle Version

Aufgabe

Die Statusmeldungen des FB_SmartInfeedModule in einen String umwandeln

Beschreibung

Die Statusmeldung i_etState des SmartInfeed-Moduls aus der Enumerationsliste ET_State wird in einen String umgewandelt.

Schnittstelle

Eingang

Datentyp

Beschreibung

i_etState

ET_State

Der umzuwandelnde Status

Ausgang

Datentyp

Beschreibung

q_etDiag

GD.ET_Diag

Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose.

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

q_etDiagExt

ET_DiagExt

Bausteinspezifischer Ausgang des Diagnosegeräts

q_etDiag = GD.ET_Diag.Ok -> Statusmeldung

q_etDiag <> GD.ET_Diag.Ok -> Fehlermeldung

Rückgabewert

Datentyp

Beschreibung

STRING[80]

Der in einen String umgewandelte Status

Diagnosemeldungen

q_etDiag

q_etDiagExt

Aufzählungswert

Beschreibung

OK

Ok

0

Ok

InputParameterInvalid

StateUnknown

31

Der status ist nicht bestimmbar.

Ok

Aufzählungsname:

Ok

Aufzählungswert:

0

Beschreibung:

Ok

Der Status wurde erfolgreich in einen String umgewandelt.

StateUnknown

Aufzählungsname:

StateUnknown

Aufzählungswert:

31

Beschreibung:

Der status ist nicht bestimmbar.

Problem

Ursache

Lösung

-

Am Eingang i_etState wurde ein nicht bestimmbarer Zustand übergeben.

Stellen Sie sicher, dass nur Elemente der Liste ET_State am Eingang i_etState übergeben werden.