Alarm Group

The Alarm Group operation changes the state of an alarm in the alarm group.

Note:

For information on the naming convention and script keywords, refer to the following.
Naming Conventions

Block
Text

acknowledgeAlarmsInAlarmSummary($Enums.AlarmGroup.All);
               2                          1

1: Group

2: Operation

Group

Group
Block

[All]

[AlarmGroup1]

[SystemErrorGroup]

Text

'$Enums.AlarmGroup.All'

'$AlarmGroup.AlarmGroup1'

'$SystemErrorGroup'

Select the alarm group or system error group.

Operations

[Acknowledge]
Block
[Acknowledge]
Text

acknowledgeAlarmsInAlarmGroup($Enums.AlarmGroup.All);

Acknowledges all the alarms in the selected alarm group in the alarm database.
[Delete]
Block
[Delete]
Text

deleteAlarmsInAlarmGroup($Enums.AlarmGroup.All);

Deletes all the alarms in the selected alarm group from the alarm database.
[SetHideFlag]
Block
[SetHideFlag]
Text

setHideFlagForAlarmsInAlarmGroup($Enums.AlarmGroup.All,$Enums.ShowAlarmMode.Manual);

Hides all the alarms in the selected alarm group and sets the hide flag.
Alarm behavior after hiding depends on the alarm summary object's alarm mode setting.

[Active]
When an alarm occurs again, select whether to display a new alarm with the [It should appear again when] option.

[Manual]
Block

[Manual]

Text

'$Enums.ShowAlarmMode.Manual'

Unless the hide flag is deleted, the alarm will not display even if the alarm occurs again. You can delete the hide flag using [ResetHideFlag].
[Next Alarm]
Block

[Next Alarm]

Text

'$Enums.ShowAlarmMode.NextAlarm'

When an alarm occurs again, the hide flag is deleted and the new alarm is displayed.

In both cases, alarms do not display due to changes in alarm status, other than the occurrence of an alarm.

[Historical]
When an alarm occurs again, the hide flag is deleted and a new alarm is displayed. Alarms do not display due to changes in alarm status, other than the occurrence of an alarm.
[It should appear again when] option is ignored.

[Log]
A new alarm is displayed every time the alarm status changes.
[It should appear again when] option is ignored.

[ResetHideFlag]
Block
[ResetHideFlag]
Text

resetHideFlagForAlarmsInAlarmGroup($Enums.AlarmGroup.All);

On the alarm summary, shows the hidden alarms in the selected alarm group and deletes the hide flag.
[DeleteHiddenLog]
Block
[DeleteHiddenLog]
Text

deleteHiddenLogForAlarmsInAlarmGroup($Enums.AlarmGroup.All);

Deletes the hidden alarms in the selected alarm group from the alarm database.
[ResetCounter]
Block
[ResetCounter]
Text

resetCounterForAlarmsInAlarmGroup($Enums.AlarmGroup.All);

Resets the value of cumulative active alarms for the selected alarm group.