Wago459
Einleitung
Der Wago459 ist ein Service Interface Function Block für die Anbindung von Wago-750-459 Analog-Eingangsmodulen in 4diac-Systemen. Dieser Funktionsblock ermöglicht die Konfiguration und Überwachung von bis zu vier analogen Eingangskanälen und stellt die Kommunikation mit dem Wago-Bussystem her.
Schnittstellenstruktur
Ereignis-Eingänge
MAP: Startet die Pin-Zuordnung für die analogen Eingänge. Wird mit den Datenvariablen AnalogInput_1 bis AnalogInput_4 und QI verknüpft.
Ereignis-Ausgänge
MAPO: Bestätigt die erfolgreiche Pin-Zuordnung. Wird mit QO verknüpft.
IND: Liefert Statusinformationen vom Ressourcen-Manager. Wird mit QO und STATUS verknüpft.
Daten-Eingänge
QI (BOOL): Event Input Qualifier - Steuert die Aktivierung des Funktionsblocks
AnalogInput_1 (STRING): Konfiguration für analogen Eingang 1
AnalogInput_2 (STRING): Konfiguration für analogen Eingang 2
AnalogInput_3 (STRING): Konfiguration für analogen Eingang 3
AnalogInput_4 (STRING): Konfiguration für analogen Eingang 4
Daten-Ausgänge
QO (BOOL): Event Output Qualifier - Zeigt den Betriebszustand an
STATUS (WSTRING): Detaillierte Statusinformationen des Service
Adapter
BusAdapterOut (Plug): Ausgehende Bus-Adapter-Verbindung vom Typ WagoBusAdapter
BusAdapterIn (Socket): Eingehende Bus-Adapter-Verbindung vom Typ WagoBusAdapter
Funktionsweise
Der Wago459-Funktionsblock dient als Schnittstelle zwischen der 4diac-Steuerung und dem Wago-750-459 Analog-Eingangsmodul. Beim Empfang des MAP-Ereignisses werden die konfigurierten Pin-Zuordnungen (AnalogInput_1 bis AnalogInput_4) an das Bus-System übertragen. Der Block bestätigt erfolgreiche Zuordnungen über MAPO und liefert kontinuierlich Statusinformationen über IND-Ereignisse.
Technische Besonderheiten
Unterstützt bis zu vier analoge Eingangskanäle
Verwendet STRING-Datentypen für flexible Pin-Konfiguration
Bietet umfangreiche Statusrückmeldungen via WSTRING
Implementiert ein bidirektionales Adapter-System für Bus-Kommunikation
Enthält Qualifier-Variablen (QI/QO) für zuverlässige Zustandsverwaltung
Zustandsübersicht
Der Funktionsblock verfügt über folgende Betriebszustände:
Inaktiv: Wartet auf MAP-Ereignis mit aktiviertem QI
Konfiguration: Verarbeitet Pin-Zuordnungen nach MAP-Ereignis
Betrieb: Überwacht kontinuierlich den Modulstatus und sendet IND-Ereignisse
Fehler: Bei Problemen wird STATUS mit Fehlerinformationen gefüllt
Anwendungsszenarien
Anbindung von Wago-750-459 Analog-Eingangsmodulen in Automatisierungssystemen
Messwerterfassung von analogen Sensoren (0-10V, 0-20mA, 4-20mA)
Prozessüberwachung in industriellen Steuerungssystemen
Integration in dezentrale Peripheriesysteme mit Wago-Busarchitektur
⚖️ Vergleich mit ähnlichen Bausteinen
Im Vergleich zu generischen IO-Funktionsblöcken bietet Wago459:
Spezifische Optimierung für Wago-750-459 Hardware
Vorkonfigurierte Adapter für Wago-Bussysteme
Direkte Unterstützung für alle vier Kanäle des Moduls
Integrierte Statusüberwachung und Fehlerbehandlung
Fazit
Der Wago459-Funktionsblock stellt eine zuverlässige und spezialisierte Lösung für die Integration von Wago-750-459 Analog-Eingangsmodulen in 4diac-basierte Steuerungssysteme dar. Durch seine klare Schnittstellendefinition und umfassende Statusrückmeldungen ermöglicht er eine effiziente Implementierung analoger Messwertverarbeitung in industriellen Automatisierungsprojekten.