Labview读取数据的多串口同时完全关闭

效果:

每次打开labview串口采集数据,要开始下一次采集,需要把labview软件关闭再次重新打开,不然数据接收不上来

原因是:上一次数据采集的串口没有完全关闭,特别是针对于多串口关闭时又具有一定的操作复杂性

解决:

并行循环

循环1内定义停止按钮,当停止按钮按下时内部的所有循环停止,

并将该停止按钮创建局部变量,在循环2内设定当停止按钮按下时内部所有循环停止。

部分程序框图展示:

  • 序列结构的连接:

  • 循环内停止的操作:

其中的错误输出来自保存文件和串口关闭

例如:

参考:

 http://bbs.elecfans.com/jishu_213498_1_1.html

增加序列结构复位停止按钮

发布了136 篇原创文章 · 获赞 112 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/heda3/article/details/98475983