FieldDAQ设备具有与兼容网络和支持IEEE 802.1AS的NI Linux Real-Time控制器的网络自动同步功能。

设备前面板上的SYNC标志表示设备能够通过网络进行基于硬件的同步。

FieldDAQ设备可以菊花链方式互连,或连接到支持IEEE 802.1AS同步的外部网络,所有设备时基将自动同步。关于支持的拓扑和其他技术要求的更多信息,请参考网络同步

网络同步设备也可以利用NI-DAQmx中基于时间的同步功能。某些触发可以按照一天中的时间来指定。基于时间的触发和多设备任务(跨越多个网络同步的FieldDAQ设备)可以帮助简化大型系统的编程。

时间触发可根据应用程序的需要,在主机时间或I/O设备时间中指定。

  • I/O设备时间—FieldDAQ设备内部使用的时间。该时间由网络配置决定,并被子网上的所有IEEE 802.1AS网络同步设备共享。
  • 主机时间—Windows计算机或NI Linux Real-Time控制器上的时间。这通常是当前的全局时间,并且由本地实时时钟或网络时间协议(NTP)服务器提供。
  • NI-DAQmx根据需要自动将主机时间转换为I/O设备时间。该转换的准确性取决于这些时间之间的关系,并且可以降低多个设备间的时间触发的相对准确度。为了获得最高精度,请将NI LinuxReal-Time控制器作为受支持拓扑中的主机。但是,NI-DAQmx保证配置为在相同主机时间启动的两个任务始终启动于相同的I/O设备时间,以在该常见用例中保持机箱间的精确同步。关于在NI-DAQmx API中访问时基功能的详细信息,请参考NI-DAQmx用户手册中的时间触发主题。

    时基

    下图显示了FD-11634的时钟连线电路和时基。

    图 31. 时钟路由电路


    您可以使用13.1072 MHz12.8 MHz12.288 MHz10.24 MHz时基来生成AI采样时钟信号。这些时基是由板载时钟生成器直接生成的。默认情况下,NI-DAQmx将自动为所选数据速率选择最合适的时基。您也可以通过NI-DAQmx API手动选择时基。

    关于在NI-DAQmx API中配置定时的更多信息,请参考NI-DAQmx用户手册中的FieldDAQ定时注意事项主时基同步主题。

    网络同步

    板载100 MHz振荡器自动与本地IEEE 802.1AS子网中的其他网络同步设备保持同步。

    13.1072 MHz12.8 MHz12.288 MHz10.24 MHz时基衍生自振荡器,并与之同步。因此,它们也会同步到IEEE 802.1AS子网上的其他网络同步时基。这使得测量信号能够通过分布式网络同步到其他设备。

    FieldDAQ设备使用IEEE 802.1AS协议,通过网络进行同步。它们可以配置为使用IEEE 1588“延迟请求响应默认PTP”配置文件。这些设备无法与其他1588配置文件同步。