logiBUS_2_CAN_IXA¶
Einleitung¶
Der logiBUS_2_CAN_IXA ist ein Composite-Funktionsblock zur Verarbeitung von booleschen Eingangsdaten über CAN-Bus-Schnittstellen. Der Baustein dient als Schnittstelle zwischen logiBUS-Systemen und CAN-basierten Eingabegeräten und ermöglicht die Initialisierung und Abfrage von digitalen Eingängen.
Schnittstellenstruktur¶
Ereignis-Eingänge¶
- INIT: Service-Initialisierung (mit QI und PARAMS)
- REQ: Service-Anfrage (mit QI)
Ereignis-Ausgänge¶
- INITO: Initialisierungsbestätigung (mit QO und STATUS)
Daten-Eingänge¶
- QI: Ereignis-Eingangsqualifizierer (BOOL)
- PARAMS: Service-Parameter (STRING)
- Input: Identifizierung des Eingangs Input_Q1..Q8 (logiBUS_2_CAN_DI_S)
Daten-Ausgänge¶
- QO: Ereignis-Ausgangsqualifizierer (BOOL)
- STATUS: Service-Status (STRING)
Adapter¶
- IN: Unidirektionaler Adapter vom Typ AX für die Datenkommunikation
Funktionsweise¶
Der Composite-Funktionsblock nutzt intern den logiBUS_2_CAN_IX-Baustein zur Verarbeitung der CAN-basierten Eingangsdaten. Bei der INIT-Initialisierung werden die Service-Parameter übergeben und der Baustein konfiguriert. Über das REQ-Ereignis können Eingangsdaten abgefragt werden. Die Verarbeitung erfolgt über den Adapter IN, der die Kommunikation mit den CAN-Eingabegeräten ermöglicht.
Technische Besonderheiten¶
- Verwendet spezifische logiBUS-Datentypen für CAN-Kommunikation
- Unterstützt bis zu 8 digitale Eingänge (Input_Q1 bis Input_Q8)
- Initialwert für Input ist "Invalid" (ungültig)
- Integriert Fehlerbehandlung über STATUS-Ausgang
Zustandsübersicht¶
Der Baustein durchläuft folgende Zustände: 1. Nicht initialisiert: Vor INIT-Aufruf 2. Initialisierung: Während INIT-Verarbeitung 3. Bereit: Nach erfolgreicher Initialisierung (INITO bestätigt) 4. Abfrage: Während REQ-Verarbeitung
Anwendungsszenarien¶
- Anbindung von CAN-basierten Sensoren und Schaltern an logiBUS-Systeme
- Industrielle Automatisierung mit digitalen Eingangssignalen
- Steuerungssysteme in der Agrartechnik
- Verteilte E/A-Systeme über CAN-Bus
⚖️ Vergleich mit ähnlichen Bausteinen¶
Im Vergleich zu einfachen digitalen Eingangsbausteinen bietet logiBUS_2_CAN_IXA: - CAN-Bus-Kommunikationsfähigkeit - Erweiterte Parametrierungsmöglichkeiten - Integrierte Statusrückmeldungen - Spezifische logiBUS-Integration
Fazit¶
Der logiBUS_2_CAN_IXA ist ein spezialisierter Composite-Funktionsblock für die zuverlässige Integration von CAN-basierten digitalen Eingängen in logiBUS-Systeme. Durch seine strukturierte Initialisierung und Abfragemechanismen eignet er sich besonders für industrielle Anwendungen, die robuste und konfigurierbare E/A-Schnittstellen erfordern.