
Il template Nilan CTS-602 Air Recovery è progettato per le unità di ventilazione Nilan serie Comfort 250, Comfort 300, Comfort 300 Top, Comfort CT300, Comfort 450 e Comfort 600 con recupero di calore. Si tratta di unità HRV (heat recovery ventilation) controllate dal regolatore CTS-602. Il template TapHome si connette al CTS-602 tramite Modbus TCP, abilitando il controllo del setpoint temperatura, la regolazione del livello di ventilazione, il monitoraggio dell’umidità, la selezione della modalità operativa e la commutazione della caldaia elettrica.
Il CTS-602 comunica nativamente tramite Modbus RTU su RS-485. Per la connessione a TapHome è necessario un bridge Modbus RTU-to-TCP (es. USR-TCP232 o Waveshare RS485 TO ETH).
Questa è la variante Air Recovery del template CTS-602 con 6 dispositivi focalizzati sul controllo essenziale di ventilazione e clima. Il template Nilan CTS-602 Heat Pump per lo stesso controllore espone 38 dispositivi, inclusi sensori di temperatura aggiuntivi, monitoraggio stato uscite e gestione acqua calda sanitaria.
Collegamento hardware
L’interfaccia RS-485 Modbus è disponibile sul connettore CN7 a 6 pin (accanto al connettore USB) direttamente sul PCB del CTS-602:

| Pin | Funzione |
|---|---|
| 1 | Uscita 12 VDC |
| 2 | COM1 — RS-485 Data+ (A) — Modbus |
| 3 | COM1 — RS-485 Data- (/B) — Modbus |
| 4 | COM2 — RS-485 Data+ (A) — Pannello utente |
| 5 | COM2 — RS-485 Data- (/B) — Pannello utente |
| 6 | Massa |
Collegare il bridge RTU-to-TCP ai pin 2 (Data+), 3 (Data-) e 6 (GND) tramite COM1. COM2 è riservato al pannello HMI utente.
Sui modelli Comfort 250/300/300 Top/450/600 con pannello a manopola più vecchio, i cavi Modbus sono accessibili anche tramite il connettore a 8 poli sulla parte superiore dell’unità (pin 6 = A1/Data+, pin 7 = B1/Data-, pin 1 = GND).

Il CTS-602 non dispone di isolamento ottico sulla porta RS-485. Utilizzare cavo a coppia intrecciata schermata (AWG 24/0,25 mm², impedenza 100–130 Ohm). Lunghezza massima del cavo: 200 m. Installare resistenze di terminazione da 120 Ohm a entrambe le estremità del bus.
Abilitazione comunicazione Modbus
L’interfaccia Modbus è sempre attiva sul CTS-602 — non esiste un’impostazione separata “abilita Modbus”. È necessario configurare solo l’indirizzo slave.
L’indirizzo slave predefinito è 30 (configurabile da 1 a 247). Per modificarlo, accedere al menu SERVICE sul pannello di controllo CTS-602:
- Premere Down + ENTER contemporaneamente per 10 secondi per attivare il menu di servizio
- Premere Down più volte finché il pannello non mostra SERVICE, poi premere ENTER
- Scorrere le voci del menu (HEATING SURFACE, AIR QUALITY, AIR EXCHANGE, DEFROST, TEMP. CONTROL, INLET CONTROL, ROOM CONTROL, RESTART, RESET, MANUAL, PWR SAVE) fino a MODBUS ADR 30
- Premere ENTER per modificare l’indirizzo, usare Up/Down per cambiare il valore, poi premere ENTER per confermare

Configurazione
Impostazioni bridge RS-485
Configurare il bridge RTU-to-TCP con i seguenti parametri:
| Parametro | Valore |
|---|---|
| Baud rate | 19200 |
| Bit dati | 8 |
| Parità | Even |
| Bit di stop | 1 |
Questi parametri di comunicazione sono fissi sul CTS-602 e non possono essere modificati.
Parametri di importazione TapHome
Durante l’importazione del template, TapHome richiede:
- Slave ID — predefinito 30 nel template, modificare per corrispondere all’impostazione CTS-602 se cambiata
- IP Address — indirizzo IP del bridge RTU-to-TCP
Funzionalità dispositivi
Controllo temperatura
Il dispositivo termostato Temperature Setpoint legge la temperatura ambiente corrente dal sensore T15 del pannello utente (A:215) e scrive il setpoint di temperatura desiderato in H:1004. Legge anche l’umidità dal sensore di umidità integrato (A:221). Tutti i valori di temperatura utilizzano un fattore di scala 100 (valore registro 2200 = 22,00 °C).
Monitoraggio umidità
Il sensore Humidity legge il valore di umidità interna da A:221 (AirQual.RH), visualizzato come percentuale. Utile per il monitoraggio della qualità dell’aria interna e può essere utilizzato nelle automazioni TapHome per attivare variazioni di velocità di ventilazione.
Controllo modalità operativa
Il selettore Mode Set controlla la modalità operativa tramite H:1002 con i seguenti valori:
- 0 = Off
- 1 = Riscaldamento
- 2 = Raffreddamento
- 3 = Auto
- 4 = Manutenzione
Controllo ventilazione
Il dispositivo Ventilation Level Set consente la lettura/scrittura della velocità del ventilatore tramite H:1003 (Control.VentSet):
- 0 = Off
- 1–4 = Livello di ventilazione (corrispondente alle percentuali di velocità del ventilatore configurate nel menu di servizio AIR EXCHANGE del CTS-602)
Il dispositivo Inlet Fan Speed legge e scrive la velocità del ventilatore di immissione come percentuale della capacità massima tramite H:201 (Output.InletSpeed), con fattore di scala 100.
Controllo caldaia elettrica
L’interruttore Electric Boiler controlla il relè del riscaldatore EK (H:119, Output.CenHeat_1) per le unità dotate di elemento riscaldante elettrico. Si tratta di un semplice interruttore on/off.
Funzionalità aggiuntive
Il controllore CTS-602 espone molti altri registri che potranno essere aggiunti in un futuro aggiornamento del template:
- Sensori di temperatura T0–T8 (scheda di controllo, presa d’aria, immissione, espulsione, uscita, temperatura esterna)
- Monitoraggio stato di avvio e controllo (A:1000, A:1002)
- Contatori cambio filtro (A:1103, A:1104)
- Rendimento scambiatore di calore (A:1204)
- Velocità ventilatore di espulsione (H:200)
- Sensore CO2 (A:222)
- Stato allarme e reset (A:400, H:400)
- Controllo modalità manutenzione (H:1005)
Per un template più completo con 38 dispositivi, inclusi tutti i sensori di temperatura, monitoraggio stato uscite e gestione acqua calda sanitaria, vedere il template Nilan CTS-602 Heat Pump. Entrambi i template utilizzano lo stesso controllore CTS-602 e possono essere usati sullo stesso hardware — scegliere quello che meglio si adatta al tipo di unità e alle esigenze di monitoraggio.
Risoluzione problemi
Nessuna comunicazione Modbus
- Verificare i parametri del bridge RTU-to-TCP: 19200 baud, 8 bit dati, parità Even, 1 bit di stop
- Controllare che lo Slave ID in TapHome corrisponda all’impostazione CTS-602 (predefinito 30)
- Verificare il cablaggio RS-485 — tramite CN7: pin 2 (Data+), pin 3 (Data-), pin 6 (GND)
- In caso di problemi di comunicazione, provare a invertire i cavi A e B — la polarità potrebbe essere invertita
- Verificare che l’indirizzo IP del bridge sia raggiungibile dal TapHome Core
- Controllare le resistenze di terminazione (120 Ohm) a entrambe le estremità del bus RS-485
I valori di temperatura mostrano valori errati
Tutti i registri di temperatura utilizzano un fattore di scala 100. Un valore grezzo di 2200 corrisponde a 22,00 °C. Se i valori appaiono 100 volte più grandi o come numeri interi, verificare che il template sia stato applicato correttamente.
Le variazioni del livello di ventilazione non hanno effetto
Il CTS-602 può sovrascrivere l’impostazione del livello di ventilazione in determinate condizioni (es. ventilazione controllata dall’umidità, riduzione per bassa temperatura esterna o stati di allarme). Controllare le impostazioni AIR QUALITY e AIR EXCHANGE nel menu di servizio. Se la regolazione umidità o CO2 è abilitata, il controllore può aumentare o diminuire automaticamente la velocità del ventilatore indipendentemente dall’impostazione Modbus.
