
SMA SunnyIsland
De SMA Sunny Island is een accu-omvormer voor off-grid en netback-up toepassingen in woon-, bedrijfs- en agrarische installaties. Dit Modbus TCP-template leest apparaatidentificatie, systeemstatus en foutcodes, en meet per fase AC-vermogen, reactief vermogen en netspanning op L1, L2 en L3. De accubewaking omvat laadtoestand, stroom, spanning, temperatuurextremen en cumulatieve laad- en ontlaadenergie. Via schrijfregisters stel je vermogenssetpoints, reactief vermogen, bedieningsmodus en SoC-drempelwaarden in. Met dit template beheer je de SMA Sunny Island direct vanuit je ModbusCloud-portal.
- Protocol
- Modbus TCP
- Aansluiting
- Ethernet, Modbus TCP
- Registers
- 41, lezen en schrijven
- Merk
- SMA
- Laatst bijgewerkt
Registers (41)
35 lezen, 6 schrijven
| Naam | Eenheid | Toegang | Adres (Verborgen tot je je e-mailadres invult) | Functie (verborgen) | Type (verborgen) |
|---|---|---|---|---|---|
| device_class | Lezen | ||||
| device_type | Lezen | ||||
| serial_number | Lezen | ||||
| software_package | Lezen | ||||
| waiting_time_until_feed_in | s | Lezen | |||
| system_state | Lezen | ||||
| recommended_action | Lezen | ||||
| message | Lezen | ||||
| fault_correction_measure | Lezen | ||||
| max_apparent_power | W | Lezen | |||
| active_charge_energy | Wh | Lezen | |||
| active_discharge_energy | Wh | Lezen | |||
| active_power | W | Lezen | |||
| active_power_l1 | W | Lezen | |||
| active_power_l2 | W | Lezen | |||
| active_power_l3 | W | Lezen | |||
| grid_voltage_l1 | V | Lezen | |||
| grid_voltage_l2 | V | Lezen | |||
| grid_voltage_l3 | V | Lezen | |||
| frequency | Hz | Lezen | |||
| reactive_power_l1 | W | Lezen | |||
| reactive_power_l2 | W | Lezen | |||
| reactive_power_l3 | W | Lezen | |||
| operating_mode_for_active_power_limitation | Lezen | ||||
| battery_current | A | Lezen | |||
| soc | % | Lezen | |||
| current_battery_capacity | Lezen | ||||
| battery_temperature | °C | Lezen | |||
| battery_voltage | V | Lezen | |||
| power_supply_status | Lezen | ||||
| lowest_measured_battery_temperature | °C | Lezen | |||
| highest_measured_battery_temperature | °C | Lezen | |||
| max_occurred_battery_voltage | V | Lezen | |||
| allowed_charge_power | W | Lezen | |||
| allowed_discharge_power | W | Lezen | |||
| set_active_power | W | Schrijven | |||
| set_control_mode | Schrijven | ||||
| set_reactive_power | W | Schrijven | |||
| grid_guard_code | Schrijven | ||||
| min_soc_power_on | % | Schrijven | |||
| min_soc_power_off | % | Schrijven |
Registers laden…
Stuur jouw apparatenlijst
Staat een apparaat niet in de bibliotheek, dan maken we de template gratis zodra we de registers hebben.
Gebruikstoepassingen
- Bewaak de laadtoestand van de accu continu om capaciteitsverlies of onverwachte zelfontlading vroegtijdig te signaleren.
- Vergelijk cumulatieve laad- en ontlaadenergie om de werkelijke round-trip rendement van de accu over meerdere seizoenen te berekenen.
- Stel een alert in op temperatuurextremen via de hoogste en laagste gemeten temperatuurregisters om schade aan de accu te voorkomen.
- Controleer de faseverdeling over L1, L2 en L3 om onbalans in driefasige installaties direct te detecteren.
- Rapporteer de toegestane laad- en ontlaadvermogens naast de actuele setpoints om te verifiëren dat het accubeheersysteem zijn limieten respecteert.
Installatie
Activeer Modbus TCP op de Sunny Island via de webinterface of Sunny Explorer: ga naar de communicatie- of Modbus-sectie en schakel de Modbus-interface in. De standaardpoort is 502.
Verbind de Sunny Island via een netwerkkabel met hetzelfde lokale netwerk als de ModbusCloud Gateway.
Voeg in de ModbusCloud-portal een nieuwe gateway toe, importeer het SMA SunnyIsland-template en voer het juiste unit-ID in. SMA gebruikt standaard unit-ID 3; controleer of dit overeenkomt met de instelling op de omvormer.
Verifieer de verbinding door live waarden te controleren op de soc-register (adres 30845) en het system_state-register (adres 30201) in je portaldashboard.
Veelvoorkomende aandachtspunten
De gateway verbindt, maar alle registerwaarden tonen NaN. Hoe kan dat?
SMA-apparaten retourneren NaN voor registers waarvan de data afkomstig is van de vermogenselektronica-CPU wanneer die CPU inactief is. Dit kan bij de Sunny Island voorkomen tijdens stand-by. Controleer eerst het system_state-register (30201) om te bevestigen dat de omvormer actief is, en herhaal daarna de uitlezing.
Ik ontvang Modbus-foutcode 11 op elk verzoek. Wat gaat er fout?
Foutcode 11 betekent dat het unit-ID in je verzoek niet overeenkomt met het geconfigureerde unit-ID op de omvormer. SMA gebruikt standaard unit-ID 3. Lees de ingestelde waarde uit via de communicatie-instellingen van de omvormer en pas het unit-ID in je ModbusCloud-portaalconfiguratie dienovereenkomstig aan.
Schrijven naar de vermogensregisters heeft geen effect. Wat is de oorzaak?
Vermogenssetpoints via Modbus werken alleen tijdens parallelle netwerking, niet in stand-alone of eilandmodus. Controleer via system_state of de omvormer in netparallelle werking staat. Bepaalde netbeheerparameters vereisen bovendien eerst Grid Guard-authenticatie via register 43090 voordat schrijfacties worden geaccepteerd.
Is het veilig om setpoints zoals set_active_power of min_soc-registers frequent te schrijven?
Wees voorzichtig met schrijfregisters. Vermogenssetpoints zoals set_active_power en set_reactive_power mogen cyclisch worden geschreven. Parameters zoals min_soc_power_on en min_soc_power_off worden echter opgeslagen in flashgeheugen: te frequent schrijven veroorzaakt flash-slijtage en kan de beschermingsdrempels van de accu beïnvloeden. Grid Guard-beschermde registers vereisen bovendien hernieuwde authenticatie na iedere herstart.
Kennisbankartikelen bij dit apparaat
Zelf zien hoe het werkt?












