MUX8B (Multiplexer mit 8 BOOL-Eingängen)
Multiplexer zwischen acht BOOL-Eingängen. Es wird ein BOOL-Wert ausgegeben.
Unterstützte Sprachen: Funktionsblockdiagramm, Kontaktplan und Strukturierter Text.
Diese Anweisung gilt für die Controller
Micro810
LC10, Micro820
L20E, Micro850
L50E und Micro870
L70E.MUX8B

Parameter | Parametertyp | Datentyp | Beschreibung |
|---|---|---|---|
Selector | Eingang | USINT | Ganzzahliger Auswahlwert muss im Satz [0...7] liegen. |
IN0 | Eingang | BOOL | Beliebiger BOOLESCHER Eingabewert.
|
IN1 | Eingang | BOOL | Beliebiger BOOLESCHER Eingabewert.
|
IN2 | Eingang | BOOL | Beliebiger BOOLESCHER Eingabewert.
|
IN3 | Eingang | BOOL | Beliebiger BOOLESCHER Eingabewert.
|
IN4 | Eingang | BOOL | Beliebiger BOOLESCHER Eingabewert.
|
IN5 | Eingang | BOOL | Beliebiger BOOLESCHER Eingabewert.
|
IN6 | Eingang | BOOL | Beliebiger BOOLESCHER Eingabewert.
|
IN7 | Eingang | BOOL | Beliebiger BOOLESCHER Eingabewert.
|
MUX8B | Ausgang | BOOL |
|
MUX8B-Beispiele
Beispiel für ein MUX8B-Funktionsblockdiagramm

Beispiel für einen MUX8B-Kontaktplan

Beispiel für strukturierten MUX8B-Text

(* ST Equivalence: *) range := MUX8 (choice, 1, 5, 10, 50, 100, 500, 1000, 5000); (* select from 8 predefined ranges, for example, if choice is 3, range will be 50 *)
Ergebnisse

Rückmeldung geben