ModBus通讯协议与RS485通讯协议的区别?可以通用吗?
ModBus通讯协议与RS485通讯协议的区别?可以通用吗?
首先分清ModBus通讯协议本身就是一种协议,在硬件开发中属于协议层开发。
RS485不是通讯协议,只是一种硬件接口。属于物理层。
ModBus是一种软件协议,规定了一种语言。而RS485相当于喇叭。
ModBus可以跑在RS485上,也能跑在RS232上,也能跑在PowerBus。
RS485只是一种硬件接口,他只是把来自单片机UART的信号,翻转电平进行传输,并驱动线缆。
所以RS485其实只是一种硬件接口驱动芯片。同理。
RS485上可以用ModBus,也能用其他自拟协议。协议只是软件。