发 帖  
原厂入驻New
[问答] LABVIEW如何在一个While循环里面做很多个局部延时,并且相互不干涉?
700 labview
分享
我是个新手,这个问题困扰我好长时间。求解
图片中有三组开关和灯,第二组加了5秒的延时,结果导致第一组和第三组都有影响了,有没有大神能解释下原因,如何在一个While循环里面实现第二组延时动作,并且第一组和第三组不受影响。
0
1.jpg
2019-6-24 08:29:35   评论 分享淘帖 邀请回答
8个回答
记录按钮动作时间,时间延迟,最重要是基准时间单位,和延时多少
QQ截图20190624093750.png
QQ截图20190624093621.png
2019-6-24 09:40:16 4 评论

举报

4 条评论
你这肯定要做多个while循环,多线程处理才能实现
2019-6-24 10:20:21 1 评论

举报

1 条评论
换成翘板开关就可以了
1 条评论
按键模式一定设置为点动类型的触发
2019-6-24 12:29:12 评论

举报

我怎么不能发图片呢?
2019-7-20 12:31:24 评论

举报

用一个变量记录当前时间,当需要延时那个按钮按下时,停止更新记录变量,同时用当前时间-记录的时间,再将差值与设定的时间对比,用判断结果输出到需要控制的灯,当按钮没按下时,即实时更新当前记录变量时,输出F到灯即可
2019-7-20 12:35:48 评论

举报

做成3个独立 while循环
捕获.JPG
2019-7-30 16:58:49 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

我要提问
关闭

站长推荐 上一条 /10 下一条

快速回复 返回顶部 返回列表