Produkty/M-Center/Modbus TCP do MQTT

M-CenterPoužití

Modbus TCP do MQTT: brána s EMU M-Center

EMU M-Center odečítá zařízení přes Modbus TCP a publikuje jejich hodnoty přes MQTT do vašeho brokeru. Bez počítače mezi tím, souběžně s měřiči M-Bus a dalšími rozhraními.

To nejdůležitější v kostce

  • Jako klient Modbus TCP odečítá M-Center až 20 zařízení v síti.
  • Pro každé zařízení: sériové číslo, IP adresa, port, adresa zařízení, pořadí bajtů a slov.
  • Vlastní topic pro každé zařízení a registr, podle čísla registru nebo kódu OBIS.
  • MQTT 3.1, 3.1.1 a 5, TLS, QoS 0, 1 nebo 2.
  • Potřebné: základní jednotka M-Center a licence 210.200.03 a licence 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
Registr 6000 · činná energie odběr
.61SN 22230812–
.62SN 22230813–
.63SN 22230814–
Broker MQTTlokálně nebo v cloudu
Témata
haus-a/emu/mcenter/10:2C:EF:02:6C:B9/meterreading/
Odběratelé
Home AssistantNode-REDGrafana
Na dashboardu
SN 22230812Odběr celkem–
SN 22230813Odběr celkem–
SN 22230814Odběr celkem–
Dotaz Modbus TCP

M-Center se dotazuje každého Professional II v síti: IP adresa, port 502, kód funkce 03, registr 6000. Elektroměr odpoví svým stavem.

Zjednodušené znázornění. Výrobní čísla, adresy a hodnoty jsou příklady. V provozu M-Center ve výchozím nastavení odečítá každých 15 minut.

Jak brána pracuje

Střídače, nabíjecí stanice, měřiče a řídicí systémy v síti často poskytují své hodnoty přes Modbus TCP. S licencí «Modbus TCP 20 Devices» odečítá M-Center jako klient Modbus TCP až 20 takových zařízení.

Poté M-Center publikuje hodnoty do vašeho MQTT brokeru, lokálně nebo v cloudu, s vlastním topicem pro každé zařízení a registr, volitelně s TLS.

Odečtené hodnoty jsou k dispozici přes MQTT bez ohledu na nastavení ukládání. Navíc M-Center ukládá do své interní paměti 16 GB registry, u kterých je zapnuto «Uložit do databáze».

Jak se zařízení dostanou do M-Center

  1. Ujasněte síť: M-Center a zařízení se musí vzájemně dosáhnout. IP adresy a porty dohodněte s IT.
  2. Přidejte zařízení ve webovém rozhraní: zadejte sériové číslo, IP adresu, port a adresu zařízení (slave ID). U EMU Professional II funguje libovolné číslo od 0 do 255.
  3. Nastavte pořadí bajtů a slov odpovídající zařízení.
  4. Použijte ovladač Modbus nebo vytvořte registry: počáteční adresa (od 1), kód funkce 03 nebo 04, datový typ, jednotka, dělitel a kód OBIS.
  5. Aktivujte MQTT: zadejte broker, port, uživatele a heslo, prefix, TLS a QoS.

Nově vytvořené registry Modbus se neukládají automaticky. Nejprve zkontrolujte, zda je hodnota správná, a potom zapněte «Uložit do databáze». Ovladače Modbus lze exportovat jako JSON a přenést do dalších M-Center.

Struktura topiců

<prefix>/emu/mcenter/<MAC M-Center>/meterreading/<sériové číslo>/byregister/<číslo registru>
<prefix>/emu/mcenter/<MAC M-Center>/meterreading/<sériové číslo>/byobis/<kód OBIS>

Sériové číslo v topicu je číslo, které zadáte při vytváření zařízení Modbus, proto ho volte jednoznačně. Pro topicy podle kódu OBIS zadejte u registrů kód OBIS; odběr činné energie je pak například u každého zařízení pod stejným koncem topicu.

Před dalším zpracováním zkontrolujte zprávy klientem MQTT, například MQTT Explorer.

Objednací čísla

Číslo artikluOznačeníE-shop
210.000.00EMU M-Center pro 20 zařízení M-BusE-shop: EMU M-Center 210.000.00 →
210.200.03M-Center | Licence Modbus TCP 20 zařízení
210.300.03M-Center | Licence MQTT

Objednejte online v e-shopu EMU Metering.

Licence lze kdykoli dodatečně aktivovat bez výměny hardwaru. M-Bus, RS485, Modbus TCP a všechna výstupní rozhraní běží souběžně.

Časté dotazy


Je to stejná licence jako «M-Bus do Modbus TCP»?

Ne. Licence 210.200.03 dělá z M-Center klienta Modbus TCP, který odečítá zařízení. Licence 210.300.04 z něj dělá server Modbus TCP, ze kterého čtou hodnoty jiné systémy.

Potřebuji pro MQTT cloud?

Ne. Broker může běžet v lokální síti, například na serveru nebo v Home Assistant. M-Center potřebuje jen síťové spojení s brokerem.

Mohu používat M-Bus, RS485 a Modbus TCP současně?

Ano. Všechna zařízení se zobrazují ve stejných seznamech a M-Center zpřístupňuje jejich hodnoty současně přes všechna licencovaná rozhraní, například BACnet IP, MQTT, Modbus TCP nebo OPC UA.

Jak často M-Center zařízení odečítá?

Standardně každých 15 minut. Nastavit lze 15 minut až 28 dní, i pro jednotlivá zařízení.

Další informace


SEITEEMU M-CenterProdukt SEITEM-Bus do MQTTPoužití SEITEElektroměr s Modbus TCPProfessional II TCP/IP SEITEUvedení M-Center do provozuNávod

Chcete realizovat Modbus TCP do MQTT?


Pošlete nám seznam zařízení s výrobcem a typem. Zkontrolujeme registry a určíme licence.

Telefon
+41 (0)41 545 03 00

Technická podpora
helpdesk [at] emuag.ch
Formulář podpory →