校园气象站详情图片

产品中心

PRODUCT

联系我们

山东风途物联网科技有限公司

联系人:薛经理

联系电话:15689257565

QQ:1379335561

公司地址:山东省潍坊市高新区光电路155号光电产业加速器(一期)

RS-485、Modbus的区别

更新时间:2024-03-29    文章来源:校园气象站

在自动气象站领域,您经常会看到“RS-485”“Modbus”这样的字样,其实这俩都是关于数据通讯的,那么二者之间有什么区别呢?今天给大家讲解一下。

区别:硬件与软件

RS-485S其实是一个物理接口,相当于硬件;而Modbus是一种国际标准的通讯协议,可以在不同的设备之间交换数据,相当于软件。

一开始,不同设备之间使用RS-232C作为接口,但是比较麻烦,后来就出现了简单的RS-485,能省掉许多信号线,于是RS-485逐渐成为了工业领域中常见的接口标准。

RS-485采用差分信号正逻辑,逻辑“1”以两线间的电压差为+(2~6)V表示;逻辑”0“以两线间的电压差为-(2~6)V表示。不过RS-485只定义了0、1的逻辑,没有解释具体含义,这就需要软件层协议了,也就是Modbus,用来解释0101代码的含义,按照这个协议规定的发送代码,不同的设备就可以正常“交流”了。

Modbus可以通过三种通信方式来实现:

1.以太网,对应的传输模式是Modbus TCP,通讯介质包括5类/6类网线或光纤等;

2.异步串行口方式,对应的传输模式是Modbus RTU、ASCII,各种通讯介质包括有线的RS-232/422/485、光纤、无线等;

3.高速令牌传递方式,对应的传输模式是Modbus PLUS,通讯介质包括双绞线、同轴电缆等。

RS-485、Modbus的区别