A Mitsubishi EHST20C egy Ecodan levegő-víz (ATW) hőszivattyú tárolóegység. Nem rendelkezik natív Modbus interfésszel — a TapHome-mal való kommunikációhoz a Procon MelcoBEMS MINI (A1M) átjáró szükséges, amely belsőleg csatlakozik az Ecodan beltéri egységhez, és holding regisztereket tesz elérhetővé Modbus TCP-n keresztül (Ethernet, 502-es port).
A TapHome sablon lefedi a rendszer BE/KI vezérlését, a szabadság módot, a fűtési állapotot, a zóna- és vízhőmérséklet-figyelést, az energiamérést és az áramlási sebességet. A regiszterek elérhetősége a telepített FTC-vezérlő verziójától függ — az EHST20C jellemzően FTC4 vagy FTC5 vezérlőt használ.
Hardveres csatlakozás
Átjáró áttekintése
A Procon MelcoBEMS MINI (A1M) egy specializált BMS-átjáró a Mitsubishi Ecodan rendszerekhez. A beltéri egység CN105 csatlakozójához kapcsolódik, és Modbus TCP (Ethernet) valamint Modbus RTU (RS-485) interfészt is biztosít. A TapHome sablon a Modbus TCP interfészt használja.
Az átjáró az összes Discrete, Coil és Input regisztert Holding regiszterként teszi elérhetővé. Egyes regiszterek csak olvashatók; az írható regiszterek a 06-os (egyedi írás) vagy 16-os (többregiszteres írás) funkcióódot fogadják el.
Hálózati csatlakozás
Csatlakoztassa a MelcoBEMS MINI átjárót ugyanahhoz a hálózathoz, mint a TapHome Core-t, szabványos Ethernet kábellel.
Gyári alapértelmezett beállítások:
- IP-cím: 192.168.92.114
- Alhálózati maszk: 255.255.255.0
- Modbus TCP port: 502
- Slave ID: 1 (konfigurálható a H:4 regiszteren keresztül, tartomány 1–247)
A gyári alapértelmezett IP-cím (192.168.92.114) a 192.168.92.x alhálózatban van, amely eltér a legtöbb otthoni hálózattól (jellemzően 192.168.0.x vagy 192.168.1.x). Előfordulhat, hogy ideiglenesen meg kell változtatnia a számítógépe IP-címét 192.168.92.x-re, hogy hozzáférjen az átjáróhoz és újrakonfigurálja annak hálózati beállításait, vagy a routert kell beállítania a forgalom irányítására ebbe az alhálózatba.
A MelcoBEMS MINI nem támogatja az mDNS-t. Javasoljuk statikus IP-cím hozzárendelését vagy DHCP-foglalás létrehozását a routerben, hogy az átjáró IP-címe ne változzon.
Konfiguráció
Modbus TCP kapcsolat a TapHome-ban
- Nyissa meg a TapHome-ot és navigáljon a Beállítások → Modulok menübe
- Adjon hozzá egy új Modbus TCP eszközt
- Adja meg az átjáró IP-címét (alapértelmezett: 192.168.92.114) és a 502-es portot
- Állítsa a Slave ID-t 1-re (alapértelmezett) — vagy az átjárón beállított értékre
- Importálja a Mitsubishi EHST20C sablont
Slave ID konfiguráció
Az alapértelmezett Modbus Slave ID 1. Megváltoztatható egy érték (1–247) írásával a H:4 holding regiszterbe az átjárón. A Slave ID megváltoztatása után frissítse a TapHome modul konfigurációját az egyezés érdekében.
RS-485 konfiguráció (csak referenciaként)
A MelcoBEMS MINI RS-485 konfigurációs regisztereket is elérhetővé tesz. Ezek csak az RS-485 interfész használatakor relevánsak (ezt a sablont nem érinti):
| Regiszter | Paraméter | Alapértelmezett | Opciók |
|---|---|---|---|
| H:5 | Átviteli sebesség | 9600 | 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 56000, 57600, 115200 |
| H:6 | Paritás | None | None, Even, Odd |
Eszközképességek
Rendszervezérlés
- Rendszer BE/KI (H:25) — be- vagy kikapcsolja a hőszivattyú rendszert. A regiszter két csak olvasható állapotértéket is jelent: 2 (vészüzem) és 3 (tesztüzem), amelyek speciális üzemi körülmények között jelenhetnek meg. Az írás MODBUSWNE-t (írás ha nem egyenlő) használ a szükségtelen buszforgalom elkerülésére.
- Szabadság mód (H:38) — aktiválja a szabadság módot, amely csökkenti a HMV-fűtést és fenntartja a fagyvédelmet, amíg az épület lakatlan. Az írás MODBUSWNE-t használ.
Fűtési állapot
Fűtési állapot (H:72) egy csak olvasható többértékű jelző, amely az aktuális fűtési kör aktivitását mutatja:
| Érték | FTC4 | FTC5/FTC6 |
|---|---|---|
| 0 | Nincs típus | Nincs típus |
| 1 | Fűtés C1 | H/C A1 B1 C1 |
| 2 | Fűtés C2 | H/C A2 B2 C2 |
| 3 | Fűtés C3 | H/C A3 B3 C3 |
FTC5/FTC6 vezérlőknél a kiterjesztett értékek kombinált fűtési/hűtési kör állapotokat tükröznek. A sablon a 0–9 értékeket definiálja, de a 4–9 értékek meghatározatlan helyőrzők, amelyek jövőbeli felhasználásra vannak fenntartva.
Hőmérséklet-figyelés
A sablon három hőmérséklet-érzékelőt biztosít, amelyek holding regiszterekből olvasnak automatikus °C × 100 konverzióval (a ReadTemperature szkript 100-zal oszt):
- Szobahőmérséklet 1. zóna (H:94) — az 1. zóna érzékelője által mért szobahőmérséklet. A sablon az unsigned regiszterváltozatot használja; a signed változat a H:93-on érhető el.
- Előremenő hőmérséklet (H:102) — a hőszivattyúból a fűtési rendszerbe kilépő víz hőmérséklete. A regisztertáblázatokban „Water Outlet Temperature" néven is szerepel. A signed változat a H:101-en érhető el.
- Visszatérő hőmérséklet (H:104) — a fűtési rendszerből a hőszivattyúba visszatérő víz hőmérséklete. A regisztertáblázatokban „Water Inlet Temperature" néven is szerepel. A signed változat a H:103-on érhető el.
Mindhárom érzékelő 15 másodperces lekérdezési intervallumot használ.
Energiamérés
- Összes termelt energia (H:298) — a hőszivattyú által termelt kumulatív összes energia kWh-ban (fűtés + hűtés + HMV együtt). Tartomány 0–65 535 kWh. Csak FTC4/FTC5 rendszereken érhető el.
- Energiamérés dátuma — három regiszter biztosítja az utolsó energiamérés időbélyegét: Év (H:279), Hónap (H:280) és Nap (H:281).
- Áramlási sebesség (H:299) — víz áramlási sebesség l/perc-ben (tartomány 0–255). Csak FTC4/FTC5 rendszereken érhető el.
További képességek
Az Ecodan rendszer a MelcoBEMS MINI átjárón keresztül az aktuális sablonon túlmutató átfogó regiszterkészletet tesz elérhetővé. Az elérhető regiszterek közé tartozik az üzemmód kiválasztása (Stop, Melegvíz, Fűtés, Hűtés, Fagyvédelem, Legionella, Fűtés-Eco), HMV-mód vezérlés (Normál/Eco), 1. és 2. zóna fűtési/hűtési hőmérséklet-beállítási pontok, kényszerített HMV, tárolóvíz-hőmérséklet beállítási pont és visszaolvasás, kültéri hőmérséklet (°C × 10 skálázás), leolvasztási állapot (Normál/Készenlét/Leolvasztás/Újraindítás várakozás), hőszivattyú kompresszor frekvencia (0–255 Hz), hőforrás állapota (Hőszivattyú/Merülőfűtő/Kiegészítő fűtőtest/Kazán), hiba- és hibakódok (hex és decimális), valamint részletes energiafogyasztási bontás (fűtés, hűtés, HMV külön kWh és Wh pontossággal). Ezek egy jövőbeli sablonfrissítésben adhatók hozzá.
Az üzemmód regiszter (H:26) és a zóna hőmérséklet-beállítási pontok (H:32, H:34) nem szerepelnek az aktuális sablonban, de elengedhetetlenek a teljes HVAC-vezérléshez. Egyéni Modbus eszközökként adhatók hozzá a TapHome-ban a fent felsorolt regisztercímek használatával. A hőmérséklet-beállítási pont regiszterek °C × 100 kódolást használnak.
Hibaelhárítás
Nincs Modbus kommunikáció
- Ellenőrizze, hogy a MelcoBEMS MINI átjáró be van-e kapcsolva és csatlakozik-e a hálózathoz
- Ellenőrizze, hogy a TapHome Core és az átjáró ugyanabban a hálózati alhálózatban van-e — a gyári alapértelmezett 192.168.92.x nem feltétlenül egyezik az otthoni hálózatával
- Erősítse meg az IP-címet és a portot (502) a TapHome modul beállításaiban
- Ellenőrizze, hogy a Slave ID megegyezik-e az átjáró konfigurációjával (alapértelmezett: 1)
- Olvassa ki a H:11 regisztert az átjáró firmware verziójának ellenőrzéséhez — ez megerősíti, hogy az alapvető Modbus TCP kommunikáció működik
Az átjáró rossz kommunikációt jelez (hibakód 0x6999)
A 0x6999 hibakód (vagy decimálisan 6999) a H:9 regiszterben azt jelzi, hogy a MelcoBEMS MINI nem tud kommunikálni az Ecodan beltéri egységgel.
- Ellenőrizze a CN105 kábel csatlakozását az átjáró és a beltéri egység között
- Ellenőrizze, hogy a beltéri egység be van-e kapcsolva
- Olvassa ki a H:13 regisztert az észlelt rendszertípushoz — 1-et (ATW) kell mutatnia. A 255 (meghatározatlan) érték azt jelzi, hogy az átjáró nem létesített kommunikációt az egységgel
A hőmérséklet-értékek helytelen adatokat mutatnak
Ebben a sablonban minden hőmérséklet-regiszter °C × 100 skálázási tényezőt használ (a ReadTemperature szkript automatikusan 100-zal oszt). A kültéri hőmérséklet (H:99, nincs a sablonban) eltérő °C × 10 skálázási tényezőt használ. A sablonban nem szereplő regiszterekhez készített egyéni Modbus eszközökhöz kézi skálázási konfiguráció szükséges.
Az energia regiszterek nullát mutatnak
Az energiamérési regiszterek (H:279–H:299) kizárólag FTC4 és FTC5 rendszereken érhetők el. Ha a rendszer FTC6 vezérlőt használ, ezek a regiszterek nem adnak vissza érvényes adatokat. Olvassa ki a H:270 regisztert a modellprofil azonosításához: 1=FTC4, 2=FTC5, 3=FTC6.
