Abstract:CAN e RS485 sono strati fisici, non certificati di compatibilità. Due dispositivi che parlano entrambi CAN 2.0B possono comunque non comunicare se la mappa dei registri della batteria, il baud rate, la versione del firmware o l'elenco dei modelli di batteria dell'inverter non corrispondono — e questo è il motivo principale per cui "la batteria appare nel manuale dell'inverter ma non si carica in loco."

Se hai installato abbastanza sistemi residenziali, l'hai visto: il manuale dell'inverter elenca "batteria LiFePO4 supportata," il datasheet della batteria dice "comunicazione CAN," e nel giorno della messa in servizio lo schermo dell'inverter legge "nessuna batteria rilevata." Entrambi i dispositivi parlano CAN. Nessun dispositivo è rotto. Semplicemente non parlano la stessa lingua a livello di registro.
Cosa fanno realmente CAN e RS485
Entrambi sono standard di comunicazione cablata tra il BMS della batteria e l'inverter ibrido. Trasportano tensione, corrente, SoC, temperatura e dati di errore tra i due.

| CAN | RS485 (Modbus) | |
|---|---|---|
| Strato fisico | Coppia di fili intrecciati a 2, differenziale | Coppia di fili intrecciati a 2, differenziale |
| Velocità di trasmissione tipica | 250 kbps | 9600–115200 bps |
| Comune in | Batterie LFP moderne, inverter ibridi | Inverter più vecchi, BMS multi-drop |
| Cablaggio | CAN H + CAN L + GND | A (B+) + B (B-) + GND |
| Terminazione | 120Ω a entrambe le estremità | Di solito nessuna resistenza di terminazione |
A livello fisico, sono simili. Il problema è tutto ciò che si trova sopra il livello fisico.
Perché "Entrambi parlano CAN" non significa ancora nulla
Quattro cose devono corrispondere affinché un Dawnice HZEB-LCT parli con un inverter Deye, Sunsynk o Growatt:
1. Mappa dei registri / versione del protocollo
Deye utilizza un layout di registri Modbus. Sunsynk utilizza un altro. Growatt utilizza un terzo. Una batteria progettata per parlare "Deye CAN" non comprenderà "Sunsynk CAN" anche se entrambi sono CAN 2.0B a 250 kbps. Il firmware del BMS deve includere lo stack di protocollo specifico per quel marchio di inverter.
2. Baud rate
CAN è quasi sempre 250 kbps su LFP residenziali — ma non sempre. RS485 Modbus può funzionare a 9600, 19200 o 115200. Se la batteria è impostata su 9600 e l'inverter si aspetta 19200, non ottieni nulla.
3. Elenco dei modelli di batteria nell'inverter
Questo è quello che le persone trascurano. Su un inverter ibrido DWH o un'unità Deye, c'è un menu chiamato "Tipo di Batteria" o "Modello di Batteria." Elenca marchi specifici: Pylontech, BYD, Sungrow, ecc. Se il tuo Dawnice HZEB-LCT non è in quell'elenco — anche con il protocollo giusto — l'inverter non stabilirà la connessione.
I firmware più recenti aggiungono nuovi modelli di batteria. Un'unità Sunsynk del 2022 potrebbe non riconoscere un firmware BMS Dawnice del 2025. La soluzione è spesso un aggiornamento del firmware, non uno scambio hardware.
4. Cablaggio e terminazione
- CAN H e CAN L invertiti = nessuna comunicazione, nessun codice di errore
- Resistore di terminazione da 120Ω mancante = comunicazione intermittente che cade a temperature estreme
- RS485 A e B invertiti = stesso guasto silenzioso
Il nostro caso UK da 30kWh — una batteria Dawnice abbinata a un ibrido Sunsynk esistente — ha richiesto tre controlli in loco prima della connessione: confermare che la versione del firmware Sunsynk supportasse il profilo della batteria LFP, verificare l'ordine di cablaggio CAN H/L e impostare il modello di batteria nel menu dell'inverter. Tutti e tre erano impostazioni, non hardware.
Cosa verificare prima di fare un preventivo
Non chiedere "è compatibile con CAN o RS485?" Chiedi queste quattro:
- La versione attuale del firmware dell'inverter elenca il modello specifico della batteria Dawnice?(ad es., HZEB-LCT-10, non solo "LiFePO4")
- La velocità di trasmissione è configurabile su entrambi i lati?
- Hai il diagramma di cablaggio corretto per questa esatta coppia inverter-batteria?
- Questa esatta combinazione è stata già messa in servizio?
L'installazione a parete da 75kWh in Romania ha abbinato batterie Dawnice con un ibrido Deye. Quella combinazione funziona — ma solo dopo aver confermato che il firmware Deye supportava il pacco LFP da 51.2V e che il cablaggio CAN era conforme al manuale di installazione Dawnice.
Quando utilizzare semplicemente un tutto-in-uno
Se stai quotando un sistema e il rischio di compatibilità continua a emergere, il LumiSun-32K all-in-one o il 10kW/20kWh all-in-one risolvono il problema: inverter e batteria provengono dalla stessa fabbrica, già testati per la connessione, senza decisioni di cablaggio CAN o RS485 in loco. Per gli installatori che non vogliono portare file di firmware e convertitori di protocollo nel furgone, questo vale il prezzo premium.
L'etichetta dell'interfaccia sul datasheet (CAN, RS485, Modbus) è il punto di partenza, non la risposta. La risposta è se il firmware specifico dell'inverter, il firmware specifico del BMS della batteria e il cablaggio si allineano. Se stai quotando un sistema a marchi misti e non sei sicuro che la connessione del protocollo funzionerà, inviaci il marchio e il modello dell'inverter — Ruibit Energy può confermare se il Dawnice HZEB-LCT o BS06-S si abbinano ad esso prima di metterlo sul camion.

Domande Frequenti
D1: È CAN migliore di RS485 per i sistemi di batterie domestiche?
Non necessariamente. Entrambi trasmettono gli stessi dati (tensione, corrente, SoC, temperatura). CAN è più veloce e più comune nelle batterie LFP moderne; RS485/Modbus si trova in inverter più vecchi. Nessuno garantisce la compatibilità da solo — la mappa dei registri e il firmware contano più del livello fisico.
D2: Il mio inverter dice che supporta CAN LiFePO4. Perché la mia batteria Dawnice non si connette?
Controlla tre cose: (1) il modello di batteria è elencato nel menu del tipo di batteria dell'inverter per nome, (2) il baud rate corrisponde, e (3) i cavi CAN H e CAN L sono cablati correttamente. Una coppia invertita o una versione del firmware che non include lo stack di protocollo Dawnice produce esattamente un sintomo: "nessuna batteria rilevata."
D3: Ho bisogno di una resistenza di terminazione da 120Ω?
Sul bus CAN, sì — una a ciascun estremo della catena. La maggior parte delle unità Dawnice HZEB-LCT ha una resistenza di terminazione switchabile integrata. Le reti RS485 di solito non ne hanno bisogno. La mancanza di terminazione causa comunicazioni intermittenti che peggiorano in condizioni di caldo o freddo.
D4: Posso usare un convertitore di protocollo per far funzionare sistemi incompatibili?
A volte. Un gateway CAN-to-Modbus può collegare mappe di registri non corrispondenti, ma aggiunge un punto di guasto e richiede configurazione. Per installazioni di produzione, è più pulito specificare un modello di batteria che l'inverter supporta già nativamente — o utilizzare un'unità all-in-one come il LumiSun-32K dove inverter e batteria sono abbinati in fabbrica.
Q5: Quali batterie Dawnice utilizzano CAN rispetto a RS485?
La serie a parete HZEB-LCT e lo stack BS06-S supportano sia CAN che RS485, selezionabili tramite DIP switch o impostazione BMS. Il predefinito dipende dall'inverter abbinato: conferma con noi quale protocollo abilitare per il tuo specifico setup Deye, Sunsynk, Growatt o DWH prima della messa in servizio.






