我现在面临着一个问题,叙述如下: 1)就是USB6009 的 8通道采集数据,每个通道1000个点,这个已经实现了,没有问题。 2)但我同时用counter口采集脉冲数,这个也可以同时采集,没有问题 3)问题在于我怎样把8通道采集的每个数据点与counter口采集的脉冲数相对应起来; 我再换种方式描述: 由于AI口采用的是Analog 1D Wfm NChan NSamp方式,所以每次写入的点是1000个,并不是一个一个写入的,我想实现的是每个AI的数据点都能把其对应的counter脉冲个数值一起写入一个文件。如果能实现对conter口1K 的采用我想是可以实现的,但不知程序如何写。 再说一下我的项目背景,我的counter口接的是一个旋转编码器,通过读脉冲个数来测量编码器所转过的圈数,从而可以换算成距离,所以我必须把counter值与AI值对应,这样才能准确获知信号异常处的准确位置。 所以我怎样把counter口的脉冲值与对应AI值以0.001秒为间隔一起写入一个文件呢? 附上我的程序。
[此贴子已经被作者于2006-9-12 14:55:19编辑过]
|