数据采集与数据保存中几个问题?
时间:10-02
整理:3721RD
点击:
最近在做一个直流电压采集系统,有16个通道,
想实现用DAQ助手测电压,数据保存为TXT文件(大概需要1分钟保存一次数据)。有以下几个问题:
1,采集时候用1采样还是N采样,他们区别是什么?
2,数据保存的时候,怎么让动态的数据实时保存到TXT中,我就想TXT中第一列为相对时间,后面每列代表一个通道,大概一分钟保存一次。
想实现用DAQ助手测电压,数据保存为TXT文件(大概需要1分钟保存一次数据)。有以下几个问题:
1,采集时候用1采样还是N采样,他们区别是什么?
2,数据保存的时候,怎么让动态的数据实时保存到TXT中,我就想TXT中第一列为相对时间,后面每列代表一个通道,大概一分钟保存一次。
1、所谓的1采样就是每次采集1个值,N采样就是每次采集N个数字,一般来说我们都在采样的外面加一个循环,大多时候我们在循环里面加延时时间,比如说延时是5s,对于1采样,就是每5s采集一个值,N采样就是每5s采集N个值。
2、这个有实例的,论坛有,没有的话找我要就好了。
1、1采样就是每次读一个数据进程序中,N采样就是缓冲区中有多少数据就读多少数据进来。
2、行列区分明显的数据为什么不使用EXCEL或数据库呢?TXT的话就先创建每一行的数据,具体来说就是先将数据所对应的时间转换为字符串,然后后面继续添加每一个通道的数据,中间一般以空格间隔开,然后再加一个换行符,继续到下一行,再添加时间、数据、换行符,直到所有数据添加完,再用TXT写入函数写入TXT中,自带有这样的例子。EXCEL也差不多,不过是添加字符串变为创建数组,最后变为二维数组。
谢谢你的回答 实例我应该可以找到的,找不到再麻烦你哈!多谢!
你可以采用tdms文件保存哈,读取也比较方便
好的 多谢哈哈!
同问
参考餐卡以下