Hello,
i'm working on a victron system connected too 2 sources of energy (Grid and PV, NOTE : the 2 inverter are not interfaced together, they are independant ) so i have a :
- Battery lithium-ion 2kWh
- MultiPlus-II 48/3000/35-32 (victron)
- Venus controller
- an SMA inverter 2000 W
- 6 Solar panel ( 365 Wc)
- the communaction with the victron and plc is via modbus TCP/ip
- plc (modicon m340)
what i have to do is to create a code in a plc (modicon m340) where i can control the system and maximise a self consumption, the priority is to take from the PV, and not from the grid, send the surplus to the battery if its SOC is low, not feeding into grid unless if we have critical cases (like when the battery is full, and no loads are applied, in this case we can feed in the production of the pv into grid),
so for now i have did a program where i use ESS mode 3 ( using register 37,38,39), but my problem is when i run the code, and verify the vrm portal, it doesnt do what i tell him, the grid set point is never taken by consideration ( that's a first probleme), its continu feeding into grid even if i disable this, the power taken to charge the battery is always low ( 14W) even if the pv are producing 1600W, if i set the gridset point on 0W (it means not giving power from grid) but it continu sending power to the multi, is it possible to controle the power sent to charge the battery ?
how can we calculate the value of the grid setpoint ( it said its from -32668 to 32668 but when i choose for example to take 0W, it doenst work, take 500W it doesnt also workk, no value is working),
i've read the manual of ESS mode 3 and 2, and implement even the examples writen in it, (how to charge, discharge, ..... but none of these example worked )
if i set 37:0W & 38:0 & 39:1 ==> it has to charge the battery without feednig back into grid but no it continu feeding into grid, and the power taken to charge the battery is very low (over 22W) ,
Please if someone already faced these problems can he respond me with a correct answers, what i have to do, what i'm doing wrong, what should not do ? plsss plsss
Thank you for help,
and plss if someone sees my question and know how to help me, it will be very helpful pls