FB_VelocityRatioAlgorithm - RegisterLoggerPoint (Methode)

Übersicht

Typ

Methode

Verfügbar ab

V1.2.0.0

Aufgabe

Die Methode meldet den internen Logger-Punkt am Application Logger an.

Beschreibung

Im Funktionsbaustein ist ein Logger-Punkt für den Application Logger implementiert. Nach einem erfolgreichen Aufruf dieser Methode sendet der Funktionsbaustein über diesen Logger-Punkt Nachrichten an den Application Logger. Die Methode entspricht dem Aufruf der Methode Register­LoggerPoint am FB_LoggerPoint.

Nach der Registrierung:

oDer Funktionsbaustein sendet automatisch Nachrichten an den Application Logger.

oDie Enumeration APL.ET_LogLevel (Protokollebene) beschreibt den Typ und die Wichtigkeit einer Meldung.

oJe nach Funktionsbaustein werden verschiedene Informationen innerhalb einer Meldung weitergeleitet (z. B. eine Liste mit Diagnoseausgängen)

Schnittstelle

Eingang

Datentyp

Beschreibung

i_ifParent

APL.IF_LoggerPoint

 Der übergeordnete Logger-Punkt, unter dem der Logger-Punkt des Funktionsbausteins registriert werden soll. Die globale Variable G_ifApplicationLogger ist auch ein Logger-Punkt.

i_sName

STRING[80]

Der Name für den Logger-Punkt des Funktionsbausteins, der im Application Logger angezeigt werden soll, muss hier definiert werden.

Ausgang

Datentyp

Beschreibung

q_etDiag

GD.ET_Diag

Allgemeingültige, 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 -> Fehlermeldung