Modbus RTU和Modbus TCP/IP两个协议的本质都是MODBUS协议,都是靠MODBUS寄存器地址来交换数据;但所用的硬件接口不一样,Modbus RTU一般采用串口RS232C或RS485/422,而Modbus TCP一般采用以太网口。
Modbus协议和Modbus TCP/IP协议区别为:作用不同、传输不同、应用不同。
一、作用不同
1、Modbus RTU协议:Modbus RTU协议可以使控制器之间,以及控制器由网络和其它设备之间进行通信。
2、Modbus TCP/IP协议:Modbus TCP/IP协议提供传输层与网络层之间的服务。
二、传输不同
1、Modbus RTU协议:Modbus RTU协议传输距离短、速度慢,导致应用受到局限。
2、Modbus TCP/IP协议:Modbus TCP/IP协议传输距离远、传输速度快,使得应用范围广泛。
三、应用不同
1、Modbus RTU协议:Modbus RTU协议主要应用于电气自动化和过程控制,一般采用RS-232或RS-485的通信接口。
2、Modbus TCP/IP协议:Modbus TCP/IP协议主要应用领域lnternet或lntranet中。