用报警一览对象过滤报警
2015-12-18 23:15:43 来源: 评论:0 点击:
用报警一览对象过滤报警 顶端 将报警分优先级的方法是在最关键的块中允许报警。也有可选择的方法。例如,可以通过选择块的报警优先级,为来自一个块的报警赋予更高的重要性。使用块的优先级,能够通过选择希望
用报警一览对象过滤报警
将报警分优先级的方法是在最关键的块中允许报警。也有可选择的方法。例如,可以通过选择块的报警优先级,为来自一个块的报警赋予更高的重要性。使用块的优先级,能够通过选择希望显示的优先级,在报警汇总对象中过滤报警。通过用这个方法过滤报警,可以排除无关紧要的报警并将操作员的注意力集中在出现的报警上。
模拟量报警块允许过滤报警,方法与通过为不同的报警类型指派不同的优先级类似。例如,如果偏差报警对过程是严重的,可以指定CRITICAL优先级给这些报警,HIHI, HIGH, MEDIUM, LOW, LOLO, 或者INFO优先级给块产生的其它报警。然后,使用报警汇总对象,可以显示块的高优先级报警。有关模拟报警块的更多信息,请参阅iFIX数据库参考资料。
除了可以通过优先级进行过滤外,报警汇总对象允许根据其它报警特性进行过滤,比如报警区、描述、时间、日期、数据源以及 SCADA 服务器等。还可以将两个或更多的标准进行组合来创建功能更强大的复杂过滤。
例如,可以使用下面的文本创建一个用来显示报警区MIXERS或Line 1中,并由 SCADA 服务器MIXER2产生的所有高优先级报警的过滤:
Priority = "HIGH" AND (Area In "MIXERS" OR Area In "LINE 1") AND Node In "MIXER2"
要了解更多关于使用报警汇总对象创建过滤的信息,请参考过滤报警部分。
使用报警汇总对象创建的过滤不是静态的。可以在运行时使用VBA脚本来改变它们。要了解如何为报警汇总对象编写VBA脚本,请参考编写脚本手册。