其他分享
首页 > 其他分享> > Labview中值改变事件分支中的一些误区

Labview中值改变事件分支中的一些误区

作者:互联网

我们以一个例子来解析我要介绍的一些小的问题点。案例内容为,分钟每变一次,计数加一。(大家感兴趣的也可以自己先试试)

首先这里“分针”控件实时获取并显示当前时间的“分钟”值。重要的一点就是属性节点要选用“值(信号)”,而不能选用“值”,选用“值”,即使“分钟”值改变了,计数也不会加一。

那第二点就是,值改变事件中,不能直接写加计数加一的逻辑。如果像下图这样,那无论分针的值有没有改变,计数总是在不断加一。(具体原因我也不是很清楚,不了解Labview内部的判定逻辑)

所以我们需要对上面的代码进行一个简单的处理,如下图所示,还是非常简单的,就是判断原值和新值不相等时,才可以触发加一的逻辑。

这个小例子也只是一个引子,希望大家举一反三,在项目中如果遇到类似的问题,可以快速解决。

 

标签:加一,计数,逻辑,Labview,选用,误区,分针,中值
来源: https://www.cnblogs.com/lch902268/p/15251160.html