Modbus是由Modicon(现为施耐德电气公司的一个品牌)在1979年创造的,是全球第一个真实用于工业现场的总线协议。为更好地遍及和推进Modbus在依据以太网上的分布式运用,现在施耐德公司已将Modbus协议的一切权移交给IDA(Interface for Distributed Automation,分布式自动化接口)安排,并成立了Modbus-IDA安排,为Modbus往后的开展奠定了根底。在我国,Modbus现已成为国家规范GB/T19582-2008。据不完全统计:截止到2007年,Modbus的节点装置数量现已超越了1000万个。
Modbus协议是运用于电子操控器上的一种通用言语。通过此协议,操控器相互之间、操控器经由网络(例如以太网)和其它设备之间能够通讯。它现已成为一通用工业规范。有了它,不同厂商出产的操控设备能够连成工业网络,进行会集监控。此协议界说了一个操控器能知道运用的音讯结构,而不论它们是通过何种网络进行通讯的。它描绘了一操控器恳求拜访其它设备的进程,怎么回应来自其它设备的恳求,以及怎样侦测过错并记载。它拟定了音讯域格局和内容的公共格局。
当在一Modbus网络上通讯时,此协议决议了每个操控器需求知道它们的设备地址,辨认按地址发来的音讯,决议要发生何种举动。假如需求回应,操控器将生成反应信息并用Modbus协议宣布。在其它网络上,包括了Modbus协议的音讯转化为在此网络上运用的帧或包结构。这种转化也扩展了依据详细的网络处理节地址、路由途径及过错检测的办法。
此协议支撑传统的RS-232、RS-422、RS-485和以太网设备。许多工业设备,包括PLC,DCS,智能仪表等都在运用Modbus协议作为他们之间的通讯规范.
Modbus具有以下几个特色:
(1)规范、敞开,用户能够免费、放心肠运用Modbus协议,不需求交纳许可证费,也不会侵略知识产权。现在,支撑Modbus的厂家超越400家,支撑Modbus的产品超越600种。
(2)Modbus能够支撑多种电气接口,如RS-232、RS-485等,还能够在各种介质上传送,如双绞线、光纤、无线等。
(3)Modbus的帧格局简略、紧凑,通俗易懂。用户运用简略,厂商开发简略。
两种传输方法
操控器能设置为两种传输形式(ASCII或RTU)中的任何一种在规范的Modbus网络通讯。用户挑选想要的形式,包括串口通讯参数(波特率、校验方法等),在装备每个操控器的时分,在一个Modbus网络上的一切设备都必须挑选相同的传输形式和串口参数。
1.ASCII形式
当操控器设为在Modbus网络上以ASCII(美国规范信息交流代码)形式通讯,在音讯中的每个8Bit字节都作为一个ASCII码(两个十六进制字符)发送。这种方法的首要长处是字符发送的时刻距离可到达1秒而不发生过错。
2、RTU形式
当操控器设为在Modbus网络上以RTU(长途终端单元)形式通讯,在音讯中的每个8Bit字节包括两个4Bit的十六进制字符。这种方法的首要长处是:在相同的波特率下,可比ASCII方法传送更多的数据。