Raise

Raise 1:

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

Raise 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).

Raise 3: 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.