Labview主程序关闭时怎样将子程序中的串口关闭程序执行完?

2019-07-17 19:11发布

未命名.JPG
如图片所示,由于”与PLC通讯“的子程序中打开串口同PLC通讯,希望当主程序被关闭时能将“布尔”的TRUE值传送到“与PLC通讯”的子程序中,从而结束子程序的while循环,然后执行关闭串口命令,但感觉这样并不能成功,关闭主程序后子程序同样被关闭,根本没有执行后面的指令,不知各位有没有解决方法?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
chattychen
2019-07-18 00:51
你这个程序的顺序有问题,与PLC通讯的子vi,在程序一启动时执行一次后,之后再也不会执行了,也就是说,你的while循环是你这个程序的最后一步,所以,无论如何你的布尔值也不会再传递到子vi里面,建议先理清程序执行的顺序与逻辑关系

一周热门 更多>