MUX4B (Multiplexer mit 4 BOOL-Eingängen)

Multiplexer zwischen vier 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.
MUX4B
MUX4B
MUX4B-Parameter
Parameter
Parametertyp
Datentyp
Beschreibung
Selector
Eingang
USINT
Ganzzahliger Auswahlwert muss im Satz [0...3] liegen.
IN0
Eingang
BOOL
Beliebiger BOOLESCHER Eingabewert.
  • TRUE: Wenn die Auswahl 0 ist.
  • FALSE: Wenn die Auswahl nicht 0 ist.
IN1
Eingang
BOOL
Beliebiger BOOLESCHER Eingabewert.
  • TRUE: Wenn die Auswahl 1 ist.
  • FALSE: Wenn die Auswahl nicht 1 ist.
IN2
Eingang
BOOL
Beliebiger BOOLESCHER Eingabewert.
  • TRUE: Wenn die Auswahl 2 ist.
  • FALSE: Wenn die Auswahl nicht 2 ist.
IN3
Eingang
BOOL
Beliebiger BOOLESCHER Eingabewert.
  • TRUE: Wenn die Auswahl 3 ist.
  • FALSE: Wenn die Auswahl nicht 3 ist.
MUX4B
Ausgang
BOOL
  • TRUE wenn:
    • In0, wenn „Selector“ = 0
    • In1, wenn „Selector“ = 1
    • In2, wenn „Selector“ = 2
    • In3, wenn „Selector“ = 3
  • FALSE: Bei allen anderen Werten der Auswahl.

MUX4B-Beispiele

Beispiel für ein MUX4B-Funktionsblockdiagramm
Beispiel für ein MUX4B-Funktionsblockdiagramm
Beispiel für einen MUX4B-Kontaktplan
Beispiel für einen MUX4B-Kontaktplan
Beispiel für strukturierten MUX4B-Text
Beispiel für strukturierten MUX4B-Text
(* ST Equivalence: *) range := MUX4 (choice, 1, 10, 100, 1000); (* select from 4 predefined ranges, for example, if choice is 1, range will be 10 *)
Ergebnisse
Ergebnisse
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.
Normal