logiBUS_DO
Einleitung
Die logiBUS_DO GlobalConstants definieren eine Sammlung von Konstanten für die Konfiguration von digitalen Ausgängen (DO - Digital Output) im logiBUS-System. Diese Konstanten werden zur Pin-Zuweisung für digitale Ausgangskanäle verwendet und stellen eine standardisierte Schnittstelle für die Hardware-Konfiguration bereit.
Schnittstellenstruktur
Ereignis-Eingänge
Keine Ereignis-Eingänge vorhanden
Ereignis-Ausgänge
Keine Ereignis-Ausgänge vorhanden
Daten-Eingänge
Keine Daten-Eingänge vorhanden
Daten-Ausgänge
Keine Daten-Ausgänge vorhanden
Adapter
Keine Adapter vorhanden
Funktionsweise
Die logiBUS_DO GlobalConstants definieren strukturierte Konstanten vom Typ logiBUS_DO_S, die jeweils einen spezifischen Pin-Wert für digitale Ausgänge enthalten. Die Konstanten Output_Q1 bis Output_Q10 repräsentieren die verfügbaren Ausgangskanäle mit den entsprechenden Pin-Nummern 1 bis 10. Die Konstante Invalid mit dem Pin-Wert 255 dient als Kennzeichnung für ungültige oder nicht konfigurierte Ausgänge.
Technische Besonderheiten
Konstantentyp: Alle Konstanten sind vom strukturierten Datentyp
logiBUS_DO_SPin-Zuordnung: Klare Zuordnung von Ausgangsnamen zu physikalischen Pin-Nummern
Invalid-Kennzeichnung: Spezielle Konstante mit Pin-Wert 255 für Fehlerbehandlung
Package-Struktur: Organisiert im Package
logiBUS::io::DQ
Zustandsübersicht
Da es sich um Konstanten handelt, sind keine Zustandsübergänge vorhanden. Die Werte sind statisch und unveränderlich während der Laufzeit.
Anwendungsszenarien
Hardware-Konfiguration von logiBUS-Systemen
Pin-Zuweisung in Funktionsblöcken für digitale Ausgänge
Fehlerbehandlung bei ungültigen Ausgangskonfigurationen
Standardisierung von Ausgangsbezeichnungen in Steuerungsanwendungen
⚖️ Vergleich mit ähnlichen Bausteinen
Im Vergleich zu anderen Konstantendefinitionen bietet logiBUS_DO eine spezifische Struktur für digitale Ausgänge mit klarer Pin-Zuordnung und einer definierten Invalid-Konstante für robuste Fehlerbehandlung.
Fazit
Die logiBUS_DO GlobalConstants bieten eine standardisierte und wartungsfreundliche Lösung für die Konfiguration digitaler Ausgänge in logiBUS-Systemen. Durch die strukturierte Definition der Ausgangskanäle und die bereitgestellte Invalid-Konstante wird eine zuverlässige und fehlertolerante Hardware-Konfiguration ermöglicht.