labview中shift reg移位寄存器的一种经验小结

2025-09-29 06:36:27

1、默认情况下,我们一般在for loop、event中添加移位寄存器,可以看出默认情况下,移位寄存器的颜色是黑色。

labview中shift reg移位寄存器的一种经验小结

1、我们连接整数、浮点数、布尔控件,都可以看到shift reg变成了对应得意颜色。

labview中shift reg移位寄存器的一种经验小结

labview中shift reg移位寄存器的一种经验小结

labview中shift reg移位寄存器的一种经验小结

2、令作者比较吃惊的是,还可以连接字符串。不过从寄存器的本质就是内存而言也算可以理解。

labview中shift reg移位寄存器的一种经验小结

3、同样,也可以将数组连接到loop上,并且颜色和线型都是配套的。

labview中shift reg移位寄存器的一种经验小结

1、当我们对右侧的shift reg 已经赋值,那么左侧的shift reg只赋了一个值,这时候labview就会报错。

注:报错的原因是没有完全赋值。

labview中shift reg移位寄存器的一种经验小结

2、第一种办法:

我们将所有左侧的shift reg赋值为0,这种可以保证每次程序运行,shift reg都会被赋值为0.

labview中shift reg移位寄存器的一种经验小结

3、第二种解决办法:

删除左侧shift reg的所有赋值,这时候数值的来源都来源于右侧shift reg;

注:这种方法会导致每次程序运行都会从上一次程序运行的结果取值,所以并不是从0开始存储,可能是从5开始赋值进入后面的计算。

labview中shift reg移位寄存器的一种经验小结

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢