Today is...
Tuesday, October 23, 2018
Welcome to, the global online
community of automation professionals.
Featured Video...
Featured Video
A demonstration of EtherCAT control of linear motors using the CTC EtherCAT master.
Our Advertisers
Help keep our servers running...
Patronize our advertisers!
Visit our Post Archive
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.