Enable Alarms
If an item has its alarm features disabled and you want to re-enable them, you need to use the Enable Alarms action.
The Enable Alarms action can be triggered by a user, Logic program, Schedule or Method Call, but is only available if:
- Alarms and Events are enabled on your system (via the Alarms and Events Enabled setting on the Alarms section of the Server Configuration Tool).
- Your user account has the Disable Alarms permission for the selected item or Group.
- An item currently has its alarms disabled.
When the Enable Alarms action is used, alarms are no longer withheld for an item. This means that:
- The alarm actions for the item, such as Acknowledge, become available again
- Alarms for the item are shown on the various Alarms displays (including the alarms that ClearSCADA detected while the item’s alarms were disabled).
- Any alarm redirections for the item become active again, but only apply to new alarms. Alarms are only redirected if the item’s alarm features are enabled at the time that the alarm is detected. ClearSCADA does not redirect alarms retrospectively. (This is to prevent alarms being redirected days or weeks after the alarm condition actually occurred).
In the server configuration, there is an Independent setting in the Alarms section. This setting has an effect on how the Enable Alarms action is applied. In the following sections, we explain how Enable Alarms works when Independent is enabled and when Independent is disabled:
- Enable Alarms - Independent Enabled on the Server
- Enable Alarms - Independent Disabled on the Server
Before using the Enable Alarms action, we recommend that you familiarize yourself with the sections mentioned above.
NOTE: In addition to the pick actions mentioned here, ClearSCADA provides various methods that enable activities to be performed on alarms programmatically. This includes methods that are designed to trigger activities at specific times, such as the AcceptAtTime method that can be used to specify the time at which ClearSCADA is to acknowledge an alarm and to optionally log a comment for that acknowledgement. For more information on such methods, see the Database Schema (specifically the Methods section in the CAlarm class).