Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reading raw data longer than 16 Bytes #538

Open
FKuypers opened this issue Jul 7, 2024 · 0 comments
Open

Reading raw data longer than 16 Bytes #538

FKuypers opened this issue Jul 7, 2024 · 0 comments

Comments

@FKuypers
Copy link

FKuypers commented Jul 7, 2024

I am using the Modbus adapter to read my solar inverter (Sofar/ZCS Azzurro) through TCP/IP. To be able to change/write the battery parameters, one needs to write the complete set of 14 16 Bit values.

I upgraded to 6.2.3 to be able to read Holding Registers with raw values.

If I extend the length of this Holding Register beyond 8, I get the following error:

[1] Poll error count: 1 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"}

Is this error produced by my inverter? If I use a Modbus client on my phone, I can read 28 Bytes easily.

Is this a limitation by the modbus client we could fix some next version?

Thanks,
Frank

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant