创建条件结构执行条件代码
- 更新时间2025-08-27
- 阅读时长3分钟
条件结构用于指定两个或两个以上的分支根据结构的输入值执行。关于使用条件结构的范例,见labview\examples\Structures\Case Structure目录下的Case Structure - Selector Data Types VI。
按照下列步骤,创建条件结构时指定条件分支的值。
- 在程序框图上放置一个条件结构。
- 将一个输入值连接至分支选择器
来决定需执行的条件分支。分支选择器可置于条件结构左边框的任意位置。将不同数据类型的值连接至分支选择器可创建不同类型的分支,如下表所示。 数据类型 条件结构的分支 布尔 结构有一个TRUE分支和一个FALSE分支。 错误簇 结构有一个“错误”分支和一个“无错误”分支。也可使用错误簇处理错误。 整数、字符串或枚举型 结构可以有任意个分支。 注: 默认状态下,连接至分支选择器的字符串值区分大小写。如要取消区分字符大小写,将字符串值连接至分支选择器,右键单击条件结构的边框,然后从快捷菜单中选择不区分大小写匹配。
提示:如要将隧道转换为分支选择器,右键单击隧道,从快捷菜单中选择替换为分支选择器。如果原来的分支选择器已连线,则它将自动转换为一个隧道。此外,还可使用替换为分支选择器方法通过编程将隧道转换为分支选择器。 - 在条件结构中放置对象,创建条件结构的子程序框图。如有需要,可添加和复制子程序框图。
- 对于每个分支,使用标签工具在条件结构上方的选择器标签中输入值、值列表或值范围。各选择器标签中的输入值根据传递到结构的值选择要执行的分支。

注:如条件分支的值是字符串数据类型,请使用反斜杠代码来表示反斜杠和不可显示字符。例如,输入\\表示一个反斜杠,\r表示回车。