LabVIEWwilliam hill官网
直播中

田野

6年用户 27经验值
擅长:可编程逻辑 控制/MCU RF/无线
私信 关注
[问答]

请问labview开关控制继电器,用两个布尔控件的值改变分别触发写入缓冲区0或1的事件分支,超时不写入的问题怎么解决?

本帖最后由 一只耳朵怪 于 2018-5-30 17:06 编辑

求助!目的是用布尔控件控制继电器的开关。当收到1时继电器打开,收到0时继电器关闭。1、首先我做了个简单程序,程序运行一次就结束了,于是加个while循环,用串口助手调试就会一直收到
       00000或者111111.
2、其次我又想用事件结构,超时设为0,用两个布尔控件的值改变分别触发写入缓冲区0或1的事件分支,超时不写入。这样解决了不一直发送的问题。但却用了两个控件,使前面板不简洁。
3、请问这样的思路对吗?该如何解决?如有更好的方法请指点一二,不胜感激。

回帖(7)

何志刚

2018-5-30 16:20:10

最佳答案

写了一个 设置写布尔的机械动作就行了
举报

    SW.zip (2018-5-31 08:50 上传)

    7.75 KB, 下载次数: 95

何志刚

2018-5-30 17:18:16
用条件结构去写不行吗
举报

老蜗牛

2018-5-30 18:26:50
事件结构,一个布尔开关,值改变事件
举报

田野

2018-5-30 19:34:17
引用: xkzt1352310113 发表于 2018-5-30 17:18
用条件结构去写不行吗

用条件结构的问题会是一直发送1或者0,不同于事件结构的超时,请问您知道具体条件结构该如何操作呢
举报

更多回帖

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