Danfoss Danfoss SonoMeter 40 Modbus RTU template

Danfoss SonoMeter 40

Ultraschall-Wärmezähler für Wärme- und Kälteenergie, Leistung, Durchfluss, Temperaturen und Volumen.

Der Danfoss SonoMeter 40 ist ein Ultraschall-Energiezähler, der Wärme- und Kälteenergie, Leistung, Durchfluss und Temperaturen in Heiz- und Kälteanlagen misst, etwa die an ein Gewächshaus gelieferte Wärme. Diese Modbus-RTU-Vorlage liest Energie, Volumen, Leistung, Durchfluss, Vor- und Rücklauftemperatur sowie den Fehlercode und schreibt Adresse, Ausleserate und Schnittstelleneinstellungen des Moduls aus ModbusCloud.

Protokoll
Modbus RTU
Anschluss
RS485, 9600 baud
Register
51, lesen und schreiben
Marke
Danfoss
Wichtige Messwerte
Wärmeenergie · Kälteenergie · Leistung · Durchfluss · Vorlauftemperatur · Rücklauftemperatur · Temperaturdifferenz · Fehlercode
Verfügbare Befehle
Modbus-Adresse · Ausleserate des Zählers · Baudrate · Parität
Kompatible Modelle
SonoMeter 40 · Axioma Qalcosonic E3 with Modbus RTU Slave Module · Axioma Qalcosonic E4 with Modbus RTU Slave Module
Zuletzt aktualisiert

Register (51)

51 lesen, 6 schreiben

NameEinheitZugriffAdresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse)Funktion (verborgen)Typ (verborgen)
Heating EnergyLesen
Cooling EnergyLesen
PowerkWLesen
Flowm³/hLesen
Forward Temperature°CLesen
Return Temperature°CLesen
Temperature DifferenceKLesen
Volumem³Lesen
Tariff Energy 1Lesen
Tariff Energy 2Lesen
Pulse Input Volume 1m³Lesen
Pulse Input Volume 2m³Lesen
Forward Temperature Fixed°CLesen
Return Temperature Fixed°CLesen
Temperature Difference FixedKLesen
Error CodeLesen
Modbus Slave IDLesen und Schreiben
Update Rate Data From MetersLesen und Schreiben
Baud RateLesen und Schreiben
Data BitsLesen und Schreiben
ParityLesen und Schreiben
Stop BitsLesen und Schreiben
Heating Energy IntegerLesen
Cooling Energy IntegerLesen
Tariff Energy 1 IntegerLesen
Tariff Energy 2 IntegerLesen
Volume IntegerLesen
Pulse Input Volume 1 IntegerLesen
Pulse Input Volume 2 IntegerLesen
Power IntegerLesen
Flow IntegerLesen
Heating Energy Unit FactorLesen
Cooling Energy Unit FactorLesen
Tariff Energy 1 Unit FactorLesen
Tariff Energy 2 Unit FactorLesen
Volume Unit FactorLesen
Pulse Input Volume 1 Unit FactorLesen
Pulse Input Volume 2 Unit FactorLesen
Power Unit FactorLesen
Flow Unit FactorLesen
Heating Energy UnitLesen
Cooling Energy UnitLesen
Tariff Energy 1 UnitLesen
Tariff Energy 2 UnitLesen
Volume UnitLesen
Pulse Input Volume 1 UnitLesen
Pulse Input Volume 2 UnitLesen
Power UnitLesen
Flow UnitLesen
Heat Meter Serial NumberLesen
Heat Meter Serial Number ASCIILesen

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.

Anzahl Anlagen (optional)

Anwendungsfälle

  • Zeigen Sie Wärmeleistung, Durchfluss sowie Vor- und Rücklauftemperatur jedes Wärmezählers auf einem Dashboard, etwa je Gewächshausabteilung oder Wärmequelle.
  • Bewahren Sie ein Jahr Verlauf der Wärmeenergie auf und vergleichen Sie je Tag und Monat, wie viel Wärme jeder Teil des Gewächshauses erhält.
  • Erhalten Sie eine E-Mail, wenn der Fehlercode nicht 0 ist, damit ein Temperaturfühlerfehler, ein leerer Durchflusssensor oder Rückfluss schnell auffällt.
  • Legen Sie einen Alarm an, wenn Leistung oder Temperaturdifferenz unter einer selbst gewählten Grenze bleiben.
  • Stellen Sie die Ausleserate des Moduls aus der Ferne auf 300 Sekunden, damit die Zählerdaten so oft aktualisiert werden, wie ModbusCloud standardmäßig liest.
  • Laden Sie Energie- und Volumenstände als CSV für Ihre eigenen Berichte über gelieferte Wärme herunter.

Installation

  1. Schließen Sie ein SELV-Netzteil mit 12 bis 24 V AC/DC an die Klemmen 60 und 61 des Modbus-RTU-Moduls des SonoMeter 40 an. Die Polarität spielt keine Rolle.

  2. Verbinden Sie die Klemmen 90 (A+) und 91 (B-) mit verdrilltem Kabel mit dem RS485-Anschluss des ModbusCloud Gateways und schließen Sie den Bus an beiden Enden mit 120 Ohm ab.

  3. Ab Werk ist die Modbus-Adresse die letzten zwei Ziffern der Seriennummer des Zählers (00 ergibt 100) oder seine M-Bus-Adresse. Der Bus steht ab Werk auf 9600 Baud, 8 Datenbits, gerader Parität und 1 Stoppbit.

  4. Legen Sie in ModbusCloud ein Modbus-Gerät mit Protokoll RTU, dieser Adresse und 9600 8E1 an und importieren Sie diese Vorlage.

  5. Vergleichen Sie Heating Energy, Power und die Temperaturen in ModbusCloud mit der Anzeige des Zählers. Die Status-LED des Moduls blinkt bei jeder Anfrage und Antwort.

Zu beachten

Der Zähler antwortet nicht. Was sollte ich prüfen?

Prüfen Sie, ob das Modul seine Versorgung mit 12 bis 24 V an den Klemmen 60 und 61 hat und ob die LED blinkt, wenn das Gateway abfragt. Prüfen Sie danach 9600 Baud, 8 Datenbits, gerade Parität, 1 Stoppbit und die Adresse. Das sind die letzten zwei Ziffern der Seriennummer, 100 bei 00, oder die M-Bus-Adresse. Tauschen Sie A und B und prüfen Sie den Abschluss mit 120 Ohm an beiden Enden des Busses.

Warum ändern sich die Werte nur alle zehn Minuten?

Das Modul liest den Zähler selbst in einem festen Intervall aus, standardmäßig alle 600 Sekunden, und beantwortet Modbus-Anfragen aus dieser Kopie. Schreiben Sie Update Rate Data From Meter, um das Intervall zu verkürzen, zum Beispiel auf 300 Sekunden (Rohwert 3000), passend zum Standardintervall von ModbusCloud.

Energie, Leistung und Temperaturen zeigen unsinnige Werte. Warum?

Die Vorlage liest 32-Bit-Werte mit dem High-Word zuerst. Zeigen die Gleitkommawerte riesige oder winzige Zahlen, während die Einheitenregister normalen Text wie MWh zeigen, ist die Wortreihenfolge in Ihrer Anlage umgekehrt. Stellen Sie die 32-Bit-Register in ModbusCloud auf Low-Word zuerst um und vergleichen Sie Heating Energy mit der Anzeige.

Warum hat die Wärmeenergie keine Einheit?

Der Zähler zählt Energie je nach Konfiguration in MWh oder GJ. Heating Energy Unit zeigt die Einheit als Text. Lesen Sie das Register einmal aus und tragen Sie diese Einheit in ModbusCloud bei den Energieregistern ein. Nutzen Sie für Dashboards die Gleitkommawerte, denn die Ganzzahlen brauchen zusätzlich ihren Einheitenfaktor.

Kann ich Adresse oder Schnittstelleneinstellungen aus ModbusCloud ändern?

Ja, Adresse, Ausleserate und Schnittstellenwerte des Moduls sind beschreibbar. Das Schreiben ist je Gateway standardmäßig aus, beantragen Sie es zuerst im Portal. Stellen Sie nach einer Änderung das Modbus-Gerät in ModbusCloud auf dieselben Werte. Antwortet das Modul nicht mehr, trennen Sie es 10 Sekunden von der Versorgung, halten Sie beim Einschalten SET gedrückt und lassen Sie los, wenn die LED nach etwa 12 Sekunden schnell blinkt.

Weitere Danfoss-Vorlagen

Selbst sehen, wie es funktioniert?

Elektriker bei der Arbeit an einem offenen Verteilerschrank