Labview怎样监控数值变化?

2019-07-18 01:51发布

我想进行当前某变量的值与上一个循环中该值的对比,通过判断变量值是否有变化再做出相应判断,该怎样实现
例如,变量A有几个下拉选项,即有几个值可选。当变量A从一个值变化到另一个值的时候,需要进入不同的路径参与运算,我该如何判断变量A是否有变化。
请指教。谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
vib001
1楼-- · 2019-07-18 03:38
用移位寄存器  很方便的
suoai1215
2楼-- · 2019-07-18 04:19
我之前试的时候,上一个循环中移位寄存器处理的值到来的时候,当前变量的值(属性节点-值)已经改变了。不知你说的操作方法是怎样的
victor400
3楼-- · 2019-07-18 06:38
为什么要去比较不同的路径运算,干嘛要比较。你用一个状态机不就可以解决所有问题了?
mydows
4楼-- · 2019-07-18 09:37
为下拉列表框添加“值改变”事件结构啊!
jasom.D
5楼-- · 2019-07-18 11:04
 精彩回答 2  元偷偷看……
suoai1215
6楼-- · 2019-07-18 14:19
victor400 发表于 2015-12-17 15:54
为什么要去比较不同的路径运算,干嘛要比较。你用一个状态机不就可以解决所有问题了?

多谢指点,我去研究研究状态机,之前没用过。我现在用的是数组来存储变量,考虑的内存占用,将数组长度设置为10,该状态与上一状态进行比较。若与上一状态不同,则上一状态的值进行一个运算,当前状态值进行另一个运算。如果状态机能简化运算就能省去不少麻烦呢,多谢多谢!

一周热门 更多>