程序结构讲解.pptVIP

  • 164
  • 0
  • 约 43页
  • 2016-03-21 发布于湖北
  • 举报
4.8.2 顺序结构的执行 下面以3个灯按顺序依次亮起为事例,编写一个程序,反应顺序结构的执行过程。 4.9 移位寄存器 移位寄存器是LabVIEW中对程序运行中数据进行临时保存的一种方式。它用于在循环中保存前面几次的执行的数据。本节将对移位寄存器的使用进行编程讲解。 4.9.1 移位寄存器的建立 移位寄存器是一种用于数据保存的方式。在For循环和While循环中,都可以创建移位寄存器。在循环结构的程序边框上,右击弹出快捷菜单,选择“添加移位寄存器”命令,则会自动在循环结构的输入和输入边框上分别添加一个端口。这样就可以在两个端口上接线,如图4.57所示。 4.9.2 移位寄存器的初始化 移位寄存器相当于数组,可以在其中保存大量的数据。所在使用之前和数组一样,要对它进行初始化。这样可以保证在使用时输出的值才时正确的值。它的初始化是也就是程序刚开始执行时,送一个选定的数值到移位寄存器。这样做保证了数据的安全性,不再混乱。比如对布尔量中,初始化给定一个真常量或者假常量。对数值性变量,初始化时送一个0或者其他的数值即可。对字符串的初始化可以送一个空字符串,如图4.59所示。 4.9.3 移位寄存器的使用 移位寄存器的使用很广泛,它和其他编程语言中的移位寄存器一样,用于对数据的保存。下面以保存循环中当前计数值和相加的前后三次的值。 4.10 其他结构 LabVIEW中还包括许多结构,这一

文档评论(0)

1亿VIP精品文档

相关文档