跳到主要内容

7.7.1 二选一函数

功能

根据G的输入值,选择输出IN0或IN1。

LD图形

alt text

参数说明

接口变量声明数据类型说明
GVar_InputBOOL输入0或1选择输出的对象
IN0Var_InputANY_ELEMENTARY待选择的对象
IN1Var_InputANY_ELEMENTARY待选择的对象
函数名称返回值ANY_ELEMENTARY若G=0,则OUT:=IN0;若G=1,则OUT:=IN1;
注意
  • 参数IN0、IN1和OUT的参数类型必须相同,否则函数无法执行。
  • ANY_ELEMENTARY包括所有基本类型(位串、整数、浮点数、字符和字符串、时间和日期)

示例

  • LD示例动图如下:

alt text

  • ST示例如下代码所示:
OUT:=SEL(G:=bVar,IN0:=10,IN1:=100);