I have an Ignition SCADA project with support for audio alarm annunciation. IE while there are unacked alarms, a sound file plays on loop.
I have the additional requirement to support ‘silencing’ all active alarms. To implement this, I would like to grab all the current alarm events and set an AssociatedData property, silenced
, to True. I gather that I can change a tags alarm configuration through system.tag.editAlarmConfig()
but when I execute the edit it seems the live alarm event AssociatedData does not change to reflect this.
Is there a better way to go about this?