Modbus characteristics

A

Thread Starter

aman

I want to know if during modbus communication, if the data bits are corrupted, is that signal retransmitted or not?
 
The Modbus Application Protocol does not define what the Master should do if it detects a corrupted message. If the Slave detects a corrupted message it will not respond, and eventually the Master will time out waiting for an answer.

It is up to the application to decide what to do when the Master receives a corrupted message. Normally the Master polls the Slave(s) over and over in an infinite loop. So if a corrupted message is received it will be re-polled during the next loop.
 
S

santosh kubasad

> I want to know if during modbus communication, if the data bits are
> corrupted, is that signal retransmitted or not?

Whether the signal (frame) is retransmitted or not is dependent on your Modbus settings. "Retries" must be enabled in your Modbus driver for retries to occur. In fact, whether a device must retransmit or not is a matter outside of the Modbus specification.

santosh kubasad
www.colwaysolutions.com
 
Top