FB_ApplicationLoggerHandler - GetLoggerPoint (Methode)

Überblick

Typ

Methode

Verfügbar ab

V1.0.4.0

Aufgabe

Diese Methode gibt die Schnittstelle zu einem registrierten Logger-Punkt zurück.

Beschreibung

Bei Ihrer Registrierung im Anwendungs-Logger werden die Logger-Punkte mit einer Identifikati­onsnummer versehen.

Der Application Logger selbst ist mit der Nummer 1 versehen. Den anderen Logger-Punkten wird ihre Nummer gemäß der Reihenfolge, in der sie registriert werden, zugewiesen.

Schnittstelle

Eingabe

Datentyp

Beschreibung

i_udiId

UDINT

Die Identifikationsnummer des Logger-Punkts.

Ausgang

Datentyp

Beschreibung

q_ifLoggerPoint

IF_LoggerPoint

Die Schnittstelle zum Logger-Punkt.

q_etDiag

GD.ET_Diag

Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose.

Alle Werte außer GD.ET_Diag.Ok entsprechen einer Diagnosemeldung.

q_etDiagExt

ET_DiagExt

POU-spezifischer, diagnosebezogener Ausgang.

q_etDiag = GD.ET_Diag.Ok -> Statusmeldung

q_etDiag <> GD.ET_Diag.Ok -> Diagnosemeldung

Diagnosemeldungen

q_etDiag

q_etDiagExt

Enumerationswert

Beschreibung

OK

Ok

0

Ok

InputParameterInvalid

IdInvalid

11

Die ID ist ungültig.

UnexpectedProgramBehavior

ApplicationLoggerItfNotSupported

14

Die Schnittstelle des Application Loggers wird nicht unterstützt.

UnexpectedProgramBehavior

ApplicationLoggerNotSet

13

Der Application Logger wurde nicht gesetzt.

UnexpectedProgramBehavior

UnexpectedFeedback

3

Ein Rückgabewert war ungültig.

ApplicationLoggerItfNotSupported

Aufzählungsname:

ApplicationLoggerItfNotSupported

Enumerationswert:

14

Beschreibung:

Die Schnittstelle des Application Loggers wird nicht unterstützt.

Ursache

Lösung

Es ist ein Fehler in der internen Verarbeitung erkannt worden.

Wenden Sie sich an Ihren Ansprechpartner bei Schneider Electric.

ApplicationLoggerNotSet

Aufzählungsname:

ApplicationLoggerNotSet

Enumerationswert:

13

Beschreibung:

Der Application Logger wurde nicht gesetzt.

Ursache

Lösung

Die globale Variable G_ifApplicationLogger wurde verändert.

Stellen Sie sicher, dass Sie die Variable G_ifApplicationLogger nicht schreiben.

Ausgang q_etDiag zeigt GD.ET_Diag.UnexpectedProgramBehavior

Es ist ein Fehler in der internen Verarbeitung erkannt worden.

Wenden Sie sich an Ihren Ansprechpartner bei Schneider Electric.

IdInvalid

Aufzählungsname:

IdInvalid

Enumerationswert:

11

Beschreibung:

Die ID ist ungültig.

Ursache

Lösung

Am Eingang i_udiId wurde ein ungültiger Wert übergeben.

Am Eingang i_udiId muss ein Wert zwischen udiFirstLogEntryId und udiLastLogEntryId übergeben werden.

Ok

Aufzählungsname:

Ok

Aufzählungswert:

0

Beschreibung:

Ok

Die Schnittstelle des Logger-Punkts wurde erfolgreich zurückgegeben.

UnexpectedFeedback

Aufzählungsname:

UnexpectedFeedback

Aufzählungswert:

3

Beschreibung:

Ein Rückgabewert war ungültig.

Ursache

Lösung

Es ist ein Fehler in der internen Verarbeitung erkannt worden.

Wenden Sie sich an Ihren Ansprechpartner bei Schneider Electric.