Zum Inhalt

AX_DEMUX_4

image


Einleitung

Der AX_DEMUX_4 ist ein generischer Demultiplexer-Funktionsblock, der eingehende Daten über einen Adapter-Eingang empfängt und basierend auf einem Indexwert selektiv an einen von vier Ausgangsadaptern weiterleitet. Der Baustein dient zur Verteilung von Datenströmen in verteilten Automatisierungssystemen.

AX_DEMUX_4

Schnittstellenstruktur

Ereignis-Eingänge

  • REQ: Setzt den Index K und initiiert den Demultiplex-Vorgang

Ereignis-Ausgänge

  • CNF: Bestätigung der Index-Setzung und erfolgreichen Demultiplex-Operation

Daten-Eingänge

  • K (UINT): Indexwert zur Auswahl des Zielausgangs (0-3)

Daten-Ausgänge

Keine direkten Datenausgänge vorhanden

Adapter

  • IN (Socket): Unidirektionaler AX-Adapter für den Eingangswert zum Demultiplexen
  • OUT1 (Plug): Unidirektionaler AX-Adapter für Ausgang 1
  • OUT2 (Plug): Unidirektionaler AX-Adapter für Ausgang 2
  • OUT3 (Plug): Unidirektionaler AX-Adapter für Ausgang 3
  • OUT4 (Plug): Unidirektionaler AX-Adapter für Ausgang 4

Funktionsweise

Der AX_DEMUX_4 arbeitet als 4-fach-Demultiplexer. Bei Empfang eines REQ-Ereignisses wird der aktuelle Wert des Index K ausgewertet. Basierend auf diesem Indexwert wird der eingehende Datenstrom vom IN-Adapter selektiv an einen der vier OUT-Adapter weitergeleitet. Nach erfolgreicher Verteilung wird das CNF-Ereignis ausgelöst.

Technische Besonderheiten

  • Generischer Funktionsblock mit Typ-Hash-Unterstützung
  • Verwendet unidirektionale AX-Adapter für robuste Datenkommunikation
  • Index-basierte Selektion mit UINT-Datentyp
  • Vier fest konfigurierte Ausgangsadapter

Zustandsübersicht

Der Funktionsblock besitzt einen einfachen Zustandsautomaten: 1. Wartezustand: Bereit für REQ-Ereignis 2. Verarbeitungszustand: Auswertung von K und Datenverteilung 3. Bestätigungszustand: Auslösung von CNF nach erfolgreicher Operation

Anwendungsszenarien

  • Verteilung von Sensordaten an verschiedene Verarbeitungseinheiten
  • Lastverteilung in verteilten Steuerungssystemen
  • Selektive Datenweiterleitung basierend auf Prioritäten oder Zielgruppen
  • Routing von Kommunikationsdaten in Netzwerkarchitekturen

⚖️ Vergleich mit ähnlichen Bausteinen

Im Vergleich zu einfachen Multiplexern bietet AX_DEMUX_4 vier feste Ausgänge mit Adapter-basierter Schnittstelle, was eine höhere Flexibilität in verteilten Systemen ermöglicht. Die Verwendung von Standard-AX-Adaptern gewährleistet Kompatibilität mit anderen 4diac-Komponenten.

Vergleich mit E_DEMUX

Fazit

Der AX_DEMUX_4 ist ein robuster und einfach zu konfigurierender Demultiplexer für industrielle Automatisierungssysteme. Seine Adapter-basierte Architektur ermöglicht flexible Integration in bestehende Steuerungsstrukturen, während die Index-gesteuerte Auswahl eine präzise Datenverteilung gewährleistet.