LabVIEW For循环的使用方法

 时间:2024-09-22 18:24:21

For循环是LabVIEW最核心的流程控制结构之一,它的使用可以提供简单直观、灵活多变的编程环境,下面我就来讲解一下在LabVIEW关于For循环的使用方法。

工具/原料

LabVIEW

一、创建For循环

1、在程序框图中单击鼠标右键,在弹出的函数选板中选择<结构>子选板,再选择<For循环>,然后在程序框图中拖出<For循环>。

LabVIEW For循环的使用方法

2、For循环由循环框架、计数端口<N>和循环端口<i>组成,其中循环端口<i>的初始值为0,每循环1次增加1,计数端口<N>为For循环的循环总次数,在编程的时候必须赋值。

二、移位寄存器的功能

1、移位寄存器是For循环中经常使用的功能,移位寄存器可以在第i鸱远忡绑次循环的时候将第i-1,i-2....次循环的数据从框架左侧输出。惺绅寨瞀具体的使用方法是:在循环框架两侧的边框上单击鼠标右键,在弹出的菜单中选择<添加移位寄存器>,即可创建完成移位寄存器。

LabVIEW For循环的使用方法

2、在移位寄存器上右键单击,在弹出的菜单中选择<添加元素>,此时即可在左侧边框创建多个移位寄存器。

LabVIEW For循环的使用方法

3、如下图例子中(选择间断运行演示),从第i次循环开始,左侧的移位寄存器会将前几次循环由右侧移位寄存器存储的数据传送过来,左侧上面第一个移位寄存器传出的是第i-1次时循环的数据,第二个是第i-2次的数据......依次类推。

LabVIEW For循环的使用方法

4、注意在编程的时候需要对左侧的移位寄存器进行初始化,否则在第0次循环的时候输出值为0,这一点需要特别注意。

三、框架通道的功能

1、框架通道也是For循环中经常使用的功能,是For循环与循环外憧钏荭拜部进行数据交换的数据通道,在For循环开始运行之前,将循环外面的数据传至循环内部,也可以在For循环结束的时候将事恐皇卫循环内部的数据传到循环外面。创建方法是:使用连线工具将数据连线直接穿过循环框架连接循环内外,循环就会自动生成一个框架通道。

LabVIEW For循环的使用方法

四、For循环的时间控制

1、在没有时间控制的情况下,For循环会在一次循环结束后立即执行下一次循环,如果在Fo筠续师诈r循环框架内添加<时间延时>或者<殪讧唁跬等待下一个整数倍毫秒>函数,那么For循环就会在一次循环结束后等待一定的时间,然后再去执行下一次循环。

LabVIEW For循环的使用方法

五、For循环的使用注意事项

1、在使用For循环的时候需要注意,一旦For循环开始运行,那么就必须等到其执行完相应的次数之后,才能终止其运行,在这个过程中无法从For循环中跳转出去。

Labview while循环的基本使用 使用Labview计算1到100的和 Labview简易计算器的制作 Labview产生100个随机数...... Labview公式节点的使用
热门搜索
轻度灰指甲图片 国产动漫电影 小姐 韩国电影 优优人艺体术图片 厨房装修图片效果图