English

RS-485与Modbus是什么?竟和物联网息息相关

2017-11-30

在信锐推出通用数据采集器这个产品后,很多小伙伴对RS-485和Modbus这两个词语比较感兴趣但又不是太清楚。所以,今天就给大家讲讲这方面的知识。

什么是RS-485?

RS-485是一个物理接口,简单来说,也就是硬件。RS-485属于有线传输,所以就需要硬件传输媒介,实际就是两根线就可以了,这两根线上传输的实际上是同一个信号,只是发送端把这个信号一分为二,不过在接收端会把它还原为原来的信号。


图片 1.png


这样做的好处还得和RS-232来比较。RS-232也需要两根线,必须要加地线才能通讯,所以是三根线。地线咱先不管,其余的两根中,一根是发送,一根是接收,发送和接收都可认为是数据线。第三根是地线,硬件上并没有时钟线,而是通讯双方事先约定好波特率,方可正常通讯(可以认为时钟频率),异步串行通讯由此得名。


由于RS-485具备差分传输线的优势,因此能够把信号在传输过程中引入的干扰抵消掉,RS-232的接收端则不能。所以RS-485的抗干扰能力更强,可以传输信号至上千米,而RS-232只能传输十几米。信锐的通用数据采集器采用的便是RS-485接口(也支持电流、电压、干湿节点接口)。

 

RS-485与其它总线网络的区别

我们常把工业网络归结为三类:RS-485网络、HART网络和现场总线网络。


HART是由艾默生提出的一个过度性总线标准,主要是在4~20毫安电流信号上面叠加数字信号,物理层采用BELL202频移键控技术,以实现部分智能仪表的功能。但此协议不是一个真正意义上开放的标准,要加入他的基金会才能拿到协议,加入基金会要支付一部分的费用。


图片 2.png


现场总线技术是当今自动化领域技术发展热点之一,被誉为自动化领域的计算机局域网,它的出现标志着自动化控制技术又一个新时代的开始。现场总线是连接设置在控制现场的仪表与设置在控制室内的控制设备的数字化、串行、多站通信的网络。但是现在的现场总线的各种标准并行存在并且都有自己的生存领域,还没有形成真正统一的标准,技术上也不够成熟。


RS-485/Modbus是现在流行的一种布网方式,其特点是实施简单方便 ,RS485的转换接口相对便宜,种类繁多。

 

什么是Modbus?

Modbus是一种国际标准的通讯协议,用于不同厂商之间的设备交换数据(一般是工业用途)。所谓协议,也可以理解为上面说的“语言”吧,属于软件。Modbus只是通信协议的一种,就像汉语和英语一样,就是一种交流的语言,一种机器之间交流的语言。


图片 3.png

那么在交流之前肯定要有沟通的桥梁吧,那就是传输媒介485或232或其他电气接口,同一种协议可以用不同的传输媒介方式如485或232,但是同一传输线路上不能同时存在两种协议。

 

RS-485与Modbus之间的联系

一般情况下,两台设备通过Modbus协议传输数据,最早是用RS-232作为硬件接口,(也就是普通电脑上的串行通讯口(串口));后来也有用RS-422的,以及最常用的RS-485,这种接口传输距离远,在工业现场用的比较多。


Modbus协议又分Modbus RTU,Modbus ASCII和后来发展的Modbus TCP三种模式。其中前两种所用的物理硬件接口都是串行(Serial)通讯口(RS-232、RS-422、RS-485)。而Modbus TCP则是为了顺应当今世界的发展潮流,都可以用Ethernet网或Internet来连接,传送数据。所以又叫Modbus TCP模式,该模式的硬件接口就是以太网(Ethernet)口了,也就是我们电脑上一般用的网络口了。

返回顶部
隐藏或显示