Mitsubishi EHST20C je zásobníková jednotka tepelného čerpadla Ecodan vzduch-voda (ATW). Nemá nativní rozhraní Modbus — komunikace s TapHome vyžaduje bránu Procon MelcoBEMS MINI (A1M), která se připojuje k vnitřní jednotce Ecodan interně a zpřístupňuje holding registry přes Modbus TCP (Ethernet, port 502).
Šablona TapHome pokrývá zapínání/vypínání systému, režim dovolené, stav vytápění, monitorování teplot zón a vody, měření energie a průtoku. Dostupnost registrů závisí na verzi nainstalovaného regulátoru FTC — EHST20C typicky používá FTC4 nebo FTC5.
Hardwarové připojení
Přehled brány
Procon MelcoBEMS MINI (A1M) je specializovaná BMS brána pro systémy Mitsubishi Ecodan. Připojuje se ke konektoru CN105 vnitřní jednotky a poskytuje rozhraní Modbus TCP (Ethernet) i Modbus RTU (RS-485). Šablona TapHome využívá rozhraní Modbus TCP.
Brána zpřístupňuje všechny Discrete, Coil a Input registry jako Holding registry. Některé registry jsou pouze pro čtení; zapisovatelné registry akceptují funkční kód 06 (jednoduchý zápis) nebo 16 (víceregistrový zápis).
Síťové připojení
Připojte bránu MelcoBEMS MINI do stejné sítě jako TapHome Core pomocí standardního Ethernet kabelu.
Výchozí tovární nastavení:
- IP adresa: 192.168.92.114
- Maska podsítě: 255.255.255.0
- Modbus TCP port: 502
- Slave ID: 1 (konfigurovatelné přes registr H:4, rozsah 1–247)
Výchozí tovární IP adresa (192.168.92.114) je v podsíti 192.168.92.x, která se liší od většiny domácích sítí (typicky 192.168.0.x nebo 192.168.1.x). Možná budete muset dočasně změnit IP adresu počítače na 192.168.92.x, abyste mohli přistoupit k bráně a překonfigurovat její síťová nastavení, případně nakonfigurovat router pro směrování provozu do této podsítě.
MelcoBEMS MINI nepodporuje mDNS. Doporučujeme přiřadit statickou IP adresu nebo vytvořit DHCP rezervaci v routeru, aby se IP adresa brány neměnila.
Konfigurace
Připojení Modbus TCP v TapHome
- Otevřete TapHome a přejděte do Nastavení → Moduly
- Přidejte nové zařízení Modbus TCP
- Zadejte IP adresu brány (výchozí: 192.168.92.114) a port 502
- Nastavte Slave ID na 1 (výchozí) — nebo hodnotu nakonfigurovanou na bráně
- Importujte šablonu Mitsubishi EHST20C
Konfigurace Slave ID
Výchozí Modbus Slave ID je 1. Změnit ho můžete zápisem hodnoty (1–247) do holding registru H:4 na bráně. Po změně Slave ID aktualizujte konfiguraci modulu TapHome, aby odpovídala.
Konfigurace RS-485 (pouze pro referenci)
MelcoBEMS MINI také zpřístupňuje konfigurační registry RS-485. Tyto jsou relevantní pouze při použití rozhraní RS-485 (tato šablona ho nepoužívá):
| Registr | Parametr | Výchozí | Možnosti |
|---|---|---|---|
| H:5 | Přenosová rychlost | 9600 | 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 56000, 57600, 115200 |
| H:6 | Parita | None | None, Even, Odd |
Funkce zařízení
Ovládání systému
- Zapnutí/vypnutí systému (H:25) — zapíná nebo vypíná systém tepelného čerpadla. Registr také hlásí dvě stavové hodnoty pouze pro čtení: 2 (nouzový chod) a 3 (testovací chod), které se mohou zobrazit během speciálních provozních podmínek. Zápis používá MODBUSWNE (zápis pokud se nerovná) k zamezení zbytečného provozu sběrnice.
- Režim dovolené (H:38) — aktivuje režim dovolené, který snižuje ohřev TUV a udržuje ochranu proti zamrznutí, když je budova neobydlená. Zápis používá MODBUSWNE.
Stav vytápění
Stav vytápění (H:72) je indikátor více hodnot pouze pro čtení zobrazující aktuální aktivitu topného okruhu:
| Hodnota | FTC4 | FTC5/FTC6 |
|---|---|---|
| 0 | Žádný typ | Žádný typ |
| 1 | Vytápění C1 | H/C A1 B1 C1 |
| 2 | Vytápění C2 | H/C A2 B2 C2 |
| 3 | Vytápění C3 | H/C A3 B3 C3 |
Na regulátorech FTC5/FTC6 rozšířené hodnoty odrážejí kombinované stavy topných/chladicích okruhů. Šablona definuje hodnoty 0–9, ale hodnoty 4–9 jsou nedefinované zástupné pozice rezervované pro budoucí použití.
Monitorování teplot
Šablona poskytuje tři teplotní senzory, které čtou z holding registrů s automatickou konverzí °C × 100 (skript ReadTemperature dělí 100):
- Pokojová teplota zóna 1 (H:94) — pokojová teplota měřená senzorem zóny 1. Šablona používá unsigned variantu registru; signed varianta je dostupná na H:93.
- Teplota přívodní vody (H:102) — teplota vody na výstupu z tepelného čerpadla do topného systému. V tabulkách registrů označovaná také jako „Water Outlet Temperature". Signed varianta je dostupná na H:101.
- Teplota zpátečky (H:104) — teplota vody vracející se do tepelného čerpadla z topného systému. V tabulkách registrů označovaná také jako „Water Inlet Temperature". Signed varianta je dostupná na H:103.
Všechny tři senzory používají 15sekundový interval dotazování.
Měření energie
- Celková vyrobená energie (H:298) — kumulativní celková energie vyrobená tepelným čerpadlem v kWh (vytápění + chlazení + TUV dohromady). Rozsah 0–65 535 kWh. Dostupné pouze na systémech FTC4/FTC5.
- Datum měření energie — tři registry poskytují časové razítko posledního měření energie: Rok (H:279), Měsíc (H:280) a Den (H:281).
- Průtok (H:299) — průtok vody v l/min (rozsah 0–255). Dostupné pouze na systémech FTC4/FTC5.
Další možnosti
Systém Ecodan přes bránu MelcoBEMS MINI zpřístupňuje komplexní sadu registrů nad rámec aktuální šablony. Dostupné registry zahrnují výběr provozního režimu (Stop, Teplá voda, Vytápění, Chlazení, Ochrana proti zamrznutí, Legionella, Vytápění-Eco), ovládání režimu TUV (Normální/Eco), teplotní nastavovací body zóny 1 a zóny 2, vynucený ohřev TUV, nastavovací bod a zpětné čtení teploty zásobníku, venkovní teplotu (měřítko °C × 10), stav odmrazování (Normální/Pohotovost/Odmrazování/Čekání na restart), frekvenci kompresoru tepelného čerpadla (0–255 Hz), stav zdroje tepla (Tepelné čerpadlo/Ponorný ohřívač/Posilovací ohřívač/Kotel), poruchové a chybové kódy (hex a desítková soustava) a podrobný rozpis spotřeby energie (vytápění, chlazení, TUV samostatně s přesností kWh a Wh). Tyto lze přidat v budoucí aktualizaci šablony.
Registr provozního režimu (H:26) a teplotní nastavovací body zón (H:32, H:34) nejsou zahrnuty v aktuální šabloně, ale jsou klíčové pro plné ovládání HVAC. Můžete je přidat jako vlastní Modbus zařízení v TapHome pomocí výše uvedených adres registrů. Registry teplotních nastavovacích bodů používají kódování °C × 100.
Řešení problémů
Žádná Modbus komunikace
- Ověřte, že brána MelcoBEMS MINI je zapnutá a připojená k síti
- Zkontrolujte, že TapHome Core a brána jsou ve stejné síťové podsíti — výchozí tovární 192.168.92.x nemusí odpovídat vaší domácí síti
- Potvrďte IP adresu a port (502) v nastavení modulu TapHome
- Zkontrolujte, že Slave ID odpovídá konfiguraci brány (výchozí: 1)
- Přečtěte registr H:11 pro ověření verze firmwaru brány — tím potvrdíte, že základní Modbus TCP komunikace funguje
Brána hlásí chybu komunikace (kód chyby 0x6999)
Chybový kód 0x6999 (nebo desítkově 6999) v registru H:9 indikuje, že MelcoBEMS MINI nemůže komunikovat s vnitřní jednotkou Ecodan.
- Zkontrolujte připojení kabelu CN105 mezi bránou a vnitřní jednotkou
- Ověřte, že vnitřní jednotka je zapnutá
- Přečtěte registr H:13 pro zjištěný typ systému — měl by ukazovat 1 (ATW). Hodnota 255 (neurčený) indikuje, že brána nenavázala komunikaci s jednotkou
Teplotní hodnoty zobrazují nesprávné údaje
Všechny teplotní registry v této šabloně používají měřítko °C × 100 (skript ReadTemperature dělí 100 automaticky). Venkovní teplota (H:99, není v šabloně) používá odlišné měřítko °C × 10. Vlastní Modbus zařízení pro registry nezahrnuté v šabloně vyžadují manuální konfiguraci měřítka.
Registry energie zobrazují nulu
Registry měření energie (H:279–H:299) jsou dostupné pouze na systémech FTC4 a FTC5. Pokud váš systém používá regulátor FTC6, tyto registry nevrátí platná data. Přečtěte registr H:270 pro identifikaci profilu modelu: 1=FTC4, 2=FTC5, 3=FTC6.
