在主机和实时目标间实现时间同步



硬件: PXI/CompactPCI>>Controllers

问题: 我想在我的实时目标上设置与主机一致的日期和时间,我该怎样才能在主机和实时目标间实现同步

解答:

实现RT目标和主机同步的第一步是获得主机的时间和日期,我们可以使用Get Date/Time in Seconds VI实现,然后我们需要通过RT Set Date and Time VI转换这个时间值到RT目标的时间,最后我们写那个日期到共享变量使得在主机和RT目标间通讯。

Get Time from Computer

您还需要在主机和RT目标间的读写操作实现同步。在这个例子中,它由"Get time"和"Time Set"变量实现。RT的VI会在设置时间和日期前等待主VI。
Set date and time to target

这个例子在附件 Set Date_Time RT.zip中
- 打开 Set Date_Time RT.lvproj
- 运行 Set Date_Time RT.vi on the RT Target
- 然后在主机上运行 run get date and time.vi
您还可以使用一个时间服务器来设置您的RT目标,具体见下面的相关链接



相关链接:

附件:





报告日期: 01/20/2009
最近更新: 06/21/2011
文档编号: 4TJ9MOQE