山东风途物联网科技有限公司
联系人:薛经理
联系电话:15689257565
QQ:1379335561
公司地址:山东省潍坊市高新区光电路155号光电产业加速器(一期)
PRODUCT
联系人:薛经理
联系电话:15689257565
QQ:1379335561
公司地址:山东省潍坊市高新区光电路155号光电产业加速器(一期)
更新时间:2024-11-24 文章来源:校园气象站
在自动气象站领域,您经常会看到“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,通讯介质包括双绞线、同轴电缆等。