ExportLoggedEvents
Diese Methode exportiert protokollierte Ereignisse asynchron. Gibt TRUE zurück, wenn die asynchrone Abarbeitung abgeschlossen ist.
Syntax
METHOD ExportLoggedEvents : BOOL
VAR_IN_OUT CONSTANT
sFileName : STRING;
END_VAR
VAR_INPUT
ipExportSettings : I_TcEventExportSettings;
END_VAR
VAR_OUTPUT
bError : BOOL;
hrErrorCode : HRESULT;
END_VAR
Eingänge
Name | Typ | Beschreibung |
---|---|---|
ipExportSettings | I_TcEventExportSettings | Angeben, welche Ereignisse exportiert werden sollen, ansonsten werden alle Ereignisse exportiert. |
Ein-/Ausgänge
Name | Typ | Beschreibung |
---|---|---|
sFileName | STRING | Name der Zieldatei |
Rückgabewerte
Name | Typ | Beschreibung |
---|---|---|
ExportLoggedEvents | BOOL | TRUE, wenn die Abarbeitung abgeschlossen ist. |
Ausgänge
Name | Typ | Beschreibung |
---|---|---|
bError | BOOL | TRUE, sobald ein Fehler eintritt. |
hrErrorCode | HRESULT | Gibt die Fehlerinformation aus, wenn |
Beispiel für die Verwendung der Methode
Diese Methode ist asynchron, d. h., sie benötigt mehrere Zyklen, um den Rückgabewert zu liefern. Folgende Verwendung ist vorgesehen:
IF bExportLoggedEvents THEN
bExportLoggedEvents:= NOT fbLogger.ExportLoggedEvents(…);
END_IF