RS485是一种工业总线标准,它实现到数据链路层的MAC功能,就是说它实现了数据传输,至于内容是什么,如何解释,是不管的。
PROFIBUS 是一种现场总线标准,它的底层引用了RS485标准,同时在其上层加入应用层内容,具体定义了通信关系、通信服务,行规等内容。RS485在这里是PROFIBUS 的基础功能。
MODBUS是一种应用层协议,就是未局限于在那种通信介质上实现,如RS485,RS232都可以,甚至以太网上也可以实现,不过现在大多MODUBS产品是基于RS485的。
MODBUS与PROFIBUS正比,MODBUS是单纯的应用层协议,而PROFIBUS是完整的协议。