The SUMQDEL.EXE program automatically purges acknowledged and returned to normal alarms from the summary list queue. Since the Alarm Summary only reads real-time values for the alarms that are showing, alarms are not deleted from the summary queue until they are scrolled into view and the Alarm Summary reads the real-time values to see that it is acknowledged and returned to normal. Therefore, alarms that are not visible are never deleted from the summary queue.
SUMQDEL.EXE reads the real-time values of all alarms in the summary queue, not just those that are visible. Therefore, any alarms that have been acknowledged and returned to normal are deleted. One specific use is to run SUMQDEL.EXE on a SCADA node that does not run WorkSpace so that the alarm startup queue can be kept to a minimum.
The SUMQDEL.EXE program is enabled by default on SCADA nodes. The default frequency is 30 minutes. If you want to disable SUMQDEL.EXE on a SCADA node, remove the program from the list of startup tasks in SCU.
To use the SUMQDEL.EXE program on an iClient, you must add the program to the list of startup tasks in SCU. The following is a list of command line parameters that you can use:
Parameter |
Description |
Example |
Effect |
-Fd:h:m:s |
The Frequency parameter specifies how often the task will look for alarms to delete. If omitted, the task will make one pass at the alarm queue, then shutdown. |
-F01:00:00:00
|
Alarms are checked once a day. |
-Dd:h:m:s |
The Delay parameter specifies how long the task is delayed after startup before it starts its first pass at the alarm queue. If omitted, the first pass will not be delayed. |
-D01:00:00 |
First pass delayed one hour. |
NOTE: To ensure that the alarm count matches on all nodes, you must run SUMQDEL.EXE on every node that shows an Alarm Summary, and on all networked SCADAs, even if they do not show an alarm summary.