Produkter/M-Center/Modbus TCP til MQTT

M-CenterBruksområde

Modbus TCP til MQTT: gateway med EMU M-Center

EMU M-Center leser av enheter med Modbus TCP og publiserer verdiene via MQTT til din broker. Uten PC imellom, parallelt med M-Bus-målere og andre grensesnitt.

Det viktigste kort fortalt

  • Som Modbus TCP-klient leser M-Center av opptil 20 enheter i nettverket.
  • Per enhet: serienummer, IP-adresse, port, enhetsadresse, byte- og ordrekkefølge.
  • Eget topic per enhet og register, etter registernummer eller OBIS-kode.
  • MQTT 3.1, 3.1.1 og 5, TLS, QoS 0, 1 eller 2.
  • Krever: M-Center grunnenhet pluss lisens 210.200.03 og lisens 210.300.03.
2885.6Professional II TCP/IP192.168.1.61 · SN 22230812
1412.3Professional II TCP/IP192.168.1.62 · SN 22230813
3207.9Professional II TCP/IP192.168.1.63 · SN 22230814
EMU M-CenterModbus TCP-klient · MQTT-klient · 10:2C:EF:02:6C:B9
EMU M-CenterModbus TCP-klient
Register 6000 · aktiv energi import
.61SN 22230812–
.62SN 22230813–
.63SN 22230814–
MQTT-brokerlokalt eller i skyen
Topics
haus-a/emu/mcenter/10:2C:EF:02:6C:B9/meterreading/
Abonnenter
Home AssistantNode-REDGrafana
I dashbordet
SN 22230812Forbruk totalt–
SN 22230813Forbruk totalt–
SN 22230814Forbruk totalt–
Modbus TCP-forespørsel

M-Center spør hver Professional II i nettverket: IP-adresse, port 502, funksjonskode 03, register 6000. Måleren svarer med målerstanden sin.

Forenklet framstilling. Serienumre, adresser og verdier er eksempler. I drift leser M-Center som standard hvert 15. minutt.

Slik arbeider gatewayen

Vekselrettere, ladestasjoner, målere og styringer i nettverket leverer ofte verdiene sine via Modbus TCP. Med lisensen «Modbus TCP 20 Devices» leser M-Center som Modbus TCP-klient av opptil 20 slike enheter.

Deretter publiserer M-Center verdiene til din MQTT-broker, lokalt eller i skyen, med eget topic per enhet og register, valgfritt med TLS.

De avleste verdiene er tilgjengelige via MQTT uavhengig av lagringsinnstillingen. I tillegg lagrer M-Center registrene der «Lagre i database» er aktivert, i sitt interne minne på 16 GB.

Slik kommer enhetene inn i M-Center

  1. Avklar nettverket: M-Center og enhetene må nå hverandre. Avtal IP-adresser og porter med IT.
  2. Legg til enheten i webgrensesnittet: skriv inn serienummer, IP-adresse, port og enhetsadresse (slave-ID). For EMU Professional II fungerer alle tall fra 0 til 255.
  3. Still inn byte- og ordrekkefølge slik at den passer til enheten.
  4. Bruk en Modbus-driver eller opprett registre: startadresse (fra 1), funksjonskode 03 eller 04, datatype, enhet, divisor og OBIS-kode.
  5. Aktiver MQTT: skriv inn broker, port, bruker og passord, prefiks, TLS og QoS.

Nyopprettede Modbus-registre lagres ikke automatisk. Kontroller først at verdien stemmer, og aktiver deretter «Lagre i database». Modbus-drivere kan eksporteres som JSON og overføres til andre M-Center.

Slik er topics bygget opp

<prefiks>/emu/mcenter/<MAC M-Center>/meterreading/<serienummer>/byregister/<registernummer>
<prefiks>/emu/mcenter/<MAC M-Center>/meterreading/<serienummer>/byobis/<OBIS-kode>

Serienummeret i topic er nummeret du skriver inn når du oppretter Modbus-enheten, så velg det entydig. For topics etter OBIS-kode angir du OBIS-koden ved registrene; aktiv energi, import, ligger da for eksempel under samme topic-slutt for alle enheter.

Kontroller meldingene med en MQTT-klient som MQTT Explorer før du behandler dem videre.

Varenumre

VarenummerBetegnelseButikk
210.000.00EMU M-Center for 20 M-Bus-enheterButikk: EMU M-Center 210.000.00 →
210.200.03M-Center | Lisens Modbus TCP 20 enheter
210.300.03M-Center | Lisens MQTT

Bestill på nett i EMU Metering-butikken.

Lisenser kan når som helst aktiveres i etterkant, uten ny maskinvare. M-Bus, RS485, Modbus TCP og alle utgangsgrensesnitt kjører parallelt.

Vanlige spørsmål


Er dette samme lisens som «M-Bus til Modbus TCP»?

Nei. Lisens 210.200.03 gjør M-Center til en Modbus TCP-klient som leser av enheter. Lisens 210.300.04 gjør den til en Modbus TCP-server som andre systemer leser verdier fra.

Trenger jeg en sky for MQTT?

Nei. Brokeren kan kjøre i det lokale nettverket, for eksempel på en server eller i Home Assistant. M-Center trenger bare en nettverksforbindelse til brokeren.

Kan jeg bruke M-Bus, RS485 og Modbus TCP samtidig?

Ja. Alle enheter vises i de samme enhetslistene, og M-Center gjør verdiene deres tilgjengelige samtidig via alle lisensierte grensesnitt, for eksempel BACnet IP, MQTT, Modbus TCP eller OPC UA.

Hvor ofte leser M-Center av enhetene?

Som standard hvert 15. minutt. Du kan velge fra 15 minutter til 28 dager, også per enhet.

Les mer


SEITEEMU M-CenterProdukt SEITEM-Bus til MQTTBruksområde SEITEStrømmåler med Modbus TCPProfessional II TCP/IP SEITEIdriftsettelse av M-CenterVeiledning

Vil du realisere Modbus TCP til MQTT?


Send oss enhetslisten med produsent og type. Vi kontrollerer registrene og oppgir lisensene.

Telefon
+41 (0)41 545 03 00

Teknisk support
helpdesk [at] emuag.ch
Supportskjema →