IF_Multicarrier - RegisterLoggerPoint (Methode)

Überblick

Typ:

Methode

Verfügbar ab:

V1.0.0.0

Aufgabe

Registrieren des Funktionsbausteins FB_Multicarrier im Application Logger.

Beschreibung

Mit der Methode RegisterLoggerPoint wird der Funktionsbaustein FB_Multicarrier als Logger-Punkt im globalen Application Logger registriert.

Der Name des Funktionsbausteins im Application Logger wird durch den Eingang i_sName definiert.

Der Eingang i_ifParent legt den übergeordneten Logger-Punkt fest, unter dem der Logger-Punkt für den Funktionsbaustein FB_Multicarrier in der Baumstruktur der Logger-Punkte registriert werden muss.

Der Funktionsbaustein FB_Multicarrier fügt weitere Logger-Punkte für Folgendes hinzu:

  • für die Konfiguration des Lexium™ MC multi carrier-Transportsystems (MulticarrierConfiguration)

  • für jeden Carrier: die Konfiguration des Carriers (CarrierConfiguration) und die Bewegungsfunktionsbausteine (Motion, MoveDirectly, MoveGapControl, Jogging, MoveSyncFromStandstill, MovePureSmg)

Die letztendliche Anzahl der Logger-Punkte wird wie folgt berechnet:

  • 2 Logger-Punkte für den Funktionsbaustein FB_Multicarrier

  • 8 Logger-Punkte für jeden Carrier (= Anzahl der Carrier x 8)

Für 10 Carrier beispielsweise ergibt das 82 Logger-Punkte.

Die Anzahl der Logger-Punkte muss für den Wert der globalen Parametervariablen Gc_udiMaxNumberOfLoggerPoints in der GPL (Global Parameter List) der Application Logger-Bibliothek berücksichtigt werden.

Für weitere Informationen zur GPL (Global Parameter List) der Application Logger-Bibliothek siehe GPL (Global Parameter List).

Für weitere allgemeine Informationen zum Application Logger siehe Verwendung des Application Logger.

HINWEIS: Als Voraussetzung für die Verwendung der Methode RegisterLoggerPoint muss das Application Logger-Plug-In zum Projekt hinzugefügt und der Application Logger-Dienst registriert werden.

Eingänge

Eingang

Datentyp

Beschreibung

i_ifParent

APL.IF_LoggerPoint

Der übergeordnete Logger-Punkt, unter dem der Logger-Punkt des Funktionsbausteins FB_Multicarrier registriert ist.

i_sName

STRING [80]

Der Name des Logger-Punkts, der im Application Logger angezeigt wird.

Ausgänge

Ausgang

Datentyp

Beschreibung

q_xError

BOOL

Mit TRUE wird angegeben, ob ein Fehler erkannt wurde. Für weitere Informationen siehe q_etResult und q_sResultMsg.

q_etResult

ET_Result

Gibt Diagnose- und Statusinformationen als numerischen Wert an.
Wenn q_xError = FALSE, gibt q_etResult Statusinformationen an.
Wenn q_xError = TRUE, gibt q_etResult Diagnose-/Fehlerinformationen an.

q_sResultMsg

STRING [255]

Stellt zusätzliche Diagnose- und Statusinformationen in Form von Textmeldungen bereit.