Print  Email 
 

Alarm System

The VTS alarm system is responsible for handling, monitoring, and displaying the alarming for the VTS code. This alarm system consists of two parts:

Alarm Manager The Alarm Manager is a VTS service responsible for logging alarms and maintaining all alarm information. The Alarm Manager sustains a log of alarm activity, and keeps track of the current status of all alarms in the system, whether they are active, acknowledged, unacknowledged, etc., while your application is running. This information is stored at shutdown so that the last known data is available on the next occasion you start your application. This process works even if the application has been unexpectedly stopped due to a power failure.

Alarm Panel The Alarm Panel provides the interface between the user and the Alarm Manager. It consists of the alarm list, and all the alarm controls (alarm acknowledgement, disabling and enabling, muting and silencing, and changing the alarm list currently being viewed).

Note: Standard VTS applications feature a default Alarm page which is suitable for most applications. The configuration toolbox also provides access to alarm panel tools that enable you to build your own custom alarm page or add alarm display capabilities to the application pages of your applications. Information on the default Alarm page is provided in "VTS Developer's Guide: Alarm Page", while the alarm tools are identified in "VTS Developer's Guide: Alarm Tools Library".

The sections that follow describe the alarm log and alarm database files; outline the available alarm lists in the Alarm Manager database; and identify the Alarm Manager application programming interface (API), including applicable variables, functions and statements, alarm line drawing, and alarm printing.

Topics in this section:

Alarm Manager Service

Alarm Panel

Customization of Alarms, Events, and Notifications

Alarm Message Templates