MUX (Multiplexer)
| Function name | MUX_010 |
|---|---|
| Function version | 1.0 |
| Function state | stable |
| Compatibility with IEC61131-3 | compatible |
Graphic symbol :
Input / Output :
| Name | Belonging Group | Access | Types of data | Description |
|---|---|---|---|---|
| EN | Left Power Flow | IEC1131-3 enable input | ||
| S | Normal | R , RW | F , B , W , L , S | Input variable S |
| A | Normal | R , RW | F , B , W , L , S | Input variable A |
| B | Normal | R , RW | F , B , W , L , S | Input variable B |
| C | Normal | R , RW | F , B , W , L , S | Input variable C |
| Q | Normal | W , RW | F , B , W , L , S | Result: if S = 0 then Q = 0 if S = 1 then Q = (A) if S = 2 then Q = (B) if S = 3 then Q = (C) |
| ENO | Right Power Flow | IEC1131-3 enable output |
The function multiplexer is based on the following table:
| S | Q |
|---|---|
| ZERO | ZERO |
| One | A |
| TWO | B |
| THREE | C |
