Templates are included for the following types of
alarm displays:
Active Alarm
Page (Alarm): Used to create a page displaying active alarms
that are unacknowledged or acknowledged and still in alarm state.
To create a default active alarm page for your project, please
create a new page based on this template and name it "Alarm". You
can change the default page name by setting parameter [Page]AlarmPage.
Hardware Alarm
Page (Hardware): Used to create a page displaying details of
any system errors that are unacknowledged or acknowledged and still
in alarm state, for example, if communications are lost, if Cicode
can't execute, if a graphics page is not updating correctly, or if
a server becomes inoperative, this page will alert you. To create a
default hardware alarm page for your project, please create a new
page based on this template and name it "Hardware". You can change
the default page name by setting parameter [Page]HardwarePage.
Disabled Alarm
Page (Disabled): Used to create a page displaying alarms that
are presently disabled in the system. The alarms will appear on
this page when they have been disabled from the normal alarm system
due to a maintenance shutdown, nuisance tripping etc. To create a
default disabled alarm page for your project, please create a new
page based on this template and name it "Disabled". You can change
the default page name by setting parameter [Page]DisabledPage.
Alarm Summary
Page (Summary): Used to create a page displaying a historical
log of alarms that have occurred. This page can be used for
troubleshooting purposes. To create a default alarm summary page
for your project, please create a new page based on this template
and name it "Summary". You can change the default page name by
setting parameter [Page]SummaryPage.
The new alarm templates (except the hardware alarm
template) display alarm lists using a "no draw" mode. The display
of alarm fields is handled by a new set of template specific Cicode
functions and genies to control each of the alarm fields' position
and size. The alarm list is installed with a callback event
function to redraw the alarm list upon data change. The "no draw"
mode and data change callback event are supported by a modified
form of the existing Cicode function AlarmDsp().