Danfoss Danfoss SonoMeter 40 Modbus RTU template

Danfoss SonoMeter 40

Ultrasone warmte- en koudemeter voor energie, vermogen, debiet, temperaturen en volume in verwarming en koeling.

De Danfoss SonoMeter 40 is een ultrasone energiemeter die warmte- en koude-energie, vermogen, debiet en temperaturen meet in verwarmings- en koelinstallaties, bijvoorbeeld de warmte die naar een kas gaat. Deze Modbus RTU-template leest energie, volume, vermogen, debiet, aanvoer- en retourtemperatuur en de foutcode, en je stelt het adres, het uitleesinterval en de businstellingen van de module in vanuit ModbusCloud.

Protocol
Modbus RTU
Aansluiting
RS485, 9600 baud
Registers
51, lezen en schrijven
Belangrijke uitlezingen
Warmte-energie · Koude-energie · Vermogen · Debiet · Aanvoertemperatuur · Retourtemperatuur · Temperatuurverschil · Foutcode
Beschikbare commando's
Modbus-adres · Uitleesinterval van de meter · Baudrate · Pariteit
Ondersteunde modellen
SonoMeter 40 · Axioma Qalcosonic E3 with Modbus RTU Slave Module · Axioma Qalcosonic E4 with Modbus RTU Slave Module
Laatst bijgewerkt

Registers (51)

51 lezen, 6 schrijven

NaamEenheidToegangAdres (Verborgen tot je je e-mailadres invult)Functie (verborgen)Type (verborgen)
Heating EnergyLezen
Cooling EnergyLezen
PowerkWLezen
Flowm³/hLezen
Forward Temperature°CLezen
Return Temperature°CLezen
Temperature DifferenceKLezen
Volumem³Lezen
Tariff Energy 1Lezen
Tariff Energy 2Lezen
Pulse Input Volume 1m³Lezen
Pulse Input Volume 2m³Lezen
Forward Temperature Fixed°CLezen
Return Temperature Fixed°CLezen
Temperature Difference FixedKLezen
Error CodeLezen
Modbus Slave IDLezen en schrijven
Update Rate Data From MetersLezen en schrijven
Baud RateLezen en schrijven
Data BitsLezen en schrijven
ParityLezen en schrijven
Stop BitsLezen en schrijven
Heating Energy IntegerLezen
Cooling Energy IntegerLezen
Tariff Energy 1 IntegerLezen
Tariff Energy 2 IntegerLezen
Volume IntegerLezen
Pulse Input Volume 1 IntegerLezen
Pulse Input Volume 2 IntegerLezen
Power IntegerLezen
Flow IntegerLezen
Heating Energy Unit FactorLezen
Cooling Energy Unit FactorLezen
Tariff Energy 1 Unit FactorLezen
Tariff Energy 2 Unit FactorLezen
Volume Unit FactorLezen
Pulse Input Volume 1 Unit FactorLezen
Pulse Input Volume 2 Unit FactorLezen
Power Unit FactorLezen
Flow Unit FactorLezen
Heating Energy UnitLezen
Cooling Energy UnitLezen
Tariff Energy 1 UnitLezen
Tariff Energy 2 UnitLezen
Volume UnitLezen
Pulse Input Volume 1 UnitLezen
Pulse Input Volume 2 UnitLezen
Power UnitLezen
Flow UnitLezen
Heat Meter Serial NumberLezen
Heat Meter Serial Number ASCIILezen

Registers laden…

Stuur jouw apparatenlijst

Staat een apparaat niet in de bibliotheek, dan maken we de template gratis zodra we de registers hebben.

Aantal installaties (optioneel)

Gebruikstoepassingen

  • Zet warmtevermogen, debiet en aanvoer- en retourtemperatuur van elke warmtemeter op een dashboard, bijvoorbeeld per kasafdeling of warmtebron.
  • Bewaar een jaar historie van de warmte-energie en vergelijk per dag en per maand hoeveel warmte elk deel van de kas krijgt.
  • Krijg een e-mail als de foutcode niet 0 is, zodat een defecte temperatuursensor, een lege debietsensor of terugstroming snel opvalt.
  • Stel een alarm in als het vermogen of het temperatuurverschil onder een grens blijft die je zelf kiest.
  • Zet het uitleesinterval van de module op afstand op 300 seconden, zodat de meterdata even vaak ververst als ModbusCloud standaard uitleest.
  • Download energie- en volumestanden als CSV voor je eigen overzichten van geleverde warmte.

Installatie

  1. Sluit een SELV-voeding van 12 tot 24 V AC/DC aan op klem 60 en 61 van de Modbus RTU-module van de SonoMeter 40. De polariteit maakt niet uit.

  2. Verbind klem 90 (A+) en 91 (B-) met twisted-pair-kabel met de RS485-poort van de ModbusCloud Gateway en sluit de bus aan beide uiteinden af met 120 Ohm.

  3. Standaard is het Modbus-adres de laatste twee cijfers van het serienummer van de meter (00 wordt 100) of het M-Bus-adres van de meter. De bus staat standaard op 9600 baud, 8 databits, even pariteit en 1 stopbit.

  4. Voeg in ModbusCloud een Modbus apparaat toe met protocol RTU, dat adres en 9600 8E1, en importeer deze template.

  5. Vergelijk Heating Energy, Power en de temperaturen in ModbusCloud met het display van de meter. De status-led van de module knippert bij elke vraag en elk antwoord.

Veelvoorkomende aandachtspunten

De meter antwoordt niet. Wat controleer ik?

Kijk of de module zijn voeding van 12 tot 24 V op klem 60 en 61 heeft en of de led knippert als de Gateway uitleest. Controleer daarna 9600 baud, 8 databits, even pariteit, 1 stopbit en het adres. Dat zijn de laatste twee cijfers van het serienummer, 100 als die 00 zijn, of het M-Bus-adres. Wissel A en B en controleer de afsluiting van 120 Ohm aan beide uiteinden van de bus.

Waarom veranderen de waarden maar eens per tien minuten?

De module leest de meter zelf uit op een vast interval, standaard elke 600 seconden, en beantwoordt Modbus-vragen uit die kopie. Schrijf Update Rate Data From Meter om het interval korter te maken, bijvoorbeeld 300 seconden (ruwe waarde 3000), gelijk aan het standaard uitleesinterval van ModbusCloud.

Energie, vermogen en temperaturen geven onzinnige waarden. Hoe kan dat?

De template leest 32-bits waarden met het hoogste woord eerst. Geven de kommagetallen enorme of piepkleine getallen terwijl de eenheidsregisters gewone tekst zoals MWh tonen, dan is de woordvolgorde op jouw installatie omgekeerd. Zet de 32-bits registers in ModbusCloud op laagste woord eerst en vergelijk Heating Energy met het display.

Waarom heeft de warmte-energie geen eenheid?

De meter telt energie in MWh of GJ, afhankelijk van zijn configuratie. Heating Energy Unit geeft de eenheid als tekst. Lees dat register één keer uit en vul die eenheid in ModbusCloud in bij de energieregisters. Gebruik de kommagetallen voor dashboards, want de gehele getallen hebben ook hun eenheidsfactor nodig.

Kan ik het adres of de businstellingen vanuit ModbusCloud aanpassen?

Ja, adres, uitleesinterval, baudrate, databits, pariteit en stopbits van de module zijn schrijfbaar. Schrijven staat per gateway standaard uit, vraag het dus eerst aan in het portaal. Zet na een wijziging het Modbus apparaat in ModbusCloud op dezelfde waarden. Antwoordt de module niet meer, haal dan 10 seconden de voeding eraf, houd SET ingedrukt bij het inschakelen en laat los als de led na ongeveer 12 seconden snel knippert.

Elektricien aan het werk in een open verdeelkast