Skip to content

Alarms

Attributes

Overview:

Attribute Datatype Category
name string mandatory
description string optional
state enum runtime
timestamp timestamp runtime
severity number mandatory
authority string runtime
acknowledge mode enum mandatory
archivation mode enum mandatory

name

[mandatory]

Uniquely identifies the alarm. Must conform to C-language symbol name requirements (can contain only letters, digits and the underscore, can't start with digit) and must be unique among all alarms.

Description

[optional]

Free text description of alarm purpose.

state

[runtime]

Current alarm state. Possible values:

State Active Acknowledged Description
INACT_ACK no yes Initial state
ACT_UNACK yes no Right after activation
ACT_ACK yes yes Active alarm was acknowledged
INACT_UNACK no yes Alarm deactivated, but not acked yet

timestamp

[runtime]

Timestamp of last alarm state update.

severity

[mandatory]

Positive number describing alarm severity value. Exact values are application specific and freely assignable by system designer. Lower number = more severe alarm.

authority

[runtime]

Identity of latest process or user manipulating alarm state.

acknowledgement mode

[mandatory]

Valid values:

Mode Description
manual after deactivation alarm remains in INACT_UNACK state until acknowledged
auto after deactivation alarm goes to state INACT_ACK automatically

archivation mode

[mandatory]

mode description
none CO is not archived
change CO is archived on every value change
periodic CO is archived with fixed archivation period