
aqotec RM360 via Modbus RTU Modbus Extension RS485
Monitors and controls an Aqotec RM360 district heating substation controller via Modbus RTU
Vorlage für den Aqotec RM360 Fernwärme-Unterstationsregler über Modbus RTU via RS485. Sie liest Temperaturen, Wärmezählerdaten, Fehlerstatus und Betriebszustände für bis zu vier Heizkreise und Warmwasserspeicher. Zudem ermöglicht sie das Schreiben von Sollwerten, Betriebsmodi und Korrekturwerten.
- Protokoll
- Modbus RTU
- Anschluss
- RS485, 19200 baud
- Register
- 98, lesen und schreiben
- Marke
- Aqotec
- Wichtige Messwerte
- Outdoor and flow/return temperatures · Primary valve position · Heatmeter energy, power, and flowrate · HC1 to HC4 operating status and setpoints · Error bytes 1 to 4 · Heatmeter volume and serial number
- Verfügbare Befehle
- Main mode and HC1 to HC4 modes · HC1 to HC4 room setpoints and corrections · HC1 to HC4 outdoor switch-off temperatures · TC1 and TC2 hot water tank modes
- Kompatible Modelle
- RM360
- Zuletzt aktualisiert
Register (98)
98 lesen, 29 schreiben
| Name | Einheit | Zugriff | Adresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse) | Funktion (verborgen) | Typ (verborgen) |
|---|---|---|---|---|---|
| sensorvalue T10 outdoor | °C | Lesen | |||
| sensorvalue T11 prim. return | °C | Lesen | |||
| sensorvalue T12 sec. flow temperature | °C | Lesen | |||
| sensorvalue T15 sec. return temperature | °C | Lesen | |||
| setpoint sec. flow temperature | °C | Lesen | |||
| calculated primary-valve position | % | Lesen | |||
| actual used return limitation | °C | Lesen | |||
| operating status | Lesen | ||||
| main mode | Lesen und Schreiben | ||||
| general-correction in reduction mode | K | Lesen und Schreiben | |||
| general-correction in heating mode | K | Lesen und Schreiben | |||
| Error-Byte 1 status | Lesen | ||||
| Error-Byte 2 status | Lesen | ||||
| Error-Byte 3 status | Lesen | ||||
| Error-Byte 4 status | Lesen | ||||
| Heatmeter energy in kWh | kWh | Lesen | |||
| Heatmeter actual power in kW | kW | Lesen | |||
| Heatmeter flowrate in l/h | l/h | Lesen | |||
| Heatmeter flow temperature | °C | Lesen | |||
| Heatmeter return temperature | °C | Lesen | |||
| Heatmeter serial number | Lesen | ||||
| Heatmeter volume in m³ | m³ | Lesen | |||
| Heatmeter error status (value vom heatmeter) | Lesen | ||||
| HC1 flow temperature setpoint | °C | Lesen | |||
| HC1 used room-setpoint | °C | Lesen | |||
| HC1 sensorvalue T17 return/room | °C | Lesen | |||
| HC1 status pump (P3) | Lesen | ||||
| HC1 operating status | Lesen | ||||
| HC1 room-setpoint | °C | Lesen und Schreiben | |||
| HC1 outdoor switch-off temperature in heating mode | °C | Lesen und Schreiben | |||
| HC1 outdoor switch-off temperature in reduction mode | °C | Lesen und Schreiben | |||
| HC1 mode | Lesen und Schreiben | ||||
| HC1 correction in heating mode | K | Lesen und Schreiben | |||
| HC1 correction in reduction mode | K | Lesen und Schreiben | |||
| HC2 outdoor switch-off temperature in heating mode | °C | Lesen und Schreiben | |||
| HC2 outdoor switch-off temperature in reduction mode | °C | Lesen und Schreiben | |||
| HC2 mode | Lesen und Schreiben | ||||
| HC2 correction in heating mode | K | Lesen und Schreiben | |||
| HC2 correction in reduction mode | K | Lesen und Schreiben | |||
| HC2 room-setpoint | °C | Lesen und Schreiben | |||
| HC2 status pump (P8) | Lesen | ||||
| HC2 operating status | Lesen | ||||
| HC2 sensorvalue T16 flow temperature | °C | Lesen | |||
| HC2 flow temperature setpoint | °C | Lesen | |||
| HC2 sensorvalue T20 return/room | °C | Lesen | |||
| HC2 used room-setpoint | °C | Lesen | |||
| HC3 outdoor switch-off temperature in heating mode | °C | Lesen und Schreiben | |||
| HC3 outdoor switch-off temperature in reduction mode | °C | Lesen und Schreiben | |||
| HC3 mode | Lesen und Schreiben | ||||
| HC3 correction in heating mode | K | Lesen und Schreiben | |||
| HC3 correction in reduction mode | K | Lesen und Schreiben | |||
| HC3 room-setpoint | °C | Lesen und Schreiben | |||
| HC3 status Pumpe (3P1) | Lesen | ||||
| HC3 operating status | Lesen | ||||
| HC3 sensorvalue 3TMP flow temperature | °C | Lesen | |||
| HC3 flow temperature setpoint | °C | Lesen | |||
| HC3 sensorvalue 3FBT return/room | °C | Lesen | |||
| HC3 used room-setpoint | °C | Lesen | |||
| HC4 correction in heating mode | °C | Lesen und Schreiben | |||
| HC4 correction in reduction mode | °C | Lesen und Schreiben | |||
| HC4 mode | Lesen und Schreiben | ||||
| HC4 correction in heating mode | K | Lesen und Schreiben | |||
| HC4 correction in reduction mode | K | Lesen und Schreiben | |||
| HC4 room-setpoint | °C | Lesen und Schreiben | |||
| HC4 status pump (4P1) | Lesen | ||||
| HC4 operating status | Lesen | ||||
| HC4 sensorvalue 4TMP flow temperature | °C | Lesen | |||
| HC4 flow temperature setpoint | °C | Lesen | |||
| HC4 sensorvalue 4FBT return/room | °C | Lesen | |||
| HC4 used room-setpoint | °C | Lesen | |||
| TC1 operating status | Lesen | ||||
| TC1 used setpoint for sensor top | °C | Lesen | |||
| TC1 sensorvalue T13 top | °C | Lesen | |||
| TC1 used start temperature for sensor top | °C | Lesen | |||
| TC1 used setpoint/switchoff temperature for sensor bottom | °C | Lesen | |||
| TC1 sensorvalue T14 bottom | °C | Lesen | |||
| TC1 used start temperature for sensor bottom | °C | Lesen | |||
| TC1 used charging temperature | °C | Lesen | |||
| TC1 status pump (P4) | Lesen | ||||
| TC1 mode hot water tank | Lesen und Schreiben | ||||
| HC3 status flow-switch from tapwaterstation | Lesen | ||||
| HC3 actual flow from tapwater station | l/min | Lesen | |||
| TC2 status pump (P5) | Lesen | ||||
| TC2 setpoint pumpe/valve (AO2) | % | Lesen | |||
| TC2 sensorvalue T23 top | °C | Lesen | |||
| TC2 sensorvalue T24 bottom | °C | Lesen | |||
| TC2 used charging temperature | °C | Lesen | |||
| TC2 hot water tank used setpoint for sensor top | °C | Lesen | |||
| TC2 hot water tank used start temperature for sensor top | °C | Lesen | |||
| TC2 hot water tank used setpoint/switchoff temperature for sensor bottom | °C | Lesen | |||
| TC2 hot water tank used start temperature for sensor bottom | °C | Lesen | |||
| TC2 operating status hot water tank | <v.> | Lesen | |||
| TC2 mode hot water tank | Lesen und Schreiben | ||||
| TC2 used setpoint buffer tank top | °C | Lesen | |||
| TC2 buffer tank used switchoff temperature botton | °C | Lesen | |||
| TC2 operating status buffer tank | Lesen | ||||
| HC7 sensorvalue 7TMP flow temperature | °C | Lesen | |||
| HC7 sensorvalue 7FBT return/room | °C | Lesen |
Register werden geladen…
Senden Sie Ihre Geräteliste
Steht ein Gerät noch nicht in der Bibliothek, erstellen wir die Vorlage kostenlos, sobald wir die Register haben.
Anwendungsfälle
- Außen-, Vor- und Rücklauftemperaturen auf einem Live-Dashboard überwachen, um die Fernwärme-Versorgungsbedingungen zu überprüfen.
- Energieverbrauch und Durchflussmengen des Wärmezählers über Zeit verfolgen, um Abrechnungsdaten für Gebäudebetreiber zu validieren.
- Alarme erstellen, wenn Fehlerbytes einen Fehlerzustand an einem der vier Heizkreise anzeigen.
- Raumtemperatursollwerte von HC1 bis HC4 während der saisonalen Inbetriebnahme ohne Vor-Ort-Besuch remote anpassen.
- Betriebsmodi der Warmwasserspeicher TC1 und TC2 aus der Cloud umschalten, um auf Belegungsänderungen oder Wartungspläne zu reagieren.
- Stellungsdaten des Primärventils protokollieren, um die Regelstabilität zu diagnostizieren und Pendelverhalten oder klemmende Ventile zu erkennen.
Installation
Die RS485 A- und B-Klemmen der ModbusCloud Gateway mit den entsprechenden RS485-Klemmen des Aqotec RM360 verbinden.
Die Modbus baudrate am Gateway auf 19200 einstellen, damit sie mit den Standard-Kommunikationseinstellungen des RM360 übereinstimmt.
Eine eindeutige Modbus slave ID am RM360 konfigurieren und dieselbe Adresse in den ModbusCloud-Template-Einstellungen eintragen.
Das Aqotec RM360 Modbus RTU-Template aus der Vorlagenbibliothek in das ModbusCloud-Projekt importieren.
Die Kommunikation überprüfen, indem sichergestellt wird, dass Außentemperatur und Wärmezählerwerte korrekt auf dem Cloud-Dashboard angezeigt werden.
Sicherstellen, dass float32-Register als zwei aufeinanderfolgende Adressen ausgelesen werden und die byte order mit der Registerzuordnung des RM360 übereinstimmt.
Zu beachten
Warum zeigen einige Temperatur- oder Energiewerte falsche oder extrem große Werte an?
Die Registerzuordnung des RM360 verwendet gemischte Datentypen, darunter float32-Werte, die sich über zwei aufeinanderfolgende Adressen erstrecken. Stellen Sie sicher, dass das Template mit dem korrekten Datentyp und der richtigen byte order (in der Regel big-endian) für jedes Register konfiguriert ist. Eine Abweichung führt zu sinnlosen Werten.
Welche baudrate sollte ich für die RS485-Verbindung verwenden?
Der RM360 kommuniziert standardmäßig mit 19200 baud. Stellen Sie sicher, dass sowohl das ModbusCloud-Gateway als auch der Regler auf dieselbe baud rate, parity und stop bits konfiguriert sind.
Kann ich alle vier Heizkreise steuern, auch wenn meine Installation weniger nutzt?
Ja. Das Template enthält HC1 bis HC4, aber nicht verwendete Kreise geben einfach Standard- oder Nullwerte zurück. Nicht genutzte Register können im ModbusCloud-Dashboard ausgeblendet oder ignoriert werden.
Wie erkenne ich anhand der Fehlerbytes, welcher Fehler aufgetreten ist?
Das Template liest die Fehlerbytes 1 bis 4 vom RM360. Die genauen Bitdefinitionen und Fehlercodes zu jedem Fehlerbyte entnehmen Sie bitte der offiziellen Aqotec RM360-Reglerdokumentation.
Weitere Aqotec-Vorlagen
Selbst sehen, wie es funktioniert?









