通过在画面中添加数据连接,能够为单独的块显示其报警。在添加数据连接之后,就可以通过引用一个iFIX标签来定义其数据源。您也可以引用一个 OPC 服务器;不过,OPC 标准不支持报警。要了解更多关于OPC标准的信息,可以浏览相关网站http://www.opcfoundation.org.
可以使用以下语法引用一个标签:
Fix32.nodename.blockname.fieldname
nodename是一个 SCADA 服务器的节点名,blockname是要监控的块的名称,fieldname是要显示的过程值。例如,为了显示 SCADA 服务器MIXER1上模拟量输入块 AI_TEMP16的当前报警,应使用数据源:
Fix32.MIXER1.AI_TEMP16.A_CUALM
下表列出了其它可以引用的公共报警字段。要了解更多关于数据块字段的信息,请参考建立SCADA系统手册。使用表达式编辑器,可以得到有效的服务器、数据块、地址以及字段的列表。请参考创建画面手册,可以学习更多关于表达式编辑器的内容。
字段... |
显示... |
合法输入 |
A_ALMEXT1 |
在块的“报警扩展”字段中输入的文本。 |
最多79个字符。 |
A_ALMINTIME |
块生成报警的日期和时间。根据您的配置,这个日期和时间可以是OPC服务器时间,或者是本地计算机时间。请参考理解时间标签部分,以学习更多关于iFIX时间标签如何报警的信息。 |
无。这是一个仅供显示的字段。 |
A_ALMLASTTIME |
块最后生成报警的日期和时间。根据您的配置,这个日期和时间可以是OPC服务器时间,或者是本地计算机时间。请参考理解时间标签部分,以学习更多关于iFIX时间标签如何报警的信息。 |
无。这是一个仅供显示的字段。 |
A_ALMSN |
报警区数据库的序列号。 |
无。这是一个仅供显示的字段。 |
A_AREA1 through A_AREA15 |
块的报警区。 |
ALL或在报警区数据库中定义的任何报警区的名称。 |
A_CUALM |
块的当前报警状态。 |
模拟量块显示的报警包括高、低、变化率或偏差。数字量块显示的报警包括状态改变或从正常状态改变。 |
A_ENAB
|
F_ENAB当前块是否能够产生报警。使用这个字段可以根据需要来允许和禁止报警。 |
如果块能够报警,则为“Yes”或1; 如果块不能够报警,则为“No”或0。 |
A_EVENT |
当前块是否能够产生事件消息。使用这个字段可以允许和禁止事件消息。 |
如果块能够生成事件消息,则为“Enable”; 如果块不能够生成事件消息,则为“Disable”。 |
A_IENAB |
当前块在启动时是否能够产生报警。 |
|
A_LAALM |
块未确认的最严重的报警,称为锁存报警。 |
模拟量块显示的报警包括高、低、变化率或偏差。数字量块显示的报警包括状态改变或从正常状态改变。 |
A_NALM |
当前块是否有未确认的报警。 |
如果块有未确认的报警,则为“Yes”或1; 如果所有的报警都被确认了,则为“No”或0。 |
A_OPCLIMIT |
OPC服务器的硬件选项。 |
无。这是一个仅供显示的字段。 |
A_OPCQLTY |
OPC服务器的品质状态。 |
无。这是一个仅供显示的字段。 |
A_OPCSUBSTAT |
OPC服务器的品质子状态。 |
无。这是一个仅供显示的字段。 |
A_OPCTIME |
来自OPC服务器的日期和时间。如果没有有效的OPC服务器,则这个字段包含本地计算机时间。 |
无。这是一个仅供显示的字段。 |
A_PRI |
块的报警优先级。 |
INFO, LOLO, LOW, MEDIUM, HIGH, HIHI, 或 CRITICAL。 |
为了显示和改变一个块的报警限,使用下表中的字段。
要了解更多关于数据连接和输入一个数据源的信息,请参考创建画面手册。