ClearAllAlarms
Diese Methode ruft für alle Alarme im Alarmzustand Raised deren Methode Clear() auf.
Syntax
METHOD ClearAllAlarms : HRESULT
VAR_INPUT
nTimeStamp : ULINT := 0;
bResetConfirmation : BOOL := FALSE;
END_VAR
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. |
Rückgabewert
Name | Typ | Beschreibung |
---|---|---|
ClearAllAlarms | HRESULT | Liefert S_OK, wenn der Methodenaufruf erfolgreich war, ansonsten ein HRESULT als Fehlercode |