LabVIEW编程基础:条件结构编程 |
您所在的位置:网站首页 › labview入门和简单测量 › LabVIEW编程基础:条件结构编程 |
目录 一、条件结构框架特点 二、示例1:布尔型的条件输入 三、示例1运行效果 四、示例2:数值型的条件输入 五、示例3:枚举型的条件输入 六、示例3:运行效果 七、示例4:字符串型的条件输入 八、示例4:运行效果 LabVIEW又称为G语言,简单易学、形象直观,采用图形化的编程方式,是专为测试、测量和控制应用而设计的系统工程软件。 在上篇文章(请参考:LabVIEW编程基础:以实例学编程之顺序结构)中已经讲了顺序结构的编程方法,下面通过具体例子演示条件结构的编程使用方法。 一、条件结构框架特点条件结构也可称作选择结构、分支结构等,其目的是根据不同的输入条件,程序执行不同的分支,用来改变程序的执行流程。在LabVIEW中条件结构框架样式如下图所示: 由上图可看出,条件结构由选择框架、选择端口、选择标签,以及递增/递减按钮等组成。其特点是: 1. 选择端口上可连接多种数据类型的输入,如布尔型、数值型、枚举型、字符串型等; 2. 必需有一个默认处理条件(default case),用来处理超出条件选项范围的情况; 3. 输入数据时,每个子条件框可连也可不连数据通道; 4. 输出数据时,每个子条件框必须为数据通道连接数据。否则程序不能运行,这时通道的图标是空心的,只有为每个子条件框的数据端口都连接数据后,图标才变成实心。为简单起见,也可在数据通道端口的右键菜单中选择“未连线时使用默认”,可使程序中没有连线的子条件框输出该数据类型对应的默认值。 下面根据不同的数据类型的条件输入,列举几个常用类型的编程例子。 二、示例1:布尔型的条件输入LabVIEW中默认创建的条件结构就是布尔型输入的情况,这种结构类似于C语言中的“if……else……”结构,只存在真和假两个分支。一个简单的示例程序框图代码如下图所示: X>=0分支
x |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |