A data point can be configured to raise an alarm. Is there also an alarm acknowledgement mechanism available?

Q

A data point can be configured to raise an alarm. Is there also an alarm acknowledgement mechanism available?

A

Yes all netSCADA devices support alarm acknowledgement.

If the webMI.alarm.accept() function is being used on an alarm data point a netSCADA device writes the value "1" automatically to the related "AlarmAck" data point if there is any to signal the alarm acknowledgement. Precondition is that the "AlarmAck" data point has been defined next to alarm data point itself.

Example: Supposing there is a data point "Signal_1" defined as shown in the picture below and is enabled for alarming. Then a corresponding alarm acknowledgement data signal must be named "Signal_1" + extension ".Alarmack"  = "Signal_1.AlarmAck" to take advantage of the automatic alarm acknowledgement mechanism.

The following example shows the usage of the function webMI.alarm.accept that acknowledge the alarm of a alarm data point in the event of a mouse single click:

webMi.addEvent("id_0", "click",
  function(e) {
     webMI.alarm.accept(["Device_1.Module_3.Signal_1");
 }
);