---
title: "Daikin RTD-NET FBA-A(9)"
description: "Daikin RTD-NET adattatore interfaccia Modbus RTU per il controllo centralizzato delle unità interne VRV, Sky Air, VAM e VKM tramite RS-485."
url: "https://taphome.com/it/compatibility/daikin-rtd-net-fba-a9/"
language: it
lastmod: 2026-03-24
generator: hugo
ai:
  topics: ["modbus-rtu","air-conditioning","rs485","dip-switch","vrv","p1p2-bus","vam"]
  questions: ["Come integrare il Daikin RTD-NET con TapHome?","Cosa controlla il template Daikin RTD-NET in TapHome?","Come collegare il Daikin RTD-NET tramite RS-485 a TapHome?","Come configurare l'indirizzo DIP switch sul Daikin RTD-NET?","Qual è la differenza tra RTD-NET e RTD-10?","Come controllare le unità di ventilazione VAM/VKM tramite RTD-NET?"]
---

# Daikin RTD-NET FBA-A(9)

Comunicazione: Modbus RTU

- [Sito ufficiale Daikin](https://www.daikin.com)

## Guida all'integrazione

Il Daikin RTD-NET FBA-A(9) è una scheda interfaccia Modbus RTU (PCB) per il monitoraggio e il controllo centralizzato delle unità interne Daikin VRV, Sky Air, VAM e VKM. Si collega alle unità interne tramite la rete del telecomando Daikin P1/P2 e rende disponibili i registri di controllo e monitoraggio tramite RS-485. Un singolo RTD-NET può gestire fino a 16 unità interne come un unico gruppo.

L'RTD-10 utilizza lo stesso layout dei registri Modbus ed è pienamente compatibile con questo template.

## Collegamento hardware

### Panoramica PCB

![Layout PCB Daikin RTD-NET con connettore di alimentazione, terminali P1/P2 REMCON, terminali RS-485 D-BUS, DIP switch SW1 e LED di stato](https://taphome.com/images/compatibility/daikin-rtd-net-fba-a9/pcb-overview_hu_b59023ccc8c7cb06.jpg)

**Componenti principali sulla PCB:**

- **POWER (0V / +V)** — ingresso alimentazione 15–24 V DC
- **REMCON (P1 / P2)** — collegamento alla rete del telecomando Daikin P1/P2
- **RS485 D-BUS (DB / DA / GND)** — comunicazione Modbus RTU con TapHome
- **SW1** — DIP switch a 8 posizioni per la configurazione dell'indirizzo Modbus e del timeout
- **LED1 / LED2** — indicatori di stato (verde / rosso)
- **LED3 / LED4** — attività di comunicazione P1/P2 e Modbus

### Cablaggio alimentazione

![Cablaggio alimentazione Daikin RTD-NET dalla PCB dell'unità interna (X18A/X35A VRV, X35A Skyair)](https://taphome.com/images/compatibility/daikin-rtd-net-fba-a9/power-wiring_hu_5b0a78c6572b9dbc.jpg)

### Indirizzamento DIP switch

![Configurazione indirizzo DIP switch Daikin RTD-NET e mappatura pin RS-485 D-BUS (DB+, DA-, GND)](https://taphome.com/images/compatibility/daikin-rtd-net-fba-a9/dip-switch-addressing_hu_b36c29fe62509432.jpg)

### Topologia daisy-chain P1/P2

![Collegamento daisy-chain Daikin RTD-NET P1/P2 tra unità interne e telecomando cablato](https://taphome.com/images/compatibility/daikin-rtd-net-fba-a9/p1p2-daisy-chain_hu_fd6919f27796c9f1.jpg)

**Alimentazione:** L'RTD-NET è alimentato dalla PCB dell'unità interna — collegare a X18A o X35A sulle unità VRV, X35A sulle unità Sky Air, o X11A sulle unità VAM/VKM. Il cavo da 1 m con connettore è incluso nella fornitura.

**Cablaggio RS-485 (collegamento a 3 fili):**

- **DB(+)** → A+/D+ su TapHome RS-485
- **DA(-)** → B-/D- su TapHome RS-485
- **GND** → GND sull'alimentatore TapHome (**obbligatorio**)

**Specifiche del cavo:**

- Tipo: doppino intrecciato 24 AWG, schermato o non schermato
- Standard: CAT3, CAT4 o CAT5
- Lunghezza massima: **500 m**
- Topologia: solo daisy-chain (le connessioni a stella e ad anello non sono supportate)

> [!WARNING]
> Il filo GND **deve** essere collegato tra tutti i dispositivi sul bus RS-485. Se si utilizza un cavo schermato, la schermatura può fungere da collegamento GND. Collegare il GND alla terra locale in un solo punto (messa a terra a punto singolo).

**Rete P1/P2:** Collegare i terminali P1 e P2 alla rete Daikin P1/P2. È possibile collegare fino a 16 unità interne e un telecomando. La lunghezza massima del cavo P1/P2 è 500 m.

> [!NOTE]
> I ricevitori infrarossi BRC devono essere impostati in modalità **SUB (S)** quando l'RTD-NET opera come MAIN (M).

## Configurazione

### Indirizzamento DIP switch (SW1)

L'indirizzo slave Modbus RTU viene impostato tramite il DIP switch SW1, posizioni 1–6 (codifica binaria, intervallo 0–63).

**Esempi di indirizzi:**

| Indirizzo | SW1 (1) | SW1 (2) | SW1 (3) | SW1 (4) | SW1 (5) | SW1 (6) |
|---------|---------|---------|---------|---------|---------|---------|
| **0** | OFF | OFF | OFF | OFF | OFF | OFF |
| **1** | ON | OFF | OFF | OFF | OFF | OFF |
| **2** | OFF | ON | OFF | OFF | OFF | OFF |
| **3** | ON | ON | OFF | OFF | OFF | OFF |
| **10** | OFF | ON | OFF | ON | OFF | OFF |

**Consigliato:** Indirizzo 1 per il primo adattatore (SW1-1 = ON, tutti gli altri OFF).

### Timeout master Modbus (SW1 posizioni 7–8)

| SW1 (7) | SW1 (8) | Comportamento |
|---------|---------|----------|
| OFF | OFF | Nessun timeout |
| ON | OFF | Dopo 120 s senza scrittura del holding register: tutte le unità accese con le impostazioni correnti, telecomandi **sbloccati** |
| OFF | ON | Dopo 120 s senza scrittura del holding register: tutte le unità accese con le impostazioni correnti, stato di blocco del telecomando **invariato** |

### Parametri di comunicazione

| Parametro | Valore |
|-----------|-------|
| Baud rate | 9600 (configurabile) |
| Parità | Nessuna (configurabile) |
| Stop bit | 1 |
| Data bit | 8 |
| Base registri | 0 |

## Funzionalità del dispositivo

### Alimentazione e modalità operativa dell'unità

- **ON/OFF** (H:5) — accende o spegne tutte le unità interne
- **Modalità operativa** (H:3) — seleziona Auto, Riscaldamento, Ventilatore, Raffreddamento o Deumidificazione
- **Velocità ventilatore** (H:2) — seleziona Off, Bassa, Media o Alta. Le velocità disponibili dipendono dal modello dell'unità interna
- **Direzione alette** (H:4) — controlla la posizione delle alette: Stop, Oscillazione, 0°, 20°, 45°, 70° o 90°

### Monitoraggio temperatura

- **Temperatura telecomando** (A:50) — lettura della temperatura ambiente dal telecomando cablato, con conversione automatica °C x 100. Disponibile solo quando è collegata esattamente un'unità interna e il telecomando è in modalità Sub

Il sensore di temperatura espone anche attributi di servizio per le temperature dell'aria di ritorno di tutte le unità collegate: **Media aria di ritorno** (A:23), **Minimo aria di ritorno** (A:25) e **Massimo aria di ritorno** (A:26), nonché la **Modalità operativa TC** (A:51) che indica se il sistema è in standby, riscaldamento, raffreddamento o in modalità combinata.

### Controllo ventilazione VAM/VKM

Il dispositivo Velocità ventilatore include due attributi di servizio per le unità di ventilazione VAM e VKM:

- **Controllo serranda** (H:30) — imposta la modalità di ventilazione: Auto, Flusso incrociato / Recupero di calore o Bypass
- **Velocità ventilatore VAM** (H:31) — imposta la portata di ventilazione: Bassa o Alta

### Modalità di aggiornamento e limitazione del controllo

Il modulo espone un set completo di attributi di servizio per la gestione delle modalità di invio dei valori di controllo alle unità interne:

**Registri della modalità di aggiornamento** (H:10–H:15) determinano il comportamento per ciascun parametro di controllo (Globale, Setpoint, Velocità ventilatore, Modalità, Alette, Alimentazione):

| Modalità di aggiornamento | Telecomando | Comportamento |
|-------------|-------------------|----------|
| **LastTouch** (predefinito) | Sbloccato | Aggiornamento ad ogni scrittura, anche se il valore è invariato |
| **Central** | Bloccato | Tasti del telecomando bloccati, il valore viene scritto ripetutamente |
| **Local** | Sbloccato | Nessun aggiornamento inviato all'unità |
| **OnChange** | Sbloccato | Aggiornamento solo al cambio di valore |

L'azione di servizio **Control Update** consente di impostare tutti e sei i parametri della modalità di aggiornamento contemporaneamente.

**Registri di limitazione del controllo** limitano ciò che gli utenti finali possono modificare dal telecomando:

- **SetPoint** (H:1) — valore corrente del setpoint di temperatura
- **SetPoint Min / Max** (H:20, H:21) — limita l'intervallo di setpoint consentito (0 = nessun limite)
- **Fanspeed Inhibit** (H:23) — bitmask per disabilitare determinate velocità del ventilatore
- **Mode Inhibit** (H:24) — bitmask per disabilitare determinate modalità operative
- **Louvre Inhibit** (H:24) — bitmask per disabilitare determinate posizioni delle alette

### Diagnostica di servizio

Il ReadScript del modulo monitora tre registri di stato e li segnala come errori o avvisi in TapHome:

- **Guasto unità** (A:21) — se un'unità interna segnala un guasto, viene visualizzato un errore con il codice guasto da A:22
- **Sbrinamento** (A:35) — se un'unità è in ciclo di sbrinamento, viene visualizzato un avviso
- **Allarme filtro** (A:24) — se un'unità segnala un allarme filtro, viene visualizzato un errore

L'attributo di servizio **Conteggio unità** (A:20) mostra il numero di unità interne rilevate sulla rete P1/P2 e il **Riepilogo funzionamento unità** (A:30) riporta l'attività termica del gruppo (Standby/Ventilatore, Riscaldamento, Raffreddamento o Riscaldamento e Raffreddamento).

### Funzionalità aggiuntive

L'RTD-NET espone anche registri di ingresso per singola unità per il monitoraggio individuale di fino a 16 unità interne, incluse temperatura dell'aria di ritorno per unità, stato guasti, codici guasto, allarmi filtro, temperature di ingresso/uscita dello scambiatore e stato termico. Il controllo Smart Grid (H:55), disponibile sull'adattatore correlato EKMBPP1, non è incluso in questo template. Queste funzionalità potranno essere aggiunte in un futuro aggiornamento del template.

## Indicatori LED di stato

| Stato LED | Significato |
|-----------|---------|
| LED1 + LED2 alternati | Modalità ricerca P1/P2 (accensione, configurazione unità) |
| LED1 acceso fisso, LED2 spento | Funzionamento normale, nessun guasto |
| LED1 acceso, LED2 lampeggiante | Almeno un'unità interna in guasto |
| LED1 lampeggiante, LED2 spento | Errore di configurazione del dispositivo |
| LED1 spento, LED2 lampeggiante lento | Unità climatica mancante (guasto U5) |
| LED1 lampeggiante, LED2 lampeggiante | Timeout comunicazione RS-485 |

## Risoluzione dei problemi

### Nessuna comunicazione Modbus (nessuna attività LED)

1. **Verificare i cavi RS-485:**
   - DB(+) correttamente collegato ad A+/D+ su TapHome
   - DA(-) correttamente collegato a B-/D- su TapHome
   - **GND collegato** — problema più comune
2. Verificare l'indirizzo slave Modbus sul DIP switch SW1 (posizioni 1–6)
3. Confermare le impostazioni TapHome: 9600 baud, nessuna parità, 1 stop bit
4. Verificare la topologia dei cavi — solo daisy-chain, nessuna connessione a stella o ad anello
5. Verificare che la lunghezza massima del cavo non superi 500 m

### Unità interna non trovata (LED1 spento, LED2 lampeggiante lento)

1. Verificare i cavi P1/P2 tra RTD-NET e l'unità interna
2. Verificare che l'unità interna sia accesa
3. Attendere almeno 1 minuto dopo l'accensione per l'instaurazione della comunicazione P1/P2
4. Riavviare l'adattatore scollegando e ricollegando l'alimentazione

### La temperatura TC mostra zero o non è disponibile

La temperatura del telecomando (A:50) è disponibile solo quando è collegata esattamente un'unità interna e il telecomando è configurato come MAIN. Con più unità o l'RTD-NET in modalità MAIN, questo registro non restituisce dati.

### Avviso timeout (LED1 + LED2 entrambi lampeggianti)

Se le posizioni 7–8 del DIP switch sono configurate per il timeout e TapHome smette di scrivere i holding register per più di 120 secondi, l'RTD-NET accende tutte le unità con le impostazioni correnti e segnala il timeout tramite i LED. Assicurarsi che TapHome legga e scriva regolarmente i registri.

## Dispositivi disponibili 5

Questi dispositivi compaiono in TapHome dopo l'importazione.

Daikin RTD-NET FBA-A(9) Modulo

Attributi di servizio

|                                    |                                                                                                                  |
|------------------------------------|------------------------------------------------------------------------------------------------------------------|
| Riepilogo funzionamento unità      | Attività termica del gruppo — Standby/Ventilatore, Riscaldamento, Raffreddamento, Riscaldamento e Raffreddamento |
| Aggiornamento globale              | Modalità di aggiornamento per tutti i parametri di controllo — Last Touch, Central, Local, OnChange              |
| Aggiornamento setpoint             |                                                                                                                  |
| Aggiornamento velocità ventilatore |                                                                                                                  |
| Aggiornamento modalità             |                                                                                                                  |
| Aggiornamento alette               |                                                                                                                  |
| Aggiornamento alimentazione        |                                                                                                                  |
| SetPoint                           | Valore corrente del setpoint di temperatura in °C                                                                |
| SetPoint Min                       | Setpoint minimo consentito — 0 significa nessun limite                                                           |
| Setpoint Max                       | Setpoint massimo consentito — 0 significa nessun limite                                                          |
| Fanspeed Inhibit                   | Bitmask che limita le velocità del ventilatore disponibili — 0 significa nessuna restrizione                     |
| Mode Inhibit                       | Bitmask che limita le modalità operative disponibili — 0 significa nessuna restrizione                           |
| Louvre Inhibit                     | Bitmask che limita le posizioni delle alette disponibili — 0 significa nessuna restrizione                       |
| Conteggio unità                    | Numero di unità interne rilevate sulla rete P1/P2                                                                |

Azioni di servizio

|                |                                                                                                  |
|----------------|--------------------------------------------------------------------------------------------------|
| Control Update | Imposta la modalità di aggiornamento per tutti e sei i parametri di controllo contemporaneamente |

Lettura (modulo)

```taphome
IF(MODBUSR(A, 21, Uint16) = 1, ADDERROR("At least one unit in fault", MODBUSR(A, 22, Uint16)));
IF(MODBUSR(A, 35, Uint16) = 1, ADDWARNING("At least one unit in defrost"));
IF(MODBUSR(A, 24, Uint16) = 1, ADDERROR("At least one unit in filter alarm"));
```

Attributi di servizio

Summary of unit operation

```taphome
Switch(MODBUSR(A, 30, Uint16), 0, "Idle/Fan", 1, "Heating", 2, "Cooling", 3, "Heat & Cool", "Unknown");
```

Global Update

```taphome
var gu := MODBUSR(H, 10, Uint16);
SWITCH(gu, 0, "Last Touch", 1, "Central", 2, "Local", 3,"OnChange", "Unknown")
```

Setpoint Update

```taphome
var se := MODBUSR(H, 11, Uint16);
SWITCH(se, 0, "Last Touch", 1, "Central", 2, "Local", 3,"OnChange", "Unknown")
```

Fanspeed Update

```taphome
var fe := MODBUSR(H, 12, Uint16);
SWITCH(fe, 0, "Last Touch", 1, "Central", 2, "Local", 3,"OnChange", "Unknown")
```

Mode Update

```taphome
var mu := MODBUSR(H, 13, Uint16);
SWITCH(mu, 0, "Last Touch", 1, "Central", 2, "Local", 3,"OnChange", "Unknown")
```

Louvre Update

```taphome
var se := MODBUSR(H, 14, Uint16);
SWITCH(se, 0, "Last Touch", 1, "Central", 2, "Local", 3,"OnChange", "Unknown")
```

Power Update

```taphome
var pow := MODBUSR(H, 15, Uint16);
SWITCH(pow, 0, "Last Touch", 1, "Central", 2, "Local", 3,"OnChange", "Unknown")
```

SetPoint

```taphome
MODBUSR(H, 1, Uint16);
```

SetPoint Min

```taphome
var sm := MODBUSR(H, 20, Uint16);
IF(sm = 0,"No limit", sm);
```

Setpoint Max

```taphome
var sm := MODBUSR(H, 21, Uint16);
IF(sm = 0,"No limit", sm);
```

Fanspeed Inhibit

```taphome
var sm := MODBUSR(H, 23, Uint16);
IF(sm = 0,"No limit", sm);
```

Mode Inhibit

```taphome
var sm := MODBUSR(H, 24, Uint16);
IF(sm = 0,"No limit", sm);
```

Louvre Inhibit

```taphome
var sm := MODBUSR(H, 24, Uint16);
IF(sm = 0,"No limit", sm);
```

Unit Count

```taphome
var uc := MODBUSR(A, 20, Uint16);
uc + " unit" + IF(uc != 1, "s", "");
```

Azioni di servizio

Control Update

Parametri: Global Update, Setpoint Update, Fanspeed Update, Mode Update, Louvre Update, Power Update

```taphome
MODBUSW(H, 10, Uint16, gu);
MODBUSW(H, 11, Uint16, su);
MODBUSW(H, 12, Uint16, fu);
MODBUSW(H, 13, Uint16, mu);
MODBUSW(H, 14, Uint16, lu);
MODBUSW(H, 15, Uint16, pu);
```

Velocità ventilatore Interruttore multivalore Lettura e scrittura

Controllo velocità ventilatore — Off, Bassa, Media, Alta

Registro: H:2 UInt16 numeric

Valori / Stati: Low · Medium · High

Lettura stato interruttore

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

Scrittura stato interruttore

```taphome
MODBUSW(H, 2, UInt16, Mu)
```

Attributi di servizio

Damper Control

```taphome
Switch(MODBUSR(H, 30, Uint16), 0, "Auto", 1, "Cross Flow / Heat Recovery", 2, "Bypass", "Unknown");
```

VAM Fanspeed

```taphome
Switch(MODBUSR(H, 31, Uint16),1, "Low", 2, "High", "Unknown");
```

Direzione alette Interruttore multivalore Lettura e scrittura

Posizione alette flusso d'aria — Stop, Oscillazione, 0°, 20°, 45°, 70°, 90°

Registro: H:4 Int16 numeric

Valori / Stati: Swing · 0° · 20° · 45° · 70° · 90°

Lettura stato interruttore

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

Scrittura stato interruttore

```taphome
MODBUSW(H, 4, Int16, Mu)
```

ON/OFF Interruttore Lettura e scrittura

Registro: H:5 UInt16

Valori / Stati: ON · OFF

Lettura stato interruttore

```taphome
MODBUSR(H, 5, Uint16)
```

Scrittura stato interruttore

```taphome
MODBUSW(H, 5, Uint16, St)
```

Temperatura telecomando Sensore di temperatura Solo lettura

Temperatura ambiente dal telecomando cablato (°C) — disponibile solo con una singola unità interna in modalità Sub

Registro: A:50 UInt16 Unità: °C numeric

Attributi di servizio

|                         |                                                                                                                |
|-------------------------|----------------------------------------------------------------------------------------------------------------|
| Modalità operativa TC   | Funzionamento telecomando — Standby/Ventilatore, Riscaldamento, Raffreddamento, Riscaldamento e Raffreddamento |
| Minimo aria di ritorno  | Temperatura minima dell'aria di ritorno di tutte le unità interne (°C)                                         |
| Massimo aria di ritorno | Temperatura massima dell'aria di ritorno di tutte le unità interne (°C)                                        |
| Media aria di ritorno   | Temperatura media dell'aria di ritorno del gruppo di tutte le unità interne (°C)                               |

Lettura temperatura

```taphome
MODBUSR(A, 50, Uint16) / 100
```

Attributi di servizio

RC Operation Mode

```taphome
var om := MODBUSR(A, 51, UInt16);
Switch(om, 0, "Idle/Fan", 1, "Heating", 2, "Cooling", 3, "Heat & Cool", "Unknown");
```

Return Air Min

```taphome
MODBUSR(A, 25, Uint16)/100 + "°C"
```

Return Air Max

```taphome
MODBUSR(A, 26, Uint16)/100 + "°C"
```

Return Air Average

```taphome
MODBUSR(A, 23, Uint16)/100 + "°C"
```

Modalità operativa Interruttore multivalore Lettura e scrittura

Modalità operativa HVAC — Auto, Riscaldamento, Ventilatore, Raffreddamento, Deumidificazione

Registro: H:3 Int16 numeric

Valori / Stati: Auto · Heat · Fan · Cool · Dry

Lettura stato interruttore

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

Scrittura stato interruttore

```taphome
MODBUSW(H, 3, Int16, Mu)
```

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

Possibili miglioramenti (4)

- H:22 Fan Speed Inhibit — Bitmask — inhibit specific fan speeds (template uses H:23 for Fanspeed Inhibit which may be a register error; H:22 is the documented fan speed inhibit register)
- H:25 Louvre Inhibit (correct register) — Template reads H:24 for both Mode Inhibit and Louvre Inhibit — likely a copy-paste error; the actual louvre inhibit register should be H:25
- A:22 Error Code (group) — Read by module readscript as ADDERROR parameter, but not exposed as a standalone service attribute
- H:55 Smart Grid — 0=Free running, 1=Forced off, 2=Recommended on, 3=Forced on. Present in EKMBPP1 template but absent from RTD-NET template

## Parametri di importazione

Inserisci questi valori quando importi l'XML.

| Richiesto nell'app | Predefinito   |
|--------------------|---------------|
| Slave ID           | `1`           |
| Indirizzo IP       | `192.168.1.0` |

## Fonti

- RTD-NET Installation Instructions (18870-1.06)
  
  [www.daikin.eu](https://www.daikin.eu/content/dam/document-library/installation-manuals/ctrl/RTD-NET%20installation%20instructions_18870-1.06%20EN_Installation%20manuals_English.pdf) 2026-03-24
  
  [PDF](https://taphome.com/compatibility/devices/daikin-rtd-net-fba-a9/manufacturer/rtd-net-installation-instructions.pdf)
- Daikin RTD-NET Application Note (NorthBT)
  
  [www.northbt.com](https://www.northbt.com/doc/driver/Daikin%20RTD-NET%20Application%20Note.pdf) 2026-03-24
  
  [PDF](https://taphome.com/compatibility/devices/daikin-rtd-net-fba-a9/manufacturer/rtd-net-application-note.pdf)

I documenti del produttore sono © dei rispettivi proprietari. Sono forniti così come pubblicati dal produttore, solo a titolo informativo.

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

