AUX ACHP-H este o pompă de căldură aer-apă monobloc (R290/R32) pentru încălzirea spațiului, răcire și apă caldă menajeră (ACM). Documentele producătorului folosite pentru această pagină acoperă gama monobloc R290 ACHP-H04 până la ACHP-H16. TapHome comunică cu pompa de căldură prin Modbus RTU pe o linie RS-485, în unul dintre două moduri:
- Direct pe controlerul cu fir XK08 — controlerul are propriul port RS-485 pentru un BMS (sistem de management al clădirii) și propria pagină Modbus în meniul Options. Nu este necesar hardware suplimentar.
- Prin AUX Modbus Gateway — un gateway separat RS-485 la RS-485 între pompa de căldură și TapHome, adresat cu comutatoare DIP.
Șablonul pornește și oprește pompa de căldură, selectează modul de funcționare, setează temperatura setată a apei și a ACM, controlează modurile ECO, compensare climatică și silențios, forțează pornirea sau oprirea rezistenței electrice a rezervorului sau o lasă în seama pompei de căldură, arată când funcționează încălzitorul de rezervă pe conductă și rezistența electrică a rezervorului, citește temperaturile, debitul de apă, puterea electrică, capacitatea de încălzire, COP-ul și energia de azi și transformă codurile de eroare ale unității exterioare și interioare în notificări TapHome, cu codul așa cum apare pe afișaj.
Parametri de comunicație
Ambele moduri de conectare folosesc aceleași setări seriale. Ele corespund valorilor implicite ale șablonului:
| Parametru | Valoare |
|---|---|
| Protocol | Modbus RTU |
| Viteză de transmisie (baud rate) | 9600 bps |
| Biți de date | 8 |
| Paritate | Pară (Even) |
| Biți de stop | 1 |
| Slave ID | 1–255 (implicit în șablon 1) |
| Coduri de funcție acceptate | 03 citire holding register, 06 scriere registru unic, 16 scriere registre multiple |
Producătorul precizează că pompa de căldură acceptă numai codurile de funcție 03, 06 și 16. Funcțiile coil, pe care gateway-ul le oferă pentru alte produse AUX, nu se aplică pompei de căldură.
Varianta A — conectare directă la controlerul cu fir XK08
Cablare
Controlerul cu fir XK08 se montează pe perete și se conectează la placa principală de comandă a modulului hidraulic. Pe blocul de borne de pe spatele controlerului, producătorul marchează o pereche de borne ca “Signal to BMS/Central controller” (marcajul ① din figura producătorului, borne etichetate B și A). Descrierea șablonului numește această pereche A2/B2. Celelalte borne (B, A, 24V, GND și soclul cu mufă) asigură comunicația cu modulul hidraulic și trebuie să rămână neschimbate.
- Opriți alimentarea unității interioare, așa cum cere producătorul înainte de deschiderea controlerului.
- Deschideți capacul din spate: faceți ușor pârghie în canelura de jos cu o șurubelniță plată. O forță prea mare deteriorează placa de circuit.
- Conectați un cablu ecranat cu 2 conductoare de la perechea de borne BMS la magistrala RS-485 a TapHome: A la A, B la B.
- Pozați cablul de comunicație separat de cablurile de alimentare.
- Montați la loc corpul controlerului: împingeți mai întâi partea de sus în clemă, apoi partea de jos.
Manualele AUX folosite aici conțin o figură a blocului de borne XK08, dar nicio schemă de cablare de la aceste borne la un BMS. Înainte de conectare, verificați etichetele de pe controler și nu atingeți bornele B, A, 24V și GND ale legăturii cu modulul hidraulic.
Activarea Modbus pe XK08
- Pe controler, deschideți pagina Options.
- Selectați Modbus și apăsați butonul de confirmare pentru a intra în pagina Modbus.
- Setați Slave ID cu butoanele săgeată. Notați valoarea — TapHome are nevoie de ea.
- Verificați Baud rate = 9600Bd și Parity check = Even.

Varianta B — conectare prin AUX Modbus Gateway
Porturile și alimentarea gateway-ului
Gateway-ul are două porturi RS-485 și trei lămpi indicatoare:
| Port sau lampă | Rol |
|---|---|
| RS485-1 | Către portul RS-485 al pompei de căldură (borne A, B). Pe acest port polaritatea nu contează. |
| RS485-2 | Către BMS, aici TapHome. |
| DC 12V | Alimentare — instalatorul asigură un adaptor cu ieșire 12 V DC și cel puțin 300 mA. |
| Lampa POWER | Luminează continuu când gateway-ul este alimentat. |
| Lampa 485-1 | Clipește când gateway-ul comunică normal cu pompa de căldură. |
| Lampa 485-2 | Clipește când gateway-ul comunică normal cu TapHome. |
Gateway-ul se montează într-un tablou electric, cu fața spre exterior și bornele în jos, fixat orizontal cu două șuruburi.
Documentele AUX folosite aici nu arată unde se află pe unitatea ACHP-H portul RS-485 (A, B) pentru gateway. Înainte de cablare, cereți distribuitorului AUX borna exactă.
Cablare

- Conectați RS485-1 al gateway-ului la portul RS-485 al pompei de căldură (A, B).
- Conectați RS485-2 al gateway-ului la magistrala RS-485 a TapHome.
- Cu mai multe gateway-uri, duceți linia RS485-2 de la primul gateway la următorul, în lanț (daisy chain).
- Setați comutatoarele DIP (mai jos) înainte de alimentare.
Cerințele producătorului pentru cablu, pentru ambele linii:
- Cablu de cupru cu perechi răsucite, ecranat, cu manta din PVC (tip RVVSP), de cel puțin 2 × 0,75 mm².
- Cel mult 800 m pe linie. Pe partea pompei de căldură, lungimea totală include cablajul de comunicație dintre unitatea interioară și cea exterioară.
- Peste 800 m în total, la mai mult de 30 de gateway-uri sau la un semnal instabil, adăugați un repetor.
Gateway-urile trebuie conectate în lanț (“mână în mână”). Conexiunile în stea și în formă de Y sunt interzise. Cablul de alimentare și cablurile de comunicație trebuie pozate separat, altfel gateway-ul se poate deteriora.
Comutatorul DIP SW1 — funcție și terminarea liniei
Pentru o pompă de căldură, setați SW1-2 = ON, SW1-3 = OFF, SW1-4 = OFF (“Modbus (Heat pump)”).
SW1-1 conectează rezistorul de adaptare de 120 Ω al gateway-ului, care aparține părții RS485-2. Când linia de comunicație este mai lungă de 300 m, linia trebuie terminată la ambele capete: setați SW1-1 pe ON la gateway-ul de la capătul liniei și adăugați un rezistor de 120 Ω la celălalt capăt.

Comutatorul DIP SW2 — adresa Modbus
SW2 este un comutator binar pe 8 biți care setează adresa Modbus a gateway-ului, 1–255. Toate comutatoarele pe OFF (adresa 0) nu este o setare validă. SW2-1 este bitul cel mai semnificativ (128), iar SW2-8 cel mai puțin semnificativ (1). Exemplu din manual: adresa 26 = SW2-4, SW2-5 și SW2-7 pe ON, toate celelalte pe OFF. Fiecare gateway de pe aceeași linie are nevoie de o adresă diferită, altfel comunicarea eșuează.

Setările comutatoarelor DIP intră în vigoare numai după ce alimentarea gateway-ului este oprită și pornită din nou.
Tabelul de registre pentru pompa de căldură din manualul gateway-ului se termină la registrul 73. Debitul de apă, energia de azi, dezghețarea, capacitatea de încălzire, puterea electrică, COP-ul și atributele de service asociate (registrele 86–99) apar numai în manualul controlerului XK08. Prin gateway, aceste valori s-ar putea să nu fie disponibile. Același lucru este valabil pentru controlul rezistenței electrice a rezervorului (registrul 411) și pentru atributul rezistenței rezervorului TBH (registrul 268).
Adăugarea pompei de căldură în TapHome
Importați șablonul pe interfața Modbus RTU la care este cablată pompa de căldură, setați interfața la 9600 bps, 8 biți de date, paritate pară și 1 bit de stop și introduceți Slave ID-ul (XK08: Options → Modbus; gateway: comutatorul DIP SW2).
Funcțiile dispozitivului
Toate valorile sunt holding registers. Temperaturile și temperaturile setate se transmit în pași de 0,1 °C.
Controlul pompei de căldură
| Dispozitiv | Ce face | Registru |
|---|---|---|
| Heat pump on/off | Pornește sau oprește unitatea | 0 |
| Operating mode | Auto, Cooling sau Heating | 1 |
| Water temperature setpoint | Termostat: temperatura țintă a apei (registrul 2), temperatura curentă la ieșirea apei din schimbătorul de căldură cu plăci (registrul 65) | 2, 65 |
| ECO mode | Off sau ECO 1–8 | 5 |
| Weather compensation | Off sau curbă automată a temperaturii apei Auto 1–9 | 6 |
| Silent mode | Off, Silent 1 sau Silent 2 | 13 |
Tabelele producătorului indică 5–25 °C pentru temperatura setată la răcire. Pentru încălzire, manualul gateway-ului indică 25–65 °C, iar manualul XK08 25–80 °C. Păstrați temperatura setată în intervalul unității și al modului de conectare folosit.
Apă caldă menajeră
| Dispozitiv | Ce face | Registru |
|---|---|---|
| Hot water on/off | Pornește sau oprește încălzirea apei calde | 3 |
| Hot water setpoint | Temperatura țintă a rezervorului în °C (manualul gateway-ului 30–60 °C, manualul XK08 30–75 °C) | 4 |
| Fast hot water | Încălzire rapidă a ACM pornită sau oprită | 8 |
Încălzitoare de rezervă
| Dispozitiv | Ce face | Registru |
|---|---|---|
| Pipe backup heater | Afișează On cât timp funcționează încălzitorul de rezervă pe conductă (doar citire) | 61 |
| Tank electric heater | Afișează On cât timp funcționează rezistența electrică din rezervorul de apă caldă; producătorul o numește încălzitor de rezervă al rezervorului (tank backup heater) (doar citire) | 62 |
| Tank electric heater control | Auto, Forced off sau Forced on pentru rezistența electrică a rezervorului | 411 |
Tank electric heater control scrie 0 pentru Forced off și 1 pentru Forced on. Auto scrie 32768 (0x8000), ceea ce anulează controlul forțat și lasă rezistența în seama controlului propriu al pompei de căldură; orice valoare a registrului diferită de 0 sau 1 se afișează ca Auto. Producătorul indică registrul 411 numai în tabelul de registre al controlerului XK08.
Temperaturi
| Dispozitiv | Registru |
|---|---|
| Suction temperature | 50 |
| Discharge temperature | 51 |
| Exchanger temperature | 52 |
| Outdoor temperature | 53 |
| Water inlet temperature (plate heat exchanger) | 64 |
| Hot water tank temperature | 66 |
| Floor heating outlet temperature | 67 |
| Floor heating inlet temperature | 68 |
| Room temperature (zone 1) | 69 |
Debit, putere și eficiență
Aceste registre provin din tabelul de registre al controlerului XK08.
| Dispozitiv | Unitate | Registru |
|---|---|---|
| Water flow | m³/h | 86 |
| Electrical power | kW | 93 |
| Heating capacity | kW | 91 |
| COP | — | 95 |
| Energy consumed today | kWh | 87 |
Notificări
Modulul citește registrele de stare și generează:
- Eroare “Outdoor unit fault …” când registrul 70 nu este 0 și “Indoor unit fault …” când registrul 71 nu este 0, urmat de codul de eroare ca pe afișaj, de exemplu “Outdoor unit fault A1”.
- Informație “Defrosting” cât timp unitatea face dezghețarea (registrul 88).
Funcționarea încălzitorului de rezervă pe conductă și a rezistenței electrice a rezervorului este afișată de dispozitivele lor proprii (consultați Încălzitoare de rezervă).
Atribute de service și acțiuni de service
În setările de service ale modulului, șablonul afișează capacitatea și modul de funcționare ale unității exterioare, frecvența compresorului, frecvența țintă, curentul, presiunea și timpul de funcționare, turația ventilatorului, poziția vanei de expansiune, tensiunea magistralei DC, curentul de intrare al invertorului și temperatura modulului, puterea medie și COP-ul din ultima oră, versiunile software ale unității exterioare și interioare (decodate din codul BCD al producătorului, de exemplu V1.0) și ale controlerului cu fir, precum și starea setărilor avansate (mod ACM, dezinfecție, prioritate ACM, mod de răcire și mod de încălzire activat, control după temperatura apei sau a camerei, zonă dublă, rezistență rezervor TBH, încălzitor de rezervă interior).
Acțiuni de service:
- Run DHW pump și Start disinfection — comenzi unice; producătorul precizează că modulul de apă le încheie automat.
- Set DHW mode, Set disinfection enabled, Set DHW priority, Set cooling mode enabled, Set heating mode enabled, Set water temperature control, Set room temperature control, Set double zone, Set indoor backup heater — On/Off pentru parametrii avansați din registrele 200–241.
Manualul XK08 limitează numărul de comenzi de control către o unitate interioară la 1 milion. Șablonul scrie un registru numai când valoarea acestuia se schimbă; evitați smart rules care rescriu temperaturile setate sau modurile în cicluri scurte.
Rezolvarea problemelor
Pompa de căldură nu răspunde
- Verificați ca Slave ID din TapHome să fie egal cu valoarea de pe pagina Modbus a XK08 sau de pe comutatorul SW2 al gateway-ului.
- Verificați setările seriale de ambele părți: 9600 bps, 8 biți de date, paritate pară, 1 bit de stop.
- XK08: verificați ca cablul să fie pe perechea de borne BMS, nu pe bornele modulului hidraulic, și ca A și B să nu fie inversate.
- Gateway: verificați SW1 (SW1-2 ON, SW1-3 OFF, SW1-4 OFF) și opriți și porniți din nou alimentarea gateway-ului după orice schimbare a comutatoarelor DIP.
- Gateway: două gateway-uri cu aceeași adresă pe o linie fac comunicarea să eșueze.
Lămpile indicatoare ale gateway-ului
| Simptom | Cauze posibile (producător) |
|---|---|
| Lampa POWER stinsă | Lipsă alimentare 12 V, polaritate 12 V inversată, alimentare principală defectă sau gateway defect |
| Lampa 485-1 nu clipește | Setare SW1 greșită, pompă de căldură fără alimentare, port greșit sau contact slab pe RS485-1 |
| Lampa 485-2 nu clipește | Setare SW1 sau SW2 greșită, TapHome fără alimentare, port greșit sau contact slab pe RS485-2 |
Erori de comunicare imediat după pornire (gateway)
RS485-2 identifică singur polaritatea liniei. Are nevoie de trafic continuu — peste 300 de octeți sau 5 cadre — înainte să comute pe polaritatea corectă, așa că primele cereri după pornire pot eșua. Dacă erorile persistă, verificați lungimea cablului și terminarea (SW1-1) la liniile de peste 300 m.
Citirea codului de eroare
TapHome afișează codul de eroare în hexazecimal, ca pe afișajul pompei de căldură, de exemplu “Outdoor unit fault A1” pentru eroarea A1. Șablonul afișează cifrele așa cum le trimite unitatea: cifra B din TapHome reprezintă caracterul H de pe afișaj, iar D caracterul J. Căutați codul în tabelul de erori din manualul de service al pompei de căldură.
Debitul de apă, puterea sau COP-ul rămân la 0 prin gateway
Aceste valori (registrele 86–99) sunt documentate numai pentru controlerul XK08. Dacă nu se actualizează prin AUX Modbus Gateway, conectați TapHome direct la XK08.