NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

cDAQ9174,NI9401,NI9206上有限脉冲输出和模拟采集的同步

我有cDAQ9174,NI9401,NI9206。

 

希望实现的功能是通过NI9401的ctr0(PFI3)可以将cDAQ9174上的Counter/Timer产生的1kHz的10个方波输出。同时在开始产生方波的同时,开始以100kHz的采样率采集NI9206的通道0. 目的就是在每个方波(周期1ms)上,同步采集100个点

 

我的问题1是在cDAQ9174中,各个模块是否都想用同一个onboard timebase 20MHz时钟?如果是,那是不是就可以采用同一个Start Trigger来同时开始输出方波和模拟采集,如附件1所示。

 

问题2是在附件1的VI中,是否需要设置SampleClk Timebase Src属性节点,source如何选择?

 

问题3是为何附件1的VI中,CO通道的Sample Clock Rate不显示?

 

谢谢您的任何帮助和建议

0 项奖励
1 条消息(共 3 条)
3,563 次查看

不知道如何修改原来的贴儿,所以把新修改的VI发上来了。同时把可能会用到的Get Terminal Name with Device Prefix.vi也一同发上来了。

 

谢谢您的指导帮助

0 项奖励
2 条消息(共 3 条)
3,558 次查看

你好,

 

1.这种方法是可以的,cDAQ中的各个模块共用时钟,除非有自己时钟的模块

2.不用设置

3.CO直接输出按设定的脉冲频率输出,和AI、AO不一样原理,没有采样时钟这一说。计数器的确需要时钟来生成脉冲,这个驱动会自动配好的。

0 项奖励
3 条消息(共 3 条)
3,533 次查看