M-TEC M-TEC Energy Butler GEN2 (battery) Modbus TCP template

M-TEC Energy Butler GEN2 (battery)

De M-TEC Energy Butler GEN2 is een batterijopslagsysteem voor woningen en kleinzakelijk gebruik, met geintegreerde hybridomvormer van 6 tot 20 kW en stapelbare LFP-modules tot 30,7 kWh. Deze template leest via Modbus TCP met RTU-framing over de ingebouwde espressif Wi-Fi-module twee holding-registers uit: het batterijvermogen op adres 40258 en de laadtoestand op adres 43000. Met deze twee waarden in je ModbusCloud-portal houd je laad- en ontlaadcycli bij en stel je vermogensalarmen in.

Protocol
Modbus TCP
Aansluiting
Ethernet, Modbus TCP
Registers
2, alleen lezen
Merk
M-TEC
Laatst bijgewerkt

Registers (2)

2 lezen, 0 schrijven

NaamEenheidToegangAdres (Verborgen tot je je e-mailadres invult)Functie (verborgen)Type (verborgen)
powerWLezen
soc%Lezen

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

  • Volg het batterijvermogen continu om te controleren of de accu laadt tijdens zonnige perioden.
  • Analyseer de laadtoestand over meerdere dagen om vroegtijdig capaciteitsverlies te herkennen.
  • Stel een alarm in wanneer de laadtoestand 's nachts onder een ingestelde drempel zakt.
  • Vergelijk dagelijkse laad- en ontlaadcycli met verwachte seizoensgebonden PV-opbrengsten.
  • Verifieer dat het vermogensregister negatieve waarden toont wanneer het net de accu oplaadt.

Installatie

  1. Activeer Modbus op de M-TEC Energy Butler GEN2 door de espressif Wi-Fi-module in je lokale netwerk te vinden (deze verschijnt doorgaans als 'espressif' in de apparatenlijst van je router) en bereikbaarheid te bevestigen.

  2. Verbind de ModbusCloud Gateway met hetzelfde netwerk als de espressif-module. Gebruik poort 5743 voor firmware ouder dan V27.52.4.0, of poort 502 voor firmware V27.52.4.0 en nieuwer.

  3. Voeg in het ModbusCloud-portal een nieuw apparaat toe, importeer de M-TEC Energy Butler GEN2 (battery) template, stel unit-ID in op 252, kies TCP met RTU-framing en vul het IP-adres van de espressif-module en de juiste poort in.

  4. Controleer de verbinding door live waarden te bekijken voor het vermogensregister (adres 40258) en het laadtoestandsregister (adres 43000). Een geldige ruwe SOC-waarde ligt in tienden van een procent, dus 9500 staat voor 95%.

Veelvoorkomende aandachtspunten

Waarom geeft het SOC-register waarden zoals 9500 in plaats van 95?

Het soc-register op adres 43000 slaat de laadtoestand op in tienden van een procent als uint16. Je moet een schaalfactor van 0,01 toepassen om de ruwe waarde om te zetten naar een percentage. Een ruwe waarde van 9500 staat voor 95%. Controleer of je portaalkanaal de juiste schaling heeft ingesteld.

De gateway verbindt maar geeft nergens waarden terug. Wat nu?

De meest voorkomende oorzaak is een verkeerde poort. Firmware ouder dan V27.52.4.0 gebruikt poort 5743; firmware V27.52.4.0 en nieuwer gebruikt poort 502. Controleer de firmwareversie via de webinterface van het apparaat en pas de poort in het ModbusCloud-portal aan. Controleer ook of unit-ID op 252 staat.

Waarom krijg ik CRC-fouten bij het uitlezen van de Energy Butler GEN2?

Het apparaat vereist Modbus RTU-framing, ook bij een TCP-verbinding. Een standaard Modbus TCP-framer (socket-modus) leidt tot CRC- of framingfouten. Zorg ervoor dat de ModbusCloud Gateway is ingesteld op RTU-framing over TCP.

Het vermogensregister geeft onzinnige waarden terug. Wat kan de oorzaak zijn?

Adres 40258 is een int32 die twee 16-bit registers beslaat. Als je client slechts een register leest of de woordvolgorde omkeert, kloppen de waarden niet. Stel het datatype in op int32 met big-endian woordvolgorde (high word eerst). Bij sommige GEN2-units moet het adres met een verhoogd worden; probeer adres 40259 als 40258 geen geldig antwoord geeft.

Elektricien aan het werk in een open verdeelkast