An alarm class describes the general properties of an alarm. The configured alarm classes are available for selection in the Class column of the editor of the alarm group. They serve as a core configuration of an alarm and define the following:
Specific acknowledgment method (how the user must confirm the alarm).
Action execution (what happens automatically if an alarm conditions occurs).
Display options for the Alarm Table or the Alarm Banner (how the alarms are visualized).
For further information, refer to Configuration of the Alarm Management.
Element |
Description |
---|---|
Priority |
Specifies the priority of the alarm condition in this class (0...255). 0 represents the highest priority, 255 the lowest priority. |
Archiving |
If selected, the alarms of this class are recorded. Create an Alarm Storage node to configure the archiving parameters. |
Acknowledgment section |
|
Acknowledgment method |
Defines how an alarm is acknowledged:
NOTE: You have to ensure that the user notices the alarm during operation. To achieve this, use the actions that are available in the Alarm Class. The user must confirm (acknowledge) the alarm in order to remove the alarm from the alarm list.
Also refer to Acknowledgment Methods — Detailed Information. |
Acknowledge separately |
If selected, the user cannot acknowledge the alarm together with other alarms during operation but must acknowledge it separately. This helps to prevent the user from inadvertently acknowledging an alarm with other alarms.
NOTE: If this option is selected, the Acknowledge all visible button of the Alarm Table element in the visualization does not acknowledge all alarms.
|
The table provides the acknowledgment methods as diagrams depending on the alarm states and status transitions:
Element |
Description |
---|---|
REP |
![]() |
ACK |
![]() |
REP_ACK |
![]() |
ACK_REP |
![]() |
ACK_REP_ACK |
![]() |
Alarm status:
Status transitions:
|
For details, refer to:
You can assign a list of actions to each alarm class to be executed as soon as the alarm is subject to a status transition.
Element |
Description |
---|---|
Action |
Click the Action column and select one of the following actions:
|
Activate Deactivate Confirm Details |
If selected, the action is executed with the status transition. The available status transitions depend on the Acknowledgment method that has been selected. |
Details |
Displays a summary of the action. Define the action in the section below the table (the Details section of the selected Variable, Execute or Call) or edit the action directly in this row. |
Deactivation |
Defines a variable that allows an application to deactivate the action. |
The Details section changes to Variable, Execute or Call depending on the Action selected in the Notifications Actions section.
Action |
Elements |
---|---|
Variable |
Contains the variable to which you assign a value or an expression on the left-hand side and the assigned variable or expression on the right-hand side. You can use the following placeholders:
For string variables you can enter any IEC literal (for example, |
Execute |
The is unsupported. |
Call |
Example: The function block has the attribute: {attribute 'AlarmManagerAdditionalData' := 'StructEmailParams'}
The structure must consist of scalar components or components of the type
NOTE: You can mark structure members as mandatory parameters by using the attribute
{attribute 'AlarmManagerMandatoryParameter'} .
|
Defines how the individual alarm state is displayed in the alarm visualization element Alarm Table or Alarm Banner.
Element |
Description |
---|---|
State |
The available alarm states depend on the Acknowledgment method that has been selected. |
Font |
Click the browse ... button to open the default dialog box for selecting the text font and color. |
Background Color |
Select the background color for the alarm message from the list. |
Bitmap |
You can add a bitmap by entering the bitmap ID. If no image file is assigned to this ID yet, the default file open dialog box is displayed. After you have selected a file, the bitmap is added to the GlobalImagePool. |
Transparent |
Activate this option if the bitmap has a transparent color. |
Transparent color |
This parameter only applies if the option Transparent is selected: Select the color that shall be displayed transparently. |