iFIX提供一种方法,检测某一时间产生的新的报警。这个信息对于在一个报警被删除而同时生成另一个报警的计数器转换中是很有用的。当这一情况发生时,报警数量保持不变,这为发现一个新报警的生成带来了困难。
通常,报警计数器在产生报警时加一,并且在报警被确认且返回正常值时减一。然而,运行时计数器总和在iFIX启动或载入数据库时从零开始,并且在区域和节点的生成每个报警的时候加一,或新报警生成时增加未确认报警计数器。
下表列出了区域和节点运行时的总和报警计数器。
为了显示... |
使用这些报警计数器... |
区域"area"中的运行时报警总和。 |
area.A_AREA_RUNNINGTOT或 "area".F_AREA_RUNNINGTOT |
节点"node"中的运行时报警总和。 |
ALARMCOUNTERS.A_RUNNINGTOT或 ALARMCOUNTERS.F_RUNNINGTOT |
本例表示如何使用表区域和节点运行时总和报警计数器中的报警计数器来显示节点或区域运行时报警总和。
为了显示运行时报警总和... |
使用这个语法 ... |
区域"Line1" |
Line1.A_AREA_RUNNINGTOT |
节点"B" |
B.ALARMCOUNTERS.A_RUNNINGTOT |