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