Alarm controller

BrowseName: AlarmController
SuperType: Object (BaseObjectType)

Properties

Name

BrowseName

DataType

Description

Enabled

Enabled

Boolean

Enable/disable the alarm.

Auto acknowledge

AutoAcknowledge

Boolean

True: when the alarm activates, it is automatically acknowledged and confirmed. False: when the alarm activates, it must be acknowledged by the user.

Auto confirm

AutoConfirm

Boolean

True: when the alarm activates, it is automatically confirmed by the application. False: when the alarm activates, it must be confirmed by the user.

Input variable

InputValue

Double

Variable to monitor

Message

Message

LocalizedText

Alarm message text

Severity

Severity

UInt16

Level of severity of the alarm, which indicates its priority on a scale from 1 to 1000 (in compliance with the OPC UA standard: 1 = information, 1000 = serious error).

Last event

LastEvent

BaseDataType

Last alarm event generated

Methods

Acknowledge

BrowseName: Acknowledge

InputArguments

Name

DataType

Description

EventId

ByteString

EventID that identifies a particular event notification

Comment

LocalizedText

Localized text to apply to the alarm

Confirm

BrowseName: Confirm

InputArguments

Name

DataType

Description

EventId

ByteString

EventID that identifies a particular event notification

Comment

LocalizedText

Localized text to apply to the alarm

Add comment

BrowseName: AddComment

InputArguments

Name

DataType

Description

EventId

ByteString

EventID that identifies a particular event notification

Comment

LocalizedText

Localized text to apply to the alarm