ClearAlarms

ClearAlarms 1:

Methode zum Löschen aktiver Alarme. Gibt S_OK zurück, wenn erfolgreich.

Syntax

METHOD ClearAlarms     : HRESULT
VAR_INPUT
    nTimeStamp         : ULINT := 0;
    bResetConfirmation : BOOL  := FALSE;
    ipFilter           : I_TcEventFilter;
END_VAR

ClearAlarms 2: Eingänge

Name

Typ

Beschreibung

nTimeStamp

ULINT

0 setzen, um die aktuelle Zeit automatisch zu erhalten.
Initial: 0

bResetConfirmation

BOOL

Wenn TRUE und der Bestätigungsstatus
WaitForConfirmation ist, wird der Bestätigungsstatus auf Reset gesetzt. Andernfalls wird der Bestätigungsstatus nicht geändert.
Initial: FALSE

ipFilter

I_TcEventFilter

Angeben, welche Alarme gelöscht werden sollen, ansonsten werden alle ausgelösten Alarme gelöscht.

ClearAlarms 3: Rückgabewerte

Name

Typ

Beschreibung

ClearAlarms

HRESULT

Liefert S_OK, wenn der Methodenaufruf erfolgreich war, ansonsten ein HRESULT als Fehlercode.