ModBus通訊協議與RS485通訊協議的區別?可以通用嗎?
ModBus通訊協議與RS485通訊協議的區別?可以通用嗎?
首先分清ModBus通訊協議本身就是一種協議,在硬件開發中屬于協議層開發。
RS485不是通訊協議,只是一種硬件接口。屬于物理層。
ModBus是一種軟件協議,規定了一種語言。而RS485相當于喇叭。
ModBus可以跑在RS485上,也能跑在RS232上,也能跑在PowerBus。
RS485只是一種硬件接口,他只是把來自單片機UART的信號,翻轉電平進行傳輸,并驅動線纜。
所以RS485其實只是一種硬件接口驅動芯片。同理。
RS485上可以用ModBus,也能用其他自擬協議。協議只是軟件。