龙空技术网

ModBus协议为啥这么火?以太网、局域网、设备间该用什么协议?

亿佰特物联网应用 1596

前言:

目前姐妹们对“internet采用的是什么协议”大约比较看重,咱们都想要知道一些“internet采用的是什么协议”的相关内容。那么小编同时在网摘上收集了一些关于“internet采用的是什么协议””的相关知识,希望我们能喜欢,咱们一起来学习一下吧!

对于工控行业的朋友来说,ModBus一词可谓是耳熟闻详。甚至很多圈外人都听过此协议,今天我们一起来聊一聊什么是ModBus协议。

首先,我们了解一下什么叫做协议。协议,是用于通信的语言,跟我们日常交流的语言一样。比如我们之间定义了一个协议,“1”是向左,“2”是向右,我给你一个“1”,如果你没有这个协议,就只知道是“1”,而你有这个协议就知道是让你向左。

了解完“协议”一词之后,我们再来看一下什么是Modbus协议。Modbus是一种串行通信协议,是Modicon公司(现在的施耐德电气 Schneider Electric)于1979年为使用可编程逻辑控制器(PLC)通信而发表的一种总线协议。

然后我们再来认识一下ModBus家族的几个成员,分别是ModBus TCP、ModBus 、RTUModBus ASCII、ModBus Plus四位。

ModBus ASCII协议是建立在ModBus RTU协议上的,是将指令转换为ASCII字符进行传输的。比如ModBus RTU协议需要传输“12”,只需要一个字节;ModBus ASCII协议需要将“1”转换为“31”,“2”转化为“32”,再进行传输,需要占用两个字节,因此ModBus ASCII效率不高,使用率较低。

ModBus Plus协议一般被称为MB+,是一种高速现场总线网络,也是一种典型的令牌总线网,针对工业控制应用的本地局域网系统。

ModBus TCP协议是用于管理和控制自动化设备的,它覆盖了使用TCP/IP协议的“Intranet”和“Internet”环境中ModBus报文的用途,ModBus RTU协议运行于以太网。

ModBus协议是运行于设备间的协议,或者说设备间必须要有ModBus RTU协议!这是ModBus协议上规定的,且默认模式必须是RTU协议。帧结构一般由 地址、功能码、数据、校验组成。

看了这么多,好像都没看出来一种协议为啥就能这么火呢?我们一起来了解一下。

Modbus已经成为工业领域通信协议的业界标准(De facto),并且现在是工业电子设备之间常用的连接方式(一种行业规范)。此外,还具有三大特点:

①公开发表并且无版权要求

②易于部署和维护

③修改移动本地的比特或字节没有很多限制

概括来讲,Modbus就是一种用于工业控制的协议,具有免费使用、上手简单、需改方便三大特点,已经被广泛使用。

由于以上特点,Modbus协议已经被广泛的使用于仪器仪表、智能高低压电器、 变送器、可编程控制器、人机界面、变频器、现场智能设备 等诸多领域。

今天为大家带来一款基于Modbus协议的I/O产品,可解决现有系统I/O端口不够的问题,支持级联扩展,无需更改布线,使用简单快捷。

标签: #internet采用的是什么协议