
TapHome nema vlastito M-Bus sučelje. Kalorimetri sa žičanim M-Busom (EN 13757) spajaju se preko pristupnika koji pretvara M-Bus u Modbus, a TapHome ih zatim čita kao Modbus TCP uređaje. Ovaj predložak zajednice koristi pristupnik solvimus MBUS-GEM (MBUS-GE20M, MBUS-GE80M, MBUS-GE125M, MBUS-GE250M, MBUS-GE500M): pristupnik čita mjerila na svom M-Busu i njihove vrijednosti nudi kao Modbus TCP poslužitelj na portu 502.
Predložak čita jedan kalorimetar (ili jedno kombinirano mjerilo topline i hlađenja): toplinsku energiju u kWh, volumen ogrjevne vode, toplinsku snagu, protok te temperaturu polaza i povrata. Jedan uvezeni modul predstavlja jedno mjerilo; za svako sljedeće mjerilo predložak se uvozi ponovno. Toplinska energija je obična varijabla, a ne brojilo električne energije, pa je TapHome nikada ne ubraja u potrošnju električne energije.
Predložak zajednice — s TapHomeom na pristupniku još nije testiran. Predložak je izrađen prema korisničkom priručniku MBUS-GEM i nije radio s pristupnikom, kalorimetrom ni simulatorom. Njegovi brojevi registara su zamjenski i treba ih zamijeniti brojevima koje pristupnik prikazuje za vaše mjerilo (vidi Konfiguracija). Povratne informacije iz prakse su dobrodošle. Preuzmite XML na ovoj stranici ili ga nabavite na TapHome portalu: solvimus MBUS-GEM – M-Bus heat meter — predložak zajednice, i uvezite ga kao novi modul.
Što vam treba
- Pristupnik solvimus MBUS-GEM — MBUS-GE20M (20 jediničnih opterećenja), MBUS-GE80M (80), MBUS-GE125M (125), MBUS-GE250M (250) ili MBUS-GE500M (500). Jedno jedinično opterećenje uglavnom je jedno mjerilo.
- Kalorimetar sa žičanim M-Busom (EN 13757) na M-Busu pristupnika, ili kombinirano mjerilo topline i hlađenja.
- Pristupnik i TapHome Core u istoj lokalnoj mreži.
Hardversko spajanje
MBUS-GEM se montira na DIN šinu od 35 mm. M-Bus vodovi mjerila idu na M-Bus vijčane stezaljke pristupnika, a mreža na njegov RJ45 Ethernet priključak (10/100 Mbit/s). Pristupnik treba vanjsko istosmjerno napajanje: 21,6–24,5 V DC za MBUS-GE20M i MBUS-GE80M, 12–36 V DC za MBUS-GE125M, MBUS-GE250M i MBUS-GE500M. Pokreće se sam nakon spajanja napajanja.
Konfiguracija
Mrežna adresa pristupnika
MBUS-GEM se isporučuje sa statičkom IP adresom 192.168.1.101 (maska podmreže 255.255.255.0, zadani pristupnik 192.168.1.254). Njegova konfiguracijska web stranica otvara se na http://192.168.1.101/; pri prvoj prijavi administrator mora promijeniti lozinku. Alat tvrtke solvimus Netdiscover pronalazi pristupnik u mreži i mijenja njegovu IP adresu, masku podmreže i zadani pristupnik ili ga prebacuje na DHCP. Uz DHCP se adresa dodijeljena pristupniku pronalazi u DHCP poslužitelju prema njegovoj MAC adresi, koju prikazuje i Netdiscover. Bez DHCP poslužitelja pristupnik odabire adresu iz raspona 169.254.x.x.
Predložak se pristupniku obraća njegovom IP adresom, stoga mu postavite statičku adresu ili rezervirajte njegovu adresu u DHCP poslužitelju.
Postavke pristupnika
Na konfiguracijskoj web stranici, kartica Server:
- Postavite Modbus mode na Modbus TCP i Modbus port ostavite na 502.
- Modbus float only ostavite isključeno. Taj način uklanja polja tipa i jedinice koja predložak provjerava.
- Modbus swap ostavite isključeno. Predložak očekuje zadani redoslijed riječi (najznačajnija riječ prva).
- Uključite Modbus multi slave (preporučeno). Svako mjerilo tada postaje zaseban virtualni Modbus slave s vlastitom adresom (1–247), a numeriranje registara počinje ispočetka za svako mjerilo, pa mjerila istog tipa dobivaju iste brojeve registara.
Nakon uključivanja ili isključivanja multi slave adrese na kartici Meter treba ponovno dodijeliti (kontekstni izbornik Allocate).
Popis mjerila i ciklus očitanja
Kalorimetar mora biti na popisu mjerila pristupnika (kartica Meter), pronađen na M-Busu ili ručno stvoren. Pristupnik čita mjerila neovisno o Modbus zahtjevima, u ciklusu Readout cycle na kartici Configuration ili u ciklusu Cycle (u sekundama) pojedinog mjerila na kartici Meter. Te postavke određuju koliko su svježe vrijednosti u TapHomeu. Neka M-Bus mjerila na baterije dopuštaju samo ograničen broj očitanja dnevno — prije odabira kratkog ciklusa provjerite tehnički list mjerila.
Postavke predloška nakon uvoza
Pristupnik nema fiksnu tablicu registara. Zapisu mjerila i svakoj vrijednosti mjerila dodjeljuje vlastiti blok od 10 holding registara i početak svakog bloka prikazuje u stupcu Register na kartici Meter. Redoslijed vrijednosti slijedi redoslijed kojim mjerilo šalje svoje M-Bus zapise, pa ovisi o modelu mjerila.
| Postavka | Što upisati |
|---|---|
| IP adresa | Adresa pristupnika |
SlaveId | S multi slave: broj iz stupca Register u retku mjerila. Bez multi slave: 255 |
RegMeter | S multi slave: 10 (zapis mjerila u svakom virtualnom slaveu počinje na 10). Bez multi slave: broj iz stupca Register u retku mjerila |
RegEnergy, RegVolume, RegPower, RegFlow, RegFlowTemp, RegReturnTemp | Broj iz stupca Register u retku odgovarajuće vrijednosti. Koji je redak koji, pokazuju stupci Description i Unit na kartici Meter |
IP adresa i SlaveId traže se pri uvozu; sedam vrijednosti Reg… su varijable modula. Njihove zadane vrijednosti (10, 20, 30 … 70) su zamjenske: 10 i 20 odgovaraju testnom načinu pristupnika, ostale samo nastavljaju u koracima od 10. Uvijek ih prepišite.
Svaki uređaj prije prikaza vrijednosti provjerava tip zapisa i jedinicu svog bloka. Pogrešan broj izaziva na uređaju grešku koja navodi varijablu modula, na primjer RegPower does not point to a power value … – copy the Register number of this value from the gateway Meter tab.
Provjera veze
Kada je na kartici Server uključen Modbus test, pristupnik nudi statičke testne podatke: zapis mjerila na registru 10 i vrijednost energije 1234,5678 Wh na registru 20. Sa zadanim varijablama modula Toplinska energija tada prikazuje 1,2 kWh s upozorenjem da medij testnog mjerila nije toplina (testno mjerilo je brojilo električne energije). To dokazuje da su IP adresa, port, adresa slavea, brojevi registara i redoslijed riječi ispravni. Ostali uređaji javljaju greške jer testni podaci nemaju daljnje vrijednosti. Nakon toga isključite testni način.
Mogućnosti uređaja
| Uređaj | Jedinica | Što prikazuje |
|---|---|---|
| Toplinska energija | kWh | Ukupna toplinska energija, preračunata iz Wh ili J i zaokružena na 0,1 kWh |
| Volumen ogrjevne vode | m³ | Ukupni volumen ogrjevne vode |
| Toplinska snaga | kW | Trenutna toplinska snaga, preračunata iz W ili J/h |
| Protok | m³/h | Trenutni protok, preračunat iz m³/min ili m³/s kada mjerilo šalje te jedinice |
| Temperatura polaza | °C | Temperatura polaza ogrjevnog kruga |
| Temperatura povrata | °C | Temperatura povrata ogrjevnog kruga |
Stanje mjerila
Toplinska energija prati i samo mjerilo. Prikazuje grešku kada RegMeter ne pokazuje na zapis mjerila ili kada pristupnik pri posljednjem očitanju nije uspio pročitati mjerilo, a upozorenje kada nisu ažurirane sve vrijednosti ili kada medij mjerila nije ni toplina ni hlađenje. Ima dva servisna atributa:
| Servisni atribut | Opis |
|---|---|
| Serijski broj mjerila | Serijski broj mjerila, za provjeru da modul čita pravo mjerilo |
| Posljednje očitanje mjerila | Minute od posljednjeg očitanja mjerila pristupnikom |
Sve vrijednosti mijenjaju se samo pri svakom očitanju pristupnika; uređaji pristupnik propituju svakih 15 s.
Rješavanje problema
Nema komunikacije
Provjerite je li Modbus uključen na kartici Server, je li port na obje strane 502 i ne blokira li ga vatrozid. TapHome i pristupnik moraju biti u istoj podmreži ili imati ispravnu rutu; pomaže ping na pristupnik. Zatim upotrijebite gore opisanu provjeru veze.
Greška koja navodi varijablu modula
Broj u toj varijabli pokazuje na blok drugog tipa ili druge jedinice. Ponovno kopirajte broj Register s kartice Meter; uz multi slave provjerite i SlaveId.
Vrijednosti se ne mijenjaju
Provjerite ciklus očitanja pristupnika i ograničenje očitanja mjerila. Sistemsko vrijeme pristupnika mora biti točno (postavljeno ručno ili preko SNTP-a), inače je starost posljednjeg očitanja pogrešna.
Malo odstupanje od vrijednosti na web stranici pristupnika
Predložak čita vrijednost s pomičnim zarezom, koja ima oko 7 značajnih znamenki. Prije usporedbe ponovno učitajte karticu Meter pristupnika.
Drugi Modbus klijenti na istom pristupniku
Pristupnik istodobno poslužuje najviše pet Modbus TCP veza; kada se ograničenje prekorači, zatvara najstariju. Imajte to na umu kada isti pristupnik čita i sustav upravljanja zgradom ili zaslon.
