Zum Inhalt

logiBUS_IXA

image


Einleitung

Der logiBUS_IXA ist ein Composite-Funktionsblock zur Verarbeitung von booleschen Eingangsdaten. Er dient als Schnittstelle für digitale Eingänge und ermöglicht die Initialisierung und Abfrage von Eingangssignalen über standardisierte Service-Schnittstellen.

logiBUS_IXA

Schnittstellenstruktur

Ereignis-Eingänge

  • INIT: Service-Initialisierungsereignis mit den zugehörigen Daten QI, PARAMS und Input
  • REQ: Service-Anfrageereignis mit dem zugehörigen Datenwert QI

Ereignis-Ausgänge

  • INITO: Initialisierungsbestätigung mit den zugehörigen Datenwerten QO und STATUS

Daten-Eingänge

  • QI: Boolescher Ereignis-Eingangsqualifizierer
  • PARAMS: Service-Parameter als Zeichenkette
  • Input: Identifiziert die Eingänge Q1 bis Q8 mit dem Typ logiBUS_DI_S und Initialwert "Invalid"

Daten-Ausgänge

  • QO: Boolescher Ereignis-Ausgangsqualifizierer
  • STATUS: Service-Status als Zeichenkette

Adapter

  • IN: Unidirektionaler Adapter vom Typ AX für die Eingangsdatenverarbeitung

Funktionsweise

Der Composite-Funktionsblock logiBUS_IXA kapselt den Basisfunktionsblock logiBUS_IX und erweitert dessen Funktionalität durch zusätzliche Adapter-Schnittstellen. Bei INIT-Ereignissen werden die Parameter an den internen IX-Block weitergeleitet, der die Initialisierung durchführt. Die IND-Ereignisse des IX-Blocks werden an den Eingangsadapter IN weitergegeben, während die Datenverbindungen die entsprechende Signalverarbeitung sicherstellen.

Technische Besonderheiten

  • Verwendet den spezifischen Datentyp logiBUS_DI_S für die Eingangsidentifikation
  • Implementiert standardisierte Service-Schnittstellen gemäß 61499-2
  • Unterstützt Parameterübergabe via STRING-Datentyp
  • Bietet Statusrückmeldungen über STATUS-Ausgang

Zustandsübersicht

Der Funktionsblock verfügt über zwei Hauptzustände: 1. Nicht initialisiert: Vor dem INIT-Ereignis 2. Initialisiert und betriebsbereit: Nach erfolgreicher INIT-Bestätigung

Anwendungsszenarien

  • Anbindung digitaler Eingänge in Automatisierungssystemen
  • Integration in logiBUS-basierte Steuerungsarchitekturen
  • Verwendung in SPS-Systemen mit booleschen Signalverarbeitungsanforderungen

⚖️ Vergleich mit ähnlichen Bausteinen

Im Vergleich zu einfachen digitalen Eingangsblöcken bietet logiBUS_IXA erweiterte Service-Funktionalitäten mit Parametrierungsmöglichkeiten und Statusrückmeldungen. Die Composite-Struktur ermöglicht eine bessere Wiederverwendbarkeit und erweiterte Diagnosefähigkeiten.

🛠️ Zugehörige Übungen

Fazit

Der logiBUS_IXA Funktionsblock stellt eine robuste und flexible Lösung für die Verarbeitung digitaler Eingangssignale in 4diac-basierten Automatisierungssystemen dar. Durch seine standardisierten Schnittstellen und erweiterten Service-Funktionen eignet er sich besonders für komplexe Anwendungen mit hohen Anforderungen an Diagnose und Parametrierbarkeit.