Batterij en omvormer koppelen aan de optimizer in Nederland — Modbus & SunSpec

Een optimizer stuurt je batterij en omvormer alleen aan als hij hun registers kan lezen én schrijven. In de praktijk gebeurt dat via Modbus (RTU of TCP), waarbij SunSpec de gestandaardiseerde registerkaart levert die de meeste omvormers in Nederland ondersteunen.
Koppelen loopt bijna altijd via Modbus — de industriestandaard voor omvormers en batterijsystemen. Twee smaken: Modbus RTU over een RS485-kabel (2-draads, seriële bus) of Modbus TCP over het netwerk (Ethernet/LAN, standaard poort 502). Bovenop Modbus definieert SunSpec een open, fabrikant-onafhankelijke registerkaart: dezelfde adressen voor spanning, vermogen, laadtoestand (SoC) en setpoints, ongeacht het merk. Ondersteunt je apparaat SunSpec, dan hoeft de optimizer niet per merk herschreven te worden.

1) Controleer in de datasheet of de omvormer/batterij Modbus RTU (RS485) of Modbus TCP (Ethernet) biedt, en of SunSpec wordt ondersteund. 2) Sluit fysiek aan: RS485 A/B/GND naar de bus, of een netwerkkabel naar dezelfde LAN als de optimizer. 3) Stel de parameters in: Modbus-adres (slave-ID), baudrate/pariteit (RTU) of IP-adres en poort 502 (TCP). 4) Zet Modbus-schrijftoegang aan in het omvormermenu — zonder write blijft het read-only en kan de optimizer níét sturen. 5) Test eerst lezen (SoC, vermogen), dan pas een setpoint schrijven.

RTU (RS485) is robuust over langere afstanden en storingsarm, maar één seriële bus per keten en trager. TCP is sneller, makkelijk te routeren over je bestaande netwerk en laat meerdere clients toe, maar vraagt een stabiel IP (vaste IP of DHCP-reservering) en aandacht voor netwerkveiligheid. Voor één omvormer in een technische ruimte is RTU vaak het eenvoudigst; bij meerdere apparaten of een bestaande LAN is TCP praktischer.

SunSpec (van de SunSpec Alliance) legt vaste 'models' vast in de Modbus-registers: een common-model met fabrikant en serienummer, inverter-models voor AC-vermogen en -spanning, en een storage-model voor batterijsturing (laden/ontladen begrenzen, setpoint zetten). Daardoor leest de optimizer bij SMA, SolarEdge, Fronius of Huawei dezelfde grootheden op vergelijkbare adressen. Zonder SunSpec val je terug op de merk-eigen registerkaart uit de handleiding — dat werkt óók, maar vraagt maatwerk per apparaat.

In Nederland sluit je aan achter een netbeheerder — regionaal Liander, Stedin of Enexis (het transportnet is van TenneT). Voor optimalisatie stuurt de optimizer op de day-ahead-spotprijs (EPEX, €/MWh): laden bij lage prijzen, ontladen bij pieken. Let op de aansluitcapaciteit en eventuele terugleverbeperking van je netbeheerder — die bepalen hoeveel de batterij mag laden/ontladen. De afbouw van de salderingsregeling is gepland vanaf 2027, wat een batterij plus slimme sturing financieel interessanter maakt; behandel dat als voorgenomen beleid, niet als vaststaand feit.
De grootste valkuil is Modbus-write vergeten in te schakelen — dan leest de optimizer wel data maar kan hij niets aansturen. Andere klassiekers: verwisselde A/B-draden op RS485, geen gemeenschappelijke GND, ontbrekende busafsluiting (120 Ω), of een verkeerd slave-ID/baudrate. Bij Modbus TCP: zet het apparaat niet zomaar open op internet — houd het in een afgeschermd VLAN. Test elke schrijfactie eerst met veilige grenzen voordat je de batterij vol op de markt laat sturen.