I'm using Modscan to check the data from my Integra 1630 Energy meter. Often, i will only receive a register value of 0x00 while occasionally a good reply. I tried changing the scan rate from 100ms to 5s but nothing changes. The wire connected from my RS485 to the energy meter is less than 50m. Anyone has any idea why this is happening and is there any adjustment i can do to make the slave send back good reply instead of 0x00? Here are some readings of the replied data from my Modscan 1st reply - 00 2nd reply - 00 3rd reply - 01 04 04 4c 72 b5 ca bb c8 4th reply - 00 5th reply - 00 6th reply - 00 7th reply - 00 8th reply - 01 44 44 4c 72 b5 ca bb c8 9th reply - 00 10th reply - 00
: Moved by Moderator
Found the solution. There are no terminal resistor between the twisted pair. After adding a 120ohms resistor between it, i got good reading.
Modbus is totally new to me. So it would be greatly appreciated if anyone could help me figuring out, In my product I am using 8bit micro controller, which is collect the data from field in every 5ms once . already we have implement modbus communication to my module via RS 485 communication. but my problem is how i can communicate with my module into MODSCAN32 software. i was trying this but i am geting invalid slave response. kindly advice me . Regards, V.Dominic Antony Vinoth.