
A TapHome-nak nincs saját M-Bus interfésze. A vezetékes M-Bus (EN 13757) hőmennyiségmérők olyan átjárón keresztül csatlakoznak, amely az M-Bust Modbusra alakítja, és a TapHome ezután Modbus TCP eszközként olvassa őket. Ez a közösségi sablon a solvimus MBUS-GEM átjárót használja (MBUS-GE20M, MBUS-GE80M, MBUS-GE125M, MBUS-GE250M, MBUS-GE500M): az átjáró kiolvassa a mérőket a saját M-Busán, és értékeiket Modbus TCP szerverként szolgáltatja az 502-es porton.
A sablon egy hőmennyiségmérőt (vagy egy kombinált hő- és hűtésmérőt) olvas: hőenergiát kWh-ban, fűtővíz térfogatát, hőteljesítményt, térfogatáramot, valamint az előremenő és a visszatérő hőmérsékletet. Egy importált modul egy mérőt jelent; minden további mérőhöz a sablont újra kell importálni. A hőenergia egyszerű változó, nem villamosenergia-mérő, ezért a TapHome soha nem számítja bele a villamosenergia-fogyasztásba.
Közösségi sablon — a TapHome-mal átjárón még nem tesztelték. A sablon az MBUS-GEM felhasználói kézikönyve alapján készült, és nem futott átjárón, hőmennyiségmérőn vagy szimulátoron. Regiszterszámai helyőrzők, amelyeket az átjáró által az Ön mérőjéhez mutatott számokra kell cserélni (lásd Konfiguráció). A gyakorlati visszajelzéseket szívesen fogadjuk. Töltse le az XML-t ezen az oldalon, vagy szerezze be a TapHome portálon: solvimus MBUS-GEM – M-Bus heat meter — közösségi sablon, és importálja új modulként.
Amire szüksége van
- solvimus MBUS-GEM átjáró — MBUS-GE20M (20 egységterhelés), MBUS-GE80M (80), MBUS-GE125M (125), MBUS-GE250M (250) vagy MBUS-GE500M (500). Egy egységterhelés többnyire egy mérő.
- Vezetékes M-Bus (EN 13757) hőmennyiségmérő az átjáró M-Busán, vagy kombinált hő- és hűtésmérő.
- Az átjáró és a TapHome Core ugyanabban a helyi hálózatban.
Hardveres csatlakoztatás
Az MBUS-GEM 35 mm-es DIN-sínre szerelhető. A mérők M-Bus vezetékei az átjáró M-Bus csavaros sorkapcsaira csatlakoznak, a hálózat az RJ45 Ethernet portjára (10/100 Mbit/s). Az átjárónak külső egyenáramú tápellátás kell: 21,6–24,5 V DC az MBUS-GE20M és MBUS-GE80M, 12–36 V DC az MBUS-GE125M, MBUS-GE250M és MBUS-GE500M esetén. A tápellátás csatlakoztatása után magától elindul.
Konfiguráció
Az átjáró hálózati címe
Az MBUS-GEM a 192.168.1.101 statikus IP-címmel kerül forgalomba (alhálózati maszk 255.255.255.0, alapértelmezett átjáró 192.168.1.254). Konfigurációs weboldala a http://192.168.1.101/ címen nyílik meg; az első bejelentkezéskor a rendszergazdának meg kell változtatnia a jelszót. A solvimus Netdiscover eszköze megtalálja az átjárót a hálózatban, és megváltoztatja az IP-címét, az alhálózati maszkját és az alapértelmezett átjáróját, vagy DHCP-re kapcsolja. DHCP esetén az átjárónak kiosztott cím a DHCP szerverben található meg a MAC-címe alapján, amelyet a Netdiscover is megjelenít. DHCP szerver nélkül az átjáró a 169.254.x.x tartományból választ címet.
A sablon az IP-címével szólítja meg az átjárót, ezért adjon neki statikus címet, vagy foglalja le a címét a DHCP szerverben.
Az átjáró beállításai
A konfigurációs weboldalon, a Server lapon:
- Állítsa a Modbus mode értékét Modbus TCP-re, a Modbus port maradjon 502.
- A Modbus float only maradjon kikapcsolva. Ez a mód eltávolítja a típus- és mértékegység-mezőket, amelyeket a sablon ellenőriz.
- A Modbus swap maradjon kikapcsolva. A sablon az alapértelmezett szósorrendet várja (a legnagyobb helyiértékű szó elöl).
- Kapcsolja be a Modbus multi slave funkciót (ajánlott). Ekkor minden mérő saját címmel (1–247) rendelkező, önálló virtuális Modbus slave lesz, és a regiszterek számozása mérőnként újraindul, így az azonos típusú mérők ugyanazokat a regiszterszámokat kapják.
A multi slave be- vagy kikapcsolása után a Meter lapon a címeket újra ki kell osztani (Allocate helyi menü).
Mérőlista és kiolvasási ciklus
A hőmennyiségmérőnek szerepelnie kell az átjáró mérőlistájában (Meter lap), az M-Buson megkeresve vagy kézzel létrehozva. Az átjáró a Modbus-kérésektől függetlenül olvassa a mérőket, a Configuration lap Readout cycle értéke szerint, vagy a Meter lapon az egyes mérők Cycle értéke (másodpercben) szerint. Ezek a beállítások határozzák meg, mennyire frissek az értékek a TapHome-ban. Egyes elemes M-Bus mérők naponta csak korlátozott számú kiolvasást engednek — rövid ciklus választása előtt nézze meg a mérő adatlapját.
A sablon beállításai importálás után
Az átjárónak nincs rögzített regisztertáblája. A mérőbejegyzésnek és minden mérőértéknek saját, 10 holding regiszterből álló blokkot ad, és minden blokk kezdetét a Meter lap Register oszlopában mutatja. Az értékek sorrendje követi azt a sorrendet, amelyben a mérő az M-Bus rekordjait küldi, így a mérő típusától függ.
| Beállítás | Mit kell megadni |
|---|---|
| IP-cím | Az átjáró címe |
SlaveId | Multi slave esetén: a mérő sorának Register oszlopában lévő szám. Multi slave nélkül: 255 |
RegMeter | Multi slave esetén: 10 (a mérőbejegyzés minden virtuális slave-ben 10-nél kezdődik). Multi slave nélkül: a mérő sorának Register oszlopában lévő szám |
RegEnergy, RegVolume, RegPower, RegFlow, RegFlowTemp, RegReturnTemp | A megfelelő érték sorának Register oszlopában lévő szám. Hogy melyik sor melyik, azt a Meter lap Description és Unit oszlopa mutatja |
Az IP-címet és a SlaveId értéket a sablon importáláskor kéri; a hét Reg… érték modulváltozó. Alapértékeik (10, 20, 30 … 70) helyőrzők: a 10 és a 20 az átjáró tesztmódjának felel meg, a többi csak 10-es lépésekben folytatódik. Mindig írja felül őket.
Minden eszköz az érték megjelenítése előtt ellenőrzi blokkja bejegyzéstípusát és mértékegységét. Hibás szám esetén az eszközön a modulváltozót megnevező hiba jelenik meg, például RegPower does not point to a power value … – copy the Register number of this value from the gateway Meter tab.
Kapcsolat ellenőrzése
Ha a Server lapon be van kapcsolva a Modbus test, az átjáró statikus tesztadatokat szolgáltat: a mérőbejegyzést a 10-es regiszteren és egy 1234,5678 Wh energiaértéket a 20-as regiszteren. Az alapértelmezett modulváltozókkal a Hőenergia ekkor 1,2 kWh-t mutat, azzal a figyelmeztetéssel, hogy a tesztmérő közege nem hő (a tesztmérő villamosenergia-mérő). Ez igazolja, hogy az IP-cím, a port, a slave-cím, a regiszterszámok és a szósorrend helyesek. A többi eszköz hibát jelez, mert a tesztadatokban nincsenek további értékek. Utána kapcsolja ki a tesztmódot.
Az eszköz képességei
| Eszköz | Mértékegység | Mit mutat |
|---|---|---|
| Hőenergia | kWh | Összesített hőenergia, Wh-ból vagy J-ból átszámítva és 0,1 kWh-ra kerekítve |
| Fűtővíz térfogata | m³ | A fűtővíz összesített térfogata |
| Hőteljesítmény | kW | Pillanatnyi hőteljesítmény, W-ból vagy J/h-ból átszámítva |
| Térfogatáram | m³/h | Pillanatnyi áramlás, m³/min-ből vagy m³/s-ből átszámítva, ha a mérő ezekben az egységekben küldi |
| Előremenő hőmérséklet | °C | A fűtőkör előremenő hőmérséklete |
| Visszatérő hőmérséklet | °C | A fűtőkör visszatérő hőmérséklete |
A mérő állapota
A Hőenergia magát a mérőt is figyeli. Hibát jelez, ha a RegMeter nem mérőbejegyzésre mutat, vagy ha az átjáró a legutóbbi kiolvasáskor nem tudta kiolvasni a mérőt, és figyelmeztetést, ha nem minden érték frissült, vagy ha a mérő közege sem hő, sem hűtés. Két szervizattribútuma van:
| Szervizattribútum | Leírás |
|---|---|
| Mérő gyári száma | A mérő gyári száma, amellyel ellenőrizhető, hogy a modul a megfelelő mérőt olvassa |
| Utolsó mérőkiolvasás | Az átjáró utolsó mérőkiolvasása óta eltelt percek |
Minden érték csak az átjáró egy-egy kiolvasásakor változik; az eszközök 15 másodpercenként kérdezik le az átjárót.
Hibaelhárítás
Nincs kommunikáció
Ellenőrizze, hogy a Modbus be van-e kapcsolva a Server lapon, hogy a port mindkét oldalon 502-e, és hogy tűzfal nem blokkolja-e. A TapHome-nak és az átjárónak ugyanabban az alhálózatban kell lennie, vagy működő útvonallal kell rendelkeznie; segít egy ping az átjáróra. Ezután használja a fent leírt kapcsolatellenőrzést.
Modulváltozót megnevező hiba
A változóban lévő szám más típusú vagy más mértékegységű blokkra mutat. Másolja ki újra a Register számot a Meter lapról; multi slave esetén ellenőrizze a SlaveId értéket is.
Az értékek nem változnak
Ellenőrizze az átjáró kiolvasási ciklusát és a mérő kiolvasási korlátját. Az átjáró rendszeridejének helyesnek kell lennie (kézzel vagy SNTP-n keresztül beállítva), különben az utolsó kiolvasás kora hibás.
Kis eltérés az átjáró weboldalán látható értéktől
A sablon a lebegőpontos értéket olvassa, amely körülbelül 7 értékes jegyet tartalmaz. Összehasonlítás előtt töltse újra az átjáró Meter lapját.
Más Modbus kliensek ugyanazon az átjárón
Az átjáró egyszerre legfeljebb öt Modbus TCP kapcsolatot szolgál ki; a korlát túllépésekor a legrégebbit lezárja. Gondoljon erre, ha ugyanazt az átjárót épületfelügyeleti rendszer vagy kijelző is olvassa.
