From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



我要如何使得同一个设备上的多个NI-DAQmx任务实现PLL锁相?



硬件: Multifunction DAQ (MIO)>>M Series

问题:

我有多个NI-DAQmx任务需要和一个外部时钟进行PLL锁相,不过当我为其中一个任务定义参考时钟时,我会收到错误:

Error -89137: Specified route cannot be satisfied

 



解答:

M系列的板卡有能够使得他们内部的80MHz采样时钟源和外部参考时钟进行锁相的功能,使得所有在板上的任务能够使用同一个参考时钟电路,这样所有的任务就共享了采样时钟。

现在遇到的这个问题是由于仅有一个任务使用了该参考时钟,而其他的任务使用了默认设置,即内部时钟。这会造成一个错误,由于当前参考源电路已被设置到一个参考时钟上,而无法被另一个设置所使用。

为了避免这一错误,所有的任务都必须使用同一个参考时钟源。在LabVIEW中,您可以在每个任务中都使用一个属性节点(如下图所示)。

Refer to the NI-DAQmx help for the correct function call to use for other programming languages.

相关链接: KnowledgeBase 3PSGM42W: What Is a Phase-Locked Loop (PLL)?
Developer Zone Tutorial: Phase-Locked Loops

附件:


reference clock.JPG - reference clock.JPG


报告日期: 01/02/2007
最近更新: 08/01/2016
文档编号: 4519AHT3