Wago1506¶
Einleitung¶
Der Wago1506 ist ein Service Interface Function Block für die Ansteuerung von Wago 750-1506 I/O-Modulen. Dieser Funktionsblock ermöglicht die Konfiguration und Steuerung von digitalen Ein- und Ausgängen über einen Busadapter und dient als Schnittstelle zwischen der Steuerungslogik und der physischen Hardware.
Schnittstellenstruktur¶
Ereignis-Eingänge¶
- MAP: Wird verwendet, um die Pin-Belegung zu konfigurieren. Löst die Zuordnung der digitalen Ein- und Ausgänge aus.
Ereignis-Ausgänge¶
- MAPO: Bestätigt die erfolgreiche Pin-Zuordnung.
- IND: Zeigt Statusinformationen von der Ressource an.
Daten-Eingänge¶
- QI (BOOL): Event Input Qualifier - Aktiviert/deaktiviert den Funktionsblock
- DigitalInput_1 bis DigitalInput_8 (STRING): Konfiguration der digitalen Eingänge 1-8
- DigitalOutput_1 bis DigitalOutput_8 (STRING): Konfiguration der digitalen Ausgänge 1-8
Daten-Ausgänge¶
- QO (BOOL): Event Output Qualifier - Status der Operation
- STATUS (WSTRING): Detaillierte Statusinformationen des Service
Adapter¶
- BusAdapterOut (Plug): Ausgehender Busadapter für Wago-Kommunikation
- BusAdapterIn (Socket): Eingehender Busadapter für Wago-Kommunikation
Funktionsweise¶
Der Wago1506 FB verwaltet die Kommunikation mit einem Wago 750-1506 I/O-Modul. Beim Empfang des MAP-Ereignisses werden die konfigurierten Pin-Zuordnungen an das Bus-Adapter-Interface übergeben. Der FB überwacht den Status der Hardware und gibt bei Änderungen IND-Ereignisse mit entsprechenden Statusinformationen aus.
Technische Besonderheiten¶
- Unterstützt 8 digitale Eingänge und 8 digitale Ausgänge
- Verwendet STRING-Typen für die Pin-Konfiguration, was flexible Adressierung ermöglicht
- Integriert spezifische Wago-Busadapter für zuverlässige Hardwarekommunikation
- Bietet umfangreiche Statusrückmeldungen über WSTRING
Zustandsübersicht¶
- Inaktiv: QI = FALSE, FB wartet auf Aktivierung
- Konfiguriert: Nach MAP-Ereignis mit erfolgreicher Pin-Zuordnung
- Aktiv: QI = TRUE, FB kommuniziert mit Hardware
- Fehler: Bei Kommunikationsproblemen oder ungültigen Konfigurationen
Anwendungsszenarien¶
- Ansteuerung von Wago 750-1506 Digital-I/O-Modulen
- Industrielle Automatisierungsanwendungen
- Maschinensteuerung mit digitalen Signalen
- Prozessautomation mit verteilten I/Os
⚖️ Vergleich mit ähnlichen Bausteinen¶
Im Vergleich zu generischen I/O-Funktionsblöcken bietet der Wago1506 spezifische Optimierungen für Wago-Hardware, insbesondere für das 750-1506 Modul. Die Integration spezieller Busadapter gewährleistet eine zuverlässigere Kommunikation als universelle Lösungen.
Fazit¶
Der Wago1506 Funktionsblock stellt eine robuste und spezialisierte Lösung für die Ansteuerung von Wago 750-1506 I/O-Modulen dar. Durch die klare Trennung von Konfiguration (MAP) und Betrieb (IND) sowie die umfassende Statusrückmeldung eignet er sich ideal für industrielle Automatisierungsprojekte mit hohen Zuverlässigkeitsanforderungen.