Modbus通信协议为什么这么受欢迎?
01什么是Modbus?
Modbus即总线协议,此协议多用于工业领域。
Modbus是一种串行通信协议,是Modicon公司(现在的施耐德电气 Schneider Electric)于1979年为使用可编程逻辑控制器(PLC)通信而发表。Modbus已经成为工业领域通信协议的业界标准(De facto),并且现在是工业电子设备之间常用的连接方式。
它能够得到广泛使用,是基于以下优点↓
02Modbus特点及工作原理
- 首先它有着易于部署的优点;
- 其次它是公开发表并且无版权要求的,这样我们可以自由使用;
- 第三点它对供应商比较友好,修改移动本地的比特或字节没有很多限制。
一言以蔽之,它 简单、免费、方便调整 !所以在通信领域,拥有以上特点的协议,能不火都难。
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等多种模式。
欢迎各位用户进入 泽耀天猫旗舰店 以及点击下方 进入官网( http://www. ashining.com/ ) ,进行更多了解。