Wago459

image

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.

Wago459

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.