隧道未赋值时,不想使用默认怎么办。逻辑上这个分支不能影响隧道值。怎么实现?

2019-07-17 21:48发布

求高手指点,外面的值是由其他分支改变的。某[size=18.018px]个分支,不能影响结构外面的值。怎么实现呢?如果隧道设置为未连线时使用默认,则会变为F。wr被意外改变了。
2016-10-25_110151.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
ShuiMoLise
1楼-- · 2019-07-17 23:07
jiutianshenjian 发表于 2016-9-22 17:29
没有左边

方法1.超时分支如果没有代码,直接把超时框去掉。方法2 把该控件的局部变量(读取)放在超时分支里面,然后连线局部变量和隧道 最佳答案
jiutianshenjian
2楼-- · 2019-07-18 04:09
本帖最后由 jiutianshenjian 于 2016-9-22 11:22 编辑

我是想实现C语言中的一个标志,标志为真时,另一个循环的某段代码就执行;为假时就不执行。
由于不知道在labview怎么实现,不得已,我就创建了一个控件-布尔的灯wr。用它的局部变量放到另一个循环中用来作为条件结构的输入。
现在主循环中事件分支除了用来改变wr的分支,还有其他分支,这些分支并不影响wr的值,但不连会报错误,勾选了未连线时使用默认,则其他分支会改变wr的值。
改变wr的分支有几十个,不影响的有几个。我想难道要放几十个局部变量放到每个分支里?
还有界面上多了个wr控件灯怎么能不让它显示?有没有别的办法实现这个目的?
该怎么弄呢?求各位大哥大姐帮忙。
ShuiMoLise
3楼-- · 2019-07-18 05:19
直接连接左右两边就好了。这是基础知识
jiutianshenjian
4楼-- · 2019-07-18 06:25
 精彩回答 2  元偷偷看……
jiutianshenjian
5楼-- · 2019-07-18 10:37
ShuiMoLise 发表于 2016-9-22 20:54
方法1.超时分支如果没有代码,直接把超时框去掉。方法2 把该控件的局部变量(读取)放在超时分支里面,然后连线局部变量和隧道

超时我用来更新系统时间了。有更好的办法显示系统时间吗?我用的生产者消费者模式。
第2个办法很好,学习了。
jiutianshenjian
6楼-- · 2019-07-18 12:30
ShuiMoLise 发表于 2016-9-22 11:05
方法1.超时分支如果没有代码,直接把超时框去掉。方法2 把该控件的局部变量(读取)放在超时分支里面,然后连线局部变量和隧道

大哥,再问问,我为了实现这个标志,多创建了个控件,界面不好看。有没有别的更好的办法作为标志。可能后面还要创建别的标志。

一周热门 更多>