最近使研华的采集卡遇到大问题了。哎~
原本是因为数据采集卡使用labview读取instant AI的速度大概为单通道1KHz(实际使用4通道),没办法满足使用要求,所以将读取方式改为buffer AI,但是读取的buffer AI 仍然需要转换为每个通道1Khz,现在真的是整不懂了,想使用队列,但是buffer AI是每次读取固定数量的AI值,所以用到队列,也不知道具体怎么玩了!
总的来说我只是想达到一种效果:使用BUFFER AI读取数据,然后转换为INSTANT AI 。
注: BUFFER可一次读取固定长度的数据; INSTANT AI为读取实时值;
求指教~~~~~~~~~~~~~~~~~~~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
感觉你这三个程序都是独立存在的,不过应该是可以放在一个vi中的,labview支持多线程。
我知道啊,自动多线程的嘛~~
但是由于采集卡的读取是调用的DLL,然后呢那个坑爹的DLL是不支持重入的,所以没办法把三个程序放一起啊。
感觉跟重入的那个东西有关,但是又没有测试成功 =-=
一周热门 更多>