再次请教数据保存的问题
正在做的监控系统,采用串口通讯,是LabVIEW和底层的DSP之间通过串口交换数据程序开始运行时,LabVIEW每隔2s发送一次召唤命令,循环发送,DSP收到召唤后,即给LabVIEW数据发送串口报文,报文中有很多数据要显示在界面上,还有一个数据是以波形显示的,而且是每隔1分钟才取一次数据送到chart控件进行显示,实现的功能即时如此,可是我一直做不好这个功能,问题主要有两点:
1、怎么能够确定1分钟取一次数据??我目前用的是累计次数来实现的,累计收到30次才取一次报文,可是不一定精确
2、还有就是怎么把这个1分钟一次的数据保存成文件,保存的这个文件再下次打开程序的时候,加载到波形文件??
这是一直困扰我的问题,请大家帮忙想想办法,不胜感激!! 你实现不了1分钟,那你怎么实现2秒的?
存成文件,然后下次读取,就是这样啊,用file io下的vi来做,不会有问题吧?allqq-mogudiandian-30all 2s是用事件结构里的timeout事件来实现的
1分钟我就不知道了
存文件这个,我再试试,谢谢版主啊
页:
[1]