SMA Sunny Island X
Onduleur de batterie triphasé
Les Sunny Island X 30 et 50 (SI30-20, SI50-20) sont des onduleurs de batterie triphasés de 30 et 50 kW pour le stockage tertiaire raccordé au réseau, de secours et hors réseau. SMA publie une liste de paramètres de l’appareil avec le registre Modbus, l’ID d’unité, le type et le format de chaque valeur. Edge la lit par le port Ethernet de l’onduleur en FC03, big-endian, à l’ID d’unité 3 pour l’appareil ou 2 pour le système.
compatibilité
Compatible avec EpiSensor Edge via Modbus TCP
La liste des paramètres et valeurs de mesure du Sunny Island X de SMA, valable à partir du micrologiciel 3.04.80.R, donne le registre SMA Modbus, l’ID d’unité, le type de données et le format de chaque valeur, et l’information technique SMA Modbus ennexOS donne les ID d’unité, la transmission big-endian, les valeurs NaN et le port 502. Edge lit l’onduleur en tant que client Modbus TCP.
SI30-20 et SI50-20 à partir du micrologiciel 3.04.80.R, avec le manuel d’utilisation SIxx-20-BE-en-11 et la fiche technique SIxx-20-DS-en-27. Vérification sur site : lisez le type d’appareil en 30053 à l’ID d’unité 3 et comparez le SoC avec l’interface web de l’onduleur. Lecture seule : les registres de puissance active, de puissance batterie et de mode BMS restent du ressort du System Manager ou du système de gestion de l’énergie du site.
Connectez-le avec
Pour tout Sunny Island X raccordé au réseau du site, en tant que System Manager ou appareil subordonné
- Modbus
- Edge
- Plateformes
Modèles
| Modèles | interface | Itinéraire vers Edge |
|---|---|---|
| SI30-20 (Sunny Island X 30) | Ethernet avec Modbus TCP et Speedwire, Wi-Fi pour la mise en service, prise batterie BAT ETH | Modbus TCP, ID d’unité 3. Type d’appareil 19018 au registre 30053. |
| SI50-20 (Sunny Island X 50) | Mêmes interfaces et même liste de paramètres | Modbus TCP, ID d’unité 3. Type d’appareil 19017 au registre 30053. |
| Sunny Island X US models (SI27-US208-20, SI40-US480-20, SI60-US480-20) and Sunny Tripower Storage X (STPS30-20, STPS50-20) | Partagent la même information technique Modbus et, pour les modèles US, la liste de paramètres | Leurs codes de type d’appareil diffèrent (19021, 19020, 19019 pour les modèles US). Reprenez les caractéristiques dans la fiche technique propre à chaque modèle ; ce guide couvre les SI30-20 et SI50-20 en 400 V. |
| Sunny Island 4.4M, 6.0H and 8.0H | Génération monophasée antérieure de Sunny Island, avec une liste de paramètres différente | Utilisez le guide du Sunny Island 6.0H-13 ; n’appliquez pas ces registres. |
Spécifications
Le Sunny Island X est un onduleur de batterie triphasé de 30 ou 50 kW, pour batteries lithium-ion ou sodium-ion sur un bus CC de 200 à 980 V. Il peut servir de System Manager pour jusqu’à 11 appareils, ou se placer sous un SMA Data Manager M pour jusqu’à 50.4
- Puissance nominale
- 30 000 W (SI30-20) / 50 000 W (SI50-20) ; 30 000 / 50 000 VA4
- Connexion batterie
- 200 à 980 V CC, 150 A max. ; communication batterie par Modbus TCP ou bus CAN4
- Raccordement CA
- 400 V nominal, plage de 187 à 528 V, 50/60 Hz, L1, L2, L3, N, PE4
- Modbus TCP
- Port 502 ; ID d’unité 1 produit, 2 système, 3 appareil ; lecture FC03 et FC04 jusqu’à 125 registres2
- Cybersécurité
- EN 18031-1, ETSI EN 303 645, Speedwire Encrypted Communication, mises à jour automatiques4
- Environnement
- IP65 / NEMA 4X ; -25 à +60 °C avec déclassement à partir de 45 °C ; 104 kg4
interface
Mesures documentées et limites d'intégration pour Sunny Island X.
- Adressage : l’adresse de registre SMA Modbus de la liste de paramètres est envoyée telle quelle, donc 30845 part dans la requête sous la forme 0x787D. Chaque valeur 32 bits occupe deux registres, big-endian, mot de poids fort en premier.
- Identité, ID d’unité 3 : classe d’appareil en 30051 (U32 TAGLIST, 8007 Battery Inverter), type d’appareil en 30053 (U32 TAGLIST : 19017 Sunny Island 50, 19018 Sunny Island 30), numéro de série en 30057 et micrologiciel en 30059 (FW_VERSION).
- Batterie, ID d’unité 3 sauf indication contraire : état de charge en 30845 (U32 FIX0, %, aussi à l’ID d’unité 2), tension batterie en 30851 (U32 FIX2, V), courant batterie en 30843 (S32 FIX3, A), température batterie en 30849 (S32, 0,1 °C) et capacité nominale de la batterie en 40187 (U32 FIX0, Wh, ID d’unité 2 ou 3).
- Puissance batterie, ID d’unité 3 : charge batterie actuelle en 31393 et décharge batterie actuelle en 31395 (U32 FIX0, W, chacune en valeur absolue positive). Les compteurs d’énergie de charge et de décharge batterie en 31397 et 31401 sont des U64 ; le client Modbus d’Edge lit des valeurs 16 et 32 bits : utilisez donc le rendement total U32 en 30531 (FIX0, Wh) pour l’énergie CA sortie de l’onduleur.
- Côté CA, ID d’unité 3 : puissance en 30775 (S32 FIX0, W, aussi à l’ID d’unité 2), tension réseau L1 à L3 en 30783, 30785, 30787 (U32 FIX2, V), courant réseau en 30795 (U32 FIX3, A), fréquence réseau en 30803 (U32 FIX2, Hz) et puissance réactive en 30805 (S32 FIX0, var).
- Valeurs du site, ID d’unité 3 : puissance de charge en 30861, puissance soutirée au réseau en 30865 et injection réseau en 30867, puissance PV produite en 30869 (S32 FIX0, W), et raccordement au réseau de l’installation en 30881 (1779 séparé, 1780 réseau public, 1781 réseau en îlotage).
- État : condition en 30201 (35 Fault, 303 Off, 307 Ok, 455 Warning ; ID d’unité 2 ou 3), état de fonctionnement de la batterie en 30955 (303 Off, 2291 veille, 2292 charge, 2293 décharge), état de la batterie en 31391 et état de fonctionnement général en 40029.
- Les valeurs NaN signifient absence de donnée : S32 0x80000000, U32 0xFFFFFFFF, état U32 0xFFFFFD. Enregistrez-les comme indisponibles, pas comme des nombres.
- Les registres de commande comprennent 40210 (mode de consigne de puissance active), 40236 (mode BMS), 44449 et 44451 (limites de puissance batterie) et 40018 (arrêt rapide). SMA indique que la commande directe de la batterie à l’ID d’unité 3 exige de désactiver la gestion de l’énergie du System Manager et qu’un EMS tiers reprenne les fonctions de sécurité. Edge ne les écrit pas ; ce guide est en lecture seule.
appréciation
SI30-20 et SI50-20 à partir du micrologiciel 3.04.80.R en SMA Modbus TCP local. SunSpec, la commande de la batterie, les services de gestion du réseau et la configuration du System Manager sont exclus.
- InteropérabilitéBien soutenu
- SMA publie une liste de paramètres propre au micrologiciel avec registre, ID d’unité, type, format et codes de valeur, ainsi que les règles générales d’adressage, de NaN et de cadencement.12
- précisionSoutenu avec des conditions
- Le SoC, la tension et le courant batterie, les puissances de charge et de décharge séparées, les valeurs CA par phase et l’état sont définis avec résolution et unité. Les compteurs d’énergie batterie sont des U64, hors de portée du client Modbus 16 et 32 bits d’Edge ; le rendement total CA existe en copie U32.1
- sécuritéSoutenu avec des conditions
- Modbus est désactivé par défaut et le produit est conforme à EN 18031-1 et ETSI EN 303 645. Une fois actif, les points de données hors de la protection Grid Guard sont lisibles sans mot de passe, et des registres de commande inscriptibles existent.345
- fiabilitéSoutenu avec des conditions
- Les valeurs NaN signalent les données manquantes, les registres de condition et d’état remontent les défauts, et SMA fixe des limites de cadencement d’une seconde et de cinq valeurs par transfert.12
- rudesseBien soutenu
- IP65 / NEMA 4X, catégorie climatique 4K4, -25 à +60 °C avec déclassement à partir de 45 °C et humidité de 95 % sont publiés.4
Configuration
Identifier le SI50-20 en 30053, puis lire le SoC et la puissance de charge
La liste de paramètres du Sunny Island X (micrologiciel 3.04.80.R) définit le type d’appareil en 30053 (U32 TAGLIST, ID d’unité 3), l’état de charge actuel de la batterie en 30845 (U32 FIX0, %, ID d’unité 2 ou 3) et la charge batterie actuelle en 31393 (U32 FIX0, W, ID d’unité 3). La transmission est big-endian. Les octets de réponse servent de contrôle synthétique du décodeur, pas de réponse capturée sur un onduleur.
- Cible
- Adresse IP de l’onduleur, port TCP 502, ID d’unité 3 dans l’en-tête MBAP
- PDU de requête d’identité
- 03 75 65 00 02 : FC03, adresse littérale 30053 (0x7565), quantité 2
- PDU de réponse d’identité synthétique
- 03 04 00 00 4A 49 : U32 0x00004A49 = 19017, Sunny Island 50 ; 19018 (0x4A4A) correspondrait au Sunny Island 30
- Requête de SoC et réponse synthétique
- 03 78 7D 00 02 lit 30845 (0x787D) ; 03 04 00 00 00 4B est le U32 75, FIX0, soit 75 %
- Requête de puissance de charge et réponse synthétique
- 03 7A A1 00 02 lit 31393 (0x7AA1) ; 03 04 00 00 27 10 est le U32 10000, soit 10 000 W en charge
- Valeur indisponible
- 03 04 FF FF FF FF est le NaN U32 ; enregistrez-le comme absence de donnée, pas comme 4294967295 W
- Acceptation
- Conservez les points lorsque le type d’appareil correspond à la plaque signalétique et que le SoC concorde au même moment avec l’interface web.
Acceptation : Une identité et un SoC concordants confirment l’ID d’unité, l’adressage littéral et le décodage big-endian. Ajoutez ensuite les points CA et d’état, dans le respect du cadencement indiqué par SMA.
-
Identifier l’onduleur et son rôle
Relevez la plaque signalétique (SI30-20 ou SI50-20), le micrologiciel et si cet onduleur est System Manager ou subordonné. Ce guide utilise la liste de paramètres valable à partir du micrologiciel 3.04.80.R et le manuel d’utilisation SIxx-20-BE-en-11 pour le micrologiciel 3.04.xxx.R. Ne modifiez pas le rôle de System Manager pour obtenir une lecture.
-
Activer Modbus délibérément
L’interface Modbus est désactivée par défaut. Un installateur habilité active la fonction Modbus dans l’interface utilisateur de l’onduleur, comme l’indique la procédure de mise en service du manuel. SMA précise qu’une fois Modbus actif, la lecture des points de données non protégés par le code Grid Guard ne demande aucun autre mot de passe : gardez donc le port sur un réseau protégé et ne le redirigez jamais vers l’extérieur.
-
Raccorder Edge à la prise réseau
Utilisez la prise réseau de l’onduleur sur le LAN du site, pas la prise BAT ETH, qui sert à la communication batterie. Créez dans Edge une connexion Modbus TCP vers l’adresse IP de l’onduleur, port 502, et utilisez l’ID d’unité 3 pour les valeurs de l’appareil.
-
Lire l’identité, puis les valeurs batterie
Lisez le type d’appareil en 30053 sur deux registres en FC03, comme dans la lecture détaillée, puis le SoC en 30845, la tension batterie en 30851 et les puissances de charge et de décharge actuelles en 31393 et 31395. Lisez chaque U32 ou S32 en une requête de deux registres. Ignorez les compteurs U64 ; Edge lit des registres 16 et 32 bits.
-
Espacer les requêtes et rejeter les NaN
SMA demande au moins une seconde entre deux transferts Modbus et pas plus de cinq paramètres ou valeurs de mesure à la fois ; utilisez des lectures par blocs pour les plages contiguës. Traitez les valeurs NaN comme indisponibles. Comparez le SoC et la puissance CA avec l’interface web de l’onduleur avant d’ajouter d’autres points.
Questions fréquentes
- Quel ID d’unité un Sunny Island X utilise-t-il en Modbus ?
- SMA utilise l’ID d’unité 1 pour les informations produit, 2 pour les valeurs et consignes système et 3 pour les valeurs propres à l’appareil. Lisez les valeurs batterie et CA de l’onduleur à l’ID d’unité 3 ; le SoC, la puissance et la condition existent aussi à l’ID d’unité 2 pour le système.12
- La puissance batterie est-elle un seul registre signé sur le Sunny Island X ?
- La liste de paramètres donne à la place deux valeurs absolues positives : charge batterie actuelle en 31393 et décharge batterie actuelle en 31395, toutes deux en U32 et en W. Le courant batterie en 30843 est un S32 en A.1
- Edge peut-il commander la batterie par l’interface Modbus du Sunny Island X ?
- SMA ne documente la commande de la batterie à l’ID d’unité 3 qu’avec la gestion de l’énergie du System Manager désactivée, après quoi un EMS tiers doit reprendre les fonctions de sécurité de la batterie et de l’onduleur. Ce guide se limite à la lecture.3
Sources
- Sunny Island X, paramètres et valeurs de mesure, valable à partir du micrologiciel 3.04.80.R (PARAMETER-SIxx-20_SIxxUS-20_03-04-80-R) (s’ouvre dans un nouvel onglet)
- SMA Modbus interface ennexOS, SMAModbus-ennexOS-TI-en-14, version 1.4 (s’ouvre dans un nouvel onglet) (PDF)
- SMA Modbus interface: remote control Sunny Tripower Storage X / Sunny Island X, SMAModbus-STPS-X-SI-X-TI-en-11, version 1.1 (s’ouvre dans un nouvel onglet) (PDF)
- Fiche technique Sunny Island X 30 / 50 SIxx-20-DS-en-27, mai 2026 (s’ouvre dans un nouvel onglet) (PDF)
- Manuel d’utilisation Sunny Island X 30 / 50 SIxx-20-BE-en-11, version 1.1 (s’ouvre dans un nouvel onglet) (PDF)
Lecture complémentaire
- applicationSurveillance des performances du stockage par batterie
- applicationGestion énergétique des micro-réseaux
- guideSMA Sunny Island 6.0H-13
- guideSMA Sunny Tripower X 25
- guideSMA Sunny Central Storage UP
- outilDécodeur de registres Modbus
- outilCalculateur d’autonomie de batterie
- outilConvertisseur d’adresses Modbus
- fabricantAppareils SMA
- protocoleAppareils Modbus et tables de registres
- catégorieOnduleurs et régulateurs de charge
- catégorieSystèmes de batteries et commandes
Les noms de produits et les marques commerciales appartiennent à leurs propriétaires. La publication ne suppose pas d'approbation ou d'une relation commerciale.










