TapHome

Daikin Altherma 3 Heat Pump

Modbus RTU
Trimis de
Ultima actualizare: 10. 2026

Necesită gateway extern

Daikin DCOM-LT/MB — pagina produsului

Daikin Altherma 3 Heat Pump

Daikin Altherma 3 este o serie de pompe de căldură aer-apă care cuprinde modelele Altherma 3 R, Altherma 3 H MT și Altherma 3 H HT. TapHome se conectează la pompa de căldură prin gateway-ul Modbus RTU DCOM-LT/MB, care comunică cu Altherma prin magistrala P1P2 și pune registrele la dispoziție pe RS-485.

Acest șablon TapHome oferă 20 de dispozitive pentru monitorizarea temperaturilor, controlul încălzirii/răcirii spațiului, gestionarea apei calde menajere (ACM), modul silențios, starea dezghețării și temperaturi setate dependente de vreme. Pentru un șablon avansat cu atribute de service, acțiuni de service și tratarea erorilor la nivel de modul, consultați varianta DCOM-RW.

Conectarea hardware

Prezentarea gateway-ului DCOM-LT/MB
Dispunerea componentelor gateway-ului DCOM-LT/MB cu borne, LED-uri și comutatoare DIP

Gateway-ul DCOM-LT/MB (model S34-001) se montează pe șină DIN și are următoarele conexiuni:

  • Bornele 1–2 (A) — alimentare: 15–24 V DC stabilizată, minimum 100 mA
  • Bornele 3–5 (B) — RS-485: + (borna 3), - (borna 4), C/comun (borna 5)
  • Bornele 10–11 (E) — conexiunea magistralei P1P2 la unitatea interioară Altherma
  • SW1 (J) — comutator DIP cu 8 poziții pentru adresa Modbus și modul de funcționare
  • LED-uri (P, Q, R) — indicatoare Status, ACNET (P1P2), RS485
Cablarea RS-485

Conectați DCOM-LT/MB la TapHome printr-o conexiune RS-485 cu 3 fire:

  • Borna 3 (+) → A+/D+ pe RS-485 TapHome
  • Borna 4 (-) → B-/D- pe RS-485 TapHome
  • Borna 5 (C) → GND/comun pe TapHome

Specificația cablului:

  • Tip: pereche torsadată ecranată (Belden 8761 sau echivalent)
  • Secțiune minimă: 0,33 mm²
  • Rezistență: ≤ 60 Ω/km
  • Lungime maximă a magistralei: 1000 m
  • Număr maxim de dispozitive pe magistrală: 32 (inclusiv masterul Modbus)

Firul comun (borna 5/C) trebuie conectat între DCOM-LT/MB și TapHome. Fără o conexiune comună corectă apar erori de comunicare. Ecranul trebuie legat la pământ într-un singur punct.

Terminarea nu este necesară la 9600 baud pentru lungimi ale rețelei de până la 1000 m. DCOM-LT/MB are polarizare failsafe internă, deci nu sunt necesare rezistoare de polarizare externe. Dacă se folosește terminarea, trebuie adăugat și un circuit de polarizare failsafe.

Conexiunea P1P2

Conectați bornele P1P2 (10, 11) la un controler de la distanță Altherma LT Master compatibil (de ex. MM4 sau echivalent).

Compatibilitatea cu Altherma 2: DCOM-LT/MB se poate folosi cu Altherma 2 numai prin adaptorul Remcon/LT LAN. NU conectați DCOM direct la unitățile Altherma 2 (EKRUCBL / EKRUEHBL).

Configurare

Adresarea cu comutatorul DIP
Detaliu de cablare DCOM-LT/MB și tabel de referință pentru adresele setate cu comutatorul DIP

Comutatorul DIP cu 8 poziții SW1 configurează adresa Modbus slave și modul de funcționare:

ComutatorFuncție
SW1.1 + SW1.2Smart Grid / selectarea modului de funcționare
SW1.3 + SW1.4Adresa Modbus slave (1–4)
SW1.5Funcția Smart Grid (împreună cu SW1.1, SW1.2)
SW1.6–SW1.8Rezervat

Selectarea adresei Modbus (SW1.3 și SW1.4):

SW1.3SW1.4Adresă
OFFOFF1 (implicit)
OFFON2
ONOFF3
ONON4
Parametri de comunicație
ParametruValoare
ProtocolModbus RTU
Baud rate9600
Biți de date8
ParitateFără
Biți de stop1
Sincronizare

După pornire, DCOM-LT/MB se sincronizează cu unitatea Altherma Master. Acest proces poate dura până la 8 minute. În timpul sincronizării, citirile registrelor returnează valoarea specială 32765 („Wait for value”).

Valori speciale returnate:

ValoareSemnificație
32765Se așteaptă valoarea — sincronizare în curs
32766Registru indisponibil în configurația curentă
32767Registru neacceptat de unitatea conectată

După prima pornire sau după o repornire, așteptați până la 8 minute ca DCOM să se sincronizeze complet, înainte de a căuta cauza valorilor lipsă din registre. LED-ul Status trece de la galben (sincronizare) la verde continuu când este gata.

Funcțiile dispozitivului

Cele două șabloane au un set comun de registre, dar diferă prin funcțiile oferite. Șablonul principal oferă monitorizare și control complet cu 20 de dispozitive, inclusiv starea dezghețării, modul silențios, controlul reîncălzirii ACM și senzori de temperatură suplimentari. Șablonul DCOM-RW adaugă tratarea erorilor la nivel de modul, atribute de service pentru starea sistemului și acțiuni de service pentru gestionarea avansată a temperaturilor setate, cu validarea parametrilor.

Monitorizarea temperaturilor

Toți senzorii de temperatură folosesc formatul comp14 (valoare de 16 biți cu semn, împărțită la 100 pentru °C). Șabloanele fac această conversie automat.

  • Temperatura aerului exterior (A:44) — temperatura ambiantă exterioară
  • Temperatura ACM (A:43) — temperatura din rezervorul de apă caldă menajeră, afișată ca temperatura curentă a dispozitivului Temperatură setată ACM
  • Temperatura apei pe retur (A:42) — temperatura apei pe returul circuitului de încălzire
  • Temp. apă la ieșire înainte de PHE (A:40) — temperatura apei la ieșire înainte de schimbătorul de căldură cu plăci
  • Temp. apă la ieșire înainte de BUH (A:41) — temperatura apei la ieșire înainte de încălzitorul de rezervă
  • Temperatura agentului frigorific lichid (A:45) — temperatura pe linia de lichid a agentului frigorific
  • Debit (A:49) — debitul de apă în l/min (șablonul principal) sau m³/h (DCOM-RW)
Controlul încălzirii și răcirii spațiului
  • Încălzire/răcire spațiu pornită/oprită (H:4) — comutator principal pentru încălzirea și răcirea spațiului
  • Mod pompă de căldură (H:3) — modul de funcționare: automat, încălzire sau răcire
  • Mod dependent de vreme (H:53) — alege modul de calcul al temperaturii setate: fix, dependent de vreme, fix + program orar sau dependent de vreme + program orar
  • Temperatură setată curbă climatică (H:1) — temperatura setată principală a apei la ieșire pentru încălzire, interval 25–55 °C
  • Decalaj curbă climatică (H:54) — decalajul temperaturii setate dependente de vreme, interval de la -10 la +10 °C

Șablonul DCOM-RW extinde dispozitivul Mod de funcționare cu 4 atribute de service care citesc temperaturile setate curente (apă la ieșire pentru încălzire/răcire, termostat de cameră pentru încălzire/răcire) și cu 4 acțiuni de service pentru scrierea fiecărei temperaturi setate în intervale definite.

Controlul ACM (apă caldă menajeră)
  • Temperatură setată ACM (H:10) — temperatura setată pentru reîncălzire, interval 30–65 °C
  • Reîncălzire ACM pornită/oprită (H:12) — pornește ciclul de reîncălzire ACM
  • Mod booster ACM (H:13) — activează încălzitorul auxiliar pentru ACM (numai DCOM-RW)

Șablonul DCOM-RW adaugă pe dispozitivul de reîncălzire ACM un atribut de service care afișează temperatura setată curentă și o acțiune de service pentru setarea temperaturii de reîncălzire ACM (30–60 °C).

Monitorizarea stării sistemului
  • Eroare unitate (A:21) — starea de eroare: fără eroare, defecțiune sau avertisment
  • Compresor în funcțiune (A:31) — starea de funcționare a compresorului (ON/OFF)
  • Pompă de circulație (A:30) — starea de funcționare a pompei de circulație (ON/OFF)
  • Ciclu de dezinfecție (A:33) — starea ciclului de dezinfecție anti-legionella (ON/OFF)
  • Poziție vană cu 3 căi (A:37) — poziția vanei: încălzirea spațiului sau ACM
  • Dezghețare/pornire (A:35) — starea ciclului de dezghețare sau de pornire
  • Mod silențios (H:9) — comutator pentru funcționarea în mod silențios

Șablonul DCOM-RW oferă atribute de service suplimentare la nivel de modul: Încălzitor auxiliar în funcțiune (A:32), Pornire la cald (A:36), Mod de funcționare (efectiv) (A:38) și două citiri de temperatură suplimentare (Temp. apă la ieșire înainte de PHE și înainte de BUH).

Funcții suplimentare

DCOM-LT/MB pune la dispoziție și registre pentru temperatura setată principală a apei la ieșire pentru răcire (H:2, interval 5–22 °C), temperaturile setate ale termostatului de cameră pentru încălzire/răcire (H:6/H:7), decalajul LWT pentru răcire dependentă de vreme (H:55), decodarea codului de eroare al unității (A:22 în format text14 + A:23 subcod) și citirea temperaturii camerei (A:50). Unele dintre acestea sunt disponibile prin acțiuni de service în șablonul DCOM-RW; restul pot fi adăugate într-o actualizare viitoare a șablonului.

Șablonul DCOM-RW oferă posibilități de control suplimentare. Temperatura setată a apei la ieșire pentru răcire și temperaturile setate ale termostatului de cameră sunt accesibile prin acțiuni de service pe dispozitivul Mod de funcționare, chiar dacă nu sunt dispozitive separate.

Indicatoarele LED de stare

DCOM-LT/MB are trei indicatoare LED:

LEDNormalEroare
StatusVerde continuu — sincronizat, fără defecțiuneRoșu continuu — defecțiune a unității; roșu intermitent lent — timeout
ACNETVerde intermitent — comunicație P1P2 normalăRoșu intermitent/continuu — erori P1P2
RS485Verde intermitent — comunicație Modbus normalăRoșu intermitent/continuu — erori RS-485

La pornire, toate LED-urile trec de la roșu la verde, apoi LED-ul Status începe să clipească galben în timp ce așteaptă sincronizarea cu Altherma Master.

Rezolvarea problemelor

LED-ul Status galben (se așteaptă Master)
  1. Verificați conexiunile cablului P1P2 dintre DCOM-LT/MB și unitatea interioară Altherma
  2. Verificați dacă unitatea Altherma este alimentată și funcționează
  3. Așteptați până la 8 minute pentru sincronizarea inițială — dacă LED-ul Status rămâne galben mai mult de 10 minute, DCOM reîncearcă automat
  4. Dacă LED-ul Status clipește roșu (timeout), verificați cablajul P1P2 și reporniți DCOM
LED-ul RS485 roșu (erori de comunicare)
  1. Verificați cablajul RS-485: + (borna 3) la A+/D+, - (borna 4) la B-/D-, C (borna 5) la comun
  2. Verificați dacă adresa Modbus slave setată pe comutatoarele DIP SW1.3 și SW1.4 corespunde configurației TapHome
  3. Verificați parametrii de comunicație: 9600 baud, 8 biți de date, fără paritate, 1 bit de stop
  4. La cabluri lungi, verificați impedanța cablului și luați în considerare adăugarea terminării
Registrele returnează 32765

Aceasta înseamnă că DCOM încă se sincronizează cu Altherma Master. Așteptați până la 8 minute după pornire. Dacă valoarea persistă, verificați LED-ul Status — după încheierea sincronizării trebuie să fie verde continuu.

Comportamentul registrului H:9 (Mod silențios vs. reîncălzire ACM)

Registrul H:9 are o funcție dublă, în funcție de modul de funcționare al DCOM: în modul Normal, documentația oficială îl definește ca „DHW Reheat On/Off”; în modul Sequencer funcționează ca „Quiet Mode Operation”. Șabloanele TapHome îl folosesc ca Mod silențios, pe baza verificării făcute de comunitate. Comportamentul real poate varia în funcție de versiunea de firmware și de configurația DCOM.

Decodarea codului de eroare al unității

Când Eroare unitate (A:21) raportează o defecțiune, codul de eroare este disponibil în registrul A:22 ca valoare de 16 biți care codifică două caractere ASCII. Pentru decodare: extrageți LSB (valoare mod 256) și MSB ((valoare - LSB) / 256), apoi convertiți ambele în caractere ASCII. De exemplu, valoarea 21816 se decodează ca „U8” (MSB=85=‘U’, LSB=56=‘8’).

Dispozitive disponibile

Daikin Altherma 3 Modul
Ciclu de dezinfecție Contact reed Doar citire
Registru: A:33 Int16 numeric

Ciclu de dezinfecție

Citire
MODBUSR(A, 33, int16)
Temperatură setată curbă climatică Termostat

Temperatura setată principală a apei la ieșire pentru încălzire — interval reglabil 25–55 °C

Registru: H:1 Int16 Unitate: °C numeric

Temperatură setată curbă climatică

Citirea temperaturii
ROUND(MODBUSR(H, 1, Int16))
Citirea temperaturii dorite
ROUND(MODBUSR(H, 1, Int16))
Scrierea temperaturii dorite
MODBUSW(H, 1, Int16, ROUND(Se))
Decalaj curbă climatică Termostat

Decalajul temperaturii setate dependente de vreme — interval reglabil de la -10 la +10 °C

Registru: H:54 Int16 Unitate: °C numeric

Decalaj curbă climatică

Citirea temperaturii
MODBUSR(H, 54, Int16)
Citirea temperaturii dorite
MODBUSR(H, 54, Int16)
Scrierea temperaturii dorite
MODBUSW(H, 54, Int16, Se)
Compresor în funcțiune Contact reed Doar citire
Registru: A:31 Int16 numeric

Compresor în funcțiune

Citire
MODBUSR(A, 31, int16)
Încălzire/răcire spațiu pornită/oprită Comutator

Comutator principal pentru încălzirea și răcirea spațiului

Registru: H:4 Int16
Valori / Stări: Povolené · Blokované

Încălzire/răcire spațiu pornită/oprită

Citirea stării comutatorului
MODBUSR(H, 4, Int16)
Scrierea stării comutatorului
MODBUSR(H, 4, Int16, St)
Mod pompă de căldură Comutator cu mai multe valori

Selectarea modului de funcționare — automat, încălzire sau răcire

Registru: H:3 Int16 numeric
Valori / Stări: AUTO · Ohrev · Chladenie

Mod pompă de căldură

Citirea stării comutatorului
MODBUSR(H, 3, Int16)
Scrierea stării comutatorului
MODBUSW(H, 3, Int16, Mu)
Pompă de circulație Contact reed Doar citire
Registru: A:30 UInt16 numeric

Pompă de circulație

Citire
MODBUSR(A, 30, Uint16)
Reîncălzire ACM pornită/oprită Comutator

Pornește ciclul de reîncălzire a apei calde menajere

Registru: H:12 Int16
Valori / Stări: Povolené · Blokované

Reîncălzire ACM pornită/oprită

Citirea stării comutatorului
MODBUSR(H, 12, Int16)
Scrierea stării comutatorului
MODBUSW(H,12,int16, St)
Eroare unitate Comutator cu mai multe valori Doar citire

Starea de eroare a pompei de căldură — fără eroare, defecțiune sau avertisment

Registru: A:21 Int16 numeric
Valori / Stări: Žiadna porucha · Porucha · Varovanie

Eroare unitate

Citirea stării comutatorului
MODBUSR(A, 21, Int16)
Debit Variabilă Doar citire
Registru: A:49 Int16 Unitate: l/min numeric

Debit

Citire
MODBUSR(A, 49, Int16) / 100
Mod dependent de vreme Comutator cu mai multe valori

Modul de calcul al temperaturii setate — fix, dependent de vreme, opțional cu program orar

Registru: H:53 Int16 numeric
Valori / Stări: Pevne kurenie · Kurenie - Pocasie · Pevne + Plan · Pocasie + Plan

Mod dependent de vreme

Citirea stării comutatorului
MODBUSR(H, 53, Int16)
Scrierea stării comutatorului
MODBUSW(H, 53, Int16, Mu)
Dezghețare/pornire Contact reed Doar citire
Registru: A:35 Int16 numeric

Dezghețare/pornire

Citire
MODBUSR(A,35, Int16)
Temperatura agentului frigorific lichid Senzor de temperatură Doar citire
Registru: A:45 (implicit) Temperature Unitate: °C numeric

Temperatura agentului frigorific lichid

Citirea temperaturii
MODBUSR(A, 45, Int16) / 100
Temperatură setată ACM Termostat

Temperatura setată pentru reîncălzirea apei calde menajere — interval reglabil 30–65 °C

Registru: H:10 Int16 Unitate: °C numeric

Temperatură setată ACM

Citirea temperaturii
MODBUSR(A, 43, Int16) / 100
Citirea temperaturii dorite
MODBUSR(H, 10, Int16)
Scrierea temperaturii dorite
MODBUSW(H, 10, Int16, Se)
Temp. apă la ieșire înainte de PHE Senzor de temperatură Doar citire

Temperatura apei la ieșire înainte de schimbătorul de căldură cu plăci

Registru: A:40 (implicit) Temperature Unitate: °C numeric

Temp. apă la ieșire înainte de PHE

Citirea temperaturii
MODBUSR(A, 42, Int16) / 100
Temperatura apei pe retur Senzor de temperatură Doar citire
Registru: A:42 (implicit) Temperature Unitate: °C numeric

Temperatura apei pe retur

Citirea temperaturii
MODBUSR(A, 40, Int16) / 100
Temp. apă la ieșire înainte de BUH Senzor de temperatură Doar citire

Temperatura apei la ieșire înainte de încălzitorul de rezervă

Registru: A:41 (implicit) Temperature Unitate: °C numeric

Temp. apă la ieșire înainte de BUH

Citirea temperaturii
MODBUSR(A, 41, Int16) / 100
Mod silențios Comutator
Registru: H:9 Int16
Valori / Stări: ON · OFF

Mod silențios

Citirea stării comutatorului
MODBUSR(H, 9, int16)
Scrierea stării comutatorului
MODBUSW(H, 9, int16, St)
Poziție vană cu 3 căi Contact reed Doar citire

Direcționarea fluxului prin vană — încălzirea spațiului sau apă caldă menajeră

Registru: A:37 UInt16 numeric

Poziție vană cu 3 căi

Citire
MODBUSR(A, 37, Uint16)
Temperatura aerului exterior Senzor de temperatură Doar citire
Registru: A:44 (implicit) Temperature Unitate: °C numeric

Temperatura aerului exterior

Citirea temperaturii
MODBUSR(A, 44, Int16) / 100
Conexiune: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]
Îmbunătățiri posibile (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

Surse

  • 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

Ați găsit o problemă la acest șablon de dispozitiv?

Spuneți-ne ce nu funcționează, ce lipsește sau cum ar trebui să se comporte șablonul. Feedbackul dvs. ne ajută să păstrăm catalogul corect.

Verificat de TapHome

Doriți să folosiți acest șablon în TapHome Core?

Deschideți acest șablon în Customer Portal pentru a-l aplica într-una dintre locuințele dvs. sau pentru a propune o îmbunătățire și a o trimite înapoi în catalog.

Deschideți în portal