Mitsubishi EHST20C je zásobníková jednotka tepelného čerpadla Ecodan vzduch-voda (ATW). Nemá natívne rozhranie Modbus — komunikácia s TapHome vyžaduje bránu Procon MelcoBEMS MINI (A1M), ktorá sa pripája k vnútornej jednotke Ecodan interne a sprístupňuje holding registre cez Modbus TCP (Ethernet, port 502).
Šablóna TapHome pokrýva zapínanie/vypínanie systému, režim dovolenky, stav vykurovania, monitorovanie teplôt zón a vody, meranie energie a prietoku. Dostupnosť registrov závisí od verzie nainštalovaného regulátora FTC — EHST20C typicky používa FTC4 alebo FTC5.
Hardvérové pripojenie
Prehľad brány
Procon MelcoBEMS MINI (A1M) je špecializovaná BMS brána pre systémy Mitsubishi Ecodan. Pripája sa ku konektoru CN105 vnútornej jednotky a poskytuje rozhrania Modbus TCP (Ethernet) aj Modbus RTU (RS-485). Šablóna TapHome využíva rozhranie Modbus TCP.
Brána sprístupňuje všetky Discrete, Coil a Input registre ako Holding registre. Niektoré registre sú len na čítanie; zapisovateľné registre akceptujú funkčný kód 06 (jednoduchý zápis) alebo 16 (viacregistrový zápis).
Sieťové pripojenie
Pripojte bránu MelcoBEMS MINI do rovnakej siete ako TapHome Core pomocou štandardného Ethernet kábla.
Predvolené továrenské nastavenia:
- IP adresa: 192.168.92.114
- Maska podsiete: 255.255.255.0
- Modbus TCP port: 502
- Slave ID: 1 (konfigurovateľné cez register H:4, rozsah 1–247)
Predvolená továrenská IP adresa (192.168.92.114) je v podsieti 192.168.92.x, ktorá sa líši od väčšiny domácich sietí (typicky 192.168.0.x alebo 192.168.1.x). Možno budete musieť dočasne zmeniť IP adresu počítača na 192.168.92.x, aby ste mohli pristúpiť k bráne a prekonfigurovať jej sieťové nastavenia, prípadne nakonfigurovať router na smerovanie prevádzky do tejto podsiete.
MelcoBEMS MINI nepodporuje mDNS. Odporúčame priradiť statickú IP adresu alebo vytvoriť DHCP rezerváciu v routeri, aby sa IP adresa brány nemenila.
Konfigurácia
Pripojenie Modbus TCP v TapHome
- Otvorte TapHome a prejdite do Nastavenia → Moduly
- Pridajte nové zariadenie Modbus TCP
- Zadajte IP adresu brány (predvolená: 192.168.92.114) a port 502
- Nastavte Slave ID na 1 (predvolené) — alebo hodnotu nakonfigurovanú na bráne
- Importujte šablónu Mitsubishi EHST20C
Konfigurácia Slave ID
Predvolené Modbus Slave ID je 1. Zmeniť ho môžete zápisom hodnoty (1–247) do holding registra H:4 na bráne. Po zmene Slave ID aktualizujte konfiguráciu modulu TapHome, aby sa zhodovala.
Konfigurácia RS-485 (len pre referenciu)
MelcoBEMS MINI tiež sprístupňuje konfiguračné registre RS-485. Tieto sú relevantné len pri použití rozhrania RS-485 (táto šablóna ho nepoužíva):
| Register | Parameter | Predvolené | Možnosti |
|---|---|---|---|
| H:5 | Prenosová rýchlosť | 9600 | 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 56000, 57600, 115200 |
| H:6 | Parita | None | None, Even, Odd |
Funkcie zariadenia
Ovládanie systému
- Zapnutie/vypnutie systému (H:25) — zapína alebo vypína systém tepelného čerpadla. Register tiež hlási dve stavové hodnoty len na čítanie: 2 (núdzový chod) a 3 (testovací chod), ktoré sa môžu zobraziť počas špeciálnych prevádzkových podmienok. Zápis používa MODBUSWNE (zápis ak sa nerovná) na zamedzenie zbytočnej prevádzky zbernice.
- Režim dovolenky (H:38) — aktivuje režim dovolenky, ktorý znižuje ohrev TÚV a udržiava ochranu proti zamrznutiu, keď je budova neobývaná. Zápis používa MODBUSWNE.
Stav vykurovania
Stav vykurovania (H:72) je indikátor viacerých hodnôt len na čítanie, ktorý zobrazuje aktuálnu aktivitu vykurovacieho okruhu:
| Hodnota | FTC4 | FTC5/FTC6 |
|---|---|---|
| 0 | Žiadny typ | Žiadny typ |
| 1 | Vykurovanie C1 | H/C A1 B1 C1 |
| 2 | Vykurovanie C2 | H/C A2 B2 C2 |
| 3 | Vykurovanie C3 | H/C A3 B3 C3 |
Na regulátoroch FTC5/FTC6 rozšírené hodnoty odrážajú kombinované stavy vykurovacích/chladiacich okruhov. Šablóna definuje hodnoty 0–9, ale hodnoty 4–9 sú nedefinované zástupné pozície rezervované pre budúce použitie.
Monitorovanie teplôt
Šablóna poskytuje tri teplotné senzory, ktoré čítajú z holding registrov s automatickou konverziou °C × 100 (skript ReadTemperature delí 100):
- Izbová teplota zóna 1 (H:94) — izbová teplota meraná senzorom zóny 1. Šablóna používa unsigned variant registra; signed variant je dostupný na H:93.
- Teplota prívodnej vody (H:102) — teplota vody na výstupe z tepelného čerpadla do vykurovacieho systému. V tabuľkách registrov označovaná aj ako „Water Outlet Temperature". Signed variant je dostupný na H:101.
- Teplota spiatočky (H:104) — teplota vody vracajúcej sa do tepelného čerpadla z vykurovacieho systému. V tabuľkách registrov označovaná aj ako „Water Inlet Temperature". Signed variant je dostupný na H:103.
Všetky tri senzory používajú 15-sekundový interval dotazovania.
Meranie energie
- Celková vyrobená energia (H:298) — kumulatívna celková energia vyrobená tepelným čerpadlom v kWh (vykurovanie + chladenie + TÚV spolu). Rozsah 0–65 535 kWh. Dostupné len na systémoch FTC4/FTC5.
- Dátum merania energie — tri registre poskytujú časovú značku posledného merania energie: Rok (H:279), Mesiac (H:280) a Deň (H:281).
- Prietok (H:299) — prietok vody v l/min (rozsah 0–255). Dostupné len na systémoch FTC4/FTC5.
Ďalšie možnosti
Systém Ecodan cez bránu MelcoBEMS MINI sprístupňuje komplexnú sadu registrov nad rámec aktuálnej šablóny. Dostupné registre zahŕňajú výber prevádzkového režimu (Stop, Teplá voda, Vykurovanie, Chladenie, Ochrana proti zamrznutiu, Legionella, Vykurovanie-Eco), ovládanie režimu TÚV (Normálny/Eco), teplotné nastavovacie body zóny 1 a zóny 2, vynútený ohrev TÚV, nastavovací bod a spätné čítanie teploty zásobníka, vonkajšiu teplotu (mierka °C × 10), stav odmrazovania (Normálny/Pohotovosť/Odmrazovanie/Čakanie na reštart), frekvenciu kompresora tepelného čerpadla (0–255 Hz), stav zdroja tepla (Tepelné čerpadlo/Ponorný ohrievač/Posilňovací ohrievač/Kotol), poruchové a chybové kódy (hex a desiatková sústava) a podrobné rozdelenie spotreby energie (vykurovanie, chladenie, TÚV samostatne s presnosťou kWh a Wh). Tieto je možné pridať v budúcej aktualizácii šablóny.
Register prevádzkového režimu (H:26) a teplotné nastavovacie body zón (H:32, H:34) nie sú zahrnuté v aktuálnej šablóne, ale sú kľúčové pre plné ovládanie HVAC. Môžete ich pridať ako vlastné Modbus zariadenia v TapHome pomocou vyššie uvedených adries registrov. Registre teplotných nastavovacích bodov používajú kódovanie °C × 100.
Riešenie problémov
Žiadna Modbus komunikácia
- Overte, že brána MelcoBEMS MINI je zapnutá a pripojená k sieti
- Skontrolujte, že TapHome Core a brána sú v rovnakej sieťovej podsieti — predvolená továrenská 192.168.92.x nemusí zodpovedať vašej domácej sieti
- Potvrďte IP adresu a port (502) v nastaveniach modulu TapHome
- Skontrolujte, že Slave ID zodpovedá konfigurácii brány (predvolené: 1)
- Prečítajte register H:11 na overenie verzie firmvéru brány — tým potvrdíte, že základná Modbus TCP komunikácia funguje
Brána hlási chybu komunikácie (kód chyby 0x6999)
Chybový kód 0x6999 (alebo desiatkovo 6999) v registri H:9 indikuje, že MelcoBEMS MINI nemôže komunikovať s vnútornou jednotkou Ecodan.
- Skontrolujte pripojenie kábla CN105 medzi bránou a vnútornou jednotkou
- Overte, že vnútorná jednotka je zapnutá
- Prečítajte register H:13 pre zistený typ systému — mal by ukazovať 1 (ATW). Hodnota 255 (neurčený) indikuje, že brána nenadviazala komunikáciu s jednotkou
Teplotné hodnoty zobrazujú nesprávne údaje
Všetky teplotné registre v tejto šablóne používajú meradlo °C × 100 (skript ReadTemperature delí 100 automaticky). Vonkajšia teplota (H:99, nie je v šablóne) používa odlišné meradlo °C × 10. Vlastné Modbus zariadenia pre registre nezahrnuté v šablóne vyžadujú manuálnu konfiguráciu meradla.
Registre energie zobrazujú nulu
Registre merania energie (H:279–H:299) sú dostupné len na systémoch FTC4 a FTC5. Ak váš systém používa regulátor FTC6, tieto registre nevrátia platné údaje. Prečítajte register H:270 na identifikáciu profilu modelu: 1=FTC4, 2=FTC5, 3=FTC6.
