Modbus byte issues

Hi All!

First time posting hope I have done this right, I'm also hoping some one here is a wizard and can shed some light into an issue I'm having, I have started a project were I am accessing a Check-Weigher and retrieving the input registers, everything seems to be working fine until I'm reading the total weight and when the value of the weight exceeds 65535 the data the resets back to zero and then my calculation for average weight goes out the window.

my setup is RTU 2 wire to a usb rs485 convertor

I'm lost as to why this would be the case, I can only assume its because I'm only reading 2 bytes not 4 but there is no setting for this so I'm not sure how this could be possible, can any one help explain what I might be doing wrong ?

Thank you!

You're going to need to share more information about the end device. Ideally this would be the make/model and the modbus table from the manual. To read more that 65535, you'll need more bytes, but without knowing the modbus registers available to you, we can't help you out.