输入条件分支的值
- 更新时间2025-08-27
- 阅读时长3分钟
可在条件结构的选择器标签中输入一个值、值的列表或值的范围,见下表。
| 值类型 | 值类型说明 |
|---|---|
| 数值范围 |
注: 当选择器端子连接到错误簇时,LabVIEW通过将错误附加至数字值或范围,转换选择器标签中的数字值。
|
| 字符串范围 | 范围a..c包括所有以a或b开始的字符串,但不包括以c开始的字符串。字符串范围区分大小写。例如,A..c和a..c表示不同的范围。LabVIEW通过ASCII值确定字符串的范围。 |
| 枚举值 | 枚举值显示为两边包含上下引号。例如,"red"、"green"和"blue"。但是在输入这些值时并不需要输入双引号,除非字符串或枚举值本身已包含逗号或范围符号(","或"..")。在字符串值中,反斜杠用于表示非字母数字的特殊字符,比如\r表示回车、\n表示换行、\t表示制表符。 |
当改变条件结构中分支选择器连线的数据类型时,条件结构将酌情自动将选择器标签值转换为新的数据类型。如果将数字值19转换为字符串,字符串的值为"19"。如果将字符串转换为数字值,LabVIEW仅转换可以用于表示数字的字符串值。而仍将其余值保存为字符串。如果将一个数字转换为布尔值,LabVIEW会将0和1分别转换为FALSE和TRUE,而任何其他数字值将转换为字符串。
如输入的选择器标签值与连接到分支选择器的对象不是同一类型,则选择器标签值为红色。这表示只有编辑或删除该值后VI才可运行。
注: 同样由于浮点算术运算可能存在四舍五入误差,因此浮点数不能作为选择器标签值。如果将一个浮点数连接到分支选择器,LabVIEW将对其进行舍入到最近整数值。如果在选择器标签中输入浮点值,数值将变成红色,表示在执行结构前必须删除或编辑该值。此外,选择器标签值也不能使用定点数。如连接定点数至分支选择器,VI的运行箭头将显示为断开。