FC_EtDiagToString

 

FC_EtDiagToString - Allgemeine Informationen

Übersicht

Typ

Funktion

Verfügbar ab:

V1.0.1.0

Versionen:

Aktuelle Version

Aufgabe

Umwandeln eines Aufzählungselements des Typs ET_Diag der Bibliothek PD_GlobalDiagnostics in einen String.

Beschreibung

Jedes Aufzählungselement hat einen Namen bzw. einen Wert. Der Rückgabewert der Funktion ist der Name des Aufzählungselements.

Schnittstelle

Eingang

Datentyp

Beschreibung

i_etDiag

ET_Diag

Der umzuwandelnde ET_Diag-Wert

Ausgang

Datentyp

Beschreibung

q_etDiag

ET_Diag

Allgemeine bibliotheksunabhängige Aussage zur Diagnose.

Ein Wert ungleich ET_Diag.Ok entspricht einer Diagnosemeldung.

q_etDiagExt

ET_DiagExt

Bausteinspezifischer Ausgang des Diagnosegeräts.

q_etDiag = ET_Diag.Ok -> Statusmeldung

q_etDiag <> ET_Diag.Ok -> Diagnosemeldung

Rückgabewert

Datentyp

Beschreibung

STRING[80]

Name des Aufzählungselements, das am Eingang i_etMode übergeben wurde

Diagnosemeldungen

q_etDiag

q_etDiagExt

Aufzählungswert

Beschreibung

OK

Ok

0

OK

InputParameterInvalid

UnknownDiag

1

Diag ist nicht bestimmbar.

UnexpectedProgramBehavior

UnexpectedDiag

3

Der Diag-Wert war unbeabsichtigt.

Ok

Aufzählungsname:

Ok

Aufzählungswert:

0

Beschreibung:

OK

Die Aufzählung wurde erfolgreich in einen Text umgewandelt.

UnexpectedDiag

Aufzählungsname:

UnexpectedDiag

Aufzählungswert:

3

Beschreibung:

Der Diag-Wert war unbeabsichtigt.

Problem

Ursache

Lösung

-

Es ist ein Fehler in der internen Verarbeitung aufgetreten

Am Eingang i_etDiag wurde eine Zahl übergeben, deren Wert keinem Element von ET_Diag zugeordnet werden konnte.

Bitte informieren Sie das Supportteam über diesen Fehler.

UnknownDiag

Aufzählungsname:

UnknownDiag

Aufzählungswert:

1

Beschreibung:

Diag ist nicht bestimmbar.

Problem

Ursache

Lösung

-

Am Eingang i_etDiag wurde eine Zahl übergeben, deren Wert keinem Element von ET_Diag zugeordnet werden kann.

Am Eingang i_etDiag muss ein Element der Aufzählung ET_Diag übergeben werden.