物联网应用中,大家经常听到RS485、RS232、Modbus等几种协议,有很多人没明白他们是什么以及彼此有什么联系,这里就给大家介绍一下。
RS485、RS232通信的背景与区别?
在工业控制、电力通讯、智能仪表等领域,通常情况下是采用串口通信的方式进行数据交换,从最初采用RS232接口到后来普遍用RS485接口,他们的特点如何?
RS232的特点:传输距离有限,最多只能通信几十米;传输速率有局限,不可以过高,一般到几十Kb/s就到极限了;抗干扰性比较弱;只能两点通信,不能多机联网通信。
RS485的特点:传输速率最远可达瞰米左右;通信速度快,数据最高传输速率躲Mbps以上;抗干扰性比较强;可以在总线上进行联网实现多机通信。(市面上也有很多RS232转RS485的转换器,经常也会看到)。
Modbus协议:应用于电子控制器上的一种通用语言,通过此协议,控制器相互之间、控制器经由网络和其它设备之间可以通信。其主要特点:标准、开放;可以支持多种电气接口(如RS232、RS485、双绞线、光纤、无线)。其主要类别:Modbus可分为Modbus RTU/ACSI,Modbus +(也叫Modbus PLUS)和Modbus TCP/IP等,前两种是在串行链路上使用的通讯协议(串口通讯),后一种是在以太网口基于TCP/IP协议的Modbus通讯协议。(我们现在对接最多的就是Modbus RTU,这个也是市面上最普遍的)
三者技术区别:Modbus是应用层的通讯协议,主要用于传送和接收文件包的格式。RS232,RS485是物理层的串行接口,它可以支持几十种通讯协议,Modbus只是其中的一种。
通俗理解RS232、RS485、Modbus的关系
举一个例子:一个人从香港去澳门,从香港去澳门可以走水路或航空,水路可以是RS232,RS485,航空可以是以太网;交通工具中的船和飞机可以分别看成应用层的Modbus RTU/Modbus PLUS和Modbus TCP/IP,而在这里当然船也可以是轮船或汽艇,可以是RS485支持的其他通讯协议。
RS232和RS485只负责把路修好,连同后Modbus就像车和船等交通工具,路修好了如果有码头就可以走船,如果有车站就可以走汽车(一个是路一个是更高一层的交通工具)。
上周,我们介绍了智月信息控制器的内置功能“客流统计分析”,本次我们带来一个与之相关的无线控制器功能解···
在无线网络中,虽然连接速率低、信号弱的无线终端也可以接入到网络中,但是所能够获取的网络性能和服务质量···
在商场、咖啡厅、机场等公共区域会经常碰到短信认证的上网方式,短信认证具有便捷、易用的优势,给客户提供···
随着互联网的高速发展和移动终端的普及,在人们的工作和生活带来便利的同时,无线网络安全的重要性也愈发凸···