效果:
每次打开labview串口采集数据,要开始下一次采集,需要把labview软件关闭再次重新打开,不然数据接收不上来
原因是:上一次数据采集的串口没有完全关闭,特别是针对于多串口关闭时又具有一定的操作复杂性
解决:
并行循环
循环1内定义停止按钮,当停止按钮按下时内部的所有循环停止,
并将该停止按钮创建局部变量,在循环2内设定当停止按钮按下时内部所有循环停止。
部分程序框图展示:
- 序列结构的连接:
- 循环内停止的操作:
其中的错误输出来自保存文件和串口关闭
例如:
参考:
http://bbs.elecfans.com/jishu_213498_1_1.html
增加序列结构复位停止按钮