Today is...
Thursday, January 18, 2018
Welcome to the Modbus Community, about
the world's leading automation protocol.
Long Silent Interval in Slave
Losing some data during communication (Modbus) and is it due to this silent interval?

My problem is some data just lost during the communication and I want to know is it due to this silent interval?

Is is a maximum time for the silent interval in Modbus RTU. I mean by default it should be 3.5 Char time which means 36 ms but the slave takes 10 ms to release the serial line after sending a message! what should I do for this issue.

I had a similar issue where my data-buffer contained partial data. My work-around is to count the number of successful reads (success bit 0-1 transitions) then use the data once the counter reaches 5.