question

hour avatar image
hour asked

Set Charge Current on MPPT via HEX

The last piece of my puzzle now that I can communicate with the hex protocol from a microcontroller over VE direct is to set the charge current depending on some conditions.

Can't manage to find an example formatted a way that would work for me, here's an example of what I'm sending to disable the charging:

":80002000447\n" and that works great.

Would anyone be able to assist me in figuring out what to send, in the above format, that would do say... 5.5 amps? I learn by example, sorry to bother, but if I can identify which characters in the overall string represent the 5.5 then I can wrap my brain around this and start sending things other than 5.5.

Thanks much!


MPPT ControllersVE.Directcommunication protocol
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

1 Answer
Danakil avatar image
Danakil answered ·

Hi Hour,

Maybe it's a bit late to answer you but I'll give it a try.

According to Victron documentation, to set the charge current you need to use the 0x2015 register (page 19) instead of 0xEDF0 for a control loop. Check at the warning page 9.

So to set up a 5.5A charge current, here is transmission frame :81520003700E1

Good luck in your project


Best regards,


Nicolas

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Related Resources

VE.Direct protocol FAQ

MPPT Product Page

MPPT Error codes

MPPT 150/60 up to 250/70 Manual

Additional resources still need to be added for this topic