Engelmann Engelmann SensoStar S3 / S3C Modbus RTU template

Engelmann SensoStar S3 / S3C

Compacte warmte- en koudemeter en rekenwerk voor energie, vermogen, debiet en temperaturen in verwarming en koeling.

De Engelmann SensoStar S3 is een compacte warmte- en koudemeter en de SensoStar S3C een rekenwerk voor losse debietsensoren, die energie, debiet en temperaturen meten in verwarmings- en koelinstallaties, zoals de warmtelevering aan een kas. Deze Modbus RTU-template leest energie, 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
48, lezen en schrijven
Belangrijke uitlezingen
Energie · Koude-energie · Vermogen · Debiet · Aanvoertemperatuur · Retourtemperatuur · Temperatuurverschil · Foutcode
Beschikbare commando's
Modbus-adres · Uitleesinterval van de meter · Baudrate · Pariteit · Adres uit het M-Bus-adres
Ondersteunde modellen
SensoStar S3 · SensoStar S3C · Engelmann SensoStar E with Modbus RTU module · Engelmann SensoStar U with Modbus RTU module · Engelmann SensoStar UC with Modbus RTU module · Engelmann SensoStar Q with Modbus RTU module · Engelmann SensoStar A with Modbus RTU module · Engelmann SensoStar I/T/M with Modbus RTU module · Engelmann SensoStar C (S3C) with Modbus RTU module
Laatst bijgewerkt

Registers (48)

48 lezen, 7 schrijven

NaamEenheidToegangAdres (Verborgen tot je je e-mailadres invult)Functie (verborgen)Type (verborgen)
EnergyLezen
Cooling EnergyLezen
PowerLezen
FlowLezen
Forward Temperature°CLezen
Return Temperature°CLezen
Temperature DifferenceKLezen
VolumeLezen
Tariff 1 EnergyLezen
Tariff 2 EnergyLezen
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
Automatic Slave IDLezen en schrijven
Energy IntegerLezen
Cooling Energy IntegerLezen
Tariff 1 Energy IntegerLezen
Tariff 2 Energy IntegerLezen
Volume IntegerLezen
Power IntegerLezen
Flow IntegerLezen
Energy Unit FactorLezen
Cooling Energy Unit FactorLezen
Tariff 1 Energy Unit FactorLezen
Tariff 2 Energy Unit FactorLezen
Volume Unit FactorLezen
Power Unit FactorLezen
Flow Unit FactorLezen
Energy UnitLezen
Cooling Energy UnitLezen
Tariff 1 Energy UnitLezen
Tariff 2 Energy UnitLezen
Volume UnitLezen
Power UnitLezen
Flow UnitLezen
Heat Meter Serial NumberLezen
Heat Meter Serial Number ASCIILezen
Module Serial NumberLezen
Module Model NumberLezen
Firmware VersionLezen
Firmware RevisionLezen

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 vermogen, debiet en aanvoer- en retourtemperatuur van elke warmtemeter op een dashboard, bijvoorbeeld per kasafdeling of warmtebron.
  • Bewaar een jaar historie van de 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 kabelbreuk van een sensor, een fout in de debietmeting of een bijna lege batterij snel opvalt.
  • Stel een alarm in als het vermogen of het temperatuurverschil onder een grens zakt 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. Plaats de Modbus RTU-module in het rekenwerk van de SensoStar S3 of S3C zoals de handleiding van de meter beschrijft, en sluit een SELV-voeding van 12 tot 24 V DC aan op stekker CN100. De polariteit maakt niet uit.

  2. Verbind B (+) en A (-) van stekker CN101 met twisted-pair-kabel met de plus en min van de RS485-poort van de ModbusCloud Gateway, en sluit de bus aan beide uiteinden af met 120 Ohm.

  3. De module staat standaard op adres 1, 9600 baud, 8 databits, geen pariteit en 1 stopbit, en leest de meter elke 600 seconden uit.

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

  5. Vergelijk Energy, Power en de temperaturen in ModbusCloud met het display van de meter.

Veelvoorkomende aandachtspunten

De meter antwoordt niet. Wat controleer ik?

Kijk of de module zijn voeding van 12 tot 24 V DC op CN100 heeft en of de meter in displaylus 6 Mod 9 toont. Controleer daarna 9600 baud, 8 databits, geen pariteit, 1 stopbit en adres 1. Staat Automatic Slave ID op 1, dan is het adres het primaire M-Bus-adres van de meter. Wissel A en B en controleer de afsluiting aan beide uiteinden van de bus.

Waarom veranderen de waarden maar eens per tien minuten?

De module leest de meter zelf uit, standaard elke 600 seconden, en beantwoordt Modbus-vragen uit die kopie. Schrijf Update Rate Data From Meter om een ander interval tussen 60 en 3600 seconden in te stellen, bijvoorbeeld 300, gelijk aan het standaard uitleesinterval van ModbusCloud.

Energie, vermogen of debiet hebben geen eenheid of rare waarden. Hoe kan dat?

De meter telt energie in MWh, MBTU, GJ of Gcal en volume in ml, l of m³, afhankelijk van zijn configuratie. De eenheidsregisters, zoals Energy Unit en Power Unit, geven de eenheid als tekst. Vul die in ModbusCloud in bij het bijbehorende register. Geven de kommagetallen enorme of piepkleine getallen terwijl de eenheid gewone tekst is, dan is de woordvolgorde omgekeerd. Zet de 32-bits registers dan op laagste woord eerst.

De foutcode is niet 0. Wat betekent dat?

De foutcode is een optelling van foutbits. 65536 betekent dat de module de meter niet kan uitlezen, de andere waarden zijn dan oud en ongeldig. Controleer of de meter minstens firmware 1.03/0.14 (S3) of 1.00/0.05 (S3C) heeft. 64 meldt dat het apparaat opnieuw is opgestart, bijvoorbeeld na een stroomonderbreking. 1 tot 8 wijzen op een temperatuursensor, 16 op de debietmeting en 128 op een bijna lege batterij.

Kan ik het adres of de businstellingen vanuit ModbusCloud aanpassen?

Ja, Modbus Slave ID, Update Rate Data From Meter, Baud Rate, Data Bits, Parity, Stop Bits en Automatic Slave ID zijn schrijfbaar. Schrijven staat per gateway standaard uit, vraag het dus eerst aan in het portaal. Schrijf alleen waarden die de module ondersteunt en zet na een wijziging het Modbus apparaat in ModbusCloud op dezelfde waarden.

Meer RTU-templates

Elektricien aan het werk in een open verdeelkast