Fronius Symo und PV Limit

Hallo Forum,

Bei der Inbetriebnahme eines Symo 6.0-3-M habe ich festgestellt, dass dieser die Vorgaben der Power-Limiter zwar annahm (Modbus) - aber nicht in die Tat umsetzte.

Fronius verlangt nach dem Setzen einer neuen Vorgabe das erneute Setzen des W_MAX_LIM_ENA-Registers. Unabhängig davon, ob es vorher schon akiviert war.
Der Handler der Sunspec-Umsetzung prüft vorm Setzen eines Wertes auf den Status:
SetPvLimitHandler

Ich habe deshalb die Methode für Fronius überladen.
Passt das so? Soll ich einen PR daraus machen?

	@Override
	public void setActivePowerLimit(int value) throws OpenemsNamedException {

		EnumWriteChannel wMaxLimEnaChannel;
		if (this.isSunSpecInitializationCompleted()) {
			// Get Power Limitation Enabled WriteChannel
			wMaxLimEnaChannel = this.getSunSpecChannelOrError(DefaultSunSpecModel.S123.W_MAX_LIM_ENA);
		} else {
			log.info("SunSpec model not intialized yet");
			return;
		}

		this.getActivePowerLimitChannel().setNextWriteValue(value);

		// has to be written every time
		wMaxLimEnaChannel.setNextWriteValue(S123_WMaxLim_Ena.ENABLED);

	}

Gruß,
Klinki