Modbus协议样本.docx
《Modbus协议样本.docx》由会员分享,可在线阅读,更多相关《Modbus协议样本.docx(53页珍藏版)》请在第一文库网上搜索。
1、工业控制已从单机控制走向集中监控、集散控制,如今已进入网络时代,工业控制器连网也为网络管理提供了以便。Modbus就是工业控制器的网络合同中的一种。Modbus合同是应用于电子控制器上的一种通用语言。通过此合同,控制器互相之间、控制器经由网络(例如以太网)和其他设备之间可以通信。它已经成为一通用工业原则。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。此合同定义了一种控制器能结识使用的消息构造,而不管它们是通过何种网络进行通信时。它描述了一控制器祈求访问其他设备的过程,如果回应来自其他设备的祈求,以及如何侦测错误并记录。它制定了消息域格局和内容的公共格式。当在一ModbUs网络上
2、通信时,此合同决定了每个控制器须要懂得它们的设备地址,辨认按地址发来的消息,决定要产生何种行动。如果需要回应,控制器将生成反馈信息并用ModbUS合同发出。在其他网络上,涉及了Modbus合同的消息转换为在此网络上使用时帧或包构造。这种转换也扩展了根据具体的网络解决节地址、路由途径及错误检测的措施。Modbus通信合同作为所有Mdicon可编程控制器普遍采用的工业通信合同,具有原则开放、价格低廉时长处。目前,该合同已经作为现场总线的一种,成为智能仪表、总线控制等领域事实上的行业原则之一。核心词:MOe1bUS合同;串行通信;1RC校验;CRC校验目录摘要。1第1章概论。错误!未定义书签。第2章
3、ModbUS合同的两种传播模式72. 1.1ASCII模式7221ASCI1帧83. 2.2RTU帧8第3章MOC1BUS合同的消息帧1。44. 1ASCII模式的帧。143.2 RTU模式的消息帧143.3 地址域153.5 数据域163.6 错误检测域173.7字符时持续传播17。第4章错误检测措施错误!未定义书签。4.1 奇偶校验194.2 1RC检测19。5.1 1RC纵向冗余校验21。把1RC放入信息中。225.2 CRC循环冗余校验235.2.1把CRC值放入信息中235.2.2CRC生成245.2.4字节表24。参照文献32道谢32。第1章概论Modbus合同是应用于电子控制器上
4、的I一种通用语言。它是Modicon公司于1978年发明的一种用于电子控制器进行控制和通讯的通讯合同。通过此合同,控制器之间、控制器经由网络(例如以太网)和其他设备之间可以通信。在进入网络时代的今天,工业控制器连网也为网络管理提供了以便。它的开放性、可扩充性和原则化使它成为一种通用工业原则。有了它,不同厂商生产的控制设备可以简朴可靠地连成工业网络,进行系统的集中监控,从而使它成为最流行的合同之一。ModBus可以应用在支持ModBus合同的P1C和P1C之间、P1C和个人计算机之间、计算机和计算机之间、ModbUS可编程控制器之间可互相通讯,也可与不同网络上的其他设备进行通讯,支撑网络有Moe
5、IiC0n的Mc)dbus和Modbus+工业网络。网络信息存取可由控制器内置的端口,网络适配器以及Modicon提供的模块选件和网关等设备实现,对OEM(机械设备制造商)来说,ModiCon可为合伙伙伴提供既有的程序,可使Modbus+网络紧密地集成到他们的产品设计中去。Modicon的多种控制器使用的公共语言被称为ModbUS合同,该合同定义了控制器能辨认和使用的信息构造。当在Modbus网络上进行通讯时,合同能使每一台控制器懂得它自身的设备地址,并辨认对它寻址的数据,决定应起作用的类型,取出涉及在信息中的数据和资料等,控制器也可组织回答信息,并使用Modbus合同将此信息传送出去。在其他
6、网络上使用时,数据包和数据帧中也涉及着ModbUS合同。如,Modbus+或MAP网络控制器中有相应的应用程序库和驱动程序,实现嵌入式ModbUS合同信息与此网络中用子节点设备间通讯的特殊信息帧的数据转换。该转换也可扩展,解决节点地址,路由,和每一种特殊网络的错误检查措施。如涉及在MOdbus合同中的设备地址,在信息发送前就转换成节点地址,错误检查区也用于数据包,与每个网络的合同一致,最后一点是需用M。dbus合同,写入嵌入时信息,定义应解决的动作。图1阐明了采用不同通讯技术的多层网络中设备的互连措施。在信息互换中,嵌入到每个网络数据包中的Modbus合同,提供了设备间可以互换数据的公共的语言
7、。MODBUSP1US3图1:MoCIbUS合同应用示意图ModbUS上的数据传播ModicOn控制器上的原则MOdbUS端口是使用一种RS-232兼容的串行接口,定义了连接器,接线电缆,信号等级,传播波特率,和奇偶校验,控制器可直接或通过调制解调器(后来简称ModemS)接入总线(网络)。控制器通讯使用主从技术,即主机能起动数据传播,称查询。而其他设备(从机)应返回对查询作出的响应,或解决查询所规定的动作。典应的主机设备应涉及主解决器和编程器。典应时从机涉及可编程控制器。主机可对各从机寻址,发出广播信息,从机返回信息作为对查询的响应。从机对于主机的广播查询,无响应返回ModbUS合同报据设备
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Modbus 协议 样本
