Ev Bataryaları için CAN vs RS485: Neden Aynı Protokol Hala Uyumluluğu Garantilemez

Özet:CAN ve RS485 fiziksel katmanlardır, uyumluluk sertifikaları değildir. Her ikisi de CAN 2.0B konuşan iki cihaz, batarya kayıt haritası, baud hızı, yazılım sürümü veya inverter batarya model listesi eşleşmiyorsa hala iletişim kuramayabilir — ve bu, "inverter kılavuzunda batarya gösteriyor ama sahada şarj olmuyor" için #1 nedendir.

CAN vs RS485 for Home Batteries - Why the Same Protocol Still Doesn't Guarantee Compatibility
Ben

Eğer yeterince konut sistemi kurduysanız, bunu görmüşsünüzdür: inverter kılavuzu "desteklenen LiFePO4 batarya" listeler, batarya veri sayfası "CAN iletişimi" der ve devreye alma gününde inverter ekranı "batarya tespit edilmedi" okur. Her iki cihaz da CAN konuşur. Hiçbiri bozuk değildir. Sadece kayıt seviyesinde aynı dili konuşmazlar.

CAN ve RS485'in Gerçekten Ne Yaptığı

Her ikisi de batarya BMS ile hibrit inverter arasındaki kablolu iletişim standartlarıdır. İkisi arasında voltaj, akım, SoC, sıcaklık ve arıza verileri taşırlar.

CAN vs RS485 for Home Batteries - Why the Same Protocol Still Doesn't Guarantee Compatibility
 CANRS485 (Modbus)
Fiziksel katman2 telli bükümlü çift, diferansiyel2 telli bükümlü çift, diferansiyel
Tipik baud hızı250 kbps9600–115200 bps
Yaygın olarakModern LFP bataryalar, hibrit inverterlerEski inverterler, çoklu düşüş BMS
KablolamaCAN H + CAN L + GNDA (B+) + B (B-) + GND
SonlandırmaHer iki uçta 120ΩGenellikle sonlandırma direnci yoktur

Fiziksel katmanda benzerler. Sorun, fiziksel katmanın üzerindeki her şeydir.

"İkisi de CAN Konuşuyor" Neden Hala Hiçbir Anlama Gelmiyor

Bir Dawnice HZEB-LCT'nin bir Deye, Sunsynk veya Growatt inverter ile iletişim kurabilmesi için dört şeyin eşleşmesi gerekir:

1. Kayıt haritası / protokol sürümü

Deye bir Modbus kayıt düzeni kullanır. Sunsynk başka birini kullanır. Growatt üçüncüsünü kullanır. "Deye CAN" ile konuşmak üzere tasarlanmış bir batarya, "Sunsynk CAN"'i anlamayacaktır, her ikisi de 250 kbps'de CAN 2.0B olmasına rağmen. BMS yazılımı, o inverter markası için özel protokol yığınını içermelidir.

2. Baud hızı

CAN genellikle konut LFP'de 250 kbps'dir — ama her zaman değil. RS485 Modbus 9600, 19200 veya 115200'de çalışabilir. Eğer batarya 9600'e ayarlandıysa ve inverter 19200 bekliyorsa, hiçbir şey elde edemezsiniz.

3. Inverterdeki batarya model listesi

İnsanların kaçırdığı budur. Bir DWH hibrit inverter veya Deye biriminde, "Batarya Tipi" veya "Batarya Modeli" adında bir menü vardır. Belirli markaları listeler: Pylontech, BYD, Sungrow, vb. Eğer Dawnice HZEB-LCT'niz o listede yoksa — doğru protokol ile bile — inverter el sıkışmaz.

Daha yeni yazılımlar yeni batarya modelleri ekler. 2022'den bir Sunsynk birimi, 2025'ten bir Dawnice BMS yazılımını tanımayabilir. Çözüm genellikle bir yazılım güncellemesi, donanım değişimi değil.

4. Kablolama ve sonlandırma

  • CAN H ve CAN L değiştirildi = iletişim yok, hata kodu yok
  • Eksik 120Ω sonlandırma direnci = sıcaklık uç noktalarında düşen kesintili iletişim
  • RS485 A ve B ters = aynı sessiz arıza

Birleşik Krallık'taki 30kWh durumumuz — mevcut bir Sunsynk hibriti ile eşleştirilmiş bir Dawnice bataryası — el sıkışmadan önce üç yerinde kontrol gerektirdi: Sunsynk yazılım sürümünün LFP batarya profilini desteklediğini doğrulamak, CAN H/L kablolama sırasını kontrol etmek ve inverter menüsünde batarya modelini ayarlamak. Üçü de ayar, donanım değil.

Alıntı Yapmadan Önce Neleri Doğrulamalısınız

"CAN mı yoksa RS485 uyumlu mu?" diye sormayın. Bu dört soruyu sorun:

  1. Inverterin mevcut yazılımı belirli Dawnice batarya modelini listeliyor mu?(örneğin, HZEB-LCT-10, sadece "LiFePO4" değil)
  2. Baud hızı her iki tarafta da yapılandırılabilir mi?
  3. Bu tam inverter-batarya çifti için doğru kablolama diyagramına sahip misiniz?
  4. Bu tam kombinasyon daha önce devreye alındı mı?

Romanya 75kWh duvara monteli kurulum, Dawnice bataryalarını bir Deye hibriti ile eşleştirdi. O kombinasyon çalışıyor — ama yalnızca Deye yazılımının 51.2V LFP yığınını desteklediğini ve CAN kablolamanın Dawnice kurulum kılavuzuna göre olduğunu doğruladıktan sonra.

Ne Zaman Hepsi Bir Arada Kullanmalısınız

Eğer bir sistemi alıntılıyorsanız ve uyumluluk riski sürekli gündeme geliyorsa, LumiSun-32K hepsi bir arada veya 10kW/20kWh hepsi bir arada sorunu çözer: inverter ve batarya aynı fabrikadan gelir, zaten el sıkışma testinden geçmiştir, sahada CAN veya RS485 kablolama kararları yoktur. Yazılım dosyalarını ve protokol dönüştürücüleri araca taşımak istemeyen kurulumcular için bu, fazladan bir maliyeti haklı çıkarır.

Veri sayfasındaki arayüz etiketi (CAN, RS485, Modbus) başlangıç noktasıdır, cevap değil. Cevap, belirli inverter yazılımının, belirli batarya BMS yazılımının ve kablolamanın tümünün uyumlu olup olmadığıdır. Eğer karma marka bir sistemi alıntılıyorsanız ve protokol el sıkışmasının çalışacağından emin değilseniz, bize inverter markasını ve modelini gönderin — Ruibit Energy, Dawnice HZEB-LCT veya BS06-S'nin bununla uyumlu olup olmadığını onaylayabilir.

CAN vs RS485 for Home Batteries - Why the Same Protocol Still Doesn't Guarantee Compatibility

Sıkça Sorulan Sorular

S1: Ev batarya sistemleri için CAN, RS485'ten daha mı iyidir?

Doğal olarak değil. Her ikisi de aynı verileri taşır (voltaj, akım, SoC, sıcaklık). CAN daha hızlıdır ve modern LFP bataryalarda daha yaygındır; RS485/Modbus daha eski inverterlerde bulunur. Hiçbiri kendi başına uyumluluğu garanti etmez — kayıt haritası ve yazılım, fiziksel katmandan daha önemlidir.

S2: Inverterim CAN LiFePO4'ü destekliyor diyor. Neden Dawnice bataryam bağlanmıyor?

Üç şeyi kontrol edin: (1) batarya modeli inverterin batarya tipi menüsünde ismiyle listeleniyor mu, (2) baud hızı eşleşiyor mu, ve (3) CAN H ve CAN L doğru şekilde kablolandı mı. Ters bir çift veya Dawnice protokol yığınını içermeyen bir yazılım sürümü tam olarak bir semptom üretir: "batarya tespit edilmedi."

S3: 120Ω sonlandırma direncine ihtiyacım var mı?

CAN bus'ta evet — her iki uçta bir tane. Çoğu Dawnice HZEB-LCT biriminde yerleşik anahtarlanabilir bir sonlandırma direnci vardır. RS485 ağlarının genellikle birine ihtiyacı yoktur. Eksik sonlandırma, sıcak veya soğuk havalarda kötüleşen kesintili iletişime neden olur.

S4: Uyumlu sistemleri çalıştırmak için bir protokol dönüştürücü kullanabilir miyim?

Bazen. Bir CAN-to-Modbus geçidi, uyumsuz kayıt haritalarını köprüleyebilir, ancak bu bir arıza noktası ekler ve yapılandırma gerektirir. Üretim kurulumları için, inverterin zaten yerel olarak desteklediği bir batarya modelini belirtmek daha temizdir — ya da inverter ve bataryanın fabrika eşleşmesi olan LumiSun-32K gibi hepsi bir arada bir ünite kullanın.

S5: Hangi Dawnice bataryaları CAN kullanıyor, hangileri RS485?

HZEB-LCT duvara monteli serisi ve BS06-S yığın, DIP anahtarı veya BMS ayarı aracılığıyla seçilebilir şekilde hem CAN hem de RS485'i destekler. Varsayılan, eşleştirilen invertere bağlıdır — belirli Deye, Sunsynk, Growatt veya DWH kurulumunuz için hangi protokolü etkinleştirmeniz gerektiğini bizimle onaylayın.