SUMQDEL.EXE程序自动从一览列表队列中清除已被确认并返回正常的报警。因为报警一览只为显示的报警读取实时数据,所以来自一览队列的报警不被删除,直到它们滚动到视图中并且报警一览读取实时数据来查看其是否已被确认并返回正常。因此,不可见的报警不能从一览队列中删除。
SUMQDEL.EXE读取在一览队列中的所有报警的实时数据,不仅仅是那些可见的。因此,任何已被确认并返回正常的报警都将被删除。一个特殊的用法是在没有运行工作台的SCADA节点上运行SUMQDEL.EXE程序,来使报警启动队列保持为最小。
SUMQDEL.EXE程序在SCADA节点上默认是被允许的。默认频率为30分钟。如果希望在SCADA节点上禁止SUMQDEL.EXE,则在SCU中的启动任务列表中移除该程序。
要使用SUMQDEL.EXE程序,必须在SCU中将程序添加到启动任务列表中。下面是所能使用的命令行参数列表:
参数 |
描述 |
示例 |
效果 |
-Fd:h:m:s |
频率参数指定查看任务或删除报警的周期。如果被忽略,任务将在报警队列中逐一通过,然后关闭。 |
-F01:00:00:00 |
一天检查一次报警 |
-Dd:h:m:s |
延时参数指定启动之后在其启动其报警队列中的第一个任务之前需要多久的延时。如果被忽略,第一个任务将不被延时。 |
-D01:00:00 |
第一个任务延时一小时 |
注意:确保报警计数与所有的节点相匹配,必须在每个显示报警一览对象的节点上运行 SUMQDEL.EXE 程序,也要在网络上所有的 SCADA 服务器上运行这个程序,即使它们没有显示一个报警一览对象。