找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 1111|回复: 2

请教关于数据采集、保存与读取的问题

[复制链接]
drqian 该用户已被删除
发表于 2007-1-14 16:10:29 | 显示全部楼层 |阅读模式
问题1是这样的。
有11个通道的数据,采样率12KHZ,LV7.1运行一段时间就变慢了,因为用build array的方法在CHART上显示,造成系统资源的消耗。问题我是知道的,但不知道怎么解决。
问题2是这样的。
使用waveform写文件的函数或者用write file保存数据,但发现读的时候(使用waveform读文件的函数或read file只能读一次循环写的数据。比如虽然文件可能保存了10几M,但如果半秒钟保存一次,那读的时候就只能读到半秒钟的数据。虽然知道可以通过shift register来循环读文件,但对于每次读出的11个通道的数据怎么合并,用build array和append waveform好象都不行。
问题3是这样的。
由于数据比较多,经过测试,发现每秒钟的数据为300多K,这样保存1分钟就得18M左右,有什么压缩存储的办法来保存这些数据?
多谢各位了!
如果能有现成的程序就最好了,呵呵。
发表于 2007-1-14 17:56:10 | 显示全部楼层
我晕,老兄第一个贴不用发这么多问题吧,呵呵

你用的不是NI的采集卡对吧~~
第一个问题,你可以BUILD ARRAY,但是你可以设置数组为多少时清一次零.
我用研华的采集卡模拟实验过
第二个问题数据合并,你可以用Merge Signals
第三个问题,你最好能用数据库,文件保存大量数据不主便

[ 本帖最后由 lgh269 于 2007-1-14 18:17 编辑 ]
回复 顶

使用道具 举报

发表于 2007-1-14 18:40:30 | 显示全部楼层
给你做了一个简单的配合采集卡的保存的!用我们的采集卡举例,地址如下:
http://www.cpubbs.com/bbs/viewth ... &extra=page%3D1
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-30 04:09 , Processed in 0.026727 second(s), 9 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表