MUX4B(4 个 BOOL 输入的乘法器)
4 个 BOOL 输入之间的多路复用器。它将输出 BOOL 值。
支持的语言︰功能块图、梯形图和结构化文本。
该指令适用于 Micro810、L20E、L50E 和 L70E 控制器。
MUX4B

参数 | 参数类型 | 数据类型 | 描述 |
|---|---|---|---|
Selector | 输入 | USINT | 选择器整数值,必须位于集合 [0...3] 内。 |
IN0 | 输入 | BOOL | 任何 BOOL 输入值。
|
IN1 | 输入 | BOOL | 任何 BOOL 输入值。
|
IN2 | 输入 | BOOL | 任何 BOOL 输入值。
|
IN3 | 输入 | BOOL | 任何 BOOL 输入值。
|
MUX4B | 输出 | BOOL |
|
MUX4B 示例
MUX4B 功能块图示例

MUX4B 梯形图示例

MUX4B 结构化文本示例

(* ST Equivalence: *) range := MUX4 (choice, 1, 10, 100, 1000); (* select from 4 predefined ranges, for example, if choice is 1, range will be 10 *)
结果

提供反馈