AX_DEMUX_5
Einleitung
Der AX_DEMUX_5 ist ein generischer Demultiplexer-Funktionsblock, der eingehende AX-Signale auf einen von fünf Ausgängen verteilt. Der Baustein dient zur gezielten Weiterleitung von Datenströmen basierend auf einem Indexwert.
Schnittstellenstruktur
Ereignis-Eingänge
REQ: Setzt den Index K und initiiert den Demultiplex-Vorgang
Ereignis-Ausgänge
CNF: Bestätigt die erfolgreiche Setzung des Index K
Daten-Eingänge
K (UINT): Indexwert zur Auswahl des gewünschten Ausgangs
Daten-Ausgänge
Keine direkten Datenausgänge vorhanden
Adapter
Sockets:
IN: AX-Eingangsadapter für den zu demultiplexierenden Wert
Plugs:
OUT1: AX-Ausgangsadapter 1
OUT2: AX-Ausgangsadapter 2
OUT3: AX-Ausgangsadapter 3
OUT4: AX-Ausgangsadapter 4
OUT5: AX-Ausgangsadapter 5
Funktionsweise
Der AX_DEMUX_5 verteilt eingehende AX-Signale über den IN-Adapter selektiv auf einen der fünf OUT-Adapter. Der Index K bestimmt, welcher Ausgang aktiviert wird. Bei Eintreffen des REQ-Ereignisses wird der aktuelle K-Wert ausgewertet und der entsprechende Ausgangskanal für die Datenweiterleitung konfiguriert. Das CNF-Ereignis signalisiert den Abschluss dieser Operation.
Technische Besonderheiten
Generischer Funktionsblock mit Typ-Hash-Funktionalität
Verwendet unidirektionale AX-Adapter für Ein- und Ausgänge
Unterstützt fünf unabhängige Ausgangskanäle
Index-basierte Auswahl mit UINT-Datentyp
Zustandsübersicht
Der Funktionsblock arbeitet zustandslos - jeder REQ-Impuls führt zu einer sofortigen Verarbeitung und Ausgabe des CNF-Signals nach erfolgter Konfiguration.
Anwendungsszenarien
Verteilung von Steuersignalen in Automatisierungssystemen
Selektion von Aktorik-Kanälen in mechanischen Systemen
Routing von Datenströmen in verteilten Steuerungsarchitekturen
Multiplexer/Demultiplexer-Schaltungen in industriellen Anwendungen
⚖️ Vergleich mit ähnlichen Bausteinen
Im Vergleich zu einfacheren Demultiplexern bietet AX_DEMUX_5 fünf Ausgangskanäle und ist speziell für AX-Adapter optimiert. Die generische Implementierung ermöglicht flexible Wiederverwendung in verschiedenen Kontexten.
Vergleich mit E_DEMUX
Fazit
Der AX_DEMUX_5 ist ein effizienter und flexibler Demultiplexer für AX-basierte Kommunikationssysteme, der durch seine fünf Ausgangskanäle und einfache Index-Steuerung vielfältige Anwendungsmöglichkeiten in industriellen Automatisierungslösungen bietet.