在首次收到来自Alarm Summary默认情况下,不会激发此事件。如需在Alarm Summary对象中的信息发生变化时触发事件,把CheckForNewAlarms属性设为TRUE。即使内容变化发生在屏幕之外,也会发生该事件。 例如,在运行模式下,如果一个标签进入 HI 报警,然后变为 HIHI 报警,则 NewAlarm 事件将触发一次,除非之前的 HI 报警得到了确认。NewAlarm 事件检测报警是否是新的,而不检测严重性的变化。如要检测严重性的变化,请使用 CheckForSeverityIncrease 属性和 SeverityIncreased 事件。 句法对象_NewAlarm(strNode 作为字符串, strTag 作为字符串) 属性NewAlarm事件语法有这些部分:
备注每当改变过滤器或排序配置时,Alarm Summary对象都会更新其报警列表。不过,这一变化不会使NewAlarm事件发生。 如果标签处于报警中,而此标签发生了另一报警,NewAlarm事件不会再次触发。例如,如果标签处于HI报警,并进入HIHI报警,则NewAlarm事件只触发一次。为了让事件触发两次,必须在标签进入HIHI报警之前确认HI报警并返回OK报警状态。
应用到 |
让 iFIX 帮助您提高效率,降低成本。 |