Zum Inhalt

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.