Zum Inhalt

logiBUS_2_CAN_DI

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.