AR_SPLIT_5¶
Einleitung¶
Der Funktionsblock AR_SPLIT_5 dient dazu, einen eingehenden AR-Adapter in fünf identische AR-Adapter-Ausgänge aufzuteilen. Es handelt sich um einen generischen Baustein, der speziell für die Verteilung von unidirektionalen Adaptern (Typ: adapter::types::unidirectional::AR) konzipiert ist.
Schnittstellenstruktur¶
Ereignis-Eingänge¶
Keine vorhanden.
Ereignis-Ausgänge¶
Keine vorhanden.
Daten-Eingänge¶
Keine vorhanden.
Daten-Ausgänge¶
Keine vorhanden.
Adapter¶
- Socket (Eingang):
IN: Typadapter::types::unidirectional::AR– Empfängt einen einzigen AR-Adapter.- Plugs (Ausgänge):
OUT1: Typadapter::types::unidirectional::AROUT2: Typadapter::types::unidirectional::AROUT3: Typadapter::types::unidirectional::AROUT4: Typadapter::types::unidirectional::AROUT5: Typadapter::types::unidirectional::ARAlle Ausgänge sind identisch aufgebaut und geben den eingehenden AR-Adapter unverändert weiter.
Funktionsweise¶
Der Baustein arbeitet als passiver Verteiler: Sobald ein AR-Adapter an den Eingang IN angeschlossen wird, wird dieser auf die fünf Ausgänge OUT1 bis OUT5 vervielfältigt. Jede Verbindung erhält eine unabhängige, aber identische Kopie des Adapters. Es findet keine Datenverarbeitung oder -änderung statt.
Technische Besonderheiten¶
- Unidirektionalität: Die Adapter des Typs
ARsind ausschließlich unidirektional ausgelegt, d.h. Signale fließen nur vom Eingang zu den Ausgängen. - Generische Implementierung: Der FB ist als generischer Typ (
GEN_AR_SPLIT) realisiert, was eine einfache Wiederverwendung und Anpassung an andere Adapter-Typen ermöglicht. - Keine Zustandslogik: Der Baustein besitzt keine internen Zustände oder Ereignisse; die Aufteilung erfolgt durch reine Verbindungstechnik.
Zustandsübersicht¶
Der AR_SPLIT_5 verfügt über keinen eigenen Zustandsautomaten. Sein Verhalten ist statisch und rein strukturell: Der Eingang wird direkt auf alle Ausgänge durchgeschleift.
Anwendungsszenarien¶
- Signalverteilung: Wenn ein AR-Adapter ein Steuer- oder Datensignal liefert, das an mehrere nachfolgende Komponenten (z.B. Aktoren, Sensoren) weitergegeben werden muss.
- Module Kaskadierung: In komplexen Automatisierungssystemen, in denen ein AR-Signal an verschiedene Subsysteme aufgeteilt werden soll.
Vergleich mit ähnlichen Bausteinen¶
- AR_SPLIT_2, AR_SPLIT_3, AR_SPLIT_4: Diese Bausteine teilen einen AR-Adapter auf zwei, drei bzw. vier Ausgänge auf. Der AR_SPLIT_5 ist die Erweiterung auf fünf Ausgänge.
- AR_MERGE_*: Im Gegensatz zu Split-Bausteinen führen Merge-Bausteine mehrere AR-Adapter zu einem zusammen.
Fazit¶
Der AR_SPLIT_5 ist ein einfacher, aber nützlicher Funktionsblock zur Verteilung eines unidirektionalen AR-Adapters auf fünf unabhängige Ausgänge. Seine generische und ereignislose Struktur macht ihn zu einem grundlegenden Werkzeug für die Adapter-basierte Kommunikation in IEC 61499-Systemen.