当前快看:LabVIEW移位寄存器是什么?LabVIEW移位寄存器有什么作用?


(相关资料图)

哈喽小伙伴们 ,今天给大家科普一个小知识。在日常生活中我们或多或少的都会接触到LabVIEW移位寄存器方面的一些说法,有的小伙伴还不是很了解,今天就给大家详细的介绍一下关于LabVIEW移位寄存器的相关内容。

移位寄存器可以将数据从一个循环周期传递到另外一个周期。在程序设计中,经常要用到它.创建一个移位寄存器的方法是,用鼠标右键单击循环的左边或者右边,在快捷菜单中选择AddShiftRegister。如右图所示。移位寄存器在流程图上用在循环边框上相应的一对端子来表示。右边的端子中存储了一个周期完成后的数据,这些数据在这个周期完成之后将被转移到左边的端子,赋给下一个周期。移位寄存器可以转移各种类型的数据--数值、布尔数、数组、字符串等等。它会自动适应与它连接的第一个对象的数据类型。下图表示了它的工作过程.图2-3 ShiftRegister的工作过程可以令移位寄存器记忆前面的多个周期的数值。这个功能对于计算数据均值非常有用。还可以创建其他的端子访问先前的周期的数据,方法是用鼠标右键单击左边或者右边的端子,在快捷菜单中选择AddElement。例如,如果某个移位寄存器左边的端口含有三个元素,那么就可以访问前三个周期的数据。
关键词: LabVIEW移位寄存