Enquête
Pourquoi la communication entre le BMS et les onduleurs solaires échoue-t-elle encore alors que la batterie LiFePO4 et l'onduleur prennent en charge les protocoles CAN ou RS485 ? Dans de nombreux projets de systèmes de stockage d'énergie, le problème ne réside pas dans l'interface elle-même, mais dans le mappage des protocoles, la version du firmware, les définitions de données, la logique d'alarme ou la configuration de l'onduleur.
Pour les marques de systèmes de stockage d'énergie et les fabricants d'onduleurs, la communication avec le BMS a un impact direct sur la compatibilité des batteries, l'affichage de l'état de charge (SOC), le contrôle de la charge et de la décharge, l'expérience de l'installateur et le risque après-vente.
Ce guide explique le fonctionnement des communications CAN et RS485 dans les systèmes d'onduleurs solaires et de batteries LiFePO4, pourquoi la prise en charge d'une interface ne signifie pas toujours la compatibilité, et ce qui doit être validé avant le développement du produit ou la production en série.
Un système de gestion de batterie (BMS) LiFePO4 envoie des données de fonctionnement essentielles à l'onduleur afin que le système puisse charger, décharger et protéger la batterie avec une plus grande précision.
Les données BMS communes comprennent :
| Données/Fonction du BMS | Pourquoi c'est important |
|---|---|
| SOC | Permet à l'onduleur d'afficher avec précision la capacité de la batterie. |
| Limite de charge | Empêche l'onduleur de charger la batterie au-delà de sa limite de sécurité. |
| Limite de rejet | Contribue à prévenir la surcharge et la décharge excessive de la batterie. |
| Tension et courant | Assure un contrôle stable de la charge et de la décharge. |
| Température | Contribue à protéger la batterie dans des conditions de température élevées ou basses. |
| État de l'alarme et de la protection | Permet à l'onduleur de réagir aux alertes ou aux défauts du système de gestion du bâtiment (BMS). |
Si ces points de données ne sont pas correctement cartographiés, le système peut s'allumer, mais l'affichage de l'état de charge, le comportement de charge, la réponse aux alarmes ou la logique de protection peuvent être défaillants.
CAN et RS485 sont deux interfaces de communication courantes utilisées entre Batteries LiFePO4Les onduleurs, les systèmes de gestion de l'énergie (EMS) et les systèmes de surveillance peuvent tous être utilisés dans les systèmes de stockage d'énergie solaire, mais ils répondent à des besoins de communication différents.
Le protocole CAN est couramment utilisé dans les systèmes de batteries au lithium où une communication fiable et en temps réel est requise. Il est souvent utilisé pour la communication en boucle fermée entre la batterie et l'onduleur dans les systèmes de stockage d'énergie LiFePO4 modernes.
CAN est couramment utilisé pour :
Le protocole RS485 est largement utilisé dans les systèmes industriels et énergétiques. Il est souvent utilisé avec Modbus ou d'autres protocoles à registres. Dans les applications de stockage d'énergie (ESS), le RS485 peut être utilisé pour la communication avec les batteries, la communication avec l'onduleur, la connexion au système de gestion de l'énergie (EMS), la surveillance ou le contrôle du système.
Le RS485 est couramment utilisé pour :
| Article | PEUT | RS485 |
| Usage courant | Communication entre le système de gestion de batterie et l'onduleur | Contrôle industriel, Modbus, surveillance |
| Style de communication | Basé sur les messages | Généralement de type maître-esclave ou à registres |
| Performances en temps réel | Fort | Dépend du protocole et de la configuration</p> |
| Distance | Généralement plus court que RS485 | Convient aux communications à longue distance |
| Utilisation typique de l'ESS | Communication en boucle fermée entre la batterie et l'onduleur | Communication avec la batterie, l'onduleur, le système de gestion de l'énergie ou le système de surveillance |
| Risque de compatibilité | Différences entre l'identifiant du message et le mappage du protocole | Différences au niveau du registre, du débit en bauds et des paramètres Modbus |
Ni CAN ni RS485 ne sont systématiquement meilleurs. Le choix optimal dépend de l'onduleur, du système de gestion de batterie, de l'architecture système, du protocole de communication, du marché cible et des exigences de l'application.
Une erreur fréquente dans le développement des systèmes de stockage d'énergie solaire consiste à supposer qu'une interface de communication identique implique une compatibilité totale.
Par exemple, une batterie et un onduleur peuvent tous deux prendre en charge le protocole CAN. Cependant, la communication entre eux peut échouer s'ils n'utilisent pas le même protocole ou la même structure de données.
La véritable compatibilité dépend de facteurs tels que :
CAN et RS485 sont des interfaces de communication. Elles définissent la manière dont les appareils se connectent et transmettent des données, mais elles ne garantissent pas automatiquement que l'onduleur puisse interpréter correctement les données du BMS de la batterie.
Pour les marques ESS, il s'agit d'un problème de développement produit, et non d'un simple problème d'installation. Un système doit être validé avant sa mise sur le marché, et non après que les installateurs aient commencé à l'utiliser sur le terrain.
La communication entre la batterie et l'onduleur peut généralement être divisée en fonctionnement en boucle ouverte et en boucle fermée.
| Mode de communication | Comment ça marche | Convient pour | Limitation principale |
| Boucle ouverte | L'onduleur utilise des réglages de tension et de courant saisis manuellement sans données BMS en temps réel. | Systèmes autonomes simples ou systèmes de secours de base | Le SOC peut être inexact et la coordination de la protection est limitée |
| Boucle fermée | L'onduleur communique avec le BMS de la batterie via CAN, RS485 ou un autre protocole. | Systèmes de stockage d'énergie LiFePO4 modernes, systèmes hybrides, plateformes de batteries de marque privée | Nécessite la compatibilité et la validation du protocole |
En mode boucle ouverte, l'onduleur fonctionne principalement selon des paramètres de tension et de courant configurés manuellement. Cela peut convenir aux systèmes simples, mais c'est moins adapté aux produits modernes de stockage d'énergie LiFePO4.
En mode boucle fermée, l'onduleur reçoit en temps réel des données sur la batterie, telles que l'état de charge (SOC), la tension, la température, les limites de charge et de décharge, ainsi que l'état des alarmes. Cela lui permet d'ajuster la charge et la décharge en fonction de l'état réel de la batterie.
Des problèmes de communication avec le système de gestion technique du bâtiment (GTB) peuvent survenir lors de l'installation, des tests ou du déploiement du produit.
| Problème | Cause possible |
| L'onduleur ne détecte pas la batterie</p> | Protocole incorrect, problème de câblage, débit en bauds incorrect ou modèle de batterie non pris en charge |
| Le SOC n'est pas affiché | Les données SOC ne sont pas correctement mappées ou le système fonctionne en mode boucle ouverte |
| L'affichage du SOC est inexact | L'onduleur et le système de gestion du bâtiment (BMS) utilisent une logique SOC ou une interprétation des données différentes. |
| Un problème de communication est survenu | Protocole incompatible, problème de micrologiciel ou connexion instable |
| L'alarme de batterie ne s'affiche pas sur l'onduleur | Le mappage des codes d'alarme est incomplet |
| L'onduleur ne respecte pas les limites de charge/décharge | Les données limites ne sont pas transmises ou ne sont pas reconnues |
| Le système s'arrête de manière inattendue | La protection du BMS est déclenchée, mais la réponse de l'onduleur n'est pas coordonnée. |
Pour les marques ESS, ces problèmes peuvent entraîner des plaintes d'installateurs, des demandes de garantie, des retours de produits et des risques pour leur réputation. Les tests de communication doivent donc faire partie intégrante de la validation des produits, et non se limiter au dépannage sur le terrain.
Avant de lancer une plateforme de batteries, les marques de systèmes de stockage d'énergie, les fabricants d'onduleurs et les développeurs de produits de marque privée doivent valider à la fois la communication et le comportement du système.
Les principaux éléments à vérifier sont :
L’objectif n’est pas seulement de faire fonctionner un onduleur avec une seule batterie. Pour un produit ESS commercial, l’objectif est de construire une plateforme de batteries capable de fonctionner de manière fiable avec l’écosystème d’onduleurs ciblé sur votre marché.
Une simple matrice de compatibilité des onduleurs permet de consigner les modèles d'onduleurs testés, les interfaces de communication, les versions de micrologiciel, les fonctions prises en charge, l'état des tests et les paramètres requis. Cela réduit la confusion chez l'installateur et l'incertitude après-vente.
Lorsque vous développez un produit ESS de marque privée, la communication avec le système de gestion technique du bâtiment (GTB) a une incidence sur la fiabilité de votre produit, l'expérience de l'installateur, la planification de la certification et les risques après-vente.
ACE Battery peut vous accompagner dans le développement de systèmes de batteries LiFePO4, d'onduleurs et de systèmes de stockage d'énergie (ESS) personnalisés, en fonction de votre marché cible, de votre plateforme de tension, du modèle d'onduleur, du protocole de communication, des exigences réglementaires locales et de vos besoins en matière de marque privée.
ACE peut vous aider avec :
Pour les projets ciblant différents marchés régionaux, ACE peut fournir une assistance à la configuration des onduleurs et des systèmes de stockage d'énergie en fonction des exigences du réseau local, de la plateforme de tension, du scénario d'installation et des besoins en matière de marque. À titre de référence, vous pouvez consulter les plateformes d'ACE.Onduleur hybride basse tension pour systèmes de stockage d'énergie résidentiels européens, Onduleur hybride monophasé pour le stockage d'énergie résidentiel aux États-Unis et Onduleur hybride haute tension pour systèmes de stockage d'énergie résidentiels.
La communication entre le système de gestion de batterie (BMS) et l'onduleur solaire est essentielle pour une compatibilité fiable. Les interfaces de communication CAN et RS485 sont courantes, mais la compatibilité réelle dépend du mappage des protocoles, des définitions de données, de la version du micrologiciel, de la logique d'alarme et de la validation au niveau du système.
Pour les marques de systèmes de stockage d'énergie et les fabricants d'onduleurs, la compatibilité de communication doit être intégrée au développement produit. Une plateforme batterie/onduleur correctement validée permet de réduire les problèmes d'installation, les risques après-vente et l'incertitude liée au lancement sur le marché.
Si vous développez un produit de stockage d'énergie solaire sous marque privée, ACE Battery peut vous aider à personnaliser la batterie LiFePO4, l'onduleur et le système ESS complet en fonction de votre marché cible, de votre scénario d'application, de vos exigences de communication et du positionnement de votre marque.
La communication BMS permet à la batterie et à l'onduleur d'échanger des données telles que l'état de charge (SOC), la tension, le courant, la température, les limites de charge/décharge, les alarmes et l'état de protection.
Pas toujours. Le protocole CAN est souvent utilisé pour la communication en temps réel entre la batterie et l'onduleur, tandis que le protocole RS485 est largement utilisé dans les systèmes industriels et de surveillance. Le meilleur choix dépend de l'onduleur, du système de gestion de batterie (BMS), du protocole et de l'architecture du système.
La prise en charge du protocole CAN ne garantit pas à elle seule la compatibilité du protocole. Le débit en bauds, l'identifiant du message, le mappage des données, la version du micrologiciel et la logique d'alarme peuvent différer.</p>
Certains systèmes peuvent fonctionner en mode boucle ouverte avec des réglages manuels de tension et de courant, mais la précision de l'état de charge, le contrôle de la charge et la coordination de la protection peuvent être limités.
Oui. ACE Battery peut prendre en charge la communication BMS CAN/RS485, l'adaptation des onduleurs, la configuration de la plateforme de batterie, la documentation et la personnalisation des systèmes de stockage d'énergie (ESS) sous marque privée en fonction de votre marché cible et des exigences de votre produit.
Notre expert vous contactera si vous avez des questions !