Carlo Gavazzi Modbus TCP verbindet den WM2-DIN Power Analyzer per RS485-Gateway mit deinem Netzwerk. In diesem Beitrag zeige ich Schritt für Schritt Verdrahtung, Konfiguration und Register-Auslesung.
Tags: Modbus TCP · Carlo Gavazzi · WM2-DIN · RS485 · Energiemonitoring
Hinweis: Carlo Gavazzi und WM2-DIN sind Marken der Carlo Gavazzi Automatio SpA. Waveshare ist eine Marke des jeweiligen Herstellers. Dieser Beitrag ist unabhängig und nicht von diesen Herstellern autorisiert oder gesponsert.
Einführung
Der WM2-DIN ist ein kompakter Leistungsanalysator von Carlo Gavazzi. Er liefert detaillierte Messdaten zu Strom, Spannung, Leistung und Energie – ideal für Heimenergie-Monitoring und Gewerbeanwendungen.
Hardware-Aufbau
RS485-zu-Ethernet-Konverter
Um Modbus TCP zu verwenden, benötigen Sie einen RS485-zu-Ethernet-Konverter. Ich habe den Waveshare Industrial Serial Server RS485 to RJ45 verwendet — die Nennung basiert auf eigener Erfahrung, ohne werbliche oder finanzielle Verbindung zum Hersteller.

Anschluss des WM2-DIN
Beim Anschluss des Carlo Gavazzi WM2-DIN an den RS485-zu-RJ45-Konverter müssen folgende Verbindungen hergestellt werden:
- TX+ und RX+ müssen gebrückt werden
- TX- und RX- müssen gebrückt werden
- Die gebrückten Signale werden dann an A und B des RJ45-Anschlusses angeschlossen
Verdrahtungsschema:
WM2-DIN RS485 Terminal RJ45 Pin (RS485-zu-Ethernet-Konverter)
-----------------------------------------------------------
TX+ (gebrückt mit RX+) → A
TX- (gebrückt mit RX-) → B
GND → GND (falls vorhanden)
Wichtig: Stellen Sie sicher, dass die Polarität korrekt ist. Bei RS485 ist die Polarität entscheidend für die Kommunikation.




Modbus-TCP-Konfiguration
Für die Anbindung genügt in der Praxis ein RS485-zu-Ethernet-Gateway mit fester IP, korrekter Slave-ID und passender Register-Map des WM2-DIN. Prüfe im ersten Schritt die Verkabelung (A/B, GND) und ob der Leistungsanalysator auf dem Bus antwortet. Produktinfos zum Analyzer findest du beim Hersteller Carlo Gavazzi.
Typische Modbus-TCP-Parameter sind Port 502, eine eindeutige Unit-ID und ein kurzer Timeout für Poll-Zyklen. Wenn Werte springen oder fehlen, liegt es meist an Terminierung, Baudrate oder einer doppelten Adressierung auf dem RS485-Segment – nicht am Analyzer selbst.
Wer mehrere Energiezähler kombiniert, findet im Artikel KSTAR Modbus Python ein weiteres Praxisbeispiel für Modbus-Auslesung und Langzeit-Logging.
Fazit: Carlo Gavazzi Modbus TCP
Das Auslesen eines Carlo Gavazzi WM2-DIN über Modbus TCP ist eine zuverlässige Methode, um Energiedaten in moderne Automatisierungssysteme zu integrieren. Mit der korrekten Verdrahtung und Konfiguration können Sie detaillierte Messdaten für Energie-Monitoring und -Management erhalten.
Haben Sie Fragen oder brauchen Sie Hilfe bei der Implementierung? Hinterlassen Sie einen Kommentar!
Mehr zu Modbus im Blog: KSTAR Modbus Python und Carlo Gavazzi Modbus TCP.