Wago1405_6¶
Einleitung¶
Der Wago1405_6 ist ein Service Interface Function Block für die Anbindung an Wago-Bussysteme. Dieser Funktionsblock dient als Schnittstelle zur Konfiguration und Steuerung von digitalen Eingängen eines Wago-IO-Systems und ermöglicht die Kommunikation über spezielle Busadapter.
Schnittstellenstruktur¶
Ereignis-Eingänge¶
- MAP: Map Pins - Dient zur Konfiguration der Pin-Zuordnungen für digitale Eingänge
Ereignis-Ausgänge¶
- MAPO: Confirm Pin Mapping - Bestätigt die erfolgreiche Pin-Zuordnung
- IND: Indication from Resource - Meldung vom Ressourcen-Interface
Daten-Eingänge¶
- QI: Event Input Qualifier (BOOL) - Qualifiziert die Ereigniseingänge
- DigitalInput_1 bis DigitalInput_16: Pin-Konfiguration (STRING) - Zuordnung der digitalen Eingänge 1-16
Daten-Ausgänge¶
- QO: Event Output Qualifier (BOOL) - Qualifiziert die Ereignisausgänge
- STATUS: Service Status (WSTRING) - Statusinformationen des Service-Interfaces
Adapter¶
- BusAdapterOut: Ausgehender Busadapter (Plug) vom Typ eclipse4diac::io::wago::WagoBusAdapter
- BusAdapterIn: Eingehender Busadapter (Socket) vom Typ eclipse4diac::io::wago::WagoBusAdapter
Funktionsweise¶
Der Wago1405_6 Funktionsblock ermöglicht die Konfiguration von 16 digitalen Eingängen über das MAP-Ereignis. Bei Aktivierung des MAP-Ereignisses werden die Pin-Zuordnungen über die DigitalInput_x Parameter konfiguriert. Nach erfolgreicher Konfiguration erfolgt eine Bestätigung über das MAPO-Ereignis. Das IND-Ereignis dient zur asynchronen Kommunikation mit dem zugrundeliegenden Ressourcen-Interface und liefert Statusinformationen.
Technische Besonderheiten¶
- Unterstützt 16 digitale Eingänge
- Verwendet STRING-Typ für Pin-Konfiguration
- Implementiert bidirektionale Busadapter-Kommunikation
- Bietet umfangreiche Statusrückmeldungen über WSTRING
Zustandsübersicht¶
Der Funktionsblock arbeitet mit folgenden Hauptzuständen: 1. Inaktiv: Warte auf MAP-Ereignis 2. Konfiguration: Verarbeitung der Pin-Zuordnungen 3. Bestätigung: Senden der MAPO-Bestätigung 4. Betrieb: Asynchrone Statusmeldungen über IND
Anwendungsszenarien¶
- Anbindung von Wago-750-1405/750-1406 IO-Systemen
- Konfiguration digitaler Eingänge in Automatisierungssystemen
- Integration in verteilte Steuerungssysteme mit 4diac
- Industrielle IO-Konfiguration und -Überwachung
⚖️ Vergleich mit ähnlichen Bausteinen¶
Im Vergleich zu generischen IO-Funktionsblöcken bietet der Wago1405_6 spezifische Anpassungen für Wago-Bussysteme und eine umfangreichere Konfigurationsmöglichkeit für digitale Eingänge. Die Integration der Busadapter ermöglicht eine nahtlose Einbindung in Wago-spezifische Kommunikationsarchitekturen.
Fazit¶
Der Wago1405_6 Funktionsblock stellt eine spezialisierte Lösung für die Anbindung und Konfiguration von Wago-IO-Systemen dar. Durch die umfangreiche Konfigurationsmöglichkeit für 16 digitale Eingänge und die integrierte Busadapter-Schnittstelle bietet er eine effiziente Lösung für industrielle Automatisierungsanwendungen mit Wago-Komponenten.