第五章 结构与属性控制.pptVIP

  • 4
  • 0
  • 约6.06千字
  • 约 68页
  • 2017-09-09 发布于湖北
  • 举报
第五章 结构与属性控制

第五章 结构与属性控制 5.1 For 循环 For循环是LabVIEW最基本的结构之一,它执行指定次数的循环。相当于C语言的For循环: for(int i=0;iN;i++) { } LabVIEW中For循环可从框图功能模板Function →Programming→Structure子模板中创建。 5.1.1 For 循环的组成 最基本的For循环由:循环框架、迭代端口i和总计数端口构成。 此外,LabVIEW在For循环中引入移位寄存器(Shift Register)和框架隧道(Loop Tunnel)两个独具特色的新概念。 数据在移位寄存器中的流动过程: 移位寄存器的特点: (1)移位寄存器(左右)是For循环的数据缓冲区。 (2)可以增加和减少移位寄存器的个数。 (3)左右两侧移位寄存器的数据类型必须一致。 框架隧道: 框架隧道是For循环与循环外部进行数据交换的数据隧道。 其功能:(1)在循环开始前,将循环外的数据送至循环内;(2)在循环结束后将循环结果送至结构外。 框架隧道的属性:有索引(Enable Indexing)和无索引(Disenable Indexing)。 (1)当框架属性为Enable Indexing时,该框架隧道就是一个数据缓存,每次循环结果在隧道内按先后次序组成一个数组,循环结束时,

文档评论(0)

1亿VIP精品文档

相关文档