有两个关于数据采集卡测温设计的程序问题
时间:10-02
整理:3721RD
点击:
我现在正在做一个利用数据采集卡测温的设计(主要是红外测温的原理);
碰到的问题如下:
子vi:通道数据转化输出的是一个二维数组;
1、数据采集卡设置为单次采集,在存放数据的数组中可以得到数据,数组的大小也可以得到;但是换做连续采集的时候,就测不到了;数组里面数据全为零,数组大小也为零;(是不是最后面的那个数组是个一维的哇)
2、下图中输出的二维数组,为什么连接到for循环里面就只能连接 写入表格文件.vi的一维数组接入端,而在for循环外面要连接写入表格文件.vi的二维数组接入端;
碰到的问题如下:
子vi:通道数据转化输出的是一个二维数组;
1、数据采集卡设置为单次采集,在存放数据的数组中可以得到数据,数组的大小也可以得到;但是换做连续采集的时候,就测不到了;数组里面数据全为零,数组大小也为零;(是不是最后面的那个数组是个一维的哇)
2、下图中输出的二维数组,为什么连接到for循环里面就只能连接 写入表格文件.vi的一维数组接入端,而在for循环外面要连接写入表格文件.vi的二维数组接入端;

第一个问题你描述的不是很清楚,
第二个问题的原因是FOR循环再没有设定的情况下联入数组到FOR循环内部可以将数组拆分一个维数。如果你想写入二维数组到文件就要禁用FOR循环的自动索引功能
原来是这个样子的;第一个问题我想问的是 看下面这个程序的前面板 当我用单次采集的时候 数组里面有数 数组大小也可以显示;但是用连续采集模式的时候,数组里面没有元素显示,数组大小也读不出来
不好意思没有说清楚 , 见下面的回复!
有没有试过设置采样率后可否读取到数据
试了 ,将采样率从400 0000 降到了 1 0000 还是没有
