基于arm9微处理器的modbus通信协议的实现 realization of modbus communication protocol based on arm9 microprocessor.pdfVIP

基于arm9微处理器的modbus通信协议的实现 realization of modbus communication protocol based on arm9 microprocessor.pdf

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于arm9微处理器的modbus通信协议的实现 realization of modbus communication protocol based on arm9 microprocessor

嘭笔量胡2007年第26卷第5期 郑鸿彦1 苗世洪1 张军民2 2.河南省平顶山市天鹰集团467200) (1.华中科技大学电气-9电子工程学院430074 RISC 摘要 ARM(Advanced 器,不仅适用于网络通信设备,在工业级现场控制系统中也得到了广泛应用。介绍了如何实现 方法。 ARM RS485 关键词 串行通信 Modbus通信协议 和解包【2J。控制器只要按照协议解释其接收和发 1 引言 送的帧数据,就能与在同一网络中采用同样协议的 本课题源于对一种高压GIS智能化间隔控制 控制器实现通信。Modbus协议有两种通信模式: 及保护装置的研发。本装置主要应用在110kV、 550kV变电站、电厂等场合下间隔级自动化控制; 它采用DSP和ARM微处理器组成双CPU结构, 个字节分为两个十六进制字符传送数据。在同一个 CPU之问通过双口RAM进行数据交换。其中, 网络中,无论主机还是从机,都必须采用相同的通 DSP主要负责采样滤波与保护计算;而ARM则主 信模式及相同的传输速率。 要负责与外界进行各种实时通信。 AT91RM9200是ArIMEL公司生产的基于 模式能够传送更多的数据,因此采用RTU模式来 ARM920T内核的针对系统控制及通信领域推出的 实现本装置的Modbus通信协议。通信开始时首先 新型微处理器,它片内集成了RS232、RS485、 由主机向从机发送地址,所有从机都会接收到地址 CANBUS、以太网、光纤、USB等通信接口,能 并与本机地址比较,若地址相同则接收本次数据 够满足多种通信规约的要求,如Modbus规约、 包。从机接收完毕后,生成接收数据(CRC码除 103规约以及IEC61850规约等。因此,选其作本 保护装置通信部分的微处理器。 较,若相同则认为接收正确,从机将按照功能码的 2 Modbus通信协议 要求完成相应操作并生成回送数据包发送给主机; 若校验出错则从机向主机发送出错数据包,出错数 Modbus通信协议具有数据传输量大、实时性 好、侦错能力强等优点,它目前已成为自控和通信 据包的特征是将功能码的最高位置位,即大于127 领域使用非常广泛的通信语言【lJ。通过该协议,不 的功能码是出错功能码。使用RTU模式,消息发 同厂商生产的控制设备可以连接成工业网络,实现 送至少要以3.5个字符时间的停顿间隔开始;在最 集中监控。Modbus通信采用主从方式,在同一个网后一个传输字符之后,一个至少3.5个字符时间的 络中有一个主设备及最多达255台从设备,从设备 停顿标定了消息的结束。RTU消息帧的典型格式 的地址编码为1~255。通常情况下,主设备只与1如表1所示。 台从设备通信,但当主设备发出的地址码为0即采 表1 RTU消息帧的典型格式 用广播方式时,可以将消

您可能关注的文档

文档评论(0)

hello118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档