AUX ACHP-H è una pompa di calore aria-acqua monoblocco (R290/R32) per riscaldamento, raffrescamento e acqua calda sanitaria (ACS). I documenti del produttore usati per questa pagina coprono la gamma monoblocco R290 da ACHP-H04 ad ACHP-H16. TapHome comunica con la pompa di calore tramite Modbus RTU su una linea RS-485, in uno di due modi:
- Direttamente sul comando cablato XK08: il comando ha una propria porta RS-485 per un BMS (sistema di gestione dell’edificio) e una propria pagina Modbus nel menu Options. Non serve hardware aggiuntivo.
- Tramite AUX Modbus Gateway: un gateway RS-485/RS-485 separato tra la pompa di calore e TapHome, indirizzato con DIP switch.
Il template accende e spegne la pompa di calore, seleziona la modalità di funzionamento, imposta i setpoint dell’acqua e dell’ACS, gestisce la modalità ECO, la compensazione climatica e la modalità silenziosa, forza l’accensione o lo spegnimento della resistenza elettrica del bollitore o la lascia alla pompa di calore, mostra quando sono in funzione la resistenza di backup sulla tubazione e la resistenza elettrica del bollitore, legge temperature, portata d’acqua, potenza elettrica, potenza termica, COP ed energia di oggi, e trasforma i codici di errore dell’unità esterna e interna in notifiche TapHome con il codice come appare sul display.
Parametri di comunicazione
Entrambi i collegamenti usano le stesse impostazioni seriali, che corrispondono ai valori predefiniti del template:
| Parametro | Valore |
|---|---|
| Protocollo | Modbus RTU |
| Baud rate | 9600 bps |
| Bit di dati | 8 |
| Parità | Pari (Even) |
| Bit di stop | 1 |
| Slave ID | 1–255 (predefinito nel template 1) |
| Codici funzione supportati | 03 lettura holding register, 06 scrittura singolo registro, 16 scrittura registri multipli |
Il produttore indica che la pompa di calore supporta solo i codici funzione 03, 06 e 16. Le funzioni coil, che il gateway stesso offre per altri prodotti AUX, non si applicano alla pompa di calore.
Opzione A: collegamento diretto al comando cablato XK08
Cablaggio
Il comando cablato XK08 si monta a parete ed è collegato alla scheda di controllo principale del modulo idraulico. Sulla morsettiera sul retro del comando, il produttore indica una coppia di morsetti come “Signal to BMS/Central controller” (riferimento ① nella figura del produttore, morsetti contrassegnati B e A). La descrizione del template chiama questa coppia A2/B2. Gli altri morsetti (B, A, 24V, GND e la presa a innesto) gestiscono la comunicazione con il modulo idraulico e devono restare come sono.
- Togli l’alimentazione all’unità interna, come richiede il produttore prima di aprire il comando.
- Apri il coperchio posteriore: fai leva delicatamente sulla scanalatura inferiore con un cacciavite a taglio. Una forza eccessiva danneggia la scheda elettronica.
- Collega un cavo schermato a 2 conduttori dalla coppia di morsetti BMS al bus RS-485 di TapHome: A con A, B con B.
- Posa il cavo di comunicazione separato dai cavi di potenza.
- Rimonta il corpo del comando: inserisci prima la parte superiore nel gancio, poi la parte inferiore.
I manuali AUX usati qui contengono una figura della morsettiera dell’XK08, ma nessuno schema di collegamento da quei morsetti a un BMS. Controlla le etichette sul comando stesso prima di collegarlo e non toccare i morsetti B, A, 24V e GND del collegamento con il modulo idraulico.
Attivazione del Modbus sull’XK08
- Sul comando, apri la pagina Options.
- Seleziona Modbus e premi il tasto di conferma per entrare nella pagina Modbus.
- Imposta lo Slave ID con i tasti freccia. Annota il valore: serve a TapHome.
- Verifica Baud rate = 9600Bd e Parity check = Even.

Opzione B: collegamento tramite AUX Modbus Gateway
Porte e alimentazione del gateway
Il gateway ha due porte RS-485 e tre spie luminose:
| Porta o spia | Funzione |
|---|---|
| RS485-1 | Verso la porta RS-485 della pompa di calore (morsetti A, B). Su questa porta la polarità non conta. |
| RS485-2 | Verso il BMS, qui TapHome. |
| DC 12V | Alimentazione: l’installatore fornisce un alimentatore con uscita 12 V DC e almeno 300 mA. |
| Spia POWER | Accesa fissa quando il gateway è alimentato. |
| Spia 485-1 | Lampeggia quando il gateway comunica normalmente con la pompa di calore. |
| Spia 485-2 | Lampeggia quando il gateway comunica normalmente con TapHome. |
Il gateway va installato in un quadro elettrico, con il frontale verso l’esterno e i morsetti verso il basso, fissato in orizzontale con due viti.
I documenti AUX usati qui non mostrano dove si trova sull’unità ACHP-H la porta RS-485 (A, B) per il gateway. Chiedi al distributore AUX il morsetto esatto prima del cablaggio.
Cablaggio

- Collega la porta RS485-1 del gateway alla porta RS-485 della pompa di calore (A, B).
- Collega la porta RS485-2 del gateway al bus RS-485 di TapHome.
- Con più gateway, porta la linea RS485-2 dal primo gateway al successivo con un collegamento in cascata.
- Imposta i DIP switch (vedi sotto) prima di dare alimentazione.
Requisiti del produttore per il cavo, per entrambe le linee:
- Cavo in rame twistato schermato con guaina in PVC (tipo RVVSP), almeno 2 × 0,75 mm².
- Al massimo 800 m per linea. Sul lato pompa di calore, la lunghezza totale include il cablaggio di comunicazione tra unità interna ed esterna.
- Oltre 800 m in totale, con più di 30 gateway o con un segnale instabile, aggiungi un ripetitore.
I gateway devono essere collegati in cascata (“mano nella mano”). I collegamenti a stella e a Y sono vietati. Il cavo di alimentazione e i cavi di comunicazione devono essere posati separatamente, altrimenti il gateway può danneggiarsi.
DIP switch SW1: funzione e terminazione della linea
Per una pompa di calore imposta SW1-2 = ON, SW1-3 = OFF, SW1-4 = OFF (“Modbus (Heat pump)”).
SW1-1 inserisce la resistenza di terminazione da 120 Ω del gateway, che appartiene al lato RS485-2. Quando la linea di comunicazione è più lunga di 300 m, la linea va terminata a entrambe le estremità: imposta SW1-1 su ON sul gateway a fine linea e aggiungi una resistenza da 120 Ω all’altra estremità.

DIP switch SW2: indirizzo Modbus
SW2 è un DIP switch binario a 8 bit che imposta l’indirizzo Modbus del gateway, 1–255. Con tutti gli interruttori su OFF l’indirizzo sarebbe 0, che non è valido. SW2-1 è il bit più alto (128) e SW2-8 il più basso (1). Esempio dal manuale: indirizzo 26 = SW2-4, SW2-5 e SW2-7 su ON, tutti gli altri su OFF. Ogni gateway sulla stessa linea deve avere un indirizzo diverso, altrimenti la comunicazione non funziona.

Le impostazioni dei DIP switch diventano effettive solo dopo aver spento e riacceso l’alimentazione del gateway.
La tabella dei registri della pompa di calore nel manuale del gateway termina al registro 73. Portata d’acqua, energia di oggi, sbrinamento, potenza termica, potenza elettrica, COP e i relativi attributi di servizio (registri 86–99) sono elencati solo nel manuale del comando XK08. Tramite il gateway questi valori potrebbero non essere disponibili. Lo stesso vale per il controllo della resistenza elettrica del bollitore (registro 411) e per l’attributo resistenza del bollitore TBH (registro 268).
Aggiunta della pompa di calore in TapHome
Importa il template sull’interfaccia Modbus RTU a cui è collegata la pompa di calore, imposta l’interfaccia a 9600 bps, 8 bit di dati, parità pari e 1 bit di stop, e inserisci lo Slave ID (XK08: Options → Modbus; gateway: DIP switch SW2).
Funzionalità del dispositivo
Tutti i valori sono holding register. Temperature e setpoint vengono trasmessi in passi di 0,1 °C.
Controllo della pompa di calore
| Dispositivo | Funzione | Registro |
|---|---|---|
| Heat pump on/off | Accende o spegne l’unità | 0 |
| Operating mode | Auto, raffrescamento o riscaldamento | 1 |
| Water temperature setpoint | Termostato: temperatura dell’acqua desiderata (registro 2), temperatura attuale dall’uscita acqua dello scambiatore a piastre (registro 65) | 2, 65 |
| ECO mode | Off o ECO 1–8 | 5 |
| Weather compensation | Off o curva climatica automatica della temperatura dell’acqua Auto 1–9 | 6 |
| Silent mode | Off, Silent 1 o Silent 2 | 13 |
Le tabelle del produttore indicano 5–25 °C per il setpoint di raffrescamento. Per il riscaldamento, il manuale del gateway indica 25–65 °C e il manuale dell’XK08 25–80 °C. Mantieni il setpoint entro l’intervallo dell’unità e del collegamento in uso.
Acqua calda sanitaria
| Dispositivo | Funzione | Registro |
|---|---|---|
| Hot water on/off | Accende o spegne la produzione di ACS | 3 |
| Hot water setpoint | Temperatura desiderata del bollitore in °C (manuale del gateway 30–60 °C, manuale dell’XK08 30–75 °C) | 4 |
| Fast hot water | Riscaldamento rapido dell’ACS attivo o disattivo | 8 |
Resistenze elettriche di backup
| Dispositivo | Funzione | Registro |
|---|---|---|
| Pipe backup heater | Mostra On mentre è in funzione la resistenza di backup sulla tubazione (sola lettura) | 61 |
| Tank electric heater | Mostra On mentre è in funzione la resistenza elettrica nel bollitore dell’ACS; il produttore la chiama resistenza di backup del bollitore (sola lettura) | 62 |
| Tank electric heater control | Auto, Forced off o Forced on per la resistenza elettrica del bollitore | 411 |
Tank electric heater control scrive 0 per Forced off e 1 per Forced on. Auto scrive 32768 (0x8000), che annulla il comando forzato e lascia la resistenza alla regolazione propria della pompa di calore; qualsiasi valore del registro diverso da 0 o 1 viene mostrato come Auto. Il produttore elenca il registro 411 solo nella tabella dei registri del comando XK08.
Temperature
| Dispositivo | Registro |
|---|---|
| Suction temperature | 50 |
| Discharge temperature | 51 |
| Exchanger temperature | 52 |
| Outdoor temperature | 53 |
| Water inlet temperature (scambiatore a piastre) | 64 |
| Hot water tank temperature | 66 |
| Floor heating outlet temperature | 67 |
| Floor heating inlet temperature | 68 |
| Room temperature (zone 1) | 69 |
Portata, potenza ed efficienza
Questi registri provengono dalla tabella dei registri del comando XK08.
| Dispositivo | Unità | Registro |
|---|---|---|
| Water flow | m³/h | 86 |
| Electrical power | kW | 93 |
| Heating capacity | kW | 91 |
| COP | — | 95 |
| Energy consumed today | kWh | 87 |
Notifiche
Il modulo legge i registri di stato e genera:
- Errore “Outdoor unit fault …” quando il registro 70 è diverso da 0, e “Indoor unit fault …” quando il registro 71 è diverso da 0, seguiti dal codice di errore come sul display, per esempio “Outdoor unit fault A1”.
- Informazione “Defrosting” mentre l’unità esegue lo sbrinamento (registro 88).
Se la resistenza di backup sulla tubazione o la resistenza elettrica del bollitore è in funzione lo mostrano i rispettivi dispositivi (vedi Resistenze elettriche di backup).
Attributi di servizio e azioni di servizio
Nella vista di servizio del modulo, il template mostra capacità e modalità di funzionamento dell’unità esterna, frequenza del compressore, frequenza target, corrente, pressione e ore di funzionamento, velocità del ventilatore, posizione della valvola di espansione, tensione del bus DC, corrente di ingresso dell’inverter e temperatura del modulo, potenza media e COP dell’ultima ora, le versioni software di unità esterna e interna (decodificate dal codice BCD del produttore, per esempio V1.0) e del comando cablato, e lo stato delle impostazioni avanzate (modalità ACS, disinfezione, priorità ACS, modalità raffrescamento e riscaldamento abilitate, controllo sulla temperatura dell’acqua o dell’ambiente, doppia zona, resistenza del bollitore TBH, resistenza elettrica di backup interna).
Azioni di servizio:
- Run DHW pump e Start disinfection: comandi una tantum; il produttore precisa che il modulo idraulico li termina automaticamente.
- 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 per i parametri avanzati nei registri 200–241.
Il manuale dell’XK08 limita il numero di comandi di controllo verso un’unità interna a 1 milione. Il template scrive un registro solo quando il suo valore cambia; evita smart rule che riscrivono setpoint o modalità a cicli brevi.
Risoluzione dei problemi
Nessuna risposta dalla pompa di calore
- Verifica che lo Slave ID in TapHome sia uguale al valore nella pagina Modbus dell’XK08 o sul DIP switch SW2 del gateway.
- Verifica le impostazioni seriali su entrambi i lati: 9600 bps, 8 bit di dati, parità pari, 1 bit di stop.
- XK08: verifica che il cavo sia sulla coppia di morsetti BMS e non sui morsetti del modulo idraulico, e che A e B non siano invertiti.
- Gateway: verifica SW1 (SW1-2 ON, SW1-3 OFF, SW1-4 OFF) e spegni e riaccendi il gateway dopo ogni modifica dei DIP switch.
- Gateway: due gateway con lo stesso indirizzo sulla stessa linea fanno fallire la comunicazione.
Spie luminose del gateway
| Sintomo | Possibili cause (produttore) |
|---|---|
| Spia POWER spenta | Nessuna alimentazione 12 V, polarità 12 V invertita, alimentazione principale o gateway guasti |
| Spia 485-1 non lampeggia | Impostazione SW1 errata, pompa di calore non alimentata, porta errata o collegamento difettoso su RS485-1 |
| Spia 485-2 non lampeggia | Impostazione SW1 o SW2 errata, TapHome non alimentato, porta errata o collegamento difettoso su RS485-2 |
Errori di comunicazione subito dopo l’avvio (gateway)
RS485-2 riconosce da solo la polarità della linea. Ha bisogno di traffico continuo, più di 300 byte o 5 frame, prima di passare alla polarità corretta, quindi le prime richieste dopo l’accensione possono fallire. Se gli errori persistono, verifica la lunghezza del cavo e la terminazione (SW1-1) per linee oltre 300 m.
Lettura del codice di errore
TapHome mostra il codice di errore in esadecimale, come sul display della pompa di calore, per esempio “Outdoor unit fault A1” per l’errore A1. Il template mostra le cifre così come le invia l’unità: la cifra B in TapHome corrisponde al carattere H sul display e D al carattere J. Cerca il codice nella tabella degli errori del manuale di servizio della pompa di calore.
Portata d’acqua, potenza o COP restano a 0 tramite il gateway
Questi valori (registri 86–99) sono documentati solo per il comando XK08. Se non si aggiornano tramite AUX Modbus Gateway, collega invece TapHome direttamente all’XK08.