时间戳随每条报警和消息附带。时间戳表示报警或消息生成的时间和日期。使用此信息能帮助调整过程。时间标签可以来自本地计算机时间、OPC服务器时间或过程硬件的时钟,如下表所述。
如果有一个... |
iFIX... |
iFIXI/O驱动器v6.x或更早版本 |
使用本地计算机时间自动时间标签所有报警和消息。 |
iFIXI/O驱动器v7.x或以后版本 |
不对报警进行时间标签。相反地,过程硬件或 I/O 驱动程序会对发送到 SCADA 服务器的过程数据进行时间标签。iFIX 为其生成的报警使用此时间戳。 |
OPC服务器 |
不对报警进行时间标签。相反地,OPC 服务器或 OPC 客户端对过程数据进行时间标签。iFIX 为其生成的报警使用此时间戳。 |
不是所有的过程硬件或OPC服务器都支持时间标签。如果设备或服务器支持,才可能想允许它。然而,必须校验每台 SCADA 服务器上的本地时间和过程硬件/OPC服务器时间是否同步。要了解关于使两个时间同步的信息,请参考您的过程硬件、OPC服务器或I/O驱动器手册。
如果过程硬件不支持时间标签或没有OPC服务器可用,iFIX OPC客户端或I/O驱动器(v7.x或以后版本)将使用本地计算机时间,在将其发送到 SCADA 服务器之前自动对数据进行时间标签。时间标签的确切类型取决于I/O驱动器。要了解更多信息,请参考I/O驱动器手册。
一旦过程数据被时间标签,下列数据库块就会将提供的时间与其报警合并:
模拟量报警块
模拟量输入块
数字量报警块
数字量输入块
文本
块还可以将时间标签保存在A_OPCTIME字段中。要了解更多关于这个字段的信息,请参考在画面中添加数据连接部分。
设备控制块和多态数字量输入块也可以时间标签它们产生的报警。它们的时间标签表示了块何时计算其输出。这个时间基于 SCADA 服务器的时钟。