Wago1405_6

image

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.

Wago1405_6

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.