Controls Viessmann heating and cooling systems via Modbus TCP or RTU gateway.
Überblick
Diese Vorlage überwacht und steuert Viessmann Vitotronic Heizungs- und Kühlsysteme über Modbus TCP oder RTU durch das Vitogate 300 Gateway. Sie liest Temperaturen, Pumpenzustände und Betriebsmodi aus und ermöglicht die Anpassung von Sollwerten und Modi für Heizkreise sowie Trinkwarmwasser.
Wichtige Messwerte
Actual outside temperature
Actual buffer temperature
Actual warm water temperature
Actual flow temperature HC2 and HC3
Circulation pump states HC2, HC3, warm water
Actual generator temperature
Verfügbare Befehle
Operation mode HC2 and HC3
Operation mode warm water storage
Target temperature warm water
Target temperature HC2 and HC3
Anwendungsfälle
Außen-, Puffer- und Vorlauftemperaturen auf einem Live-Cloud-Dashboard überwachen für eine standortunabhängige Systemkontrolle.
Warmwasser- und Heizkreis-Solltemperaturen aus der Ferne anpassen, ohne die Anlage vor Ort aufsuchen zu müssen.
Eine Benachrichtigung erstellen, wenn die Puffertemperatur länger als 15 Minuten unter einen definierten Schwellenwert fällt.
Betriebszustände der Umwälzpumpen für HC2, HC3 und Warmwasser verfolgen, um Taktbetrieb oder Pumpenausfälle frühzeitig zu erkennen.
Erzeugertemperaturverläufe über die Zeit protokollieren, um die vorbeugende Wartungsplanung zu unterstützen.
Betriebsmodi der Heizkreise je nach Jahreszeit zwischen Bereitschaft, Heizen und Absenkbetrieb umschalten.
Installation
1Den Vitogate 300 BN/MB Gateway über das LON Bus Kommunikationsmodul mit dem Vitotronic Regler verbinden und die aktive LON Verbindung überprüfen.
2Den Vitogate 300 für die Kommunikation über Modbus TCP oder Modbus RTU konfigurieren und dabei Slave-Adresse, Baudrate (in der Regel 9600), Parität (gerade, 8 Datenbits, 1 Stoppbit) gemäß der Vitogate Dokumentation einstellen.
3Das ModbusCloud Gateway (MCG oder MLP Serie) mit dem Vitogate 300 verbinden: per Ethernet-Kabel für Modbus TCP oder per abgeschirmtem Twisted-Pair-Kabel mit korrekter A/B-Polarität für Modbus RTU.
4Beide Gateways einschalten und prüfen, ob die Modbus Verbindungs-LED am Vitogate 300 aktive Kommunikation anzeigt.
5Die Vorlage für Viessmann Heating and Cooling in der ModbusCloud Plattform importieren, dem Gateway zuweisen und die korrekte Modbus Slave-Adresse passend zur Vitogate 300 Konfiguration eintragen.
6Vor Abschluss der Installation sicherstellen, dass Live-Messwerte wie Außentemperatur und Pumpenzustände im ModbusCloud Dashboard angezeigt werden.
Zu beachten
01
Welche Modbus Kommunikationseinstellungen sollte ich am Vitogate 300 verwenden?
Die Standardeinstellungen sind in der Regel 9600 Baud, 8 Datenbits, gerade Parität und 1 Stoppbit. Diese Werte im Konfigurationsmenü des Vitogate 300 bestätigen und am ModbusCloud Gateway exakt übereinstimmend einstellen.
02
Einige Registerwerte erscheinen falsch oder extrem groß. Was könnte die Ursache sein?
Der Vitogate 300 verwendet eine Mischung aus int16, uint16 und int32 Registertypen. Wird ein 32-Bit-Wert als zwei separate 16-Bit-Werte ausgelesen, ist das Ergebnis fehlerhaft. Die Vorlage sollte ohne manuelle Registeränderungen importiert werden.
03
Wie erkenne ich, ob mein Vitotronic Modell mit dem Vitogate 300 kompatibel ist?
Vor dem Kauf die offizielle Viessmann Vitogate 300 Kompatibilitätsliste prüfen. Nicht alle Vitotronic Varianten unterstützen denselben Registersatz, und einige ältere Modelle werden möglicherweise gar nicht unterstützt.
04
Kann ich diese Vorlage sowohl mit Modbus TCP als auch mit Modbus RTU verwenden?
Ja. Die Vorlage definiert Register, die mit beiden Protokollen funktionieren. Modbus TCP wählen, wenn der Vitogate 300 per Ethernet verbunden ist, oder Modbus RTU bei einer seriellen RS-485 Verbindung zum ModbusCloud Gateway.
Register (16)
16 lesen / 6 schreiben
Name
Adresse
Funktion
Typ
Einheit
Zugriff
Actual outside temperature
0x01C1 / IN-94
93
FC04
int16
°C
R
Actual buffer temperature
0x01CB / IN-108
107
FC04
int32
°C
R
Actual warm water temperature
0x01CD / IN-110
109
FC04
int32
°C
R
State operation mode HC2
0xA440 / HO-82
81
FC03
uint16
R/W
State operation mode HC3
0xA480 / HO-81
80
FC03
uint16
R/W
State operation mode warm water storage
0xA3C2 / HO-84
83
FC03
uint16
R/W
Actual generator temperature
0x01C5 / IN-100
99
FC04
int32
°C
R
State target temperature warm water
0xA3C0 / HO-68
67
FC03
int32
°C
R/W
Actual flow temperature HC2
0x01D4 / IN-122
121
FC04
int32
°C
R
Actual flow temperature HC3
0x01D5 / IN-124
123
FC04
int32
°C
R
State Circulationpump HC3
0x048F / ST-11
10
FC02
uint16
R
State Circulationpump HC2
0x048E / ST-10
9
FC02
uint16
R
State Circulationpump warm water
0x0490 / ST-17
16
FC02
uint16
R
State Valve heating / warm water
0x0415 / ST-2
1
FC02
uint16
R
State target temperature HC2
0xA443 / HO-5
4
FC03
int32
°C
R/W
State target temperature HC3
0xA483 / HO-6
5
FC03
int32
°C
R/W
Arbeiten Sie häufiger mit Modbus in Ihren Projekten?
ModbusCloud ist die Hardware- und Softwareplattform, mit der Installateure Modbus-Geräte aus einem Portal überwachen, visualisieren und steuern. Diese Vorlage ist eine von hunderten, die Sie sofort einsetzen können.