如何配置6608实时时钟用于GPS定时同步?



硬件: Counter/Timers (TIO)>>Devices>>PXI-6608

问题:
我想用6608计数器/定时器卡来做GPS定时信号同步测量。例子程序调用了Clock Program Hardware (NI-TIO).vi,但是我不知道如何配置我需要的参数。我该怎么做?

解答:
要做GPS同步,您必须配置Clock Program Hardware (NI-TIO).vi的两个输入:Synchronization MethodInitial Clock Time Specification。6608支持两种GPS定时信号:Pulse Per Second (PPS)和IRIG-B。您指定的同步方法必须符合Clock Synchronization (NI-TIO).vi里的设置。下边的文章介绍了这两种同步方法的区别。Developer Zone Tutorial: Synchronizing and Correlating Measurements to a Global Timebase with GPS Developer Zone tutorial。

如果您使用PPS同步方法,您需要给6608实时时钟提供一个初始时间。使用Initial Clock Specification输入,您可以显性的设置初始时间(“time in seconds”), 让时钟使用计算机系统时间作为初始时间(“use system time”),或者让时钟保持当前值,假定它之前已经正确同步了(“use previous clock time”)。

而IRIG-B信号,包括了今年开始算的日期,时,分,秒。时间戳计数器依据这个调整,因此不需要设置初始时间。因此,在连接IRIG-B信号的时候,只有“Use Previous Clock Time”设置是有效的。这是因为只有这样才能设置实时时钟的Initial Seconds Enable属性为no。其余两个设置可能会对时间戳产生错误值。

参考相关链接获得更多关于如何处理GPS定时信号。

相关链接:
Developer Zone Tutorial: Synchronizing and Correlating Measurements to a Global Timebase with GPS
KnowledgeBase 3GF8NQW1: PXI-6608 not recognizing IRIG-B signals for GPS time
KnowledgeBase 27599UYF: GPS-Based Synchronization on the NI 6608

附件:





报告日期: 01/15/2007
最近更新: 02/02/2008
文档编号: 3OU74CS9