logiBUS_QX

image

Einleitung

Der logiBUS_QX Funktionsblock ist ein Ausgabeservice-Interface-Baustein für boolesche Ausgabedaten. Er dient als Schnittstelle zur Steuerung von digitalen Ausgängen über das logiBUS-System und ermöglicht die Kommunikation zwischen der Steuerungsanwendung und den physischen Ausgangskanälen.

logiBUS_QX

Schnittstellenstruktur

Ereignis-Eingänge

  • INIT: Service-Initialisierungsereignis

  • REQ: Service-Anfrageereignis

Ereignis-Ausgänge

  • INITO: Initialisierungsbestätigung

  • CNF: Bestätigung der angeforderten Service-Operation

Daten-Eingänge

  • QI (BOOL): Ereignis-Eingangsqualifizierer

  • PARAMS (STRING): Service-Parameter

  • OUT (BOOL): Ausgabedaten zur Ressource

  • Output (logiBUS_DO_S): Identifiziert den Ausgang (Output_Q1..Q8), Initialwert: Invalid

Daten-Ausgänge

  • QO (BOOL): Ereignis-Ausgangsqualifizierer

  • STATUS (STRING): Service-Statusinformation

Adapter

Keine Adapter-Schnittstellen vorhanden.

Funktionsweise

Der logiBUS_QX-Block verwaltet die Kommunikation mit digitalen Ausgangskanälen des logiBUS-Systems. Bei Initialisierung (INIT-Event) werden die Service-Parameter konfiguriert und der spezifische Ausgangskanal identifiziert. Über das REQ-Event können boolesche Werte (OUT) an den konfigurierten Ausgangskanal gesendet werden. Der Block bestätigt jede Operation über die entsprechenden Ausgangsereignisse INITO und CNF.

Technische Besonderheiten

  • Verwendet spezifische logiBUS-Datentypen für die Ausgangsidentifikation

  • Unterstützt bis zu 8 digitale Ausgangskanäle (Q1-Q8)

  • Bietet detaillierte Statusrückmeldungen über den STATUS-Ausgang

  • Initialisiert Ausgänge mit einem ungültigen Zustand (Invalid)

Zustandsübersicht

Der Block durchläuft folgende Hauptzustände:

  1. Nicht initialisiert: Vor der ersten INIT-Operation

  2. Initialisiert: Nach erfolgreicher INIT-Operation, bereit für REQ-Operationen

  3. Aktiv: Während der Verarbeitung von REQ-Operationen

Anwendungsszenarien

  • Steuerung von digitalen Aktoren (Relais, Ventile, Lampen)

  • Anbindung an logiBUS-Hardwareausgänge

  • Automatisierungssysteme mit verteilten E/A-Komponenten

  • Sicherheitsrelevante Schaltvorgänge mit Statusrückmeldung

⚖️ Vergleich mit ähnlichen Bausteinen

Im Vergleich zu standardmäßigen digitalen Ausgangsblöcken bietet logiBUS_QX:

  • Spezifische Integration in logiBUS-Systeme

  • Erweiterte Statusrückmeldungen

  • Parametrierbare Ausgangskonfiguration

  • Höhere Abstraktionsebene für Hardwarezugriffe

🛠️ Zugehörige Übungen

Fazit

Der logiBUS_QX Funktionsblock stellt eine robuste und zuverlässige Schnittstelle für die Ansteuerung digitaler Ausgänge in logiBUS-basierten Automatisierungssystemen dar. Durch seine klare Ereignisstruktur und umfassende Statusrückmeldungen eignet er sich besonders für Anwendungen, die hohe Zuverlässigkeit und Nachverfolgbarkeit der Ausgabeoperationen erfordern.