Raise
Die Methode setzt den Alarmzustand auf Raised.
Wenn der Alarm bestätigungspflichtig ist, wird zusätzlich der Bestätigungszustand auf WaitForConfirmation gesetzt.
Syntax
METHOD Raise : HRESULT
VAR_INPUT
nTimeStamp : ULINT;
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). |
Rückgabewert
Name | Typ | Beschreibung |
---|---|---|
Raise | HRESULT | Liefert S_OK, wenn der Methodenaufruf erfolgreich war. Liefert ADS_E_INVALIDSTATE, wenn der Alarm bereits im Zustand Raised war. Liefert ansonsten ein HRESULT als Fehlercode. |