Funktionsblock DEMUX

Der Funktionsblock DEMUX ist ein De-Multiplexer.

Hinweis: Dieser Funktionsblock kann mehr als drei Ausgänge besitzen. Sie können mit der rechten Maustaste auf den Funktionsblock klicken, um einen weiteren Ausgang hinzufügen.

Eingang IN

Definiert den Wert, der an den entsprechenden Ausgang gesetzt werden soll. Der Datentyp ist dabei egal.

Eingang SET

Der Eingang vom Typ Integer, selektiert anhand des anliegenden Wertes einen Ausgang und leitet den Wert des Eingangs IN an den entsprechenden Ausgang Q0..Q# weiter. Die Auswahl wird dabei aus der Anzahl der Ausgänge limitiert. Dies bedeutet, wird der Wert 0 unterschritten, wird steht’s der erste Ausgang Q0 gewählt. Ist der Wert am Eingang grösser als die Anzahl der Ausgänge Q#, wird der letzte Ausgang gewählt.

Ist der Eingang gleich NULL, so wird kein Ausgang beschrieben.

Ausgang OUT

Der Ausgang entspricht dem Wert vom Eingang IN.

Ausgänge Q0..Q#

Die Ausgänge speichern die empfangenen Werte.