labview采集的模拟量存储,以及波形图显示的问题,

一,我画的一个简单那的程序图,在while循环中(定时10毫秒)用DAQ助手采集模拟直接输出到波形图中,怎么感觉波形图刷新的频率是1秒, 为什么,怎么减少刷新时间二, DAQ模拟量的数据输出是什么类型的,是不是数组,三,DAQ助手读取的模拟量如何保存(文本,电子文本还是二进制),假定采集标准的压力变化曲线并且保存,用来检验别的器件的压力变化曲线,(在一个波形图中显示以前保存的标准曲线还有目前测量的曲线,并且进行比较)非常感谢大家, 太难了。都怒了。

1、你的程序框图在哪?因为DAQ助手里面有两个参数,一个叫采样频率,你采用默认的是1000Hz,一个叫读取采样数,你还采用的是1000,所以DAQ每运行一次读取1000个数据,也就是1秒的数据,所以波形图刷新频率是1秒。
2、它输出的是波形,可以转化成数组。
3、推荐用tdms保存,有专门的保存、读取函数,比较的话,就把两个信号合并成簇或者数组,到波形图中显示就好。追问

很感谢你的回答,我试验了。刷新频率改变了。谢谢,由于是新手很多都不清楚,还需要咨询一下问题。
一,Tdms保存数据时,文件类型是怎么样的,tdms 类型的文件是什么文件。怎么样先建立这样的文件。
二,用tdms 保存DAQ的数据时,读出来的数值是不是可以直接接到波形图
谢谢!

追答

1、就是.tdms,在编程,文件I/O,TDMS有专门的VI来创建和读取文件,
2、可以

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-19
你的要求很简单啊,不难啊
第一个问题,你的daq助手设置的是否正确啊,里边的采样时间是不是用的默认的啊?
输出应该是簇
labview有专门的保存采样数据的格式,你可以使用 tdm或者 tdms,如果你觉得你的手很高那么保存为什么格式都无所谓啊
相似回答