Energy meter and Arduino UNO using MAX485 via Modbus Protocol

hi
I am using a Tense Energy meter EM-07K along with RS485 module and Arduino UNO.
The connections . Pin 6 and 7 of MAX 485 are connected to pins A and B of the Energy meter which are meant for RS485 Serial Communication.

I am trying to Read Holding Register whose Function Code in Modbus Protocol.
ADDRESS (HEX) BB8 ADDRESS (DEC) 3000
REGISTER High Voltage Set

I have tried using many libraries but am not getting any success.

Kindly your help >>

And you did connect the ground pins, didn't you? Which pins did you connect for ground?

Paul

And you did connect the ground pins, didn't you? Which pins did you connect for ground?

For RS-485 you don't have to connect any grounds as the signal is transferred differentially.

I am trying to Read Holding Register whose Function Code in Modbus Protocol.

I cannot find a link to the manual of this device in your post. You have to provide the necessary information to enable us to help you.

Which ModBus protocol is supported by the device? There are ModBus RTU, ModBus ASCII and ModBus TCP.

Also provide a link to the MAX485 board you're using.

I cannot find a link to the manual of this device in your post. You have to provide the necessary information to enable us to help you.

I managed to find the manual here.

Which ModBus protocol is supported by the device? There are ModBus RTU, ModBus ASCII and ModBus TCP.

On page 12 of the manual, it says that it is Modbus RTU

I'm still missing the link to the RS-485 adapter.

Post the code you used for your testing!