SEL(二选一函数)
功能说明
根据布尔选择条件 G 在 IN0 与 IN1 之间选择一个值。G 为 FALSE 时返回 IN0,G 为 TRUE 时返回 IN1;输入和返回值类型相同。
输入参数
| 名称 | 类型 | 描述 |
|---|---|---|
G | BOOL | 选择条件。 |
IN0 | ANY_ELEMENTARY | G 为 FALSE 时选择的值。支持基本类型泛型组中的具体类型,详见基本指令库泛型说明。 |
IN1 | ANY_ELEMENTARY | G 为 TRUE 时选择的值。 |
输出参数
| 名称 | 类型 | 描述 |
|---|---|---|
RET | ANY_ELEMENTARY | 按 G 选中的输入值。 |
使用示例
selected := SEL(use_second, first_value, second_value);