7.7.1 二选一函数
功能
根据G的输入值,选择输出IN0或IN1。
LD图形
参数说明
接口变量 | 声明 | 数据类型 | 说明 |
---|---|---|---|
G | Var_Input | BOOL | 输入0或1选择输出的对象 |
IN0 | Var_Input | ANY_ELEMENTARY | 待选择的对象 |
IN1 | Var_Input | ANY_ELEMENTARY | 待选择的对象 |
函数名称 | 返回值 | ANY_ELEMENTARY | 若G=0,则OUT:=IN0;若G=1,则OUT:=IN1; |
注意
- 参数IN0、IN1和OUT的参数类型必须相同,否则函数无法执行。
- ANY_ELEMENTARY包括所有基本类型(位串、整数、浮点数、字符和字符串、时间和日期)
示例
- LD示例动图如下:
- ST示例如下代码所示:
OUT:=SEL(G:=bVar,IN0:=10,IN1:=100);