条件结构
下拉列表
下拉列表用文本或图片的方式表示数字
数字的类型不限
枚举列表只能代表整数,而且是有序的,自动分配的
下拉列表的输入
可以通过前面板相应控件的编辑项进行
与枚举的区别
- 下拉列表是数值形,枚举是枚举型控件
- 下拉列表对实数类型不限,枚举只支持三种无符号整型
- 下拉列表可以给每个条目设定不同的值,但不能相同,枚举依次加一
- 在条件结构选择器中,下拉列表按值判断是否满足,枚举按标签名称判断是否满足
- 下拉列表在程序运行时可通过属性动态修改标签,而枚举只能在编辑状态下修改标签
- 下拉列表都是同一种数据类型,可以相互赋值,不同条目的枚举不能直接赋值
条件结构
组成
条件选择器接线端
选择枚举或下拉列表
条件分支增减按钮
具有自动回卷功能,到达最后一个后自动回转到第一个分支
条件分支下拉列表
条件标签
结构体(用来输入程序框图)
输入
布尔型输入(相当于if else结构,只存在真假两个分支)
错误簇输入
数值型输入
枚举型输入(分支和枚举是一一对应关系)
下拉列表输入
字符串输入(编辑条件标签时不加引号,编辑完成后程序自动添加)
输出(通过输入输出隧道与外界交互)
两种方式:在条件结构内部输出数据
通过隧道,在条件结构外部输出数据(尽量避免在内部输出数据,特别是调用子vi时)
每个输出隧道都应与外界连接
实心方框:数据已连接
空心方框:有数据未连接,程序无法运行
半实心方框:有数据未连接,但使用默认值