---
title: "BAXI Auriga M/T-A Air-to-Water Heat Pump"
description: "Controlați zonele, ACM, modul și punctele de referință BAXI Auriga M/T-A și citiți temperaturi și coduri de eroare în TapHome prin Modbus RTU, borne H1/H2."
url: "https://taphome.com/ro/compatibility/baxi-auriga-m-t-a/"
language: ro
lastmod: 2026-11-15
generator: hugo
ai:
  topics: ["modbus-rtu","heat-pump","rs485","air-to-water","dhw","hydronic","inverter-compressor","climate-curve"]
  questions: ["Cum se integrează pompa de căldură BAXI Auriga M/T-A cu TapHome?","Unde se află portul Modbus RS-485 al pompei de căldură BAXI Auriga?","Cum se setează adresa Modbus a BAXI Auriga cu comutatorul S3?","De ce BAXI Auriga nu răspunde la adresa Modbus 1?","Ce controlează și ce monitorizează șablonul TapHome BAXI Auriga M/T-A?","Cum se citesc codurile de eroare BAXI Auriga în TapHome?"]
---

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

Comunicație: Modbus RTU

## Ghid de integrare

**BAXI Auriga M/T-A** este o pompă de căldură aer-apă monobloc cu compresor inverter, comercializată ca **AURIGA 4-16 M-A** (monofazată, 4–16 kW) și **AURIGA 12-16 T-A** (trifazată, 12–16 kW). Controlerul cu fir livrat împreună cu unitatea are un port Modbus RS-485, prin care TapHome citește și scrie registrele holding ale întregii unități folosind Modbus RTU la 9600 baud, 8N1.

Șablonul pornește și oprește zona 1, zona 2 și apa caldă menajeră (ACM), selectează modul de funcționare, setează punctele de referință pentru apă, cameră și ACM, activează și dezactivează modul ECO și modul silențios și selectează curba climatică. Citește patru senzori de temperatură, afișează setul complet de date de funcționare ca atribute de service, transformă codul de eroare curent în mesaje de eroare și oferă principalii parametri de instalator ca acțiuni de service.

> [!NOTE]
> Acesta este un șablon al comunității. Numele dispozitivelor, atributele de service, acțiunile de service și mesajele de eroare apar în TapHome în italiană, așa cum le-a creat autorul. Ghidul indică întâi numele italian, iar alături semnificația lui în română.

## Conectare hardware

### Unde se află portul Modbus

Portul Modbus se află pe **controlerul cu fir**, nu pe modulul hidraulic. Conform manualului controlerului cu fir, controlerul se conectează la modulul hidraulic prin bornele **A, B, X, Y, E**, iar bornele separate **H1** și **H2** formează portul de comunicație Modbus. Prin urmare, TapHome se conectează la bornele H1 și H2 ale controlerului cu fir.

![Cablarea controlerului cu fir BAXI Auriga: bornele A, B, X, Y, E spre unitate și portul Modbus H2 (A+), H1 (B-), cu E pentru ecranul cablului](https://taphome.com/images/compatibility/baxi-auriga-m-t-a/wiring-rs485_hu_8d63492c55e96655.jpg)

| Magistrala RS-485 TapHome | Borna controlerului cu fir |
|---|---|
| A+ | **H2** (A+ Modbus) |
| B- | **H1** (B-) |
| Ecranul cablului | **E** |

Bornele A și B ale controlerului cu fir nu sunt linii RS-485: manualul le indică drept intrarea de **13,5 V AC** a controlerului, cablată cu conductoare de 0,75 mm².

> [!WARNING]
> Regleta de borne **CN30** din interiorul modulului hidraulic are și ea borne marcate **H1** și **H2** (pinii 9 și 10). Manualul de instalare le atribuie cascadei interne dintre unități, nu comunicației Modbus. Conectați TapHome numai la bornele H1 și H2 ale controlerului cu fir.

Controlerul cu fir trebuie să rămână conectat la modulul hidraulic: manualul precizează că parametrii întregii unități (registrele de la 100 în sus) pot fi citiți numai când controlerul cu fir este conectat la modulul hidraulic.

### Reguli de cablare de la producător

Manualul controlerului cu fir și manualul de instalare dau următoarele reguli pentru cablajul de comunicație al controlerului:

- Circuitul controlerului este un circuit de tensiune foarte joasă. Nu îl conectați niciodată la un circuit de 220 V / 380 V și nu îl pozați niciodată în același tub de protecție cu un astfel de circuit; pozați separat cablurile de alimentare și cele de comunicație.
- Folosiți cablu ecranat și legați ferm ecranul la împământare, altfel transmisia poate eșua.
- Nu prelungiți un cablu ecranat prin tăiere și înnădire; pentru conexiune folosiți o regletă de borne.
- Cablul dintre unitate și controlerul cu fir este un cablu cu manta de 5 × 0,75 mm², cu lungimea de cel mult 50 m.

> [!WARNING]
> După finalizarea cablării, nu testați izolația cablului de semnal cu un **Megger** (tester de izolație) — manualul interzice explicit acest lucru.

## Configurare

### Adresa Modbus (comutatorul S3)

Adresa Modbus se setează cu comutatorul rotativ codat **S3 (0–F)** de pe **placa de control principală a modulului hidraulic**. Poziția **0**, setarea din fabrică, corespunde adresei **16**; orice altă poziție este egală cu numărul ei (poziția 2 = adresa 2, poziția 5 = adresa 5, poziția F = adresa 15).

![Comutatorul rotativ codat S3 (0–F) care setează adresa Modbus; poziția 0 înseamnă adresa 16](https://taphome.com/images/compatibility/baxi-auriga-m-t-a/s3-modbus-address-switch_hu_c23c26b0fa37a25e.jpg)

| Poziția S3 | Adresa Modbus |
|---|---|
| 0 (setare din fabrică) | 16 |
| 1 | 1 |
| 2 … 9 | 2 … 9 |
| A … F | 10 … 15 |

Șablonul se importă implicit cu **ID Slave 1**, care corespunde poziției **S3 = 1**. Fie rotiți S3 în poziția 1, fie păstrați poziția 0 din fabrică și introduceți **16** ca ID Slave la importul șablonului.

> [!NOTE]
> Atât modulul hidraulic, cât și PCB B (placa de control principală a sistemului pompei de căldură) au câte un comutator rotativ marcat S3. Manualul controlerului cu fir îl indică pe cel de pe placa principală a modulului hidraulic drept comutatorul pentru adresa Modbus.

### Parametri de comunicație

| Parametru | Valoare |
|---|---|
| Interfață | RS-485 |
| Protocol | Modbus RTU (Modbus ASCII nu este suportat) |
| Viteză de transmisie (baud) | 9600 |
| Biți de date | 8 |
| Paritate | Fără |
| Biți de stop | 1 |
| Coduri de funcție | 03H (citirea registrelor holding), 06H (scrierea unui singur registru), 10H (scrierea mai multor registre) |

În TapHome, importați șablonul într-o interfață Modbus RTU setată la 9600 baud, 8 biți de date, fără paritate, 1 bit de stop, și introduceți adresa S3 ca ID Slave.

## Funcțiile dispozitivului

### Pornirea și oprirea zonelor și a ACM

Trei comutatoare controlează biți din registrul 0. Fiecare comutator citește registrul, modifică doar propriul bit și îl scrie înapoi, astfel încât celelalte funcții își păstrează starea:

- **Pompa di calore — Zona 1 On/Off** (pompa de căldură, pornire/oprire zona 1) — registrul 0, bitul 1
- **Pompa di calore — Zona 2 On/Off** (pompa de căldură, pornire/oprire zona 2) — registrul 0, bitul 3
- **ACS — Riscaldamento On/Off** (pornire/oprire încălzire ACM) — registrul 0, bitul 2

### Mod de funcționare

**Modalità di funzionamento** (mod de funcționare) este un comutator cu mai multe valori pe registrul 1, cu trei valori: **Auto** (1), **Raffreddamento** (răcire, 2) și **Riscaldamento** (încălzire, 3).

### Puncte de referință

Trei variabile de citire/scriere setează direct valorile dorite, în °C:

- **Setpoint temperatura acqua T1s** (punct de referință pentru temperatura apei pe tur, T1s) — registrul 2
- **Setpoint temperatura ambiente Ts** (punct de referință pentru temperatura camerei, Ts) — registrul 3; manualul indică un interval de 17–30 °C, valabil numai când senzorul de temperatură a camerei Ta este prezent
- **Setpoint temperatura ACS T5s** (punct de referință pentru rezervorul de ACM, T5s) — registrul 4; interval 40–60 °C

### Modul ECO și modul silențios

Două comutatoare modifică biți individuali din registrul 5 (setări de funcții) prin aceeași metodă citire–modificare–scriere:

- **Modalità ECO** (mod ECO) — registrul 5, bitul 10
- **Modalità Silenziosa** (mod silențios) — registrul 5, bitul 6

### Curba climatică

**Curva climatica — selezione** (selectarea curbei climatice) pe registrul 6 selectează una dintre curbele presetate **1–8**, care stabilesc punctul de referință al apei T1s în funcție de temperatura exterioară T4. Cele două puncte ale curbei definite de utilizator sunt disponibile ca atribute de service și acțiuni de service pe modul (registrele 261–268, consultați mai jos).

### Senzori de temperatură

- **Temperatura ingresso acqua TW_in** (temperatura apei la intrare) — registrul 104
- **Temperatura uscita acqua TW_out** (temperatura apei la ieșire) — registrul 105
- **Temperatura esterna T4** (temperatura exterioară) — registrul 107
- **Temperatura serbatoio ACS T5** (temperatura rezervorului de ACM) — registrul 115

### Date de funcționare (atribute de service ale modulului)

Modulul **BAXI Auriga M/T-A** afișează datele de funcționare ale întregii unități ca atribute de service:

- Compresor: frecvența în Hz (registrul 100), modul de funcționare efectiv — oprit, răcire, încălzire (101), orele de funcționare ale compresorului (122)
- Unitatea exterioară: turația ventilatorului în RPM (102), deschiderea valvei de expansiune electronice în pași (103), presiunea înaltă și joasă a agentului frigorific în kPa (116, 117), curentul în A (118), tensiunea în V (119)
- Temperaturile agentului frigorific și ale apei: condensator T3 (106), refulare compresor Tp (108), aspirație compresor (109), ieșire totală apă T1 (110), ieșire apă după încălzitorul de rezervă T1B (111), agent frigorific lichid T2 (112), agent frigorific gaz T2B (113), temperatura camerei Ta (114)
- Invertor: curentul magistralei DC (133), tensiunea magistralei DC (134), temperatura modulului TF (135)
- Hidraulică: debitul de apă în m³/h (138) și puterea modulului hidraulic în kW (140); unitatea le trimite pe amândouă înmulțite cu 100, iar șablonul le împarte la 100
- Versiuni: versiunea de firmware a unității (130) și versiunea de firmware a controlerului cu fir (131)
- Parametri de instalator (doar citire): limitele superioară și inferioară T1S pentru răcire și încălzire (201–204), timpul de funcționare al pompei de ACM (209), temperatura de dezinfecție T5s_DI (220), durata maximă a dezinfecției (221), punctele de referință pentru încălzire și ACM în modul vacanță (245, 246) și punctele curbei definite de utilizator T1SetC1/C2, T4C1/C2, T1SetH1/H2, T4H1/H2 (261–268)

### Mesaje de eroare și de stare

Scriptul modulului citește codul de eroare curent din registrul 124 și transformă 30 de coduri din familiile E, P, H și L (de exemplu E0 eroare de debit de apă, E2 eroare de comunicare între controlerul cu fir și modulul hidraulic, P1 protecție la presiune înaltă, L1 protecție la tensiune joasă a generatorului DC) în mesaje de eroare în italiană. Orice cod diferit de zero declanșează și avertismentul **Codice guasto attivo: n**, unde *n* este numărul brut al codului din registrul 124.

Din cuvintele de stare, modulul mai raportează:

- registrul 128: dezghețare în curs, protecție antiîngheț activă, retur ulei în curs (mesaje informative)
- registrul 129: dezghețare activă și încălzitor extern activ (mesaje informative), alarmă de sistem (eroare)

### Parametri de instalator (acțiuni de service ale modulului)

Acțiunile de service de pe modul scriu principalii parametri de instalator. Intervalul de introducere al fiecărei acțiuni este stabilit de șablon:

| Acțiune de service | Parametru | Registru | Interval |
|---|---|---|---|
| Imposta limite superiore T1S raffreddamento | Limita superioară T1S, răcire | 201 | 18–25 °C |
| Imposta limite inferiore T1S raffreddamento | Limita inferioară T1S, răcire | 202 | 5–25 °C |
| Imposta limite T1S riscaldamento superiore | Limita superioară T1S, încălzire | 203 | 25–60 °C |
| Imposta limite T1S riscaldamento inferiore | Limita inferioară T1S, încălzire | 204 | 22–55 °C |
| Imposta tempo funzionamento pompa ACS | Timpul de funcționare al pompei de ACM | 209 | 5–120 min |
| Imposta temperatura disinfezione T5s_DI | Temperatura de dezinfecție | 220 | 60–70 °C |
| Imposta temperatura esterna abilitazione IBH | Temperatura exterioară care permite funcționarea încălzitorului de rezervă IBH | 233 | -15–10 °C |
| Imposta ritardo avvio IBH | Întârzierea pornirii încălzitorului de rezervă IBH | 235 | 15–120 min |
| Imposta setpoint riscaldamento holiday T1S | Punct de referință pentru încălzire în modul vacanță | 245 | 20–25 °C |
| Imposta setpoint ACS holiday T5S | Punct de referință pentru ACM în modul vacanță | 246 | 20–25 °C |
| Imposta T1SetC1 / T1SetC2 | Curba utilizatorului, răcire: punctele de temperatură a apei | 261, 262 | 5–25 °C |
| Imposta T4C1 / T4C2 | Curba utilizatorului, răcire: punctele de temperatură exterioară | 263, 264 | -5–46 °C |
| Imposta T1SetH1 / T1SetH2 | Curba utilizatorului, încălzire: punctele de temperatură a apei | 265, 266 | 25–60 °C |
| Imposta T4H1 / T4H2 | Curba utilizatorului, încălzire: punctele de temperatură exterioară | 267, 268 | -25–30 °C |

> [!TIP]
> Când se folosesc ambele zone de încălzire, setarea pentru zonă dublă trebuie activată pe unitate — manualul o indică drept bitul 3 al registrului 211 („dual zone setting is valid”).

## Depanare

### Pompa de căldură nu răspunde

1. Verificați că TapHome este conectat la **bornele H1 și H2 ale controlerului cu fir** — H2 la A+, H1 la B- — și nu la bornele A și B ale controlerului (alimentare 13,5 V AC) sau la bornele de cascadă H1/H2 de pe CN30 din modulul hidraulic.
2. Verificați poziția comutatorului S3 de pe placa principală a modulului hidraulic: poziția 0 înseamnă adresa **16**, nu 1. ID-ul Slave introdus la import trebuie să corespundă.
3. Verificați că interfața funcționează cu Modbus RTU la 9600 baud, 8 biți de date, fără paritate, 1 bit de stop; Modbus ASCII nu este suportat.
4. Verificați că ecranul cablului este conectat la E și ferm legat la împământare.
5. Manualul de instalare indică și elementul de meniu de service **MENU > FOR SERVICEMAN > HMI ADDRESS SET**, cu **17.2 HMI ADDRESS FOR BMS** (implicit 1, interval 1–16) și **17.3 STOP BIT** (implicit 1). Dacă unitatea tot nu răspunde la adresa S3, verificați aceste valori pe controlerul cu fir și păstrați STOP BIT la 1.

### Datele de funcționare rămân goale sau zero

Parametrii întregii unități (registrele de la 100 în sus) sunt disponibili numai când controlerul cu fir este conectat la modulul hidraulic. Verificați conexiunea A, B, X, Y, E dintre controler și unitate. Punctul de referință pentru cameră Ts este valabil numai când senzorul de temperatură a camerei Ta este instalat.

### Citirea codurilor de eroare

Numărul din avertismentul **Codice guasto attivo: n** este valoarea brută a registrului 124. Căutați-l în tabelul codurilor de eroare din manualul controlerului cu fir (secțiunea 7.1.3), care listează fiecare literă de cod împreună cu numărul ei — de exemplu 1 = E0, 9 = E8, 21 = P1, 39 = H0, 43 = H4, 44 = H5, 49 = HA, 50 = Hb, 134 = L0.

> [!NOTE]
> Pentru valorile brute de la 44 la 50, textele de eroare în italiană ale șablonului sunt decalate cu o poziție față de tabelul din manual (șablonul denumește 44 drept H4, în timp ce manualul indică 43 = H4 și 44 = H5). Pentru aceste coduri, bazați-vă pe numărul brut din avertisment. Codurile pe care șablonul nu le decodează (de exemplu Pb, Hd, HE, F1, L4–L9) apar numai ca avertisment, cu numărul lor.

## Dispozitive disponibile 14

Aceste dispozitive apar în TapHome după import.

BAXI Auriga M/T-A Modul

Atribute de service

|                                                           |
|-----------------------------------------------------------|
| 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]                 |

Acțiuni de service

|                                                 |
|-------------------------------------------------|
| 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)   |

Citire (modul)

```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
```

Atribute de service

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"
```

Acțiuni de service

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 Comutator

Valori / Stări: ON · OFF

Citirea stării comutatorului

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

Scrierea stării comutatorului

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

Pompa di calore — Zona 2 On/Off Comutator

Valori / Stări: ON · OFF

Citirea stării comutatorului

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

Scrierea stării comutatorului

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

ACS — Riscaldamento On/Off Comutator

Valori / Stări: ON · OFF

Citirea stării comutatorului

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

Scrierea stării comutatorului

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

Modalità di funzionamento Comutator cu mai multe valori

Valori / Stări: Auto · Raffreddamento · Riscaldamento

Citirea stării comutatorului

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

Scrierea stării comutatorului

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

Setpoint temperatura acqua T1s Variabilă

Citire

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

Scriere

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

Setpoint temperatura ambiente Ts Variabilă

Citire

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

Scriere

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

Setpoint temperatura ACS T5s Variabilă

Citire

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

Scriere

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

Modalità ECO Comutator

Valori / Stări: ECO · OFF

Citirea stării comutatorului

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

Scrierea stării comutatorului

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

Modalità Silenziosa Comutator

Valori / Stări: Silenziosa · OFF

Citirea stării comutatorului

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

Scrierea stării comutatorului

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

Curva climatica — selezione Variabilă

Citire

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

Scriere

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

Temperatura ingresso acqua TW\_in Senzor de temperatură

Citirea temperaturii

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

Temperatura uscita acqua TW\_out Senzor de temperatură

Citirea temperaturii

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

Temperatura esterna T4 Senzor de temperatură

Citirea temperaturii

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

Temperatura serbatoio ACS T5 Senzor de temperatură

Citirea temperaturii

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

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

## Parametri de import

Introduceți aceste valori când importați XML-ul.

| Solicitat în aplicație | Implicit |
|------------------------|----------|
| Modbus Slave ID        | `1`      |

## Documentație asociată

- [Modbus Integration](https://taphome.com/ro/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/ro/docs/integration/modbus/)
- [Configurare simplă cu ajutorul șabloanelor](https://taphome.com/ro/docs/integration/modbus/templates/)
- [Scripturi Modbus și prefetch](https://taphome.com/ro/docs/script/modbus-scripts/)
- [Funcții Modbus](https://taphome.com/ro/docs/script/modbus/)
- [Tipuri de date Modbus](https://taphome.com/ro/docs/script/modbus-data-types/)

