数据采集和实时数据转移
大家好:我现在要进行数据采集(在这个例子中信号是模拟的),多通道的(16通道),由用户选择哪些通道进行采集,(见图的通道选择器),数据在主VI中显
示保存数据,但是我还想弄个全屏的显示出来(通过子VI调用),但是采集的数
据在循环中出不来,我就想到用队列技术,将动态数据传给子VI,全屏的时候主
VI的显示是没有停止的,数据也是在往文件写的,但是现在遇到几个问题想请教
大家
1:高速多通道数据采集的时候是不是不适合将波形显示出来
2:我这样用队列输出数据,是不是很消耗系统资源而且有数据丢失,有没有更
好的将数据发送出循环的方法
3:如果我没点击全屏的话,数据一直往队列里面写,那么数据一直占用内存,
系统资源是不是很快就被消耗完了??
4:这个程序这样调用应该没问题的,但最终实现不了全屏是为什么啊?(调用子
VI的问题,如果子VI没有数据源就没问题,如果有就出问题不能全屏)
程序(8.20)
下面是程序,请大家帮忙看看啊主VI程序图
主VI程序图,刚才忘了传了
页:
[1]