
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.
Acesta este șablonul avansat DCOM-RW, cu 10 dispozitive, tratarea erorilor la nivel de modul prin readscript (ADDERROR/ADDWARNING), 10 atribute de service la nivel de modul pentru monitorizarea stării sistemului și acțiuni de service la nivel de dispozitiv pentru gestionarea temperaturilor setate, cu validarea parametrilor. Comutatoarele folosesc tipul de date Bool pentru un control fiabil.
Căutați mai multe dispozitive separate? Consultați șablonul standard Altherma 3 cu 20 de dispozitive individuale, care acoperă starea dezghețării, temperaturile setate dependente de vreme, diagnosticarea compresorului și senzori de temperatură suplimentari.
Conectarea hardware
Prezentarea gateway-ului DCOM-LT/MB

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

Comutatorul DIP cu 8 poziții SW1 configurează adresa Modbus slave și modul de funcționare:
| Comutator | Funcție |
|---|---|
| SW1.1 + SW1.2 | Smart Grid / selectarea modului de funcționare |
| SW1.3 + SW1.4 | Adresa Modbus slave (1–4) |
| SW1.5 | Funcția Smart Grid (împreună cu SW1.1, SW1.2) |
| SW1.6–SW1.8 | Rezervat |
Selectarea adresei Modbus (SW1.3 și SW1.4):
| SW1.3 | SW1.4 | Adresă |
|---|---|---|
| OFF | OFF | 1 (implicit) |
| OFF | ON | 2 |
| ON | OFF | 3 |
| ON | ON | 4 |
Parametri de comunicație
| Parametru | Valoare |
|---|---|
| Protocol | Modbus RTU |
| Baud rate | 9600 |
| Biți de date | 8 |
| Paritate | Fără |
| Biți de stop | 1 |
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:
| Valoare | Semnificație |
|---|---|
| 32765 | Se așteaptă valoarea — sincronizare în curs |
| 32766 | Registru indisponibil în configurația curentă |
| 32767 | Registru 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
Acest șablon oferă 10 dispozitive cu tipul de date Bool pentru comutatoare, readscript la nivel de modul cu ADDERROR/ADDWARNING pentru tratarea erorilor, 10 atribute de service la nivel de modul pentru monitorizarea stării sistemului și acțiuni de service la nivel de dispozitiv pentru gestionarea temperaturilor setate, cu validare min./max. Debitul este raportat în m³/h (nu în l/min).
Monitorizarea temperaturilor
Toți senzorii de temperatură folosesc formatul comp14 (valoare de 16 biți cu semn, împărțită la 100 pentru °C). Șablonul face această conversie automat.
- Temperatura aerului exterior (A:44) — temperatura ambiantă exterioară
- Temperatura ACM (A:43) — temperatura din rezervorul de apă caldă menajeră
- Temperatura apei pe retur (A:42) — temperatura apei pe returul circuitului de încălzire
- Temperatura agentului frigorific lichid (A:45) — temperatura pe linia de lichid a agentului frigorific
- Debit (A:49) — debitul de apă în m³/h
Citiri de temperatură suplimentare sunt disponibile ca atribute de service la nivel de modul: Temp. apă la ieșire înainte de PHE (A:40) și Temp. apă la ieșire înainte de BUH (A:41).
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 de funcționare (H:3) — modul de funcționare: Automat, Încălzire sau Răcire
Dispozitivul Mod de funcționare include 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), cu tratarea valorii 32766 = „Indisponibil”, și 4 acțiuni de service pentru scrierea fiecărei temperaturi setate în intervale definite:
- Setare temperatură apă la ieșire pentru încălzire (H:1, 25–55 °C)
- Setare temperatură apă la ieșire pentru răcire (H:2, 5–22 °C)
- Setare temperatură termostat de cameră pentru încălzire (H:6, 12–30 °C)
- Setare temperatură termostat de cameră pentru răcire (H:7, 15–35 °C)
Controlul ACM (apă caldă menajeră)
- 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
Dispozitivul de reîncălzire ACM include un atribut de service care afișează temperatura setată curentă pentru reîncălzirea ACM (H:10) și o acțiune de service pentru setarea temperaturii de reîncălzire ACM (30–60 °C).
Monitorizarea stării sistemului (atribute de service la nivel de modul)
Readscriptul modulului asigură tratarea erorilor cu ADDERROR/ADDWARNING pe baza registrului A:21 (Eroare unitate). Următoarele valori ale stării sistemului sunt disponibile ca atribute de service la nivel de modul:
Pompă de circulație în funcțiune (A:30) — starea pompei (ON/OFF/indisponibil)
Compresor în funcțiune (A:31) — starea de funcționare a compresorului
Încălzitor auxiliar în funcțiune (A:32) — starea încălzitorului auxiliar
Ciclu de dezinfecție (A:33) — starea ciclului de dezinfecție anti-legionella
Dezghețare/pornire (A:35) — starea ciclului de dezghețare sau de pornire
Pornire la cald (A:36) — starea pornirii la cald (hot start)
Vană cu 3 căi (A:37) — poziția vanei: încălzirea spațiului sau ACM
Mod de funcționare (efectiv) (A:38) — modul de funcționare efectiv: încălzire sau răcire
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ă
Mod silențios (H:9) — comutator pentru funcționarea în mod silențios
Funcții suplimentare
DCOM-LT/MB pune la dispoziție și registre pentru decalajul temperaturii apei la ieșire (LWT) pentru răcirea 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). Acestea pot fi adăugate într-o actualizare viitoare a șablonului.
Indicatoarele LED de stare
DCOM-LT/MB are trei indicatoare LED:
| LED | Normal | Eroare |
|---|---|---|
| Status | Verde continuu — sincronizat, fără defecțiune | Roșu continuu — defecțiune a unității; roșu intermitent lent — timeout |
| ACNET | Verde intermitent — comunicație P1P2 normală | Roșu intermitent/continuu — erori P1P2 |
| RS485 | Verde 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)
- Verificați conexiunile cablului P1P2 dintre DCOM-LT/MB și unitatea interioară Altherma
- Verificați dacă unitatea Altherma este alimentată și funcționează
- 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
- Dacă LED-ul Status clipește roșu (timeout), verificați cablajul P1P2 și reporniți DCOM
LED-ul RS-485 roșu (erori de comunicare)
- Verificați cablajul RS-485: + (borna 3) la A+/D+, - (borna 4) la B-/D-, C (borna 5) la comun
- Verificați dacă adresa Modbus slave setată pe comutatoarele DIP SW1.3 și SW1.4 corespunde configurației TapHome
- Verificați parametrii de comunicație: 9600 baud, 8 biți de date, fără paritate, 1 bit de stop
- 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 registrul „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’).