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

再次请教数据保存的问题

[复制链接]
发表于 2008-7-18 10:56:13 | 显示全部楼层 |阅读模式
正在做的监控系统,采用串口通讯,是LabVIEW和底层的DSP之间通过串口交换数据
程序开始运行时,LabVIEW每隔2s发送一次召唤命令,循环发送,DSP收到召唤后,即给LabVIEW数据发送串口报文,报文中有很多数据要显示在界面上,还有一个数据是以波形显示的,而且是每隔1分钟才取一次数据送到chart控件进行显示,实现的功能即时如此,可是我一直做不好这个功能,问题主要有两点:

1、怎么能够确定1分钟取一次数据??我目前用的是累计次数来实现的,累计收到30次才取一次报文,可是不一定精确
2、还有就是怎么把这个1分钟一次的数据保存成文件,保存的这个文件再下次打开程序的时候,加载到波形文件??

这是一直困扰我的问题,请大家帮忙想想办法,不胜感激!!
发表于 2008-7-18 11:48:48 | 显示全部楼层
你实现不了1分钟,那你怎么实现2秒的?
存成文件,然后下次读取,就是这样啊,用file io下的vi来做,不会有问题吧?
回复 顶

使用道具 举报

 楼主| 发表于 2008-7-18 13:07:31 | 显示全部楼层
2s是用事件结构里的timeout事件来实现的
1分钟我就不知道了

存文件这个,我再试试,谢谢版主啊
回复 顶

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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