TapHome

Daikin Altherma 3 Pompa Ciepła

Modbus RTU
Submitted by
Last updated: 03. 2026

Wymaga zewnętrznej bramki

Daikin DCOM-LT/MB

Daikin Altherma 3 Pompa Ciepła

Daikin Altherma 3 to seria pomp ciepła powietrze-woda obejmująca modele Altherma 3 R, Altherma 3 H MT i Altherma 3 H HT. TapHome łączy się z pompą ciepła przez bramkę DCOM-LT/MB Modbus RTU, która komunikuje się z Altherma przez magistralę P1P2 i udostępnia rejestry przez RS-485.

Dostępne są dwa szablony TapHome: główny szablon z 20 urządzeniami obejmujący monitorowanie temperatur, sterowanie ogrzewaniem/chłodzeniem, zarządzanie CWU, tryb cichy, status odszraniania i nastawy pogodowe; oraz szablon DCOM-RW z zaawansowanymi atrybutami serwisowymi i akcjami zarządzania nastawami z obsługą błędów.

Podłączenie sprzętowe

Przegląd bramki DCOM-LT/MB
Układ komponentów bramki DCOM-LT/MB z zaciskami, diodami LED i przełącznikami DIP

Bramka DCOM-LT/MB (model S34-001) montowana jest na szynie DIN i posiada następujące połączenia:

  • Zaciski 1–2 (A) — Zasilanie: 15–24 VDC regulowane, minimum 100 mA
  • Zaciski 3–5 (B) — RS-485: + (zacisk 3), - (zacisk 4), C/wspólny (zacisk 5)
  • Zaciski 10–11 (E) — Połączenie magistrali P1P2 z jednostką wewnętrzną Altherma
  • SW1 (J) — 8-pozycyjny przełącznik DIP do adresu Modbus i trybu pracy
  • LED (P, Q, R) — Wskaźniki Status, ACNET (P1P2), RS485
Okablowanie RS-485

Podłącz za pomocą 3-przewodowego połączenia RS-485 między DCOM-LT/MB a TapHome:

  • Zacisk 3 (+) → A+/D+ na TapHome RS-485
  • Zacisk 4 (-) → B-/D- na TapHome RS-485
  • Zacisk 5 (C) → GND/Common na TapHome

Specyfikacja kabla:

  • Typ: ekranowana skrętka (Belden 8761 lub równoważny)
  • Minimalny przekrój: 0,33 mm²
  • Rezystancja: ≤ 60 Ω/km
  • Maksymalna długość magistrali: 1000 m
  • Maksymalna liczba urządzeń na magistrali: 32 (w tym Modbus master)

Przewód wspólny (zacisk 5/C) musi być połączony między DCOM-LT/MB a TapHome. Bez prawidłowego połączenia wspólnego wystąpią błędy komunikacji. Ekran należy uziemić tylko w jednym punkcie.

Terminacja nie jest wymagana przy 9600 baud dla długości sieci do 1000 m. DCOM-LT/MB ma wbudowane wstępne polaryzowanie failsafe, więc zewnętrzne rezystory polaryzujące nie są potrzebne. W przypadku stosowania terminacji należy dodać również obwód polaryzacji failsafe.

Połączenie P1P2

Podłącz zaciski P1P2 (10, 11) do kompatybilnego zdalnego sterownika Altherma LT Master (np. MM4 lub równoważny).

Kompatybilność z Altherma 2: DCOM-LT/MB może być używany z Altherma 2 tylko przez adapter Remcon/LT LAN. NIE podłączaj DCOM bezpośrednio do jednostek Altherma 2 (EKRUCBL / EKRUEHBL).

Konfiguracja

Adresowanie przełącznikiem DIP
Szczegóły okablowania DCOM-LT/MB i tabela referencyjna adresów przełącznika DIP

8-pozycyjny przełącznik DIP SW1 konfiguruje adres slave Modbus i tryb pracy:

PrzełącznikFunkcja
SW1.1 + SW1.2Wybór Smart Grid / trybu pracy
SW1.3 + SW1.4Adres slave Modbus (1–4)
SW1.5Funkcja Smart Grid (z SW1.1, SW1.2)
SW1.6–SW1.8Zarezerwowane

Wybór adresu Modbus (SW1.3 i SW1.4):

SW1.3SW1.4Adres
OFFOFF1 (domyślny)
OFFON2
ONOFF3
ONON4
Parametry komunikacji
ParametrWartość
ProtokółModbus RTU
Prędkość transmisji9600
Bity danych8
ParzystośćBrak
Bity stopu1
Synchronizacja

Po włączeniu DCOM-LT/MB synchronizuje się z jednostką Altherma Master. Ten proces może trwać do 8 minut. Podczas synchronizacji odczyty rejestrów zwracają specjalną wartość 32765 („Oczekiwanie na wartość").

Specjalne wartości zwrotne:

WartośćZnaczenie
32765Oczekiwanie na wartość — synchronizacja w toku
32766Rejestr niedostępny w bieżącej konfiguracji
32767Rejestr nieobsługiwany przez podłączoną jednostkę

Po pierwszym włączeniu lub restarcie poczekaj do 8 minut na pełną synchronizację DCOM przed rozwiązywaniem problemów z brakującymi wartościami rejestrów. Dioda Status zmienia kolor z żółtego (synchronizacja) na stały zielony, gdy jest gotowa.

Możliwości urządzeń

Dwa szablony dzielą wspólny zestaw rejestrów, ale różnią się zakresem. Główny szablon zapewnia kompleksowe monitorowanie i sterowanie z 20 urządzeniami, w tym status odszraniania, tryb cichy, sterowanie podgrzewem CWU i dodatkowe czujniki temperatury. Szablon DCOM-RW dodaje obsługę błędów na poziomie modułu, atrybuty serwisowe dla statusu systemu i akcje serwisowe do zaawansowanego zarządzania nastawami z walidacją parametrów.

Monitorowanie temperatur

Wszystkie czujniki temperatury używają formatu comp14 (16-bitowa wartość ze znakiem dzielona przez 100 dla °C). Szablony wykonują tę konwersję automatycznie.

  • Temperatura zewnętrzna (A:44) — temperatura powietrza zewnętrznego
  • Temperatura CWU (A:43) — temperatura zasobnika ciepłej wody użytkowej
  • Temperatura wody powrotnej (A:42) — temperatura wody powrotnej obiegu grzewczego (DCOM-RW)
  • Temperatura wody zasilającej przed PHE (A:40) — temperatura wody zasilającej przed płytowym wymiennikiem ciepła
  • Temperatura wody zasilającej przed BUH (A:41) — temperatura wody zasilającej przed grzałką rezerwową
  • Temperatura czynnika chłodniczego (A:45) — temperatura ciekłego czynnika chłodniczego (DCOM-RW)
  • Przepływ (A:49) — przepływ wody w l/min (główny szablon) lub m³/h (DCOM-RW)
Sterowanie ogrzewaniem i chłodzeniem
  • Ogrzewanie/Chłodzenie Wł/Wył (H:4) — główny przełącznik ogrzewania i chłodzenia
  • Tryb pompy ciepła (H:3) — tryb pracy: Auto, Ogrzewanie lub Chłodzenie
  • Tryb pogodowy (H:53) — wybór między trybami Stały, Pogodowy, Stały+Harmonogram lub Pogodowy+Harmonogram
  • Nastawa krzywej grzewczej (H:1) — nastawa temperatury wody zasilającej dla ogrzewania, zakres 25–55°C
  • Przesunięcie krzywej grzewczej (H:54) — przesunięcie nastawy pogodowej, zakres od -10 do +10°C

Szablon DCOM-RW rozszerza urządzenie Tryb Pracy o 4 atrybuty serwisowe odczytujące aktualne nastawy (woda zasilająca ogrzewanie/chłodzenie, termostat pokojowy ogrzewanie/chłodzenie) i 4 akcje serwisowe do zapisu poszczególnych nastaw z określonymi zakresami.

Sterowanie CWU (ciepłą wodą użytkową)
  • Nastawa CWU (H:10) — temperatura nastawy podgrzewu, zakres 30–65°C
  • Podgrzew CWU Wł/Wył (H:12) — uruchomienie cyklu podgrzewu CWU (DCOM-RW)
  • Tryb booster CWU (H:13) — włączenie dodatkowej/booster grzałki dla CWU (DCOM-RW)

Szablon DCOM-RW dodaje atrybut serwisowy na Podgrzew CWU pokazujący aktualną nastawę oraz akcję serwisową do ustawiania temperatury podgrzewu CWU (30–60°C).

Monitorowanie stanu systemu
  • Błąd jednostki (A:21) — status błędu: Brak błędu, Awaria lub Ostrzeżenie
  • Praca sprężarki (A:31) — status pracy sprężarki (WŁ/WYŁ)
  • Pompa obiegowa (A:30) — status pracy pompy obiegowej (WŁ/WYŁ)
  • Dezynfekcja (A:33) — status cyklu dezynfekcji przeciw legionelli (WŁ/WYŁ)
  • Pozycja zaworu 3-drogowego (A:37) — pozycja zaworu: Ogrzewanie lub CWU
  • Odszranianie/Rozruch (A:35) — status cyklu odszraniania lub rozruchu
  • Tryb cichy (H:9) — przełącznik trybu cichego (DCOM-RW)

Szablon DCOM-RW udostępnia dodatkowe atrybuty serwisowe na poziomie modułu: Praca grzałki booster (A:32), Gorący rozruch (A:36), aktualny Tryb pracy (A:38) i dwa dodatkowe odczyty temperatury (Temperatura wody zasilającej przed PHE i przed BUH).

Dodatkowe możliwości

DCOM-LT/MB udostępnia również rejestry dla nastawy temperatury wody zasilającej chłodzenia (H:2, zakres 5–22°C), nastawy termostatu pokojowego ogrzewanie/chłodzenie (H:6/H:7), przesunięcia pogodowego chłodzenia LWT (H:55), dekodowania kodu błędu jednostki (A:22 format text14 + A:23 podkod) i odczytu temperatury pomieszczenia (A:50). Niektóre z nich są częściowo dostępne przez akcje serwisowe w szablonie DCOM-RW; pozostałe mogą zostać dodane w przyszłej aktualizacji szablonu.

Szablon DCOM-RW zapewnia najpełniejsze sterowanie. Nastawa temperatury wody zasilającej chłodzenia i nastawy termostatu pokojowego są dostępne przez akcje serwisowe na urządzeniu Tryb Pracy, mimo że nie są samodzielnymi urządzeniami.

Wskaźniki LED stanu

DCOM-LT/MB posiada trzy wskaźniki LED:

LEDNormalnyBłąd
StatusStały zielony — zsynchronizowany, brak awariiStały czerwony — awaria jednostki; wolne czerwone miganie — timeout
ACNETZielony błysk — normalna komunikacja P1P2Czerwony błysk/stały — błędy P1P2
RS485Zielony błysk — normalna komunikacja ModbusCzerwony błysk/stały — błędy RS-485

Przy włączeniu wszystkie diody LED zmieniają kolor z czerwonego na zielony, następnie dioda Status zaczyna migać na żółto podczas oczekiwania na synchronizację z Altherma Master.

Rozwiązywanie problemów

Dioda Status żółta (oczekiwanie na Master)
  1. Sprawdź połączenia kabla P1P2 między DCOM-LT/MB a jednostką wewnętrzną Altherma
  2. Upewnij się, że jednostka Altherma jest włączona i działa
  3. Poczekaj do 8 minut na początkową synchronizację — jeśli dioda Status pozostaje żółta dłużej niż 10 minut, DCOM automatycznie ponowi próbę
  4. Jeśli dioda Status miga na czerwono (timeout), sprawdź okablowanie P1P2 i uruchom ponownie DCOM
Dioda RS-485 czerwona (błędy komunikacji)
  1. Sprawdź okablowanie RS-485: + (zacisk 3) do A+/D+, - (zacisk 4) do B-/D-, C (zacisk 5) do common
  2. Upewnij się, że adres slave Modbus na przełącznikach DIP SW1.3 i SW1.4 odpowiada konfiguracji TapHome
  3. Potwierdź parametry komunikacji: 9600 baud, 8 bitów danych, brak parzystości, 1 bit stopu
  4. Przy długich trasach kablowych sprawdź impedancję kabla i rozważ dodanie terminacji
Rejestry zwracające 32765

Oznacza to, że DCOM wciąż synchronizuje się z Altherma Master. Poczekaj do 8 minut po włączeniu. Jeśli wartość utrzymuje się, sprawdź diodę Status — po zakończeniu synchronizacji powinna świecić stałym zielonym światłem.

Zachowanie rejestru H:9 (Tryb cichy vs Podgrzew CWU)

Rejestr H:9 ma podwójną funkcjonalność w zależności od trybu pracy DCOM: w Trybie Normalnym oficjalna dokumentacja definiuje go jako „Podgrzew CWU Wł/Wył"; w Trybie Sekwencera funkcjonuje jako „Tryb cichy". Szablony TapHome używają go jako Tryb cichy na podstawie weryfikacji społeczności. Rzeczywiste zachowanie może się różnić w zależności od wersji firmware i konfiguracji DCOM.

Dekodowanie kodu błędu jednostki

Gdy Błąd jednostki (A:21) zgłasza awarię, kod błędu jest dostępny w rejestrze A:22 jako 16-bitowa wartość kodująca dwa znaki ASCII. Aby dekodować: wyodrębnij LSB (wartość mod 256) i MSB ((wartość - LSB) / 256), następnie przekonwertuj oba na znaki ASCII. Na przykład wartość 21816 dekoduje się na „U8" (MSB=85=‘U’, LSB=56=‘8’).

Dostępne urządzenia

Daikin Altherma 3 Moduł
Dezynfekcja Kontakt reed Tylko do odczytu
Rejestr: A:33 Int16 numeric

Dezynfekcja

Odczyt
MODBUSR(A, 33, int16)
Nastawa krzywej grzewczej Termostat

Nastawa temperatury wody zasilającej ogrzewania — regulowany zakres 25–55°C

Rejestr: H:1 Int16 Jednostka: °C numeric

Nastawa krzywej grzewczej

Odczyt temperatury
ROUND(MODBUSR(H, 1, Int16))
Odczyt temperatury zadanej
ROUND(MODBUSR(H, 1, Int16))
Zapis temperatury zadanej
MODBUSW(H, 1, Int16, ROUND(Se))
Przesunięcie krzywej grzewczej Termostat

Przesunięcie nastawy pogodowej — regulowany zakres od -10 do +10°C

Rejestr: H:54 Int16 Jednostka: °C numeric

Przesunięcie krzywej grzewczej

Odczyt temperatury
MODBUSR(H, 54, Int16)
Odczyt temperatury zadanej
MODBUSR(H, 54, Int16)
Zapis temperatury zadanej
MODBUSW(H, 54, Int16, Se)
Praca sprężarki Kontakt reed Tylko do odczytu
Rejestr: A:31 Int16 numeric

Praca sprężarki

Odczyt
MODBUSR(A, 31, int16)
Ogrzewanie/Chłodzenie Wł/Wył Przełącznik

Główny przełącznik ogrzewania i chłodzenia

Rejestr: H:4 Int16
Wartości / Stany: Povolené · Blokované

Ogrzewanie/Chłodzenie Wł/Wył

Odczyt stanu przełącznika
MODBUSR(H, 4, Int16)
Zapis stanu przełącznika
MODBUSR(H, 4, Int16, St)
Tryb pompy ciepła Przełącznik wielowartościowy

Wybór trybu pracy — Auto, Ogrzewanie lub Chłodzenie

Rejestr: H:3 Int16 numeric
Wartości / Stany: AUTO · Ohrev · Chladenie

Tryb pompy ciepła

Odczyt stanu przełącznika
MODBUSR(H, 3, Int16)
Zapis stanu przełącznika
MODBUSW(H, 3, Int16, Mu)
Pompa obiegowa Kontakt reed Tylko do odczytu
Rejestr: A:30 UInt16 numeric

Pompa obiegowa

Odczyt
MODBUSR(A, 30, Uint16)
Podgrzew CWU Wł/Wył Przełącznik

Uruchamia cykl podgrzewu ciepłej wody użytkowej

Rejestr: H:12 Int16
Wartości / Stany: Povolené · Blokované

Podgrzew CWU Wł/Wył

Odczyt stanu przełącznika
MODBUSR(H, 12, Int16)
Zapis stanu przełącznika
MODBUSW(H,12,int16, St)
Błąd jednostki Przełącznik wielowartościowy Tylko do odczytu

Status błędu pompy ciepła — Brak błędu, Awaria lub Ostrzeżenie

Rejestr: A:21 Int16 numeric
Wartości / Stany: Žiadna porucha · Porucha · Varovanie

Błąd jednostki

Odczyt stanu przełącznika
MODBUSR(A, 21, Int16)
Przepływ Zmienna Tylko do odczytu
Rejestr: A:49 Int16 Jednostka: l/min numeric

Przepływ

Odczyt
MODBUSR(A, 49, Int16) / 100
Tryb pogodowy Przełącznik wielowartościowy

Tryb obliczania nastawy — Stały, Pogodowy, z opcjonalnym harmonogramem

Rejestr: H:53 Int16 numeric
Wartości / Stany: Pevne kurenie · Kurenie - Pocasie · Pevne + Plan · Pocasie + Plan

Tryb pogodowy

Odczyt stanu przełącznika
MODBUSR(H, 53, Int16)
Zapis stanu przełącznika
MODBUSW(H, 53, Int16, Mu)
Odszranianie/Rozruch Kontakt reed Tylko do odczytu
Rejestr: A:35 Int16 numeric

Odszranianie/Rozruch

Odczyt
MODBUSR(A,35, Int16)
Temperatura czynnika chłodniczego Czujnik temperatury Tylko do odczytu
Rejestr: A:45 (implicit) Temperature Jednostka: °C numeric

Temperatura czynnika chłodniczego

Odczyt temperatury
MODBUSR(A, 45, Int16) / 100
Nastawa CWU Termostat

Nastawa podgrzewu ciepłej wody użytkowej — regulowany zakres 30–65°C

Rejestr: H:10 Int16 Jednostka: °C numeric

Nastawa CWU

Odczyt temperatury
MODBUSR(A, 43, Int16) / 100
Odczyt temperatury zadanej
MODBUSR(H, 10, Int16)
Zapis temperatury zadanej
MODBUSW(H, 10, Int16, Se)
Temperatura wody zasilającej przed PHE Czujnik temperatury Tylko do odczytu

Temperatura wody zasilającej przed płytowym wymiennikiem ciepła

Rejestr: A:40 (implicit) Temperature Jednostka: °C numeric

Temperatura wody zasilającej przed PHE

Odczyt temperatury
MODBUSR(A, 42, Int16) / 100
Temperatura wody powrotnej Czujnik temperatury Tylko do odczytu
Rejestr: A:42 (implicit) Temperature Jednostka: °C numeric

Temperatura wody powrotnej

Odczyt temperatury
MODBUSR(A, 40, Int16) / 100
Temperatura wody zasilającej przed BUH Czujnik temperatury Tylko do odczytu

Temperatura wody zasilającej przed grzałką rezerwową

Rejestr: A:41 (implicit) Temperature Jednostka: °C numeric

Temperatura wody zasilającej przed BUH

Odczyt temperatury
MODBUSR(A, 41, Int16) / 100
Tryb cichy Przełącznik
Rejestr: H:9 Int16

Tryb cichy

Odczyt stanu przełącznika
MODBUSR(H, 9, int16)
Zapis stanu przełącznika
MODBUSW(H, 9, int16, St)
Pozycja zaworu 3-drogowego Kontakt reed Tylko do odczytu

Kierunek zaworu — Ogrzewanie lub CWU

Rejestr: A:37 UInt16 numeric

Pozycja zaworu 3-drogowego

Odczyt
MODBUSR(A, 37, Uint16)
Temperatura zewnętrzna Czujnik temperatury Tylko do odczytu
Rejestr: A:44 (implicit) Temperature Jednostka: °C numeric

Temperatura zewnętrzna

Odczyt temperatury
MODBUSR(A, 44, Int16) / 100
Połączenie: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]
Możliwe ulepszenia (10)
  • H:2 Leaving Water Main Cooling Setpoint — Cooling setpoint 5–22°C — only implemented in DCOM-RW template via service action on Operation Mode device
  • H:6 Room Thermostat Control Heating Setpoint — Room thermostat heating setpoint 12–30°C — only implemented in DCOM-RW template via service action
  • H:7 Room Thermostat Control Cooling Setpoint — Room thermostat cooling setpoint 15–35°C — only implemented in DCOM-RW template via service action
  • H:55 Weather Dependent LWT Cooling Offset — Weather dependent cooling leaving water setpoint offset -10–10°C — not exposed in any template
  • A:22 Unit Error Code — Error code (2 ASCII chars, text14 format) — partially covered by DCOM-RW module readscript ADDERROR
  • A:23 Unit Error Sub Code — Error sub-code 0–99 — partially covered by DCOM-RW module readscript
  • A:32 Booster Heater Run — 0=OFF, 1=ON — only available as module-level service attribute in DCOM-RW template, not as standalone device
  • A:36 Hot Start — 0=OFF, 1=ON — only available as module-level service attribute in DCOM-RW template
  • A:38 Operation Mode (actual) — 1=Heating, 2=Cooling — actual (vs. requested H:3). Only as module service attribute in DCOM-RW
  • A:50 Room Temperature — comp14, °C × 100 — room temperature reading. Not exposed in any template

Źródła

  • DCOM-LT/MB Reference and Installation Manual (English)
    www.daikin.eu 2026-03-18
    PDF
  • DCOM-LT/MB Register Map (Czech, from submodule)
    2026-03-18
    PDF
  • Daikin Altherma 3 DCOM-LT/MB Modbus Registers (GitHub Community)
    github.com 2026-03-18