我如何同步我cRIO-9002/9004 RT 控制器所有的时基,并使能我cRIO-9002/9004 RT 控制器的微秒定时循环?硬件: CompactRIO>>Controllers>>cRIO-9004, CompactRIO>>Controllers>>cRIO-9002, Multifunction DAQ (MIO)>>Connector Blocks, Multifunction DAQ (MIO)>>Connector Blocks, CompactRIO>>Controllers>>cRIO-9004, CompactRIO>>Controllers>>cRIO-9002
问题: 您必须修改远端目标 ni-rt.ini 文件以实现cRIO-9002/9004 RT控制器上所有时基的同步 解答: cRIO-9002/9004控制器有三个时基,可能会随时间漂移。我们可以同步所有的时基并使能微秒级的定时循环定时源,但是同步会额外消耗CPU的使用。 下列代码片断显示远端目标上ni-rt.ini文件的默认配置: [TIME SYNC] source.rtc.enable=False [SYSTEMSETTINGS] LegacyTickTimerPeriod=True MicrosecondTimingMode=0 为了同步所有时基并使能微秒级定时源,在您远端目标上修改ni-rt.ini文件,如下列代码片断所示。 [TIME SYNC] source.rtc.enable=True [SYSTEMSETTINGS] LegacyTickTimerPeriod=False MicrosecondTimingMode=1 source.rtc.enable表示使能cRIO-9002/9004实时系统时钟的同步。 禁止LegacyTickTimerPeriod以通知NI调度器调制系统嘀哒周期以保证时基的准确性。 MicrosecondTimingMode允许NI调度器使用微秒级定时源。 相关链接: 附件:
报告日期: 05/21/2006 最近更新: 05/29/2006 文档编号: 3QJCRPM4 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
