Hi,
Is there a write limit for writing to the Multiplus modbus registers via Cerbo GX ?
I have custom ESS running for 6 months now via Node-Red and almost 10.000.000 writes to the registers.
Is this unlimited ?
This site is now in read-only archive mode. Please move all discussion, and create a new account at the new Victron Community site.
Hi,
Is there a write limit for writing to the Multiplus modbus registers via Cerbo GX ?
I have custom ESS running for 6 months now via Node-Red and almost 10.000.000 writes to the registers.
Is this unlimited ?
Hi @kmt85
It depends on which registers are you writing to and other factors like OS drivers, MultiPlus firmware, etc...
Generally speaking many modbus registers are tightly connected to some d-bus paths on the operating system.
Now, some of those values are ephemeral, some are stored on the Cerbo's OS non-volatile file system and some are stored on the MultiPlus non-volatile config.
Firsts are no problem, the second ones depends on the endurance of the Cerbo's non-volatile storage system and last ones depends on the eeprom's endurance inside Multiplus.
Cerbo's using some kind of eMMC drive which endurance could be over 10TBW, so no worry here, but the MultiPlus config eeprom could pose a problem, if the Cerbo's OS is not wisely exploiting that resource.
So, in the end, like I've said, it all depends on which registers are you writing to and to the endurance of the media on which they are written to, so to speak.
Think from where that value is taken at system cold boot. From Multiplus's config, from Cerbo's config or is a dynamic value entered later.
Alex
Hi Alex,
Thanks for your detailed explanation.
I'm writing the L1 / L2 / L3 setpoint registers to control charging / discharging of the battery depending on how much solar power there is available.
So let's hope it is a dynamic value so that writing to it is nearly unlimited.
55 People are following this question.