logiBUS_2_CAN_DI


Einleitung

Die logiBUS_2_CAN_DI GlobalConstants definieren Konstanten für die Konfiguration von digitalen Eingängen (DI) im logiBUS-System über CAN-Bus. Diese Konstanten werden zur Pin-Zuweisung für digitale Eingangskanäle verwendet und stellen eine standardisierte Schnittstelle für die Hardware-Konfiguration bereit.

Schnittstellenstruktur

Konstantendefinitionen

Die GlobalConstants definieren drei Hauptkonstanten für die digitale Eingangskonfiguration:

  • Input_CI1: Konfiguration für digitalen Eingangskanal 1

  • Input_CI2: Konfiguration für digitalen Eingangskanal 2

  • Invalid: Kennzeichnet einen ungültigen oder nicht konfigurierten Eingang

Datentypen

Alle Konstanten verwenden den strukturierten Datentyp logiBUS_2_CAN_DI_S, der folgende Komponente enthält:

  • Pin: Ganzzahlwert zur Identifikation des physikalischen Eingangspins

Funktionsweise

Die Konstanten werden zur Laufzeit nicht verändert und dienen ausschließlich der Konfiguration der digitalen Eingänge. Sie definieren die Hardware-Zuordnung zwischen logischen Kanälen und physikalischen Pins im CAN-basierten logiBUS-System.

Technische Besonderheiten

  • Pin-Zuordnung: Kanal 1 ist Pin 1, Kanal 2 ist Pin 2 zugeordnet

  • Ungültige Kennung: Der Wert 255 kennzeichnet einen ungültigen oder nicht verfügbaren Eingang

  • CAN-Integration: Speziell für CAN-basierte logiBUS-Systeme optimiert

  • Typensicherheit: Verwendung strukturierter Datentypen für konsistente Konfiguration

Anwendungsszenarien

  • Konfiguration von digitalen Eingängen in logiBUS-Steuerungen

  • Hardware-Abstraktion in CAN-basierten Automatisierungssystemen

  • Pin-Zuordnung in verteilten E/A-Systemen

  • Fehlerbehandlung bei nicht konfigurierten Eingängen

⚖️ Vergleich mit ähnlichen Bausteinen

Im Vergleich zu einfachen numerischen Konstanten bieten diese strukturierten Konstanten:

  • Höhere Typsicherheit durch strukturierte Datentypen

  • Bessere Wartbarkeit durch zentrale Konfiguration

  • Erweiterbarkeit für zusätzliche Parameter

  • Kompatibilität mit logiBUS-Systemarchitektur

Fazit

Die logiBUS_2_CAN_DI GlobalConstants bieten eine robuste und typsichere Lösung für die Konfiguration digitaler Eingänge in CAN-basierten logiBUS-Systemen. Durch die strukturierte Herangehensweise ermöglichen sie eine klare Hardware-Zuordnung und erleichtern die Wartung und Erweiterung von Automatisierungslösungen.