---
title: "BAXI Auriga M/T-A Air-to-Water Heat Pump"
description: "Controlla zone, ACS, modalità e setpoint della BAXI Auriga M/T-A e leggi temperature e codici guasto in TapHome via Modbus RTU sul comando a filo H1/H2."
url: "https://taphome.com/it/compatibility/baxi-auriga-m-t-a/"
language: it
lastmod: 2026-11-15
generator: hugo
ai:
  topics: ["modbus-rtu","heat-pump","rs485","air-to-water","dhw","hydronic","inverter-compressor","climate-curve"]
  questions: ["Come integrare la pompa di calore BAXI Auriga M/T-A con TapHome?","Dove si trova la porta Modbus RS-485 della pompa di calore BAXI Auriga?","Come impostare l'indirizzo Modbus della BAXI Auriga con il selettore S3?","Perché la BAXI Auriga non risponde all'indirizzo Modbus 1?","Cosa controlla e monitora il modello TapHome per BAXI Auriga M/T-A?","Come leggere i codici guasto della BAXI Auriga in TapHome?"]
---

# BAXI Auriga M/T-A Air-to-Water Heat Pump

Comunicazione: Modbus RTU

## Guida all'integrazione

La **BAXI Auriga M/T-A** è una pompa di calore aria-acqua monoblocco inverter, venduta come **AURIGA 4-16 M-A** (monofase, 4–16 kW) e **AURIGA 12-16 T-A** (trifase, 12–16 kW). Il comando a filo fornito con l'unità ha una porta Modbus RS-485, tramite la quale TapHome legge e scrive gli holding register dell'intera unità in Modbus RTU a 9600 baud, 8N1.

Il modello accende e spegne zona 1, zona 2 e l'acqua calda sanitaria (ACS), seleziona la modalità di funzionamento, imposta i setpoint dell'acqua, dell'ambiente e dell'ACS, attiva e disattiva la modalità ECO e la modalità silenziosa e seleziona la curva climatica. Legge quattro sonde di temperatura, mostra l'insieme completo dei dati di funzionamento come attributi di servizio, trasforma il codice guasto attuale in messaggi di errore e mette a disposizione i principali parametri installatore come azioni di servizio.

> [!NOTE]
> Questo è un modello della community creato da un autore italiano: in TapHome i nomi dei dispositivi, degli attributi di servizio, delle azioni di servizio e i messaggi di errore compaiono in italiano, esattamente come li riporta questa guida.

## Collegamento hardware

### Dove si trova la porta Modbus

La porta Modbus si trova sul **comando a filo**, non sul modulo idraulico. Secondo il manuale del comando a filo, il comando si collega al modulo idraulico tramite i morsetti **A, B, X, Y, E**, mentre i morsetti separati **H1** e **H2** costituiscono la porta di comunicazione Modbus. TapHome va quindi collegato a H1 e H2 del comando a filo.

![Collegamento del comando a filo BAXI Auriga: morsetti A, B, X, Y, E verso l'unità e porta Modbus H2 (A+), H1 (B-) con E per la schermatura](https://taphome.com/images/compatibility/baxi-auriga-m-t-a/wiring-rs485_hu_8d63492c55e96655.jpg)

| Bus RS-485 TapHome | Morsetto del comando a filo |
|---|---|
| A+ | **H2** (A+ Modbus) |
| B- | **H1** (B-) |
| Schermatura del cavo | **E** |

I morsetti A e B del comando a filo non sono linee RS-485: il manuale li indica come ingresso di alimentazione **13,5 V AC** del comando, cablato con conduttori da 0,75 mm².

> [!WARNING]
> Anche la morsettiera **CN30** all'interno del modulo idraulico ha morsetti contrassegnati **H1** e **H2** (pin 9 e 10). Il manuale di installazione li assegna alla cascata interna tra più unità, non al Modbus. Collega TapHome solo a H1 e H2 del comando a filo.

Il comando a filo deve restare collegato al modulo idraulico: il manuale specifica che i parametri dell'intera unità (registri da 100 in su) si possono leggere solo quando il comando a filo è collegato al modulo idraulico.

### Regole di cablaggio del produttore

Il manuale del comando a filo e il manuale di installazione indicano queste regole per il cablaggio di comunicazione del comando:

- Il circuito del comando è un circuito a bassa tensione. Non collegarlo mai a un circuito a 220 V / 380 V e non farlo passare nella stessa canalina; posa separatamente i cavi di potenza e quelli di comunicazione.
- Usa un cavo schermato e collega saldamente la schermatura a terra, altrimenti la trasmissione può non funzionare.
- Non prolungare un cavo schermato tagliandolo e giuntandolo; per il collegamento usa una morsettiera.
- Il cavo tra l'unità e il comando a filo è un cavo guainato 5 × 0,75 mm², lungo al massimo 50 m.

> [!WARNING]
> A cablaggio terminato non testare l'isolamento del cavo di segnale con un **Megger** (misuratore di isolamento): il manuale lo vieta espressamente.

## Configurazione

### Indirizzo Modbus (selettore S3)

L'indirizzo Modbus si imposta con il selettore rotativo codificato **S3 (0–F)** sulla **scheda di controllo principale del modulo idraulico**. La posizione **0**, impostazione di fabbrica, corrisponde all'indirizzo **16**; ogni altra posizione equivale al proprio numero (posizione 2 = indirizzo 2, posizione 5 = indirizzo 5, posizione F = indirizzo 15).

![Selettore rotativo codificato S3 (0–F) che imposta l'indirizzo Modbus; la posizione 0 corrisponde all'indirizzo 16](https://taphome.com/images/compatibility/baxi-auriga-m-t-a/s3-modbus-address-switch_hu_c23c26b0fa37a25e.jpg)

| Posizione S3 | Indirizzo Modbus |
|---|---|
| 0 (impostazione di fabbrica) | 16 |
| 1 | 1 |
| 2 … 9 | 2 … 9 |
| A … F | 10 … 15 |

Per impostazione predefinita il modello si importa con **Slave ID 1**, che corrisponde a **S3 = 1**. Ruota S3 sulla posizione 1, oppure lascia la posizione di fabbrica 0 e inserisci **16** come Slave ID durante l'importazione del modello.

> [!NOTE]
> Il modulo idraulico e la PCB B (la scheda di controllo principale del sistema a pompa di calore) hanno ciascuno un selettore rotativo contrassegnato S3. Il manuale del comando a filo indica come selettore dell'indirizzo Modbus quello sulla scheda principale del modulo idraulico.

### Parametri di comunicazione

| Parametro | Valore |
|---|---|
| Interfaccia | RS-485 |
| Protocollo | Modbus RTU (Modbus ASCII non è supportato) |
| Baud rate | 9600 |
| Bit di dati | 8 |
| Parità | Nessuna |
| Bit di stop | 1 |
| Codici funzione | 03H (lettura holding register), 06H (scrittura di un singolo registro), 10H (scrittura di più registri) |

In TapHome importa il modello in un'interfaccia Modbus RTU impostata a 9600 baud, 8 bit di dati, nessuna parità, 1 bit di stop, e inserisci come Slave ID l'indirizzo impostato con S3.

## Funzionalità del dispositivo

### On/off delle zone e dell'ACS

Tre interruttori comandano i bit del registro 0. Ogni interruttore legge il registro, modifica solo il proprio bit e lo riscrive, così le altre funzioni mantengono il loro stato:

- **Pompa di calore — Zona 1 On/Off** — registro 0, bit 1
- **Pompa di calore — Zona 2 On/Off** — registro 0, bit 3
- **ACS — Riscaldamento On/Off** — registro 0, bit 2

### Modalità di funzionamento

**Modalità di funzionamento** è un selettore multi-valore sul registro 1 con tre valori: **Auto** (1), **Raffreddamento** (2) e **Riscaldamento** (3).

### Setpoint

Tre variabili in lettura e scrittura impostano direttamente i valori desiderati, in °C:

- **Setpoint temperatura acqua T1s** (temperatura di mandata) — registro 2
- **Setpoint temperatura ambiente Ts** — registro 3; il manuale indica un intervallo di 17–30 °C, valido solo se è presente la sonda di temperatura ambiente Ta
- **Setpoint temperatura ACS T5s** (serbatoio ACS) — registro 4; intervallo 40–60 °C

### Modalità ECO e silenziosa

Due interruttori modificano singoli bit del registro 5 (impostazioni delle funzioni) con lo stesso metodo di lettura, modifica e riscrittura:

- **Modalità ECO** — registro 5, bit 10
- **Modalità Silenziosa** — registro 5, bit 6

### Curva climatica

**Curva climatica — selezione** sul registro 6 seleziona una delle curve predefinite **1–8**, che impostano il setpoint dell'acqua T1s in base alla temperatura esterna T4. I due punti della curva personalizzata sono disponibili come attributi di servizio e azioni di servizio del modulo (registri 261–268, vedi sotto).

### Sonde di temperatura

- **Temperatura ingresso acqua TW_in** — registro 104
- **Temperatura uscita acqua TW_out** — registro 105
- **Temperatura esterna T4** — registro 107
- **Temperatura serbatoio ACS T5** — registro 115

### Dati di funzionamento (attributi di servizio del modulo)

Il modulo **BAXI Auriga M/T-A** mostra i dati di funzionamento dell'intera unità come attributi di servizio:

- Compressore: frequenza in Hz (registro 100), modalità di funzionamento effettiva, cioè spento, raffreddamento o riscaldamento (101), ore di funzionamento del compressore (122)
- Unità esterna: velocità del ventilatore in giri/min (102), apertura della valvola di espansione elettronica in passi (103), alta e bassa pressione del refrigerante in kPa (116, 117), corrente in A (118), tensione in V (119)
- Temperature del refrigerante e dell'acqua: condensatore T3 (106), mandata del compressore Tp (108), aspirazione del compressore (109), uscita acqua totale T1 (110), uscita acqua dopo la resistenza di backup T1B (111), refrigerante liquido T2 (112), refrigerante gas T2B (113), temperatura ambiente Ta (114)
- Inverter: corrente del bus DC (133), tensione del bus DC (134), temperatura del modulo TF (135)
- Circuito idraulico: portata d'acqua in m³/h (138) e potenza del modulo idraulico in kW (140); l'unità invia entrambi i valori moltiplicati per 100 e il modello li divide per 100
- Versioni: versione firmware dell'unità (130) e versione firmware del comando a filo (131)
- Parametri installatore (sola lettura): limiti superiore e inferiore di T1S per raffreddamento e riscaldamento (201–204), tempo di funzionamento della pompa ACS (209), temperatura di disinfezione T5s_DI (220), durata massima della disinfezione (221), setpoint vacanza (holiday) per riscaldamento e ACS (245, 246) e i punti della curva personalizzata T1SetC1/C2, T4C1/C2, T1SetH1/H2, T4H1/H2 (261–268)

### Messaggi di guasto e di stato

Lo script del modulo legge il codice guasto attuale dal registro 124 e trasforma 30 codici delle famiglie E, P, H e L (per esempio E0 guasto flusso acqua, E2 errore di comunicazione tra comando a filo e modulo idraulico, P1 protezione alta pressione, L1 protezione bassa tensione del generatore DC) in messaggi di errore in italiano. Ogni codice diverso da zero genera inoltre l'avviso **Codice guasto attivo: n**, dove *n* è il numero grezzo del codice letto dal registro 124.

Dalle parole di stato il modulo segnala anche:

- registro 128: sbrinamento in corso, protezione antigelo attiva, ritorno olio in corso (messaggi informativi)
- registro 129: sbrinamento attivo e riscaldatore esterno attivo (messaggi informativi), allarme di sistema (errore)

### Parametri installatore (azioni di servizio del modulo)

Le azioni di servizio del modulo scrivono i principali parametri installatore. L'intervallo di immissione di ogni azione è definito dal modello:

| Azione di servizio | Parametro | Registro | Intervallo |
|---|---|---|---|
| Imposta limite superiore T1S raffreddamento | Limite superiore T1S, raffreddamento | 201 | 18–25 °C |
| Imposta limite inferiore T1S raffreddamento | Limite inferiore T1S, raffreddamento | 202 | 5–25 °C |
| Imposta limite T1S riscaldamento superiore | Limite superiore T1S, riscaldamento | 203 | 25–60 °C |
| Imposta limite T1S riscaldamento inferiore | Limite inferiore T1S, riscaldamento | 204 | 22–55 °C |
| Imposta tempo funzionamento pompa ACS | Tempo di funzionamento della pompa ACS | 209 | 5–120 min |
| Imposta temperatura disinfezione T5s_DI | Temperatura di disinfezione | 220 | 60–70 °C |
| Imposta temperatura esterna abilitazione IBH | Temperatura esterna che abilita la resistenza di backup IBH | 233 | -15–10 °C |
| Imposta ritardo avvio IBH | Ritardo di avvio della resistenza di backup IBH | 235 | 15–120 min |
| Imposta setpoint riscaldamento holiday T1S | Setpoint di riscaldamento in vacanza | 245 | 20–25 °C |
| Imposta setpoint ACS holiday T5S | Setpoint ACS in vacanza | 246 | 20–25 °C |
| Imposta T1SetC1 / T1SetC2 | Curva personalizzata, raffreddamento: punti di temperatura dell'acqua | 261, 262 | 5–25 °C |
| Imposta T4C1 / T4C2 | Curva personalizzata, raffreddamento: punti di temperatura esterna | 263, 264 | -5–46 °C |
| Imposta T1SetH1 / T1SetH2 | Curva personalizzata, riscaldamento: punti di temperatura dell'acqua | 265, 266 | 25–60 °C |
| Imposta T4H1 / T4H2 | Curva personalizzata, riscaldamento: punti di temperatura esterna | 267, 268 | -25–30 °C |

> [!TIP]
> Se usi entrambe le zone di riscaldamento, sull'unità deve essere abilitata l'impostazione a doppia zona: il manuale la indica come bit 3 del registro 211 ("dual zone setting is valid").

## Risoluzione dei problemi

### La pompa di calore non risponde

1. Verifica che TapHome sia collegato a **H1 e H2 del comando a filo**, H2 su A+ e H1 su B-, e non ai morsetti A e B del comando (alimentazione 13,5 V AC) né ai morsetti di cascata H1/H2 su CN30 nel modulo idraulico.
2. Verifica la posizione del selettore S3 sulla scheda principale del modulo idraulico: la posizione 0 corrisponde all'indirizzo **16**, non a 1. Lo Slave ID inserito durante l'importazione deve coincidere.
3. Verifica che l'interfaccia funzioni in Modbus RTU a 9600 baud, 8 bit di dati, nessuna parità, 1 bit di stop; Modbus ASCII non è supportato.
4. Verifica che la schermatura del cavo sia collegata a E e saldamente messa a terra.
5. Il manuale di installazione riporta anche la voce del menu di servizio **MENU > FOR SERVICEMAN > HMI ADDRESS SET** con **17.2 HMI ADDRESS FOR BMS** (predefinito 1, intervallo 1–16) e **17.3 STOP BIT** (predefinito 1). Se l'unità continua a non rispondere all'indirizzo di S3, controlla questi valori sul comando a filo e lascia STOP BIT a 1.

### I dati di funzionamento restano vuoti o a zero

I parametri dell'intera unità (registri da 100 in su) sono disponibili solo quando il comando a filo è collegato al modulo idraulico. Controlla il collegamento A, B, X, Y, E tra il comando e l'unità. Il setpoint ambiente Ts è valido solo se è installata la sonda di temperatura ambiente Ta.

### Lettura dei codici guasto

Il numero nell'avviso **Codice guasto attivo: n** è il valore grezzo del registro 124. Cercalo nella tabella dei codici di errore del manuale del comando a filo (sezione 7.1.3), che riporta ogni lettera di codice con il relativo numero, per esempio 1 = E0, 9 = E8, 21 = P1, 39 = H0, 43 = H4, 44 = H5, 49 = HA, 50 = Hb, 134 = L0.

> [!NOTE]
> Per i valori grezzi da 44 a 50 i testi di errore del modello sono sfalsati di una posizione rispetto alla tabella del manuale (il modello indica 44 come H4, mentre il manuale riporta 43 = H4 e 44 = H5). Per questi codici fai riferimento al numero grezzo nell'avviso. I codici che il modello non decodifica (per esempio Pb, Hd, HE, F1, L4–L9) compaiono solo come avviso con il loro numero.

## Dispositivi disponibili 14

Questi dispositivi compaiono in TapHome dopo l'importazione.

BAXI Auriga M/T-A Modulo

Attributi di servizio

|                                                           |
|-----------------------------------------------------------|
| Frequenza compressore \[Hz]                               |
| Modalità operativa corrente                               |
| Velocità ventilatore \[RPM]                               |
| Apertura EEV PMV \[passi]                                 |
| Temperatura condensatore T3 \[°C]                         |
| Temperatura mandata compressore Tp \[°C]                  |
| Temperatura aspirazione compressore \[°C]                 |
| Temperatura uscita acqua totale T1 \[°C]                  |
| Temperatura uscita acqua T1B (a valle riscaldatore) \[°C] |
| Temperatura refrigerante liquido T2 \[°C]                 |
| Temperatura refrigerante gassoso T2B \[°C]                |
| Temperatura ambiente Ta \[°C]                             |
| Alta pressione unità esterna \[kPa]                       |
| Bassa pressione unità esterna \[kPa]                      |
| Corrente unità esterna \[A]                               |
| Tensione unità esterna \[V]                               |
| Ore di funzionamento compressore \[h]                     |
| Tensione bus DC \[V]                                      |
| Corrente bus DC \[A]                                      |
| Temperatura modulo TF \[°C]                               |
| Portata acqua \[m³/h]                                     |
| Potenza modulo idraulico \[kW]                            |
| Versione firmware unità                                   |
| Versione firmware controllore cablato                     |
| Limite superiore T1S raffreddamento \[°C]                 |
| Limite inferiore T1S raffreddamento \[°C]                 |
| Limite superiore T1S riscaldamento \[°C]                  |
| Limite inferiore T1S riscaldamento \[°C]                  |
| Tempo funzionamento pompa ACS \[min]                      |
| Temperatura disinfezione T5s\_DI \[°C]                    |
| Durata massima disinfezione \[min]                        |
| Setpoint riscaldamento holiday T1S \[°C]                  |
| Setpoint ACS holiday T5S \[°C]                            |
| T1SetH1 (curva riscald. punto 1) \[°C]                    |
| T1SetH2 (curva riscald. punto 2) \[°C]                    |
| T4H1 (temp. esterna punto 1 riscald.) \[°C]               |
| T4H2 (temp. esterna punto 2 riscald.) \[°C]               |
| T1SetC1 (curva raffr. punto 1) \[°C]                      |
| T1SetC2 (curva raffr. punto 2) \[°C]                      |
| T4C1 (temp. esterna punto 1 raffr.) \[°C]                 |
| T4C2 (temp. esterna punto 2 raffr.) \[°C]                 |

Azioni di servizio

|                                                 |
|-------------------------------------------------|
| Imposta limite T1S riscaldamento superiore      |
| Imposta limite T1S riscaldamento inferiore      |
| Imposta limite superiore T1S raffreddamento     |
| Imposta limite inferiore T1S raffreddamento     |
| Imposta tempo funzionamento pompa ACS           |
| Imposta temperatura disinfezione T5s\_DI        |
| Imposta ritardo avvio IBH                       |
| Imposta temperatura esterna abilitazione IBH    |
| Imposta setpoint riscaldamento holiday T1S      |
| Imposta setpoint ACS holiday T5S                |
| Imposta T1SetH1 (curva riscald. punto 1)        |
| Imposta T1SetH2 (curva riscald. punto 2)        |
| Imposta T4H1 (temp. esterna curva riscald. p.1) |
| Imposta T4H2 (temp. esterna curva riscald. p.2) |
| Imposta T1SetC1 (curva raffr. punto 1)          |
| Imposta T1SetC2 (curva raffr. punto 2)          |
| Imposta T4C1 (temp. esterna curva raffr. p.1)   |
| Imposta T4C2 (temp. esterna curva raffr. p.2)   |

Lettura (modulo)

```taphome
VAR errCode := MODBUSR(H, 124, Int16);
IF(errCode = 1)
  ADDERROR(1, "E0 — Errore flusso acqua (dopo 3 E8)");
END
IF(errCode = 2)
  ADDERROR(2, "E1 — Mancanza fase o inversione fase/neutro");
END
IF(errCode = 3)
  ADDERROR(3, "E2 — Errore comunicazione controllore-modulo idraulico");
END
IF(errCode = 4)
  ADDERROR(4, "E3 — Guasto sonda temperatura uscita acqua T1");
END
IF(errCode = 5)
  ADDERROR(5, "E4 — Guasto sonda temperatura serbatoio ACS T5");
END
IF(errCode = 6)
  ADDERROR(6, "E5 — Guasto sonda temperatura refrigerante condensatore T3");
END
IF(errCode = 7)
  ADDERROR(7, "E6 — Guasto sonda temperatura esterna T4");
END
IF(errCode = 8)
  ADDERROR(8, "E7 — Guasto sonda temperatura buffer superiore Tbt1");
END
IF(errCode = 9)
  ADDERROR(9, "E8 — Errore flusso acqua");
END
IF(errCode = 10)
  ADDERROR(10, "E9 — Guasto sonda temperatura aspirazione Th");
END
IF(errCode = 11)
  ADDERROR(11, "EA — Guasto sonda temperatura mandata compressore Tp");
END
IF(errCode = 14)
  ADDERROR(14, "Ed — Guasto sonda temperatura ingresso acqua Tw_in");
END
IF(errCode = 15)
  ADDERROR(15, "EE — Errore EEprom modulo idraulico");
END
IF(errCode = 20)
  ADDERROR(20, "P0 — Protezione pressostato bassa pressione");
END
IF(errCode = 21)
  ADDERROR(21, "P1 — Protezione pressostato alta pressione");
END
IF(errCode = 23)
  ADDERROR(23, "P3 — Protezione sovracorrente compressore");
END
IF(errCode = 24)
  ADDERROR(24, "P4 — Protezione alta temperatura mandata");
END
IF(errCode = 25)
  ADDERROR(25, "P5 — Protezione differenziale Tw_out-Tw_in elevato");
END
IF(errCode = 26)
  ADDERROR(26, "P6 — Protezione modulo inverter");
END
IF(errCode = 39)
  ADDERROR(39, "H0 — Errore comunicazione PCB-B e scheda principale modulo idraulico");
END
IF(errCode = 40)
  ADDERROR(40, "H1 — Errore comunicazione modulo inverter PCB-A e PCB-B");
END
IF(errCode = 44)
  ADDERROR(44, "H4 — Tre attivazioni protezione P6");
END
IF(errCode = 46)
  ADDERROR(46, "H6 — Errore ventilatore DC");
END
IF(errCode = 47)
  ADDERROR(47, "H7 — Protezione tensione");
END
IF(errCode = 48)
  ADDERROR(48, "H8 — Errore sonda pressione");
END
IF(errCode = 49)
  ADDERROR(49, "H9 — Guasto sonda temperatura uscita acqua zona 2 Tw2");
END
IF(errCode = 50)
  ADDERROR(50, "HA — Guasto sonda temperatura uscita acqua Tw_out");
END
IF(errCode = 134)
  ADDERROR(134, "L0 — Protezione modulo");
END
IF(errCode = 135)
  ADDERROR(135, "L1 — Protezione bassa tensione generatore DC");
END
IF(errCode = 136)
  ADDERROR(136, "L2 — Protezione alta tensione generatore DC");
END
IF(errCode > 0)
  ADDWARNING(0, "Codice guasto attivo: " + TOSTRING(errCode, "F0"));
END
VAR statusBits := MODBUSR(H, 128, UInt16);
IF(GETBIT(statusBits, 1))
  ADDINFO(1, "Sbrinamento in corso");
END
IF(GETBIT(statusBits, 2))
  ADDINFO(2, "Protezione antigelo attiva");
END
IF(GETBIT(statusBits, 3))
  ADDINFO(3, "Ritorno olio in corso");
END
VAR loadBits := MODBUSR(H, 129, UInt16);
IF(GETBIT(loadBits, 15))
  ADDINFO(10, "Sbrinamento attivo");
END
IF(GETBIT(loadBits, 14))
  ADDINFO(11, "Riscaldatore esterno attivo");
END
IF(GETBIT(loadBits, 12))
  ADDERROR(50, "Allarme impianto");
END
```

Attributi di servizio

Frequenza compressore \[Hz]

```taphome
TOSTRING(MODBUSR(H, 100, Int16), "F0") + " Hz"
```

Modalità operativa corrente

```taphome
SWITCH(MODBUSR(H, 101, Int16), 0, "Spento", 2, "Raffreddamento", 3, "Riscaldamento", "Sconosciuto")
```

Velocità ventilatore \[RPM]

```taphome
TOSTRING(MODBUSR(H, 102, Int16), "F0") + " RPM"
```

Apertura EEV PMV \[passi]

```taphome
TOSTRING(MODBUSR(H, 103, Int16), "F0")
```

Temperatura condensatore T3 \[°C]

```taphome
TOSTRING(MODBUSR(H, 106, Int16), "F0") + " °C"
```

Temperatura mandata compressore Tp \[°C]

```taphome
TOSTRING(MODBUSR(H, 108, Int16), "F0") + " °C"
```

Temperatura aspirazione compressore \[°C]

```taphome
TOSTRING(MODBUSR(H, 109, Int16), "F0") + " °C"
```

Temperatura uscita acqua totale T1 \[°C]

```taphome
TOSTRING(MODBUSR(H, 110, Int16), "F0") + " °C"
```

Temperatura uscita acqua T1B (a valle riscaldatore) \[°C]

```taphome
TOSTRING(MODBUSR(H, 111, Int16), "F0") + " °C"
```

Temperatura refrigerante liquido T2 \[°C]

```taphome
TOSTRING(MODBUSR(H, 112, Int16), "F0") + " °C"
```

Temperatura refrigerante gassoso T2B \[°C]

```taphome
TOSTRING(MODBUSR(H, 113, Int16), "F0") + " °C"
```

Temperatura ambiente Ta \[°C]

```taphome
TOSTRING(MODBUSR(H, 114, Int16), "F0") + " °C"
```

Alta pressione unità esterna \[kPa]

```taphome
TOSTRING(MODBUSR(H, 116, Int16), "F0") + " kPa"
```

Bassa pressione unità esterna \[kPa]

```taphome
TOSTRING(MODBUSR(H, 117, Int16), "F0") + " kPa"
```

Corrente unità esterna \[A]

```taphome
TOSTRING(MODBUSR(H, 118, Int16), "F0") + " A"
```

Tensione unità esterna \[V]

```taphome
TOSTRING(MODBUSR(H, 119, Int16), "F0") + " V"
```

Ore di funzionamento compressore \[h]

```taphome
TOSTRING(MODBUSR(H, 122, Int16), "F0") + " h"
```

Tensione bus DC \[V]

```taphome
TOSTRING(MODBUSR(H, 134, Int16) / 10, "F1") + " V"
```

Corrente bus DC \[A]

```taphome
TOSTRING(MODBUSR(H, 133, Int16), "F0") + " A"
```

Temperatura modulo TF \[°C]

```taphome
TOSTRING(MODBUSR(H, 135, Int16), "F0") + " °C"
```

Portata acqua \[m³/h]

```taphome
TOSTRING(MODBUSR(H, 138, Int16) / 100, "F2") + " m³/h"
```

Potenza modulo idraulico \[kW]

```taphome
TOSTRING(MODBUSR(H, 140, Int16) / 100, "F2") + " kW"
```

Versione firmware unità

```taphome
TOSTRING(MODBUSR(H, 130, Int16), "F0")
```

Versione firmware controllore cablato

```taphome
TOSTRING(MODBUSR(H, 131, Int16), "F0")
```

Limite superiore T1S raffreddamento \[°C]

```taphome
TOSTRING(MODBUSR(H, 201, Int16), "F0") + " °C"
```

Limite inferiore T1S raffreddamento \[°C]

```taphome
TOSTRING(MODBUSR(H, 202, Int16), "F0") + " °C"
```

Limite superiore T1S riscaldamento \[°C]

```taphome
TOSTRING(MODBUSR(H, 203, Int16), "F0") + " °C"
```

Limite inferiore T1S riscaldamento \[°C]

```taphome
TOSTRING(MODBUSR(H, 204, Int16), "F0") + " °C"
```

Tempo funzionamento pompa ACS \[min]

```taphome
TOSTRING(MODBUSR(H, 209, Int16), "F0") + " min"
```

Temperatura disinfezione T5s\_DI \[°C]

```taphome
TOSTRING(MODBUSR(H, 220, Int16), "F0") + " °C"
```

Durata massima disinfezione \[min]

```taphome
TOSTRING(MODBUSR(H, 221, Int16), "F0") + " min"
```

Setpoint riscaldamento holiday T1S \[°C]

```taphome
TOSTRING(MODBUSR(H, 245, Int16), "F0") + " °C"
```

Setpoint ACS holiday T5S \[°C]

```taphome
TOSTRING(MODBUSR(H, 246, Int16), "F0") + " °C"
```

T1SetH1 (curva riscald. punto 1) \[°C]

```taphome
TOSTRING(MODBUSR(H, 265, Int16), "F0") + " °C"
```

T1SetH2 (curva riscald. punto 2) \[°C]

```taphome
TOSTRING(MODBUSR(H, 266, Int16), "F0") + " °C"
```

T4H1 (temp. esterna punto 1 riscald.) \[°C]

```taphome
TOSTRING(MODBUSR(H, 267, Int16), "F0") + " °C"
```

T4H2 (temp. esterna punto 2 riscald.) \[°C]

```taphome
TOSTRING(MODBUSR(H, 268, Int16), "F0") + " °C"
```

T1SetC1 (curva raffr. punto 1) \[°C]

```taphome
TOSTRING(MODBUSR(H, 261, Int16), "F0") + " °C"
```

T1SetC2 (curva raffr. punto 2) \[°C]

```taphome
TOSTRING(MODBUSR(H, 262, Int16), "F0") + " °C"
```

T4C1 (temp. esterna punto 1 raffr.) \[°C]

```taphome
TOSTRING(MODBUSR(H, 263, Int16), "F0") + " °C"
```

T4C2 (temp. esterna punto 2 raffr.) \[°C]

```taphome
TOSTRING(MODBUSR(H, 264, Int16), "F0") + " °C"
```

Azioni di servizio

Imposta limite T1S riscaldamento superiore

Parametri: Temperatura \[°C] (25–60 val)

```taphome
MODBUSWNE(H, 203, Int16, val);
```

Imposta limite T1S riscaldamento inferiore

Parametri: Temperatura \[°C] (22–55 val)

```taphome
MODBUSWNE(H, 204, Int16, val);
```

Imposta limite superiore T1S raffreddamento

Parametri: Temperatura \[°C] (18–25 val)

```taphome
MODBUSWNE(H, 201, Int16, val);
```

Imposta limite inferiore T1S raffreddamento

Parametri: Temperatura \[°C] (5–25 val)

```taphome
MODBUSWNE(H, 202, Int16, val);
```

Imposta tempo funzionamento pompa ACS

Parametri: Tempo \[min] (5–120 val)

```taphome
MODBUSWNE(H, 209, Int16, val);
```

Imposta temperatura disinfezione T5s\_DI

Parametri: Temperatura \[°C] (60–70 val)

```taphome
MODBUSWNE(H, 220, Int16, val);
```

Imposta ritardo avvio IBH

Parametri: Minuti (15–120 val)

```taphome
MODBUSWNE(H, 235, Int16, val);
```

Imposta temperatura esterna abilitazione IBH

Parametri: Temperatura \[°C] (-15–10 val)

```taphome
MODBUSWNE(H, 233, Int16, val);
```

Imposta setpoint riscaldamento holiday T1S

Parametri: Temperatura \[°C] (20–25 val)

```taphome
MODBUSWNE(H, 245, Int16, val);
```

Imposta setpoint ACS holiday T5S

Parametri: Temperatura \[°C] (20–25 val)

```taphome
MODBUSWNE(H, 246, Int16, val);
```

Imposta T1SetH1 (curva riscald. punto 1)

Parametri: Temperatura \[°C] (25–60 val)

```taphome
MODBUSWNE(H, 265, Int16, val);
```

Imposta T1SetH2 (curva riscald. punto 2)

Parametri: Temperatura \[°C] (25–60 val)

```taphome
MODBUSWNE(H, 266, Int16, val);
```

Imposta T4H1 (temp. esterna curva riscald. p.1)

Parametri: Temperatura \[°C] (-25–30 val)

```taphome
MODBUSWNE(H, 267, Int16, val);
```

Imposta T4H2 (temp. esterna curva riscald. p.2)

Parametri: Temperatura \[°C] (-25–30 val)

```taphome
MODBUSWNE(H, 268, Int16, val);
```

Imposta T1SetC1 (curva raffr. punto 1)

Parametri: Temperatura \[°C] (5–25 val)

```taphome
MODBUSWNE(H, 261, Int16, val);
```

Imposta T1SetC2 (curva raffr. punto 2)

Parametri: Temperatura \[°C] (5–25 val)

```taphome
MODBUSWNE(H, 262, Int16, val);
```

Imposta T4C1 (temp. esterna curva raffr. p.1)

Parametri: Temperatura \[°C] (-5–46 val)

```taphome
MODBUSWNE(H, 263, Int16, val);
```

Imposta T4C2 (temp. esterna curva raffr. p.2)

Parametri: Temperatura \[°C] (-5–46 val)

```taphome
MODBUSWNE(H, 264, Int16, val);
```

Pompa di calore — Zona 1 On/Off Interruttore

Valori / Stati: ON · OFF

Lettura stato interruttore

```taphome
GETBIT(MODBUSR(H, 0, UInt16), 1)
```

Scrittura stato interruttore

```taphome
VAR reg := MODBUSR(H, 0, UInt16);
reg := SETBIT(reg, 1, St);
MODBUSWNE(H, 0, UInt16, reg);
```

Pompa di calore — Zona 2 On/Off Interruttore

Valori / Stati: ON · OFF

Lettura stato interruttore

```taphome
GETBIT(MODBUSR(H, 0, UInt16), 3)
```

Scrittura stato interruttore

```taphome
VAR reg := MODBUSR(H, 0, UInt16);
reg := SETBIT(reg, 3, St);
MODBUSWNE(H, 0, UInt16, reg);
```

ACS — Riscaldamento On/Off Interruttore

Valori / Stati: ON · OFF

Lettura stato interruttore

```taphome
GETBIT(MODBUSR(H, 0, UInt16), 2)
```

Scrittura stato interruttore

```taphome
VAR reg := MODBUSR(H, 0, UInt16);
reg := SETBIT(reg, 2, St);
MODBUSWNE(H, 0, UInt16, reg);
```

Modalità di funzionamento Interruttore multivalore

Valori / Stati: Auto · Raffreddamento · Riscaldamento

Lettura stato interruttore

```taphome
MODBUSR(H, 1, Int16)
```

Scrittura stato interruttore

```taphome
MODBUSWNE(H, 1, Int16, Mu)
```

Setpoint temperatura acqua T1s Variabile

Lettura

```taphome
MODBUSR(H, 2, Int16)
```

Scrittura

```taphome
MODBUSWNE(H, 2, Int16, Va)
```

Setpoint temperatura ambiente Ts Variabile

Lettura

```taphome
MODBUSR(H, 3, Int16)
```

Scrittura

```taphome
MODBUSWNE(H, 3, Int16, Va)
```

Setpoint temperatura ACS T5s Variabile

Lettura

```taphome
MODBUSR(H, 4, Int16)
```

Scrittura

```taphome
MODBUSWNE(H, 4, Int16, Va)
```

Modalità ECO Interruttore

Valori / Stati: ECO · OFF

Lettura stato interruttore

```taphome
GETBIT(MODBUSR(H, 5, UInt16), 10)
```

Scrittura stato interruttore

```taphome
VAR reg := MODBUSR(H, 5, UInt16);
reg := SETBIT(reg, 10, St);
MODBUSWNE(H, 5, UInt16, reg);
```

Modalità Silenziosa Interruttore

Valori / Stati: Silenziosa · OFF

Lettura stato interruttore

```taphome
GETBIT(MODBUSR(H, 5, UInt16), 6)
```

Scrittura stato interruttore

```taphome
VAR reg := MODBUSR(H, 5, UInt16);
reg := SETBIT(reg, 6, St);
MODBUSWNE(H, 5, UInt16, reg);
```

Curva climatica — selezione Variabile

Lettura

```taphome
MODBUSR(H, 6, Int16)
```

Scrittura

```taphome
MODBUSWNE(H, 6, Int16, Va)
```

Temperatura ingresso acqua TW\_in Sensore di temperatura

Lettura temperatura

```taphome
MODBUSR(H, 104, Int16)
```

Temperatura uscita acqua TW\_out Sensore di temperatura

Lettura temperatura

```taphome
MODBUSR(H, 105, Int16)
```

Temperatura esterna T4 Sensore di temperatura

Lettura temperatura

```taphome
MODBUSR(H, 107, Int16)
```

Temperatura serbatoio ACS T5 Sensore di temperatura

Lettura temperatura

```taphome
MODBUSR(H, 115, Int16)
```

**Connessione:** Modbus RTU • 9600 baud• 8N1 • Slave ID: $\[SlaveId]

## Parametri di importazione

Inserisci questi valori quando importi l'XML.

| Richiesto nell'app | Predefinito |
|--------------------|-------------|
| Modbus Slave ID    | `1`         |

## Documentazione correlata

- [Modbus Integration](https://taphome.com/it/compatibility/modbus-guide/)
- [Modbus - Configurazione](https://taphome.com/it/docs/integration/modbus/)
- [Configurazione semplice utilizzando modelli](https://taphome.com/it/docs/integration/modbus/templates/)
- [Script Modbus e prefetch](https://taphome.com/it/docs/script/modbus-scripts/)
- [Funzioni Modbus](https://taphome.com/it/docs/script/modbus/)
- [Tipi di dati Modbus](https://taphome.com/it/docs/script/modbus-data-types/)

