This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm that you accept these cookies being set.

Solax X3 modbus profile
#1
Hi,
here is the modbus profile for Solax X3 (it should work with other models too).
It's based on info got from https://github.com/InfernoEmbedded/Power...xModbus.py
and other got by reverse engineering input registers.

No way to get holding registers information that could be useful to remotely control to inverter

No help by Solax.

Hope it helps.

Luca

Attached Files
.json   Solax X3 eng.json (Size: 7.45 KB / Downloads: 77)
Reply
#2
(27.07.2019, 16:40)lpala Wrote: Hi,
here is the modbus profile for Solax X3 (it should work with other models too).
It's based on info got from https://github.com/InfernoEmbedded/Power...xModbus.py
and other got by reverse engineering input registers.

No way to get holding registers information that could be useful to remotely control to inverter

No help by Solax.

Hope it helps.

Luca
Hi, please post this in this topic https://forum.logicmachine.net/showthread.php?tid=839
Reply
#3
Hi,

the entire protocol list in the attachment :-)

How to read the value under address 0x00A8 and 0x00A9 (0x04:Read Input Register)?

Thank you

Attached Files
Reply
#4
In profile above is similar register defined 'Energy consumed' Just change correct address. Always use Read test to get correct parameter. I would use float32 for bus_datatype not float16 like here.
------------------------------
Ctrl+F5
Reply
#5
Thank you, I will test
Reply


Forum Jump: