TapHome

IntesisBOX MH-RC-MBS-1

Modbus TCP
Inviato da
Ultimo aggiornamento: 06. 2026
IntesisBOX MH-RC-MBS-1

L’IntesisBOX MH-RC-MBS-1 (codice d’ordine attuale INMBSMHI001R000) è un gateway Modbus di Intesis (HMS Networks) che interfaccia i sistemi di climatizzazione Mitsubishi Heavy Industries FD (commerciali / canalizzati) e VRF (KX6) con reti Modbus RTU (EIA-485). Un singolo gateway può gestire fino a 16 unità interne MHI collegate allo stesso bus XY, controllate come un unico gruppo.

TapHome si collega al gateway tramite Modbus TCP usando un ponte TCP-RTU — il gateway stesso comunica con il sistema AC MHI sul bus XY proprietario. Il template fornisce controllo ON/OFF, selezione della modalità di funzionamento, regolazione della velocità del ventilatore, controllo della posizione delle alette e termostato con setpoint e temperatura di riferimento corrente.

Connessione hardware

Il gateway dispone di due morsettiere estraibili:

  • Bus XY (2 poli, senza polarità) — si collega al bus XY dell’unità interna Mitsubishi Heavy Industries
  • Connettore EIA-485 (2 poli, A+ / B-) — si collega al bus Modbus RTU

Il gateway è alimentato direttamente dal bus XY MHI — non è necessaria alimentazione esterna. Opzioni di montaggio: guida DIN (EN60715 TH35), a parete, o all’interno dell’unità interna del climatizzatore.

Foglio di installazione IntesisBOX MH-RC-MBS-1 — schema di cablaggio, layout fisico e istruzioni di installazione

Scollegare il climatizzatore dalla rete elettrica prima di aprire l’unità interna e collegare il gateway. Se un telecomando MHI cablato è collegato allo stesso bus XY, il gateway e il telecomando devono essere configurati come coppia Master/Slave (vedi sotto) — altrimenti la comunicazione sul bus XY può interrompersi.

Scenari di collegamento

MH-RC-MBS-1 può operare sul bus XY MHI in due ruoli, selezionabili tramite il DIP switch SW1-P1:

  • Gateway come Slave (SW1-P1 OFF, default) — sul bus XY deve essere presente un telecomando MHI cablato originale configurato come Master. Il gateway legge e scrive in parallelo con il telecomando.
  • Gateway come Master (SW1-P1 ON) — non è presente alcun telecomando MHI cablato (o, se presente, deve essere configurato come Slave). Il gateway pilota il bus XY direttamente.
Due scenari di collegamento — gateway come Slave con telecomando MHI, o gateway come Master senza telecomando

Vincoli:

  • Lunghezza massima bus XY: 600 m / 1.968 ft
  • Lunghezza massima bus EIA-485: 1.200 m / 3.937 ft
  • Topologie ad anello o a stella EIA-485 non sono ammesse
  • A ciascuna estremità del bus EIA-485 è necessario un resistore di terminazione da 120 Ω (uno può essere fornito dal gateway — vedi SW4-P4 sotto)

Configurazione

Tutte le impostazioni sono controllate da tre DIP switch a bordo: SW1 (caratteristiche dell’unità interna), SW3 (indirizzo Modbus slave e baud rate) e SW4 (baud rate, formato temperatura e terminazione EIA-485).

Layout della scheda MH-RC-MBS-1 — morsetto bus XY, morsetto EIA-485 e i banchi DIP switch SW1, SW3, SW4

Dopo ogni modifica di un DIP switch il gateway deve essere spento e riacceso affinché la nuova configurazione abbia effetto.

Passaggi di installazione
  1. Scollegare l’unità interna del climatizzatore dalla rete elettrica.
  2. Cablare il bus XY tra il gateway e l’unità interna (due fili, senza polarità).
  3. Cablare il bus EIA-485 al gateway (A+, B-), rispettando polarità e topologia (senza anello / senza stella).
  4. Impostare i DIP switch come descritto sotto — i valori default funzionano per la maggior parte delle installazioni.
  5. Ricollegare l’unità interna del climatizzatore alla rete elettrica e spegnere e riaccendere il gateway.
Impostazioni DIP switch necessarie

Il gateway viene fornito con impostazioni default che funzionano con il template TapHome. Nella maggior parte delle installazioni è sufficiente verificare che indirizzo slave e baud rate corrispondano al lato TapHome.

Critico per la compatibilità del template — lasciare al default:

  • SW4-P1 OFF (gradi x1) — il template legge i registri di temperatura come valori grezzi Int16 senza scalatura. Se impostato su ON (x10), un setpoint di 22 °C apparirebbe come 220 °C.
  • SW4-P2 OFF (Celsius) — gli intervalli di setpoint del template (16–30 °C) presuppongono codifica in Celsius.
  • SW1-P4 ON (alette abilitate) — richiesto per il funzionamento del dispositivo Posizione alette. Lasciare OFF solo se l’unità interna non ha alette.

Deve corrispondere al lato TapHome:

  • SW3-P1..P6 — indirizzo Modbus slave (codificato in binario, 1..63). Default: 1 (P1 ON, resto OFF). Deve corrispondere al parametro di import Slave ID. Il registro H:15 riporta l’indirizzo attualmente configurato.
  • SW3-P7..P8 + SW4-P3 — baud rate. Default: 9600 bps. Deve corrispondere alla configurazione del ponte Modbus RTU↔TCP. Velocità supportate: 2400, 4800, 9600, 19200, 38400, 57600, 76800, 115200. Il registro H:14 riporta la velocità attualmente configurata.

Modificare solo se necessario:

  • SW1-P1 (default OFF = Slave) — passare a ON (Master) solo se non è presente un telecomando MHI cablato sul bus XY.
  • SW1-P2..P3 (default = 4) — numero di velocità ventilatore supportate dall’unità interna. Il template espone 5 valori (Auto + 4 velocità); se impostato su meno, le velocità superiori verranno rifiutate dall’unità. Il registro H:21 riporta il numero di velocità ventilatore configurato.
  • SW4-P4 (default OFF) — abilitare il resistore di terminazione interno 120 Ω EIA-485 solo se il gateway è a un’estremità del bus.

Per la tabella binaria completa degli indirizzi slave 0..63 e tutte le combinazioni dei DIP switch per il baud rate, consultare il PDF del foglio di installazione linkato sopra.

Collegamento a TapHome

Poiché il gateway comunica fisicamente tramite Modbus RTU su EIA-485, tra il TapHome Core e il bus EIA-485 è necessario un ponte Modbus TCP-RTU (ad esempio Waveshare o USR-IOT). TapHome si collega al ponte tramite la rete locale usando Modbus TCP.

Quando si importa il template in TapHome, fornire:

  • IP Address — l’indirizzo IP del ponte TCP-RTU sulla rete locale (default: 192.168.0.1)
  • Slave ID — l’indirizzo Modbus del gateway impostato tramite SW3-P1..P6 (default: 1)

Assegnare un indirizzo IP statico al ponte TCP-RTU nelle impostazioni DHCP del router affinché non cambi dopo uno spegnimento e riaccensione.

Funzionalità dei dispositivi

Il template espone 5 dispositivi che comunicano sui registri holding da H:0 a H:5. Una singola istanza del template controlla un gruppo AC (fino a 16 unità interne MHI collegate allo stesso bus XY si comportano come un’unica unità).

ON/OFF

Interruttore semplice per accendere o spegnere il gruppo AC. Legge e scrive il registro H:0 (Bool): 0 = Spento, 1 = Acceso.

Modalità

Selettore della modalità di funzionamento con 5 modalità documentate da Intesis:

ValoreModalità
0Auto
1Riscaldamento
2Deumidificazione
3Ventilatore
4Raffrescamento

Legge e scrive il registro H:1 (Int16). Il template definisce 10 posizioni (valori 0–9); i valori 5–9 sono posizioni segnaposto e non devono essere utilizzate.

Velocità ventilatore

Selettore della velocità del ventilatore. La famiglia AC MHI supporta fino a 5 posizioni:

ValoreVelocità
0Auto
1Bassa
2Media
3Alta
4Powerful

Legge e scrive il registro H:2 (Int16). Il numero effettivo di velocità del ventilatore disponibili dipende dall’unità interna e dalla configurazione del DIP switch SW1-P2..P3 (1, 2, 3 o 4 velocità). Il registro H:21 riporta il numero massimo configurato di velocità del ventilatore.

Posizione alette

Controllo della posizione delle alette. Il manuale utente documenta le posizioni 1–4 e Swing (valore del registro 10). Il template le rimappa in un intervallo contiguo per lo switch multi-valore:

Valore (template)Posizione
0Posizione 1
1Posizione 2
2Posizione 3
3Posizione 4
4Swing

Legge e scrive il registro H:3 (Int16). La funzionalità delle alette deve essere abilitata tramite SW1-P4 (default ON). Se l’unità interna non supporta le alette, impostare SW1-P4 su OFF.

Termostato

Setpoint di temperatura (registro H:4, lettura/scrittura) e temperatura di riferimento corrente (registro H:5, sola lettura). Il template usa valori grezzi Int16 in °C senza scalatura — SW4-P1 deve rimanere OFF (modalità x1) e SW4-P2 OFF (Celsius).

Intervalli di setpoint MHI:

  • Tutte le modalità tranne riscaldamento: 18..30 °C
  • Riscaldamento: 16..30 °C

Intervallo della temperatura di riferimento: 10..38 °C. Il riferimento mostra la lettura del sensore dell’unità AC, a meno che non sia stato scritto un valore di sensore esterno nel registro H:22 (non esposto dal template, vedi meccanismo Virtual Temperature nel manuale utente).

Risoluzione dei problemi

Nessuna comunicazione Modbus
  1. Verificare che l’unità interna MHI sia accesa — il gateway è alimentato dal bus XY.
  2. Controllare gli indicatori LED: L1 + L2 pulsano (5 s ON) all’avvio; L1 lampeggia (100 ms ON / 1900 ms OFF) in funzionamento normale; L1 lampeggia (500 ms ON / 500 ms OFF) in caso di errore di comunicazione con l’unità AC; L2 pulsa (3 s ON) in caso di sotto-tensione.
  3. Confermare che lo slave ID impostato in TapHome corrisponda alla configurazione dei DIP switch SW3-P1..P6 sul gateway.
  4. Confermare che il baud rate configurato sul ponte TCP-RTU corrisponda a SW3-P7..P8 + SW4-P3 (default 9600 bps, 8N2).
  5. Verificare che il ponte TCP-RTU sia raggiungibile dal TapHome Core (stessa rete locale, indirizzo IP corretto).
  6. Controllare la polarità EIA-485: A+ / B- deve essere coerente su tutti i dispositivi del bus.
  7. Spegnere e riaccendere il gateway dopo qualsiasi modifica di un DIP switch.
Il gateway non si avvia — LED rosso L2 pulsante

Un impulso di 3 s sul LED rosso L2 indica sotto-tensione. Verificare che l’unità interna MHI sia completamente alimentata e che il cablaggio del bus XY sia corretto (morsetti X e Y di entrambi i dispositivi). Il gateway trae alimentazione dal bus XY.

Codice errore 65532 dopo l’accensione

Quando il gateway è configurato come Master del bus XY (SW1-P1 ON), esegue una sequenza di inizializzazione di circa 2 minuti prima dell’avvio del funzionamento normale. Il registro H:11 (Error Code, non nel template) riporta 65532 durante questa fase. Attendere il completamento della sequenza.

Codice errore 65535 continuativo

Indica che il gateway non riesce a comunicare con il sistema AC MHI sul bus XY. Verificare il cablaggio XY e le viti dei morsetti. Se il climatizzatore dispone di telecomando MHI cablato, verificare che esattamente un dispositivo sul bus XY sia configurato come Master (o il telecomando o il gateway, non entrambi).

Valori di temperatura errati

Il template TapHome usa valori grezzi Int16. Mantenere SW4-P1 OFF (gradi x1) e SW4-P2 OFF (Celsius). Se SW4-P1 è ON (x10 / decidegrees), un setpoint di 22 °C viene trasmesso come 220, che il template visualizzerebbe come 220 °C. Usare lo strumento Modbus debug in TapHome per leggere il valore grezzo del registro H:4 e confermare la scala.

L’unità AC ignora le modifiche del setpoint

Controllare il registro H:46 (Center / Remote, non nel template — leggibile tramite Modbus debug). I valori 1 (Remote lock On/Off — Center) e 2 (Remote lock All — Center) limitano le scritture del telecomando, il valore 3 (Remote Only) disabilita completamente le scritture BMS. Il default è 0 (Unlock). Vedere la sezione 4.2.4 del manuale utente.

Dispositivi disponibili

IntesisBOX MH-RC-MBS-1 Modulo
Velocità ventilatore Interruttore multivalore

Selettore velocità ventilatore — Auto, Bassa, Media, Alta, Powerful (fino a 5 posizioni; il numero effettivo dipende dall'unità interna e dalla configurazione del DIP switch SW1-P2..P3)

Registro: H:2 Int16 numeric
Valori / Stati: Auto · Low · Mid · High · Powerful

Velocità ventilatore

Lettura stato interruttore
MODBUSR(H, 2, Int16)
Scrittura stato interruttore
MODBUSWNE(H, 2, Int16, Mu)
ON/OFF Interruttore
Registro: H:0 Bool
Valori / Stati: ON · OFF

ON/OFF

Lettura stato interruttore
MODBUSR(H, 0, Bool)
Scrittura stato interruttore
MODBUSWNE(H, 0, Bool, St)
Termostato Termostato

Setpoint di temperatura (R/W) e temperatura di riferimento corrente (R) in °C — intervallo setpoint 18–30 °C (16–30 °C in modalità riscaldamento), intervallo riferimento 10–38 °C

Registro: H:4 Int16 Unità: °C

Termostato

Lettura temperatura
MODBUSR(H, 5, Int16)
Lettura temperatura desiderata
MODBUSR(H, 4, Int16)
Scrittura temperatura desiderata
MODBUSWNE(H, 4, Int16, Se)
Modalità Interruttore multivalore

Selettore modalità operativa — Auto, Riscaldamento, Deumidificazione, Ventilatore, Raffrescamento

Registro: H:1 Int16 numeric
Valori / Stati: Auto · Heat · Dry · Fan · Cool

Modalità

Lettura stato interruttore
MODBUSR(H, 1, Int16)
Scrittura stato interruttore
MODBUSWNE(H, 1, Int16, Mu)
Posizione alette Interruttore multivalore

Posizione alette — Posizione 1–4 e Swing (richiede unità interna con alette; abilitare tramite DIP switch SW1-P4)

Registro: H:3 Int16 numeric
Valori / Stati: Position 1 · Position 2 · Position 3 · Position 4 · Swing

Posizione alette

Lettura stato interruttore
MODBUSR(H, 3, Int16)
Scrittura stato interruttore
MODBUSWNE(H, 3, Int16, Mu)
Connessione: Modbus TCP • Slave ID: $[SlaveId]
Possibili miglioramenti (28)
  • H:6 Window Contact — R/W, 0: Closed (default) / 1: Open — energy saving feature, starts switch-off timeout when window opens
  • H:7 INMBSMHI001R000 Disablement — R/W, 0: Enabled (default) / 1: Disabled — disables the gateway interface (non-volatile)
  • H:8 AC Remote Control Disablement — R/W, 0: Enabled (default) / 1: Disabled — disables the AC remote controller (non-volatile)
  • H:9 Operation Time — R/W, 0–65535 hours — running hours counter (counts On state)
  • H:10 Alarm Status — R, 0: No alarm / 1: Alarm condition — binary alarm indicator
  • H:11 Error Code — R, numeric MHI error code — 0: no error, 65532: init (~2 min, gateway as Master), 65535: communication error, other values: MHI E-codes (E1..E63)
  • H:22 External Ambient Temperature (Modbus) — R/W — external temperature sensor from Modbus side; −32768 disables. Drives Virtual Temperature mechanism SAC = Su − (Tu − TAC)
  • H:23 AC Real Temperature Setpoint — R — real setpoint used by indoor unit (reflects Virtual Temperature mechanism); range 16..31 °C
  • H:24 Current AC Max Setpoint — R, −32768 (init) / manufacturer-specific max — maximum setpoint for current mode
  • H:25 Current AC Min Setpoint — R, −32768 (init) / manufacturer-specific min — minimum setpoint for current mode
  • H:31 Window Contact Feedback — R, 0: Not active (default) / 1: Active (window open) — feedback from window contact feature
  • H:46 Center/Remote — R, 0..3 — BMS vs Remote Controller arbitration: 0=Unlock, 1=Lock On/Off, 2=Lock All, 3=Remote Only (FW 0.9+)
  • H:55 Under Voltage Counter — R/W, 0..300 hours — under-voltage event counter (non-volatile)
  • H:60 Outdoor Intake Temperature — R, −32768 (init) / °C / x10 °C / °F — outdoor unit intake air temperature
  • H:65 Input Reference Temperature — R, −32768 (init / no external sensor) / °C / x10 °C / °F — feedback of external sensor input
  • H:66 Return Path Temperature — R, −32768 (init) / °C / x10 °C / °F — indoor unit return-path air temperature
  • H:97 Block Periodic Sendings — R/W, 0: Non-blocked (default) / 1: Blocked — blocks periodic Modbus sendings unless value changes (FW 0.14+, non-volatile)
  • H:98 Master/Slave Gateway — R/W, 0: Slave (default) / 1: Master — gateway role on MHI XY bus; Master mode required when no wired MHI remote controller is present
  • H:13 Open Window Switch-Off Timeout — R/W, 0..30 minutes (factory: 30) — countdown duration from window open to AC off
  • H:14 Modbus Baud Rate — R — configured baud rate (2400..115200 bps; default 9600)
  • H:15 Modbus Slave Address — R — configured slave address (1..63)
  • H:21 Max Fan Speed Count — R — configured fan-speed count per SW1-P2..3 (1, 2, 3, or 4)
  • H:45 Error Reset — W, write 1 to reset active error
  • H:48 Switch Value — R — current DIP switch snapshot
  • H:49 Device ID — R, 0x0F00 — MHI gateway device identifier
  • H:50 Software Version — R — gateway firmware version
  • H:81 Error Address — R — indoor unit number reporting the active error
  • H:99 Device Reset — W, write 1 to reset the gateway

Fonti

Hai trovato un problema con questo template?

Dicci cosa non funziona, cosa manca o come dovrebbe comportarsi il template. Il tuo feedback ci aiuta a mantenere il catalogo accurato.

Verificato da TapHome

Vuoi usarlo nel tuo TapHome Core?

Apri questo template nel Customer Portal per applicarlo a una delle tue case, o crea una proposta di modifica e inviala al catalogo.

Apri nel portale