
IntesisBox General System Control è un template Modbus RTU gateway per il controllo di sistemi HVAC tramite il traduttore di protocollo IntesisBox di Intesis (HMS Networks). Il gateway fa da ponte tra i protocolli di comunicazione proprietari dei sistemi HVAC e il Modbus RTU su RS-485, esponendo cinque holding register (da H:0 a H:4) per il controllo dell’alimentazione, il monitoraggio delle temperature e la selezione della modalità operativa.
Il template copre il set di controllo base per qualsiasi sistema HVAC collegato tramite IntesisBox: accensione/spegnimento del sistema, temperatura esterna, temperatura dell’acqua di mandata e di ritorno, e un selettore a 6 modalità che supporta None, Heat, Heat/Tank, Tank, Cool/Tank e Cool.
Collegamento hardware
Panoramica del gateway
Il gateway IntesisBox funziona come traduttore di protocollo tra il bus di comunicazione nativo del sistema HVAC e il Modbus RTU. Il gateway si collega all’unità HVAC tramite l’interfaccia proprietaria del produttore e fornisce un’interfaccia standard RS-485 Modbus RTU per TapHome.
Specifiche tecniche
- Protocollo: Modbus RTU Slave, RS-485
- Baud rate: 9600, nessuna parità, 1 stop bit, 8 data bit
- Slave ID predefinito: 1 (configurabile tramite parametro di importazione)
- Parametro indirizzo IP: 192.168.0.1 (per scenari di bridging Modbus TCP)
Cablaggio RS-485
Collega i morsetti RS-485 dell’IntesisBox a TapHome con un collegamento a 3 fili:
- A+/D+ sull’IntesisBox a A+/D+ su TapHome RS-485
- B-/D- sull’IntesisBox a B-/D- su TapHome RS-485
- GND a GND sull’alimentatore TapHome (obbligatorio)
Specifiche del cavo:
- Tipo: doppino intrecciato, schermato consigliato
- Lunghezza max: 500 m (standard RS-485)
- Usa un doppino intrecciato per A+/B- e un terzo filo per GND
Importante — Messa a terra
Il filo GND deve essere collegato tra il gateway IntesisBox e l’alimentatore TapHome. Senza una corretta messa a terra possono verificarsi errori di comunicazione.
Configurazione
Slave ID
Lo Slave ID Modbus predefinito è 1. Durante l’importazione del template in TapHome, lo Slave ID può essere modificato tramite il parametro di importazione. Se più gateway IntesisBox sono collegati allo stesso bus RS-485, ciascuno deve avere uno Slave ID univoco.
Software di configurazione MAPS
Il gateway IntesisBox viene configurato con il software Intesis MAPS (v1.5+). MAPS consente la mappatura di registri aggiuntivi oltre al set base H:0–H:4, a seconda del protocollo HVAC specifico (BACnet, KNX, LonWorks, ecc.). Il template TapHome copre solo il set di controllo standard a 5 registri.
Funzionalità del dispositivo
Controllo alimentazione sistema
- System ON/OFF (H:0) — accende e spegne il sistema HVAC. Utilizza la logica write-not-equal (MODBUSWNE) per evitare scritture non necessarie quando lo stato non è cambiato.
Monitoraggio temperature
Il template fornisce tre letture di temperatura dai holding register:
- Outdoor Temperature (H:1) — temperatura esterna in °C. Lettura/scrittura — la funzione di scrittura può fornire un riferimento di temperatura esterno al sistema HVAC. Utilizza il tipo di dati Int16 per supportare temperature negative.
- Outgoing Water Temperature (H:2) — temperatura dell’acqua di mandata in °C dal sistema HVAC. Tipo di dati UInt16 (valori negativi non previsti per l’acqua di mandata).
- Ingoing Water Temperature (H:3) — temperatura dell’acqua di ritorno in °C dal sistema HVAC. Tipo di dati UInt16 (valori negativi non previsti per l’acqua di ritorno).
Modalità operativa
- Operating Mode (H:4) — selezione della modalità operativa HVAC con 6 valori disponibili:
| Valore | Modalità | Descrizione |
|---|---|---|
| 0 | None | Nessuna modalità attiva |
| 1 | Heat | Solo riscaldamento |
| 2 | Heat/Tank | Riscaldamento con accumulo ACS |
| 3 | Tank | Solo accumulo ACS |
| 4 | Cool/Tank | Raffrescamento con accumulo ACS |
| 5 | Cool | Solo raffrescamento |
Il selettore di modalità è tipico dei sistemi a pompa di calore con accumulo di acqua calda sanitaria (ACS), che consentono riscaldamento/raffrescamento combinato con il funzionamento dell’accumulo.
Funzionalità aggiuntive
Il software di configurazione IntesisBox MAPS consente la mappatura di registri aggiuntivi oltre H:0–H:4, a seconda del protocollo HVAC specifico. Questi registri estesi non fanno parte del template TapHome attuale, ma possono essere aggiunti come dispositivi Modbus personalizzati se necessario.
Risoluzione dei problemi
Nessuna comunicazione Modbus
- Controlla i cavi RS-485:
- A+/D+ correttamente collegati ad A+/D+ su TapHome
- B-/D- correttamente collegati a B-/D- su TapHome
- GND collegato alla terra dell’alimentatore TapHome — problema più comune
- Verifica che lo Slave ID Modbus corrisponda al parametro di importazione in TapHome
- Conferma le impostazioni TapHome: 9600 baud, nessuna parità, 1 stop bit
- Controlla che il gateway IntesisBox sia alimentato e il sistema HVAC sia collegato
Valori di temperatura errati
- Verifica che il sistema HVAC stia fornendo dati al gateway IntesisBox tramite il bus proprietario
- Controlla la configurazione MAPS per la corretta mappatura dei registri
- La temperatura esterna usa Int16 (supporta valori negativi), mentre le temperature dell’acqua usano UInt16 (solo positivi)
La modalità operativa non cambia
- Conferma che il sistema HVAC supporti la modalità selezionata (non tutti i sistemi supportano tutte le 6 modalità)
- Controlla eventuali conflitti di modalità — alcuni sistemi HVAC possono rifiutare il cambio di modalità durante il funzionamento attivo
- Verifica che il gateway IntesisBox abbia accesso in scrittura al sistema HVAC (alcune configurazioni possono essere in sola lettura)
