SMA Sunny Island X

Dreiphasiger Batteriewechselrichter

Sunny Island X 30 und 50 (SI30-20, SI50-20) sind dreiphasige Batteriewechselrichter mit 30 und 50 kW für gewerbliche Speicher im Netz-, Backup- und Inselbetrieb. SMA veröffentlicht eine Geräteparameterliste mit Modbus-Register, Unit-ID, Typ und Format für jeden Wert. Edge liest sie über den Ethernet-Port des Wechselrichters mit FC03, Big-Endian, unter Unit-ID 3 für das Gerät oder 2 für das System.

SMA Sunny Island X 30 / 50
  • Modbus TCP

Dreiphasiger Batteriewechselrichter

Einen Ingenieur fragen

Kompatibilität

Kompatibel mit EpiSensor Edge über Modbus TCP

Die Liste der Parameter und Messwerte des Sunny Island X von SMA, gültig ab Firmware 3.04.80.R, nennt SMA-Modbus-Register, Unit-ID, Datentyp und Format jedes Werts, und die Technische Information ennexOS Modbus von SMA nennt Unit-IDs, Big-Endian-Übertragung, NaN-Werte und Port 502. Edge liest den Wechselrichter als Modbus TCP-Client.

SI30-20 und SI50-20 ab Firmware 3.04.80.R, nach Betriebsanleitung SIxx-20-BE-en-11 und Datenblatt SIxx-20-DS-en-27. Prüfung vor Ort: Lesen Sie den Gerätetyp unter 30053 an Unit-ID 3 und vergleichen Sie den SoC mit der Weboberfläche des Wechselrichters. Nur lesend: Die Register für Wirkleistung, Batterieleistung und BMS-Modus bleiben beim System Manager oder beim Energiemanagementsystem des Standorts.

Anbinden mit

Für jeden Sunny Island X im Standortnetz, als System Manager oder als untergeordnetes Gerät

  • Modbus
  • Edge
  • Plattformen
Dreiphasiger Batteriewechselrichter
Schnittstelle
Gateway
Edge
Ausgang
Sunny Island XNetzwerkbuchse des Sunny Island X (Ethernet)
Geschütztes EthernetSegmentiertes LAN
ZGW-20 GatewayFührt Edge lokal aus
EpiSensor EdgeModbus TCP Client in Edge
KundenplattformMQTT · API · Dateien
Modbus TCP
Geschütztes Ethernet
Läuft lokal
Optionale Weitergabe
Aktivieren Sie die Modbus-Funktion am Wechselrichter, die standardmäßig aus ist, und richten Sie Edge dann auf die IP-Adresse des Wechselrichters an Port 502. Lesen Sie Unit-ID 3 für die eigenen Werte dieses Wechselrichters und Unit-ID 2 für Systemwerte an einem System Manager. Die Buchse BAT ETH trägt die Batteriekommunikation und ist nicht der Überwachungsport. Die Ausgabe zur Kundenplattform ist optional; Edge bleibt das führende lokale System.

Modelle

Herunterladen
ModelleSchnittstelleAnbindung an Edge
SI30-20 (Sunny Island X 30)Ethernet mit Modbus TCP und Speedwire, WLAN für die Inbetriebnahme, Batteriebuchse BAT ETHModbus TCP, Unit-ID 3. Gerätetyp 19018 unter Register 30053.
SI50-20 (Sunny Island X 50)Gleiche Schnittstellen und gleiche ParameterlisteModbus TCP, Unit-ID 3. Gerätetyp 19017 unter Register 30053.
Sunny Island X US models (SI27-US208-20, SI40-US480-20, SI60-US480-20) and Sunny Tripower Storage X (STPS30-20, STPS50-20)Teilen dieselbe Technische Information Modbus und, bei den US-Modellen, die ParameterlisteIhre Gerätetypcodes unterscheiden sich (19021, 19020, 19019 für die US-Modelle). Nennwerte aus dem eigenen Datenblatt jedes Modells übernehmen; dieser Leitfaden behandelt die 400-V-Modelle SI30-20 und SI50-20.
Sunny Island 4.4M, 6.0H and 8.0HFrühere einphasige Generation des Sunny Island mit anderer ParameterlisteDen Leitfaden zum Sunny Island 6.0H-13 verwenden; diese Register nicht anwenden.

Technische Daten

Sunny Island X ist ein dreiphasiger Batteriewechselrichter mit 30 oder 50 kW für Lithium-Ionen- oder Natrium-Ionen-Batterien an einem DC-Bus von 200 bis 980 V. Er kann als System Manager für bis zu 11 Geräte arbeiten oder unter einem SMA Data Manager M für bis zu 50 sitzen.4

Nennleistung
30.000 W (SI30-20) / 50.000 W (SI50-20); 30.000 / 50.000 VA4
Batterieanschluss
200 bis 980 V DC, max. 150 A; Batteriekommunikation über Modbus TCP oder CAN-Bus4
AC-Anschluss
400 V nominal, Bereich 187 bis 528 V, 50/60 Hz, L1, L2, L3, N, PE4
Modbus TCP
Port 502; Unit-ID 1 Produkt, 2 System, 3 Gerät; FC03 und FC04 lesen bis zu 125 Register2
Cybersicherheit
EN 18031-1, ETSI EN 303 645, Speedwire Encrypted Communication, automatische Updates4
Umgebung
IP65 / NEMA 4X; -25 bis +60 °C mit Leistungsreduzierung ab 45 °C; 104 kg4

Schnittstelle

Dokumentierte Messwerte und Grenzen der Integration für Sunny Island X.

  • Adressierung: Die SMA-Modbus-Registeradresse der Parameterliste wird unverändert gesendet, 30845 steht also als 0x787D in der Anfrage. Jeder 32-Bit-Wert belegt zwei Register, Big-Endian, höherwertiges Wort zuerst.
  • Identität, Unit-ID 3: Geräteklasse unter 30051 (U32 TAGLIST, 8007 Battery Inverter), Gerätetyp unter 30053 (U32 TAGLIST: 19017 Sunny Island 50, 19018 Sunny Island 30), Seriennummer unter 30057 und Firmware unter 30059 (FW_VERSION).
  • Batterie, Unit-ID 3, sofern nicht anders angegeben: Ladezustand unter 30845 (U32 FIX0, %, auch unter Unit-ID 2), Batteriespannung unter 30851 (U32 FIX2, V), Batteriestrom unter 30843 (S32 FIX3, A), Batterietemperatur unter 30849 (S32, 0,1 °C) und Nennkapazität der Batterie unter 40187 (U32 FIX0, Wh, Unit-ID 2 oder 3).
  • Batterieleistung, Unit-ID 3: aktuelle Batterieladung unter 31393 und aktuelle Batterieentladung unter 31395 (U32 FIX0, W, jeweils ein positiver Betrag). Die Lade- und Entladeenergiezähler der Batterie unter 31397 und 31401 sind U64; der Modbus-Client von Edge liest 16- und 32-Bit-Werte, verwenden Sie daher für die AC-Energie aus dem Wechselrichter den U32-Gesamtertrag unter 30531 (FIX0, Wh).
  • AC-Seite, Unit-ID 3: Leistung unter 30775 (S32 FIX0, W, auch unter Unit-ID 2), Netzspannung L1 bis L3 unter 30783, 30785, 30787 (U32 FIX2, V), Netzstrom unter 30795 (U32 FIX3, A), Netzfrequenz unter 30803 (U32 FIX2, Hz) und Blindleistung unter 30805 (S32 FIX0, var).
  • Standortwerte, Unit-ID 3: Lastleistung unter 30861, Netzbezug unter 30865 und Netzeinspeisung unter 30867, erzeugte PV-Leistung unter 30869 (S32 FIX0, W) und Netzanbindung der Anlage unter 30881 (1779 getrennt, 1780 öffentliches Netz, 1781 Inselnetz).
  • Status: Zustand unter 30201 (35 Fehler, 303 Aus, 307 Ok, 455 Warnung; Unit-ID 2 oder 3), Betriebsstatus der Batterie unter 30955 (303 Aus, 2291 Standby, 2292 Laden, 2293 Entladen), Batteriestatus unter 31391 und allgemeiner Betriebsstatus unter 40029.
  • NaN-Werte bedeuten keine Daten: S32 0x80000000, U32 0xFFFFFFFF, Status U32 0xFFFFFD. Speichern Sie sie als nicht verfügbar, nicht als Zahlen.
  • Zu den Steuerregistern gehören 40210 (Modus Wirkleistungssollwert), 40236 (BMS-Modus), 44449 und 44451 (Batterieleistungsgrenzen) und 40018 (Schnellabschaltung). Laut SMA braucht die direkte Batteriesteuerung unter Unit-ID 3 ein ausgeschaltetes Energiemanagement des System Manager und ein externes EMS, das die Sicherheitsfunktionen übernimmt. Edge schreibt sie nicht; dieser Leitfaden ist nur lesend.

Bewertung

SI30-20 und SI50-20 ab Firmware 3.04.80.R über lokales SMA Modbus TCP. SunSpec, Batteriesteuerung, Netzmanagementdienste und die Konfiguration des System Manager sind ausgenommen.

InteroperabilitätGut unterstützt
SMA veröffentlicht eine firmwarespezifische Parameterliste mit Register, Unit-ID, Typ, Format und Wertcodes sowie die allgemeinen Regeln für Adressierung, NaN und Zeitverhalten.12
GenauigkeitUnter Bedingungen unterstützt
SoC, Spannung und Strom der Batterie, getrennte Lade- und Entladeleistung, AC-Werte je Phase und Status sind mit Auflösung und Einheit definiert. Die Batterie-Energiezähler sind U64 und liegen außerhalb des 16- und 32-Bit-Modbus-Clients von Edge; der AC-Gesamtertrag hat eine U32-Kopie.1
SicherheitUnter Bedingungen unterstützt
Modbus ist standardmäßig aus, und das Produkt erfüllt EN 18031-1 und ETSI EN 303 645. Ist es aktiv, sind Datenpunkte außerhalb des Grid-Guard-Schutzes ohne Passwort lesbar, und es gibt schreibbare Steuerregister.345
ZuverlässigkeitUnter Bedingungen unterstützt
NaN-Werte kennzeichnen fehlende Daten, Zustands- und Statusregister melden Fehler, und SMA nennt Taktgrenzen von einer Sekunde und fünf Werten je Übertragung.12
RobustheitGut unterstützt
Veröffentlicht sind IP65 / NEMA 4X, Klimaklasse 4K4, -25 bis +60 °C mit Leistungsreduzierung ab 45 °C und 95 % Feuchte.4
SkalierbarkeitUnter Bedingungen unterstützt
Jeder Wechselrichter ist ein eigener Modbus-Server unter Unit-ID 3, und ein System Manager ergänzt Systemwerte unter Unit-ID 2 für bis zu 11 Geräte. Die Taktgrenzen von SMA gelten für jeden Wechselrichter.24
LebenszyklusGut unterstützt
Die Parameterliste nennt die Firmware, ab der sie gilt, und Technische Information, Handbuch und Datenblatt tragen Versionsnummern und Daten.125

Einrichtung

SI50-20 unter 30053 identifizieren, dann SoC und Ladeleistung lesen

Die Parameterliste des Sunny Island X (Firmware 3.04.80.R) definiert den Gerätetyp unter 30053 (U32 TAGLIST, Unit-ID 3), den aktuellen Ladezustand der Batterie unter 30845 (U32 FIX0, %, Unit-ID 2 oder 3) und die aktuelle Batterieladung unter 31393 (U32 FIX0, W, Unit-ID 3). Die Übertragung ist Big-Endian. Die Antwortbytes sind eine synthetische Decoderprüfung, keine aufgezeichnete Antwort des Wechselrichters.

Ziel
IP-Adresse des Wechselrichters, TCP-Port 502, Unit-ID 3 im MBAP-Header
Anfrage-PDU Identität
03 75 65 00 02: FC03, direkte Adresse 30053 (0x7565), Anzahl 2
Synthetische Antwort-PDU Identität
03 04 00 00 4A 49: U32 0x00004A49 = 19017, Sunny Island 50; 19018 (0x4A4A) wäre Sunny Island 30
SoC-Anfrage und synthetische Antwort
03 78 7D 00 02 liest 30845 (0x787D); 03 04 00 00 00 4B ist U32 75, FIX0, also 75 %
Anfrage Ladeleistung und synthetische Antwort
03 7A A1 00 02 liest 31393 (0x7AA1); 03 04 00 00 27 10 ist U32 10000, also 10.000 W Laden
Nicht verfügbarer Wert
03 04 FF FF FF FF ist der U32-NaN; speichern Sie ihn als keine Daten, nicht als 4294967295 W
Abnahme
Übernehmen Sie die Punkte, wenn der Gerätetyp zum Typenschild passt und der SoC im selben Moment mit der Weboberfläche übereinstimmt.

Abnahmekriterium: Passende Identität und passender SoC bestätigen Unit-ID, direkte Adressierung und Big-Endian-Dekodierung. Ergänzen Sie als Nächstes AC- und Statuspunkte, innerhalb der Taktvorgaben von SMA.

  1. Wechselrichter und seine Rolle bestimmen

    Halten Sie Typenschild (SI30-20 oder SI50-20), Firmware und die Rolle dieses Wechselrichters als System Manager oder untergeordnetes Gerät fest. Dieser Leitfaden verwendet die Parameterliste ab Firmware 3.04.80.R und die Betriebsanleitung SIxx-20-BE-en-11 für Firmware 3.04.xxx.R. Ändern Sie die Rolle des System Manager nicht, um einen Wert zu bekommen.

  2. Modbus bewusst aktivieren

    Die Modbus-Schnittstelle ist standardmäßig deaktiviert. Eine autorisierte Fachkraft aktiviert die Modbus-Funktion in der Benutzeroberfläche des Wechselrichters, wie es der Inbetriebnahmeablauf im Handbuch vorsieht. SMA weist darauf hin, dass der Lesezugriff auf Datenpunkte, die nicht durch den Grid-Guard-Code geschützt sind, bei aktivem Modbus kein weiteres Passwort braucht; halten Sie den Port daher in einem geschützten Netz und leiten Sie ihn nie weiter.

  3. Edge an die Netzwerkbuchse anschließen

    Verwenden Sie die Netzwerkbuchse des Wechselrichters im Standort-LAN, nicht die Buchse BAT ETH, die die Batteriekommunikation trägt. Legen Sie in Edge eine Modbus TCP-Verbindung zur IP-Adresse des Wechselrichters an Port 502 an und verwenden Sie Unit-ID 3 für Gerätewerte.

  4. Identität lesen, dann Batteriewerte

    Lesen Sie den Gerätetyp unter 30053 als zwei Register mit FC03, wie in der Beispielprüfung, dann den SoC unter 30845, die Batteriespannung unter 30851 und die aktuelle Lade- und Entladeleistung unter 31393 und 31395. Lesen Sie jeden U32- oder S32-Wert als eine Anfrage über zwei Register. Lassen Sie die U64-Zähler weg; Edge liest 16- und 32-Bit-Register.

  5. Anfragen takten und NaN verwerfen

    SMA verlangt mindestens eine Sekunde zwischen Modbus-Übertragungen und höchstens fünf Parameter oder Messwerte auf einmal; verwenden Sie Blockabfragen für zusammenhängende Bereiche. Behandeln Sie die NaN-Werte als nicht verfügbar. Vergleichen Sie SoC und AC-Leistung mit der Weboberfläche des Wechselrichters, bevor Sie weitere Punkte ergänzen.

Häufige Fragen

Welche Unit-ID verwendet ein Sunny Island X für Modbus?
SMA verwendet Unit-ID 1 für Produktinformationen, 2 für Systemwerte und Sollwerte und 3 für die eigenen Werte des Geräts. Lesen Sie die Batterie- und AC-Werte des Wechselrichters unter Unit-ID 3; SoC, Leistung und Zustand liegen für das System auch unter Unit-ID 2.12
Ist die Batterieleistung am Sunny Island X ein vorzeichenbehaftetes Register?
Die Parameterliste nennt stattdessen zwei positive Beträge: aktuelle Batterieladung unter 31393 und aktuelle Batterieentladung unter 31395, beide U32 in W. Der Batteriestrom unter 30843 ist S32 in A.1
Kann Edge die Batterie über die Modbus-Schnittstelle des Sunny Island X steuern?
SMA dokumentiert Batteriesteuerung unter Unit-ID 3 nur mit ausgeschaltetem Energiemanagement des System Manager; danach muss ein externes EMS die Sicherheitsfunktionen von Batterie und Wechselrichter übernehmen. Dieser Leitfaden liest nur.3