微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > 这个问题出在哪?

这个问题出在哪?

时间:12-13 整理:3721RD 点击:
while循环,ok按钮通过not按钮连到条件端口上。循环内部加一个弹出对话框的程序,
运行后却进入死循环,不断弹出对话框。如果去掉not按钮,则进入运行即弹出对话框,
一次,也不符合我的 按下按钮后弹出一次对话框的 效果。 请高手指点错误。谢了

LabVIEW里的while循环相当于基于文本的编程语言里的Do While,
至少执行一次,直到满足跳出条件后才跳出循环,所以当然会有
这种情况。你可以用while循环论询按钮状态,跳出后再弹出对话
框,如附件所示。

 topicAwhile.vi

弹出对话框由一个按钮和case structure控制就行了。初识设置这个按钮为F,按下为T,弹出对话框,在case structure里面再把这个按钮设为F。记住还要在false case 里面放上一个延时函数。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top