Buffer parser of Modbus data

I am reading data from Solar inverter using MODBUS-Getter node. Then I am parsing the output with bufer-parser node.

For example for the first values defined in modbus like:
image

I have set the parser like this:

This works fine.
But when I come to this part, where I need to read two registers:
image

I tried to set it up like this:

But it is giving me two numbers:
image

I am doing something wrong. Can you pls advise me what to change? Thanks.

You asked for 2 when you set the length to 2 & it gave you 2.

The built in help states:

length The quantity of items to be returned. e.g. 6 bools or 12 floats or 34 int32s. NOTE: setting length to -1 will attempt to read all bytes from offset to the end. NOTE: If source data does not have enough bytes, the operation will fail

I have tried with the "-1", but the problem is, that there are many more fields "to the end"...
I have tried also only two read the two registers with modbus and send them to the buffer parser, but still was unable to get the right Power...

You misunderstand. If you want 1 item, enter 1 for the length.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.