Raise

Raise 1:

The method sets the alarm state to Raised.

If the alarm requires mandatory confirmation, the confirmation state is additionally set to WaitForConfirmation.

Syntax

METHOD Raise : HRESULT
VAR_INPUT
    nTimeStamp : ULINT;
END_VAR

Raise 2: Inputs

Name

Type

Description

nTimeStamp

ULINT

0: Current timestamp is used.

> 0: External timestamp in 100 nanoseconds since January 1st, 1601 (UTC).

Raise 3: Return value

Name

Type

Description

Raise

HRESULT

Returns S_OK if the method call was successful.

Returns ADS_E_INVALIDSTATE if the alarm was already in the Raised state.

Otherwise returns HRESULT as the error code.