Mercury Alarm Extensions

All of the Mercury-specific alarm extensions are versions of their standard NiagaraAX counterparts with the addition of two properties used to define the input and output ords for alarm reporting and acknowledgment.

Mercury alarm extensions

The Mercury alarm extensions are:

  • MercuryOutOfRangeAlarmExt
  • MercuryStringChangeOfValueAlarmExt
  • MercuryBooleanChangeOfStateAlarmExt
  • MercuryBooleanCommandFailureAlarmExt
  • MercuryEnumChangeOfStateAlarmExt
  • MercuryEnumCommandFailureAlarmExt
  • MercuryStatusAlarmExt

For more information about these alarm extensions, see About Alarm Extensions (module://docUser/doc/aAlarmExtensions.html) in the NiagaraAX User Guide (module://docUser/doc/index.html).

Additional properties

Each alarm extension has two additional properties for Mercury alarms as illustrated and explained below.


Image
Type Value Description
Alarm Point Ord Standard NiagaraAX Ord

This point has to be a BooleanWriteable so that when an alarm occurs on the Niagara device proxy point with which this point is associated, this virtual output point is set to true. When set to true it activates a device on the Mercury side, such as a siren, and appears as an alarm on the Mercury security console. The Mercury device reflects the state of the Niagara device turning on or off accordingly.

You define the virtual point to use by clicking the down arrow to the right of the field and selecting the virtual output point discovered from the Mercury panel.

Ack Point Ord Standard NiagaraAX Ord

This point can be any Boolean point, input or output under the set of points discovered from the Mercury panel. The security console on the Mercury side has access to this point. When the point is set to true, it triggers an acknowledgement in the Niagara alarm service and clears all alarms associated with the device.

You define the virtual point to use by clicking the down arrow to the right of the field and selecting the virtual output point discovered from the Mercury panel.