Overvoltage, Cerbo GX controlling SolarEdgePV, Sunspec: ‘Dynamic power limiting’ option not working

My situation
• Cerbo GX (firmware v3.63 large)
• 3x Multiplus-II 48V/5000/70-48 (firmware 2623556)
• 3x Voltsmile V10 RPC (firmware: v0.0)
• SolarEdge SE7K-BE0TEBNN4 on AC OUT1 (firmware 4.22.44 and ip-address: 192.168.2.32)

Related settings

The problem

Without battery the solar panels are switching off regulary, due to overvoltage problems in the neighbourhood. Adding a battery enables to save solar energy in the battery in overvoltage situations and deliver it back to the grid later. Unfortunately, solar panels are still switching off, even when battery is not fully loaded and/or grid is in no-overvolt situation.

Solution 1: adapting gridcode?
Try do adapt the gridcode ‘Europe’ is order to switch off AC IN before the solaredge pv is switched off. The Multiplus-II will deliver emergency power on AC OUT1, with a lower voltage (230V) and the Solaredge can continue/reconnect.

All attempts resulted in ‘pendling frequency behaviour’ as can be seen in:
(left part, min-max enabled in the widget)

However, disconnecting AC 1 by a switch, results in AC OUT1 going into ‘emergency power mode’, without even restarting the SolarEdge, but just continues directly after getting 3x 230V !!
(right part of picture above).

So, some difference exists in hardware/software disconnecting!

Solution 2: default gridcode?
Keep using the gridcode ‘Europe’, with default settings.

In this situation PV will switch off before Multiplus disconnects from the grid in overvoltage situations. In this case the batteries will be loaded by the grid. Price will be low, so instead of loading battery from own solar pannels, solarenergy from other people will be used to load the battery. In case overvoltage switches off PV and MP, battery can not be loaded.

Solution 3: solution as described by @JeroenSt
Following the answer as described in:
https://community.victronenergy.com/t/victron-multiplus-2-5000-gx-grid-overvoltage/16728

This solutions reduces the downtime of the solarpanels, as can be seen as follows (left part, until 13:15 hour).

However, playing around with the DESS settings:
– system → maximum import power: 2kW → 3kW
– battery → maximum charge power: 2kW → 3kW

it will work even better, because in case of disconnection of PV, will start loading the batteries from the grid and lowering the (internal) overvoltage. After that, PV is reconnected (right part, after 13:15 hour).

Solution 4: SunSpec as described by @mpvader
See topic: https://community.victronenergy.com/t/help-needed-sma-solar-edge-kostal-enphase-and-others/33869

In this case, the SolarEdge will be controlled by the Cerbo GX in stead of manually manipulating settings as described above. Trying to use this solutions is not working in my situation, because the option:

is missing!

May be this is related to the firmware updates from SolarEdge as described on Github in the following 2 topics:

My question
What would be the best solution for the problem described?
It looks like the SunSpec connection between Cerbo GX and SE7K is only monitoring/reading registers, but not writing in the register to control the SE7K?

Hi there. I have nearly the same setup as yours. I managed to use the “Dynamic Power Limiting”. So far everything seems to work.

3x Victron MPII 5000
–> 12x Voltsmile V10 RPC & MPPT 250/100 (with 5,4 kwP)
—> SolarEdge 12.5K on AC-Out

I update my SE12.5K last week.
I had to reconfigure the Solaredge Modbus TCP Configuration (Chapter 5 from here: Integrating with SolarEdge [Victron Energy] ).
I also configured the frequency shifting & Solaredge APS switching wenn offgrid (described in aboves link)

Victron Config:

  • Switch for Solaredge APS wen offgrid (Assistent 1+2)
  • Go offgrid wenn input AUX1 is used (Assistend 3-5)

Import:

  • I used the the Victrons AUX Relais (NO + COM) to interconnect to Solaredge Communication Board (L1+V).
  • I also deleted the SolarEdge Smartmeter Config (i think you can also just deactivate the Smartmeter) & the restarted the Solaredge Inverter. (For some reason the dynamic power limiting didn’t work with the SE Modbus Smartmeter configured)

Last steps:

  • Restart the CerboGX
  • Configure the “dynamic power limiting” for SE

Hint: I didnt configure the SolarEdge inverter as “Modbus device” but used “Seeting > Integrations > PV Inverters” and also entered the SE inverters IP manually in the config, and didn’t use the “auto scan function”