labview 中while循环工作原理是什么?
发布网友
发布时间:2023-09-04 22:51
我来回答
共2个回答
热心网友
时间:2024-04-16 05:21
labview中的while循环相当于语言中的do
while循环,所以即使你的外部循环条件不满足,内部循环还是会被执行的,程序会等你的内部循环停止后才会停止
你可以自己尝试一下,嵌套两个while循环,将外部循环停止条件直接给true,表示条件不满足,将内部循环停止条件给一个stop按钮,你会发现,只有当stop按下后,vi才会停止。
热心网友
时间:2024-04-16 05:21
在while循环的左下角有个型为i
的端口,即循环的计数端口,表示已完成的循环次数,可以当输出接线端。右下角的红色圆是条件接线端口,可以通过右键快捷菜单选取真(T)时停止或继续,来设定循环结束条件。while循环是先执行后判断,所以至少要执行一次。
由于labview中程序一般从左到右执行,所以从左边连入while循环的相当于输入,右侧连出的相当于输出,放在while循环结构内的函数和VI就是循环体。