
主要分为WHILE和FOR循环,WHILE是无限循环,除非停止条件满足,其中还包含如定时循环、状态机等;FOR循环是有限循环,无论条件满足不满足,都有停止时;其中有并行FOR循环、条件满足强制停止FOR循环等情况。虽然只是两种循环,但是可以使用的方法却很多。
逐个回答你的问题。
1“也生成exe文件,但是还显示vi”,这个问题可以通过设置VI的属性来解决。
在编程环境下,选择菜单‘文件’、‘VI属性’。在d出的对话框中选择‘窗口外观’,将‘与VI名称相同’选项勾掉。然后在窗口标题中填入你想要显示的标题。
2“但是打开时要先点击连续运行按钮才能运行”,这个问题我才是你的程序没有采用循环机制,而就是简单的程序算法。LabVIEW的exe是会自动运行的。其实你的程序并不是没有执行,而是只执行了一次就结束了。所以你在后面板上需要将整个程序放到一个while循环框里,这样就会循环执行了。如图,while循环中还要加上定时循环的时间,至少是1ms,否则CPU占用率会非常高。或者可以直接使用“定时循环”结构框。
3“如何取消这三个按钮和菜单栏”这个问题和第一个问题相同,选择菜单‘文件’、‘VI属性’。在d出的对话框中选择‘窗口外观’,选择‘自定义’,之后你就能看懂了,想怎么设置都行。‘显示菜单栏’,‘运行时显示工具栏’勾掉。
4“重新做自己的菜单栏”,选择菜单‘编辑’、‘运行时菜单’,对话框中选择‘自定义’。然后应该就行了,至于怎么使用菜单和程序关联,看LabVIEW自带的帮助就行了。
先来个大循环实现整个过程的重复,在每个循环内放一个4帧顺序结构。其内容如下:
利用局部变量设开关为ON
延时3秒
利用局部变量设开关为OFF
延时4秒
以上就是关于labview 中都有几种循环分别是什么全部的内容,包括:labview 中都有几种循环分别是什么、labview生成的exe如何自动运行、一个简单的labview开关定时问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)