Clear

Clear 1:

Diese Methode setzt den Alarmzustand auf Not-Raised.

Syntax

METHOD Clear : HRESULT
VAR_INPUT
    nTimeStamp         : ULINT;
    bResetConfirmation : BOOL;
END_VAR

Clear 2: Eingänge

Name

Typ

Beschreibung

nTimeStamp

ULINT

0: Aktueller Zeitstempel wird verwendet

> 0: Externer Zeitstempel in 100 Nanosekunden seit dem 1. Januar 1601 (UTC).

bResetConfirmation 

BOOL

Wenn TRUE und der Bestätigungszustand WaitForConfirmation ist, wird der Bestätigungszustand auf Reset gesetzt.

Ansonsten wird der Bestätigungszustand nicht verändert.

Clear 3: Rückgabewert

Name

Typ

Beschreibung

Clear

HRESULT

Liefert S_OK, wenn der Methodenaufruf erfolgreich war.

Liefert ADS_E_INVALIDSTATE, wenn der Alarm nicht im Zustand Raised war.

Liefert ansonsten ein HRESULT als Fehlercode.