Labview之程序结构

一、For循环

在程序框图中右击选择结构并选择for循环,选中for循环后,点击右上角的小问号,然后点击for框图边缘得到即时帮助,for框图中左上角为循环总次数(可右击创建常量进行设置),左下角为显示循环次数(可右击选择显示控件进行显示)。

     

 

二、while循环 

在while循环中,当右下角的条件为true时则停止运行,当为false时一直运行。操作和for循环一致。

三、分支循环

举例:当计数小于50时灯灭,当计数大于50时灯亮,计数等于100时显示“到100啦”。

步骤:

(1)先在分支循环外套用while循环,并将循环条件置为false使其能够一直运行。

(2)设置分支循环1,当大于50时,分支循环为真,布尔灯亮;分支循环为假时,布尔灯灭。

 当分支循环为真时设置常量为true时灯亮,分支循环为假时,右击创建——属性节点——值,将灯赋值为false,并右击将其全部转化为写入。

 

 

(3)设置分支循环2,选择单按钮对话框,进行设置。

 

提示:

要使一部分框图不运行,可选择框图禁用。

 

四、事件结构 

事件结构:在编程的时候可以来设置某些事件来对数据流进行干预,例如单击鼠标产生事件,按下键盘按键等。

举例:点击按钮,自动加一

步骤:

(1)在程序框图里选择事件结构,事件结构中左上角为事件结构等待的时间,默认值为-1,当为-1时,该事件一直处于等待状态。

(2)给事件结构里添加事件,选中事件结构,右击选择添加事件分支,选择值改变。

(2)在前面板右击在控件——布尔里选择确定按钮,改名为事件结构测试,当按钮按下时,该事件执行;并添加数值显示控件。在程序框图右击选择属性节点中的值衍用显示控件中的值,并在函数——编程——数值中选择加一。

 

 

 

(3)在事件结构外围添加while循环,将循环条件设置为false可以无限执行。

  • 11
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值