modbus通讯协议速率多少

modbus通讯协议速率多少

115200。

MODBUS协议本身没有规定最大通信速率。甚至也没有规定电气协议,一般使用RS232或者RS485的电气协议。RS485协议的通讯速率可以达到10M以上的,所以理论上,注意是理论上,MODBUS的通讯速率是可以做到十几兆的。由于MODBUS属于总线协议,总线上的所有站点要求有相同的通信速率(及相同的奇偶校验设置)。

最大的通信速率自然由总线上最慢的站点决定。因为MODBUS是单主机的协议,需要由主机轮询从机,所以MODBUS的实时性并不是很好,使用MODBUS的场合,一般不会要求有很高的数据量。

一般以9600BPS8E1为多,这也是MODBUS RTU建议的默认出厂设置值,另外还有默认19200的,但再高也只有允许设置到115200的,再高就没有见过了。实际上115200的速率,通讯距离会大大的缩短,可靠性也会有所下降。