TapHome

Daikin Altherma 3 DCOM-RW Hőszivattyú

Modbus RTU
Submitted by
Last updated: 03. 2026

Külső átjáró szükséges

Daikin DCOM-LT/MB

Daikin Altherma 3 DCOM-RW Hőszivattyú

A Daikin Altherma 3 egy levegő-víz hőszivattyú sorozat, amely az Altherma 3 R, Altherma 3 H MT és Altherma 3 H HT modelleket foglalja magában. A TapHome a DCOM-LT/MB Modbus RTU gateway-en keresztül csatlakozik a hőszivattyúhoz, amely a P1P2 buszon kommunikál az Altherma-val és RS-485-ön teszi elérhetővé a regisztereket.

Ez a fejlett DCOM-RW sablon 10 eszközzel, modulszintű hibakezeléssel readscripten keresztül (ADDERROR/ADDWARNING), 10 modulszintű szervizattribútummal a rendszerállapot figyeléséhez és eszközszintű szervizakciókkal az alapjel-kezeléshez paraméter-validálással. A kapcsolók Bool adattípusokat használnak a megbízható vezérléshez.

Több önálló eszközt keres? Tekintse meg a standard Altherma 3 sablont 20 egyedi eszközzel, amely lefedi a leolvasztás állapotot, időjárásfüggő alapjeleket, kompresszor diagnosztikát és további hőmérséklet-szenzorokat.

Hardver csatlakozás

DCOM-LT/MB gateway áttekintés
DCOM-LT/MB gateway komponens elrendezés kapcsokkal, LED-ekkel és DIP kapcsolókkal

A DCOM-LT/MB gateway (S34-001 modell) DIN sínre szerelhető és a következő csatlakozásokkal rendelkezik:

  • Kapcsok 1–2 (A) — Tápellátás: 15–24 VDC szabályozott, minimum 100 mA
  • Kapcsok 3–5 (B) — RS-485: + (kapocs 3), - (kapocs 4), C/közös (kapocs 5)
  • Kapcsok 10–11 (E) — P1P2 busz csatlakozás az Altherma beltéri egységhez
  • SW1 (J) — 8 pozíciós DIP kapcsoló a Modbus címhez és üzemmódhoz
  • LED-ek (P, Q, R) — Status, ACNET (P1P2), RS485 jelzők
RS-485 bekötés

Csatlakoztassa 3-vezetékes RS-485 összekötéssel a DCOM-LT/MB-t és a TapHome-ot:

  • Kapocs 3 (+) → A+/D+ a TapHome RS-485-ön
  • Kapocs 4 (-) → B-/D- a TapHome RS-485-ön
  • Kapocs 5 (C) → GND/Common a TapHome-on

Kábel specifikáció:

  • Típus: árnyékolt sodrott érpár (Belden 8761 vagy egyenértékű)
  • Minimális keresztmetszet: 0,33 mm²
  • Ellenállás: ≤ 60 Ω/km
  • Maximális buszhossz: 1000 m
  • Maximális eszközszám a buszon: 32 (beleértve a Modbus master-t)

A közös vezetéket (kapocs 5/C) kötelező összekötni a DCOM-LT/MB és a TapHome között. Megfelelő közös összekötés nélkül kommunikációs hibák lépnek fel. Az árnyékolást csak egy ponton földelje.

Lezárás nem szükséges 9600 baud mellett 1000 m-ig terjedő hálózathossznál. A DCOM-LT/MB beépített failsafe előfeszítéssel rendelkezik, így külső előfeszítő ellenállások nem szükségesek. Lezárás használata esetén failsafe előfeszítő áramkört is kell alkalmazni.

P1P2 csatlakozás

Csatlakoztassa a P1P2 kapcsokat (10, 11) egy kompatibilis Altherma LT Master távvezérlőhöz (pl. MM4 vagy egyenértékű).

Altherma 2 kompatibilitás: A DCOM-LT/MB az Altherma 2-vel csak a Remcon/LT LAN adapteren keresztül használható. NE csatlakoztassa a DCOM-ot közvetlenül Altherma 2 (EKRUCBL / EKRUEHBL) egységekhez.

Konfiguráció

DIP kapcsoló címzés
DCOM-LT/MB bekötési részlet és DIP kapcsoló cím referencia táblázat

A 8 pozíciós DIP kapcsoló SW1 konfigurálja a Modbus slave címet és az üzemmódot:

KapcsolóFunkció
SW1.1 + SW1.2Smart Grid / üzemmód választás
SW1.3 + SW1.4Modbus slave cím (1–4)
SW1.5Smart Grid funkció (SW1.1, SW1.2-vel)
SW1.6–SW1.8Fenntartott

Modbus cím választás (SW1.3 és SW1.4):

SW1.3SW1.4Cím
OFFOFF1 (alapértelmezett)
OFFON2
ONOFF3
ONON4
Kommunikációs paraméterek
ParaméterÉrték
ProtokollModbus RTU
Átviteli sebesség9600
Adatbitek8
ParitásNincs
Stop bitek1
Szinkronizáció

Bekapcsolás után a DCOM-LT/MB szinkronizál az Altherma Master egységgel. Ez a folyamat akár 8 percig is tarthat. A szinkronizáció alatt a regiszterolvasások a 32765 speciális értéket adják vissza („Várakozás értékre").

Speciális visszatérési értékek:

ÉrtékJelentés
32765Várakozás értékre — szinkronizáció folyamatban
32766Regiszter nem elérhető az aktuális konfigurációban
32767Regisztert a csatlakoztatott egység nem támogatja

Az első bekapcsolás vagy újraindítás után várjon akár 8 percet a DCOM teljes szinkronizálásáig, mielőtt a hiányzó regiszterértékeket hibaelhárítaná. A Status LED sárgáról (szinkronizálás) folyamatos zöldre vált, amikor készen áll.

Eszköz képességek

Ez a sablon 10 eszközt biztosít Bool adattípusokkal a kapcsolókhoz, modulszintű readscriptet ADDERROR/ADDWARNING hibakezeléssel, 10 modulszintű szervizattribútumot a rendszerállapot figyeléséhez és eszközszintű szervizakciókat az alapjel-kezeléshez min/max validálással. A térfogatáram m³/h-ban van megadva (nem l/min).

Hőmérséklet-figyelés

Minden hőmérséklet-szenzor a comp14 formátumot használja (előjeles 16 bites érték osztva 100-zal °C-hoz). A sablon ezt az átalakítást automatikusan elvégzi.

  • Külső hőmérséklet (A:44) — kültéri levegő hőmérséklet
  • HMV hőmérséklet (A:43) — használati melegvíz tartály hőmérséklet
  • Visszatérő víz hőmérséklet (A:42) — fűtési kör visszatérő víz hőmérséklet
  • Hűtőközeg hőmérséklet (A:45) — folyékony hűtőközeg hőmérséklet
  • Térfogatáram (A:49) — víz térfogatáram m³/h-ban

További hőmérséklet adatok modulszintű szervizattribútumként érhetők el: Előremenő víz hőm. PHE előtt (A:40) és Előremenő víz hőm. BUH előtt (A:41).

Fűtés és hűtés vezérlés
  • Fűtés/Hűtés Be/Ki (H:4) — fő kapcsoló a fűtéshez és hűtéshez
  • Üzemmód (H:3) — üzemmód: Auto, Fűtés vagy Hűtés

Az Üzemmód eszköz 4 szervizattribútumot tartalmaz az aktuális alapjelek olvasásához (előremenő víz fűtés/hűtés, szobatermosztát fűtés/hűtés) 32766=„Nem elérhető" kezeléssel, és 4 szervizakciót az egyedi alapjelek meghatározott tartományokkal történő írásához:

  • Előremenő víz fűtési alapjel beállítása (H:1, 25–55°C)
  • Előremenő víz hűtési alapjel beállítása (H:2, 5–22°C)
  • Szobatermosztát fűtési alapjel beállítása (H:6, 12–30°C)
  • Szobatermosztát hűtési alapjel beállítása (H:7, 15–35°C)
HMV (használati melegvíz) vezérlés
  • HMV újramelegítés Be/Ki (H:12) — HMV újramelegítési ciklus indítása
  • HMV booster üzemmód (H:13) — kiegészítő/booster fűtőtest engedélyezése HMV-hez

A HMV Újramelegítés eszköz szervizattribútumot tartalmaz, amely az aktuális HMV újramelegítési alapjelet mutatja (H:10), és szervizakciót a HMV újramelegítési hőmérséklet beállításához (30–60°C).

Rendszerállapot figyelés (modulszintű szervizattribútumok)

A modul readscript hibakezelést biztosít ADDERROR/ADDWARNING-gal az A:21 regiszter (Egység hiba) alapján. A következő rendszerállapot értékek modulszintű szervizattribútumként érhetők el:

  • Keringtető szivattyú (A:30) — szivattyú állapot (BE/KI/Nem elérhető)

  • Kompresszor működés (A:31) — kompresszor futási állapot

  • Booster fűtőtest működés (A:32) — booster fűtőtest állapot

  • Fertőtlenítő üzem (A:33) — legionella fertőtlenítési ciklus állapot

  • Leolvasztás/Indítás (A:35) — leolvasztási vagy indítási ciklus állapot

  • Forró indítás (A:36) — forró indítás állapot

  • 3-utas szelep (A:37) — szelep állás: Fűtés vagy HMV

  • Üzemmód (aktuális) (A:38) — aktuális üzemmód: Fűtés vagy Hűtés

  • Előremenő víz hőm. PHE előtt (A:40) — előremenő víz hőmérséklet a lemezes hőcserélő előtt

  • Előremenő víz hőm. BUH előtt (A:41) — előremenő víz hőmérséklet a tartalék fűtőtest előtt

  • Csendes üzemmód (H:9) — csendes üzemmód kapcsoló

További képességek

A DCOM-LT/MB további regisztereket is elérhetővé tesz: időjárásfüggő hűtési előremenő eltolás (H:55), egység hibakód dekódolás (A:22 text14 formátum + A:23 alkód) és szobahőmérséklet olvasás (A:50). Ezek egy jövőbeli sablonfrissítésben adhatók hozzá.

LED állapotjelzők

A DCOM-LT/MB három LED jelzővel rendelkezik:

LEDNormálHiba
StatusFolyamatos zöld — szinkronizálva, nincs hibaFolyamatos piros — egység hiba; lassú piros villogás — időtúllépés
ACNETZöld villanás — normál P1P2 kommunikációPiros villanás/folyamatos — P1P2 hibák
RS485Zöld villanás — normál Modbus kommunikációPiros villanás/folyamatos — RS-485 hibák

Bekapcsoláskor minden LED pirosról zöldre vált, majd a Status LED sárgán kezd villogni, amíg az Altherma Master szinkronizációra vár.

Hibaelhárítás

Status LED sárga (várakozás a Master-re)
  1. Ellenőrizze a P1P2 kábel csatlakozásait a DCOM-LT/MB és az Altherma beltéri egység között
  2. Győződjön meg róla, hogy az Altherma egység be van kapcsolva és működik
  3. Várjon akár 8 percet a kezdeti szinkronizációra — ha a Status LED 10 percnél tovább marad sárga, a DCOM automatikusan újrapróbálkozik
  4. Ha a Status LED pirosan villog (időtúllépés), ellenőrizze a P1P2 bekötést és indítsa újra a DCOM-ot
RS-485 LED piros (kommunikációs hibák)
  1. Ellenőrizze az RS-485 bekötést: + (kapocs 3) az A+/D+-ra, - (kapocs 4) a B-/D–ra, C (kapocs 5) a common-ra
  2. Győződjön meg róla, hogy a Modbus slave cím a DIP kapcsolókon (SW1.3 és SW1.4) megegyezik a TapHome konfigurációval
  3. Erősítse meg a kommunikációs paramétereket: 9600 baud, 8 adatbit, nincs paritás, 1 stop bit
  4. Hosszú kábelhossznál ellenőrizze a kábel impedanciáját és fontolja meg a lezárás alkalmazását
Regiszterek 32765-öt adnak vissza

Ez azt jelzi, hogy a DCOM még szinkronizál az Altherma Master-rel. Várjon akár 8 percet a bekapcsolás után. Ha az érték fennmarad, ellenőrizze a Status LED-et — a szinkronizáció befejezésekor folyamatos zölden kell világítania.

H:9 regiszter viselkedése (Csendes üzemmód vs HMV Újramelegítés)

A H:9 regiszter kettős funkcióval rendelkezik a DCOM üzemmódtól függően: Normál üzemmódban a hivatalos dokumentáció „HMV Újramelegítés Be/Ki"-ként definiálja; Szekvenszer üzemmódban „Csendes üzemmód"-ként működik. A TapHome sablonok a közösségi ellenőrzés alapján Csendes üzemmódként használják. A tényleges viselkedés a firmware verziótól és a DCOM konfigurációtól függően eltérhet.

Egység hibakód dekódolás

Amikor az Egység hiba (A:21) meghibásodást jelez, a hibakód az A:22 regiszterben érhető el 16 bites értékként, amely két ASCII karaktert kódol. Dekódoláshoz: bontsa ki az LSB-t (érték mod 256) és az MSB-t ((érték - LSB) / 256), majd mindkettőt alakítsa ASCII karakterré. Például a 21816 érték „U8"-ra dekódolódik (MSB=85=‘U’, LSB=56=‘8’).

Elérhető eszközök

DCOM-LT-MB Modul
Szerviz attribútumok
Keringtető szivattyú üzemelreads A:30 (Int16); SWITCH: 0=OFF, 1=ON, 32766=Unavailable
Kompresszor működésereads A:31 (Int16); SWITCH: 0=OFF, 1=ON, 32766=Unavailable
Kiegészítő fűtés működésereads A:32 (Int16); SWITCH: 0=OFF, 1=ON, 32766=Unavailable
Fertőtlenítési üzemreads A:33 (Int16); SWITCH: 0=OFF, 1=ON, 32766=Unavailable
Leolvasztás/Indulásreads A:35 (Int16); SWITCH: 0=OFF, 1=ON, 32766=Unavailable
Forró indításreads A:36 (Int16); SWITCH: 0=OFF, 1=ON, 32766=Unavailable
Üzemmód (tényleges)reads A:38 (Int16); SWITCH: 1=Heating, 2=Cooling
3-utas szelepreads A:37 (Int16); SWITCH: 0=Space Heating, 1=DHW
Kilépő víz hőmérséklet PHE előttreads A:40 (Int16) → /100 conversion; leaving water temperature before plate heat exchanger in °C
Kilépő víz hőmérséklet BUH előttreads A:41 (Int16) → /100 conversion; leaving water temperature before backup heater in °C

DCOM-LT-MB

Olvasás (modul)
var errreg := MODBUSR(A, 21, Int16);
IF( errreg = 1, 
ADDERROR(MODBUSR(A, 22, String, 1) + " " + MODBUSR(A, 23, int16) ));
IF( errreg = 2, 
ADDWARNING(MODBUSR(A, 22, String, 1) + " " + MODBUSR(A, 23, int16) ));
Szerviz attribútumok
Oběhové čerpadlo běží
SWITCH(MODBUSR(A, 30, int16),0, "VYP", 1, "ZAP", 32766 ,"Nedostupné", "Chyba");
Chod kompresoru
SWITCH(MODBUSR(A, 31, int16),0, "VYP", 1, "ZAP", 32766 ,"Nedostupné", "Chyba");
Chod pomocného topného tělesa
SWITCH(MODBUSR(A, 32, int16),0, "VYP", 1, "ZAP", 32766 ,"Nedostupné", "Chyba");
Dezinfekční provoz
SWITCH(MODBUSR(A, 33, int16),0, "VYP", 1, "ZAP", 32766 ,"Nedostupné", "Chyba");
Rozmrazování/spuštění
SWITCH(MODBUSR(A, 35, int16),0, "VYP", 1, "ZAP", 32766 ,"Nedostupné", "Chyba");
Teplý start
SWITCH(MODBUSR(A, 36, int16),0, "VYP", 1, "ZAP", 32766 ,"Nedostupné", "Chyba");
Provozní režim
SWITCH(MODBUSR(A, 38, int16), 1, "Vytápění", 2, "Chlazení", "Chyba")
3cestný ventil
SWITCH(MODBUSR(A, 37, int16), 0, "Prostorové vytápění", 1, "TUV", "Chyba")
Teplota výstupní vody předřazeného PHE
MODBUSR(A, 40, Int16)/100 + " °C";
Teplota výstupní vody předřazeného el. topného tělesa
MODBUSR(A, 41, Int16)/100 + " °C";
HMV újramelegítés Be/Ki Kapcsoló

Használati melegvíz újramelegítési ciklus indítása

Regiszter: H:12 Bool
Szerviz műveletek
HMV újramelegítési hőmérséklet beállítása

HMV újramelegítés Be/Ki

Kapcsoló állapot olvasása
MODBUSR(H, 12, Bool)
Kapcsoló állapot írása
MODBUSW(H, 12, Bool, St)
Szerviz attribútumok
Požadovaná hodnota op. ohř. TUV
MODBUSR(H, 10, Int16);
Szerviz műveletek
Hodnota opětovného ohřevu TUV
Paraméterek: Teplota (30–60 t)
MODBUSW(H, 10, Int16, t);
Fűtés/Hűtés Be/Ki Kapcsoló

Fő kapcsoló a fűtéshez és hűtéshez

Regiszter: H:4 Bool

Fűtés/Hűtés Be/Ki

Kapcsoló állapot olvasása
MODBUSR(H, 4, Bool)
Kapcsoló állapot írása
MODBUSW(H, 4, Bool, St)
Üzemmód Többértékű kapcsoló

Üzemmód alapjel szervizakciókkal — Auto, Fűtés vagy Hűtés

Regiszter: H:3 Int16 numeric
Értékek / Állapotok: Auto · Ohřev · Chlazení
Szerviz műveletek
Előremenő víz fűtési alapjel beállítása
Előremenő víz hűtési alapjel beállítása
Szobatermosztát fűtési alapjel beállítása
Szobatermosztát hűtési alapjel beállítása

Üzemmód

Kapcsoló állapot olvasása
MODBUSR(H, 3, Int16)
Kapcsoló állapot írása
MODBUSW(H, 3, Int16, Mu)
Szerviz attribútumok
Požadovaná hodnota hlavního ohřevu výstupní vody
var reg := MODBUSR(H, 1, int16);
SWITCH(reg, 32766 , "Nedostupná funkce", reg + " °C");
Požadovaná hodnota hlavního chlazení výstupní vody
var reg := MODBUSR(H, 2, int16);
SWITCH(reg, 32766 , "Nedostupná funkce", reg + " °C");
Požadovaná hodnota vytápění při regulaci teploty pokojovým termostatem
var reg := MODBUSR(H, 2, int16);
SWITCH(reg, 32766 , "Nedostupná funkce", reg + " °C");
Požadovaná hodnota chlazenípři regulaci teploty pokojovým termostatem
var reg := MODBUSR(H, 2, int16);
SWITCH(reg, 32766 , "Nedostupná funkce", reg + " °C");
Szerviz műveletek
Vstupní voda - ohřev
Paraméterek: teplota [°C] (25–55 t)
MODBUSW(H, 1, Int16, t);
Vstupní voda - chlazení
Paraméterek: Teplota (5–22 t)
MODBUSW(H, 2, Int16, t);
Pokojový termostat - vytápění
Paraméterek: Teplota (12–30 t)
MODBUSW(H, 6, Int16, t);
Pokojový termostat - chlazení
Paraméterek: Teplota (15–35 t)
MODBUSW(H, 7, Int16, t);
Térfogatáram Változó Csak olvasható
Regiszter: A:49 Int16 Egység: m³/h numeric

Térfogatáram

Olvasás
MODBUSR(A, 49, Int16)/100 * 0.06
HMV booster üzemmód Kapcsoló

Kiegészítő/booster fűtőtest engedélyezése használati melegvízhez

Regiszter: H:13 Bool

HMV booster üzemmód

Kapcsoló állapot olvasása
MODBUSR(H,13, Bool)
Kapcsoló állapot írása
MODBUSW(H, 13, Bool, St)
Hűtőközeg hőmérséklet Hőmérséklet-érzékelő Csak olvasható
Regiszter: A:45 (implicit) Temperature Egység: °C numeric

Hűtőközeg hőmérséklet

Hőmérséklet olvasása
MODBUSR(A, 45, Int16) / 100
Külső hőmérséklet Hőmérséklet-érzékelő Csak olvasható
Regiszter: A:44 (implicit) Temperature Egység: °C numeric

Külső hőmérséklet

Hőmérséklet olvasása
MODBUSR(A, 44, Int16) / 100
HMV hőmérséklet Hőmérséklet-érzékelő Csak olvasható

Használati melegvíz tartály hőmérséklet

Regiszter: A:43 (implicit) Temperature Egység: °C numeric

HMV hőmérséklet

Hőmérséklet olvasása
MODBUSR(A, 43, Int16) / 100
Visszatérő víz hőmérséklet Hőmérséklet-érzékelő Csak olvasható
Regiszter: A:42 (implicit) Temperature Egység: °C numeric

Visszatérő víz hőmérséklet

Hőmérséklet olvasása
MODBUSR(A, 42, Int16) / 100
Csendes üzemmód Kapcsoló
Regiszter: H:9 Bool

Csendes üzemmód

Kapcsoló állapot olvasása
MODBUSR(H, 9, Bool)
Kapcsoló állapot írása
MODBUSW(H, 9, Bool, St)
Kapcsolat: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]
Lehetséges fejlesztések (10)
  • H:2 Leaving Water Main Cooling Setpoint — Cooling setpoint 5–22°C — implemented via service action on Operation Mode device
  • H:6 Room Thermostat Control Heating Setpoint — Room thermostat heating setpoint 12–30°C — implemented via service action on Operation Mode device
  • H:7 Room Thermostat Control Cooling Setpoint — Room thermostat cooling setpoint 15–35°C — implemented via service action on Operation Mode device
  • H:55 Weather Dependent LWT Cooling Offset — Weather dependent cooling leaving water setpoint offset -10–10°C — not exposed in this template
  • A:22 Unit Error Code — Error code (2 ASCII chars, text14 format) — partially covered by module readscript ADDERROR
  • A:23 Unit Error Sub Code — Error sub-code 0–99 — partially covered by module readscript
  • A:32 Booster Heater Run — 0=OFF, 1=ON — available as module-level service attribute, not as standalone device
  • A:36 Hot Start — 0=OFF, 1=ON — available as module-level service attribute
  • A:38 Operation Mode (actual) — 1=Heating, 2=Cooling — actual (vs. requested H:3). Available as module service attribute
  • A:50 Room Temperature — comp14, °C × 100 — room temperature reading. Not exposed in this template

Források

  • 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