关于实时数据采集与文件IO,寻求帮助

2019-07-18 00:35发布

本帖最后由 minground 于 2011-10-12 23:49 编辑

小弟初学labview,可能是个很简单的问题,但小弟我死活想不通怎么解决,只能来求助了。
我现在每秒从硬件采一次数据,并显示在屏幕上,到这一步没问题,
然后要求是有一个bool按钮,按下时开始存储数据,再按下停止采数,要求存成txt文件。
问题就来了:由于按时间采硬件数据,最外层的while循环就定死了,因为我不一定什么时间按bool按钮开始存数,打开txt文件就得在这个循环内部进行,这就意味着程序运行的每一次循环里,当我按下该按钮时,程序里都会进行一次文件打开,写入。。。结果我得到的txt里只能保留一行数据。。。请教朋友们怎么解决这个问题。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
cn974327636
1楼-- · 2019-07-18 02:25
呵呵,这个简单,你把打开文件的控件放在While循环外面,在While中用条件结构控制保存。这样,程序一运行,先是打开文件,然后文件一直打开着,你在while循环中想存就存,存多少都没问题
ntdafushi
2楼-- · 2019-07-18 07:04
说的很对,真的很有帮助

一周热门 更多>