logiBUS_IXA
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.
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:
Nicht initialisiert: Vor dem INIT-Ereignis
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.