【LabVIEW】程序结构-条件/选择结构
LabVIEW学习笔记汇总链接
目录
1.条件结构概述
1.1 条件结构简介
- 条件结构或选择结构的选择器:
- 接线端确定要执行的分支
- 接线类型有布尔型、数值型、字符串型和枚举型。
- 布尔型选择器判断真假,数值型和字符串型选择器判断是否符合相应的分支条件。
1.2 条件结构概述
- 左侧小问号:输入值,根据此处值对应不同的分支结果
- 注意小问号的颜色,默认为布尔型绿色,如果连接不同的输入类型,小问号颜色会相应地改变
- 上方方框:选择器标签,显示不同的分支,对应不同的帧(框)的结果
- 通过左右三角或向下三角切换不同分支
- 添加分支:分支框处右键-在前面/后面添加分支,同添加帧
- 注:针对不同的输入,会产生不同的分支
返回顶部目录
2.条件结构的分支
2.1 默认分支
- 类似switch,除了列出的分支,其他一律按默认分支处理
- 默认分支前需要加一个与其他分支不同的值,例如"0,默认"
- 默认分支仅针对无限个情况的输入类型
- 例如布尔型只有两个值,就不需要默认分支
- 无限情况的类型缺少默认分支时,会报错
- 即运行图标会断裂
2.2 添加分支
- 操作:
- 分支框右键-在前面/后面添加分支
- 修改新添加分支的值
- 直接在分支值的框中修改即可,修改好后点击其他空白处即可
2.3 添加默认分支
- 操作:
- 右键-在前面或后面添加分支,然后再次右键-本分支设置为默认分支
- 注意:
- 默认分支前面挂着的值是多少都可以,只要和其他分支的值不同即可,也可以进行修改
- 默认分支前面挂着的值是多少都可以,只要和其他分支的值不同即可,也可以进行修改
返回顶部目录
3.条件结构的数据类型
3.1 数据类型汇总
- 布尔,字符串,整数,枚举,错误簇
- 其他的类型不可以,如浮点型等 <不确定性>。
3.2 添加布尔型开关控制输出的字符串
- step1: 后面板
- 右键-条件结构,拖动光标构建条件结构元件
- step2: 前面板
- 右键-控件-布尔-开关按钮
- step3: 后面板
- 将布尔开关控件放在条件结构外,并连接到小问号
- step4: 添加字符串显示控件
- 前面板右键-控件-字符串与路径-字符串显示控件;后面板右键-创建常量:“我是真”
- 字符串显示控件右键-创建-属性节点-值,把属性节点先放到条件控件框外,右键-全部转换为写入
- 切换到另一个分支后,再放入另一个分支,然后右键-创建常量:“我是假”
- 注:常量框里直接输入汉字可,不需要加引号
- step5: 运行
- 布尔开关单击一下切换为假,运行输出“我是假”;布尔开关点击切换为真,运行输出“我是真”
3.3 布尔开关添加循环
- step1: 前面板:
- 右键-添加while循环,然后直接拖到将上述程序包住
- step2: 将小红点设置为F
- 右键-创建常量
- step3: 运行
- 前面板点运行后,点击切换布尔开关,显示框显示的字符串也相应改变
- step4: 停止运行
- 点停止结束
- 图示:
3.4 整型分支
- step1: 后面板
- 步骤:右键-条件结构
- step2: 前面板
- 步骤:右键-数值-数值输入控件
- 数值输入控件默认输入的是小数,且不同类型,控件的颜色不同
- 修改:右键-表示法,中间两行是整型,名字后面会带 整型 字样
- step3: 后面板
- 将数组控件放在条件结构外,并与条件结构的小问号连接,则小问号的颜色以及分支项都会相应改变
- step4: 添加字符串显示控件
- 右键-字符串显示控件,并创建常量,输入显示值,如“我是1”;
- 控件右键-创建-属性节点-值,右键-全部转换为写入,之后放到其他分支,并右键-创建常量,写入“我不是1”
- step5: 运行
- 数值框输入某值后点运行,显示框会显示相应的结果
- 图示:
3.5 字符串分支
- step1: 后面板
- 右键-条件结构
- step2: 前面板
- 右键-字符串与路径-字符串控件
- step3: 后面板
- 将字符串控件放在条件结构外,并与小问号连接
- step4: 字符串分支
- 会显示双引号;如果自定义值没有添加双引号,确定后会自动补充
- step5: 误删默认分支后添加
- 添加分支后随便输入一个与其他分支不同的值,然后右键-设置为默认分支
- 图示:
返回顶部目录
4.问答
- 查看帮助获得