如何在labview中设置停止键以退出整个程序?

如何在labview中设置停止键以退出整个程序?,第1张

1、打开程序的配胡后面板,依次点击:programming——strctures——flat sequence。

2、同样在后面板,依次点击:programming——timing——wait。

3、同样在后面板,依次点击:programming——application control——stop。

4、点击运行,程序运行,第一帧是5s的等待时间,这样坦卖戚就让能够更多时间观察程序。

5、程序运行到第二帧停止,这说明让陵stop功能就是停止程序。

用应用程序控制里面的停止函数可以连整个程序也立即马上停掉。所以3楼说的太绝对了。(后面还有一个退出LabVIEW的函数,更剽悍)

2楼的说法就不知所云了,放入while循环?用那种单次while循环的思路?你不知道LabVIEW的while实际上是do...while...吗?是先执行,再判断是否再次执行的。

其实1楼说的挺陆岁友好。但是没说到点上。

LabVIEW由于几个原因,不推荐用顺序结构。可以通过连线,使用数据流控制执行顺序。所以好多函数都留了错误输入和错误输出接口,可以用来控制执行顺序(文件 *** 作,数据采集,各种面向对象的函数都是这样)。在函数内部,先判断传过来的是否是错误状态,错误分支里面只是往后传递错误,不进行无错误时候的那些 *** 作。这样某一环节一旦出错,后面连在一起的函数就可以全不执行。如果有仍然需要执行的,不连在一起就行了。

所以,建议大家看看官方的工具雀盯包内部是怎么做的,不用顺序结构早槐,改用错误传递的方式。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12363779.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存