LabVIEW论坛
直播中

菜鸟

5年用户 15经验值
擅长:可编程逻辑
私信 关注
[问答]

正在学习labview的萌新中的萌新求助

正在学习labview,一时兴起写了个很简单的小程序
功能大概就是一问一答下去那种,但是不知道为啥运行的时候,按钮老是点不下去。不知道为什么。
求大佬解惑!
(按钮布尔的机械动作选择的是“保持转变直到释放”)

  • 程序图.png

回帖(4)

王志博1

2020-9-24 11:15:33

最佳答案

你看一下吧,首先你的机械动作不对,我改了一下,再有你的事件结构用法也不对,我也没改,直接把锁定前面板改没了
举报

    修改.zip (2020-9-25 08:46 上传)

    21.63 KB, 下载次数: 1

kunpeng1984

2020-9-24 13:44:13
為啥寫這麼多WHILE循環,為啥不用事件結構呢
2 举报
  • 菜鸟: 额,习惯吧,这样不好吗?
  • 菜鸟: 就是,我想的是,让他按完按钮再触发下一步,所以把按钮放到了while里,不按的话就在当前界面循环

李海民

2020-9-24 16:13:18
看了一眼,应该是等待前面板的这个函数有BUG,不能反复加载使用。循环最好是加个毫秒级的延时,然后用事件结构或者状态机写。
1 举报
  • 菜鸟: 嗯嗯,谢谢,我试试

王志博1

2020-9-24 16:36:49
你的事件结构这样用不行呀,事件结构必须要结束才能继续进行下一个,要么你把事件结构的锁定前面板那里选择解锁,要么就不用
3 举报

更多回帖

发帖
×
20
完善资料,
赚取积分