什么是Modbus?
Modbus即总线协议,此协议多用于工业领域。
Modbus是一种串行通信协议,是Modicon公司(现在的施耐德电气 Schneider Electric)于1979年为使用可编程逻辑控制器(PLC)通信而发表。Modbus已经成为工业领域通信协议的业界标准(De facto),并且现在是工业电子设备之间常用的连接方式。
它能够得到广泛使用,是基于以下优点↓
02
Modbus特点及工作原理
首先它有着易于部署的优点;
其次它是公开发表并且无版权要求的,这样我们可以自由使用;
第三点它对供应商比较友好,修改移动本地的比特或字节没有很多限制。
一言以蔽之,它简单、免费、方便调整!所以在通信领域,拥有以上特点的协议,能不火都难。
Modbus协议通过主从方式的实现通信,即非同步,总线上每次只有一个数据进行传输,即主机发送、从机应答、主机不发送、总线上就没有数据通信。
例如,一个总线上有一个主机,多个从机,主机查询其中一个从机,首先用户要为从机分配地址,且每个地址必须唯一,以便对应。分配好地址后,主机要查询并下发数据,从机得到主机发送的数据,然后对应地址的从机回复,主机得到从机数据。这就是一个主机到从机的通信过程。
Modbus RTU 网络的设备连接
它分为Modbus ASCLL、Modbus RTU和Modbus TCP,而我们工业领域使用最多的,以Modbus-RTU协议为主,modbus协议上规定默认模式必须是RTU,它的一般的介质有:RS-232、RS485等,Modbus RTU是一种紧凑的,采用二进制表示数据的方式,RTU格式后续的命令/数据带有循环冗余校验的校验和。
03
泽耀采用modbus协议的产品有多款型号,不同的产品也有着不同的特点,满足不同用户的需求。
例如A600系列无线数传电台,作为一款工业级全网通无线通信电台,电台支持Modbus RTU与Modbus TCP两种协议的自动转换,提高了设备互联兼容性。它同时也支持TCP/UDP透传模式、MQTT模式,可以在各个领域得到广泛运用。
而A700系列RS232&RS485转以太网的串口服务器,支持modbus RTU与modbus TCP两种协议的自动转换的同时,也支持TCP/UDP客户端透传、MQTT透传,可以轻松连接用户MQTT服务器和阿里云、OneNet等多种模式。
-
通信
+关注
关注
18文章
5968浏览量
135829 -
MODBUS
+关注
关注
28文章
1759浏览量
76820
发布评论请先 登录
相关推荐
评论