labview状态机的问题

2019-07-17 09:11发布

如图所示,我想做一个类似于小型计算器的功能,即,一个数字,执行加1运算以后,再执行后续运算,每一步的运算都是在前面运算的结果上进行显示,而不是图上所示,图上所示为,每次只能对输入数值进行一次运算,而改变运算,即,只能执行一次,想问一下有谁能明白是什么问题的么?

1.png
2.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
18条回答
zd870905
2019-07-17 18:13
本帖最后由 zd870905 于 2017-8-31 19:46 编辑

你计算后结果没有赋值给输入

你是点了连续运行按钮才使得程序得以持续运行。这个移位寄存器看上去毫无意义,这和我认识的状态机不太一样,状态机应该是一次触发-自动处理多项后续任务之间的跳转。而这个不就处理了一个+1么,就是一个条件结构而已

用F保持运行,右边条件结构放到事件结构里面不就行了



一周热门 更多>