。
图9-3 AI与DI同步测量
首先我们创建一个模拟输入通道, 同时创建一个数字输入通道
其次,为模拟和数字输入设置相同的采样速率,并设置采样模式为连续采样。乊后我们同样调用了获取带有设备前缀的终端名称VI来获取我们模拟输入通道采样时钟信号的资源名称,并将这个输出连接到数字输入通道的采样时钟源的输入端口上,这样, 我们就完成了数字输入通道共享模拟输入采样时钟的配置。接下来,通过调用DAQMX开始VI来开始模拟与数字采集,这里需要注意的是,我们必须保证数字输入通道的开始先于模拟输入通道, 这是因为,数字通道的采样时钟来自于模拟输入通道,先让数字输入通道处于running状态并不会马上获得数据,只有等到模拟输入通道开始采集并出现有效的采样时钟,共享给数字输入通道后,两者才同时开始采集。试想一下,如果我们调用模拟通道的DAQMX开始VI先于调用数字通道的开始VI,那么这两个输入通道就无法达到同步了。
DI,DO与CO同步测量
除了模拟输入输出 以及数字输入功能乊外,我们如何使用多功能数据采集板卡上的计数器来完成同步功能呢? 下面我们再来看几个有趣的范例。
在这个例子中,我们将完成数字输入,数字输出通道共享采样时钟与计数器输出通道同步的功能,如图9-4所示。
图9-4 数字输入,数字输出通道共享采样时钟与计数器输出通道同步
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库免费数据采集编程指南 下篇(13)在线全文阅读。
相关推荐: