Zum Inhalt

AS_SPLIT_7

AS_SPLIT_7


Einleitung

Der Funktionsblock AS_SPLIT_7 dient dazu, ein ankommendes unidirektionales AS‑Signal (z. B. ein analoges oder binäres Automatisierungssignal) auf sieben identische Ausgänge zu verteilen. Der Baustein ist als generischer FB realisiert und wird häufig in der Automatisierungstechnik eingesetzt, um ein Signal mehreren nachfolgenden Verbrauchern oder Prozessschritten bereitzustellen.

Schnittstellenstruktur

Ereignis-Eingänge

Keine

Ereignis-Ausgänge

Keine

Daten-Eingänge

Keine (Die Signalweitergabe erfolgt ausschließlich über Adapter.)

Daten-Ausgänge

Keine

Adapter

Name Typ Richtung Beschreibung
IN adapter::types::unidirectional::AS Socket Empfängt das zu verteilende AS‑Signal.
OUT1 adapter::types::unidirectional::AS Plug Erster Ausgang – gleiches Signal wie am Eingang.
OUT2 adapter::types::unidirectional::AS Plug Zweiter Ausgang – gleiches Signal wie am Eingang.
OUT3 adapter::types::unidirectional::AS Plug Dritter Ausgang – gleiches Signal wie am Eingang.
OUT4 adapter::types::unidirectional::AS Plug Vierter Ausgang – gleiches Signal wie am Eingang.
OUT5 adapter::types::unidirectional::AS Plug Fünfter Ausgang – gleiches Signal wie am Eingang.
OUT6 adapter::types::unidirectional::AS Plug Sechster Ausgang – gleiches Signal wie am Eingang.
OUT7 adapter::types::unidirectional::AS Plug Siebter Ausgang – gleiches Signal wie am Eingang.

Funktionsweise

Der Baustein leitet das am Socket IN anliegende AS‑Signal unverändert an alle sieben Plug‑Ausgänge weiter. Es findet keine Signalaufbereitung, Verstärkung oder Verarbeitung statt. Der FB arbeitet rein passiv und ohne zeitliche Verzögerung – sobald am Eingang ein Signal anliegt, steht es an allen Ausgängen gleichzeitig zur Verfügung.

Technische Besonderheiten

  • Generischer Baustein: Der FB ist als generischer Typ (GEN_AS_SPLIT) implementiert und kann durch Parametrierung in verschiedenen Kontexten verwendet werden.
  • Adapter‑basierte Schnittstelle: Die Kommunikation erfolgt ausschließlich über unidirektionale Adapter des Typs adapter::types::unidirectional::AS. Dadurch ist der FB besonders geeignet für modulare Architekturen, bei denen Signale über klar definierte Schnittstellen ausgetauscht werden.
  • Keine Zustandslogik: Der FB besitzt keine internen Zustände, keine Ereignisse und keine Verarbeitungslogik – die Verteilung erfolgt rein kombinatorisch.
  • Einfache Erweiterbarkeit: Durch die generische Natur des Bausteins lassen sich analoge Splitter‑Varianten (z. B. AS_SPLIT_2, AS_SPLIT_4) leicht ableiten oder durch Anpassung der Parameter erzeugen.

Zustandsübersicht

Der AS_SPLIT_7 besitzt keine Zustandsautomaten, da er rein passiv arbeitet. Es gibt keine Start‑, Stopp‑ oder Fehlerzustände. Das Verhalten ist zu jeder Zeit ausschließlich durch den aktuellen Wert des Eingangssignals bestimmt.

Anwendungsszenarien

  • Signalverteilung in Leitsystemen: Ein analoges Messsignal (z. B. Druck, Temperatur) wird auf mehrere Anzeigen, Regler oder Datensammler verteilt.
  • Parallelschaltung von Aktoren: Ein Steuersignal (z. B. 0‑10 V) soll gleichzeitig mehrere Stellglieder ansteuern.
  • Redundante Signalpfade: Das gleiche Signal wird mehreren unabhängigen Verarbeitungseinheiten zur Verfügung gestellt, um Redundanz zu schaffen.
  • Test- und Simulationsumgebungen: Ein generiertes Testsignal wird auf mehrere Simulationskomponenten aufgeteilt.

Vergleich mit ähnlichen Bausteinen

Der AS_SPLIT_7 gehört zu einer Familie von Splitter‑Bausteinen, die sich nur in der Anzahl der Ausgänge unterscheiden (z. B. AS_SPLIT_2, AS_SPLIT_3, …, AS_SPLIT_N). Gegenüber einer manuellen Verkabelung bietet der FB den Vorteil der Wiederverwendbarkeit, klaren Schnittstellendefinition und einfachen Parametrierbarkeit. Im Gegensatz zu aktiven Signalverteilern (z. B. mit Verstärkung) nimmt der Baustein keinerlei Einfluss auf das Signal und verhält sich daher ideal für passive Anwendungen.

Fazit

Der AS_SPLIT_7 ist ein einfacher, aber nützlicher Funktionsblock zur passiven Verteilung eines unidirektionalen AS‑Signals auf sieben Ausgänge. Dank seiner generischen Implementierung und der Adapter‑Schnittstelle fügt er sich nahtlos in moderne, komponentenbasierte Automatisierungslösungen ein. Für Anwendungen, die eine reine Signalvervielfachung ohne Verarbeitung erfordern, stellt er eine zuverlässige und leicht verständliche Lösung dar.