计算机集散控制modbus课程报告.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
REF _Ref168484390 \r \h 错误!未找到引用源。 REF _Ref168484424 \h 错误!未找到引用源。 电子与通信工程 陈一鸣 计算机集散控制 PAGE XLVIII 基于单片机的MODBUS协议实现 学 生 姓 名: 陈一鸣 学 生 学 号: 12015130484 指导教师: 刘大铭 专业名称: 电子与通信工程 所在学院: 物理电气信息学院 论 文 完 成 日 期: 2016年3月 目 录 TOC \o 1-3 \h \u HYPERLINK \l _Toc24939 第1章 目的和要求 PAGEREF _Toc24939 1 HYPERLINK \l _Toc15584 第2章 总体设计 PAGEREF _Toc15584 1 HYPERLINK \l _Toc26304 2.1 MODBUS协议概述 PAGEREF _Toc26304 1 HYPERLINK \l _Toc6035 2.2 MODBUS数据单元 PAGEREF _Toc6035 2 HYPERLINK \l _Toc4145 2.3 MODBUS通信原理 PAGEREF _Toc4145 2 HYPERLINK \l _Toc449 2.4 ASCII模式 PAGEREF _Toc449 3 HYPERLINK \l _Toc25796 2.5 ASCII帧 PAGEREF _Toc25796 3 HYPERLINK \l _Toc30418 2.6 地址域与数据域 PAGEREF _Toc30418 4 HYPERLINK \l _Toc10450 2.7 字符的连续传输 PAGEREF _Toc10450 4 HYPERLINK \l _Toc19975 2.8 错误检测方法 PAGEREF _Toc19975 5 HYPERLINK \l _Toc4539 2.8.1 奇偶校验 PAGEREF _Toc4539 5 HYPERLINK \l _Toc15830 2.8.2 LRC检测 PAGEREF _Toc15830 5 HYPERLINK \l _Toc24652 2.8.3 CRC检测 PAGEREF _Toc24652 6 HYPERLINK \l _Toc8008 第3章 硬件设计及测试结果 PAGEREF _Toc8008 7 HYPERLINK \l _Toc24369 第4章 MODBUS协议的软件实现 PAGEREF _Toc24369 9 HYPERLINK \l _Toc6409 4.1 系统程序流程软件设计 PAGEREF _Toc6409 9 HYPERLINK \l _Toc28211 4.2 源代码 PAGEREF _Toc28211 9 HYPERLINK \l _Toc22612 结论与心得 PAGEREF _Toc22612 18 PAGE \* MERGEFORMAT PAGE \* MERGEFORMAT I 第1章 目的和要求 现场总线(Fieldbus)是近年来迅速发展起来的一种工业数据总线,它主要解决工业现场的智能化仪器仪表、控制器、执行机构等现场设备间的数字通信以及这些现场控制设备和高级控制系统之间的信息传递问题。现场总线具有简单、可靠、经济实用等一系列突出的优点,因而受到了许多标准团体和计算机厂商的高度重视。 课题要求是利用单片来实现MODBUS协议,主要以三个4851单片机作为接受方,即slave.c。用keil软件实现代码,形成HEX文件,导入protues仿真图中。用protus实现布线。然后用串口助手,调试串口编号,设置相应的波特率,通过串口助手与protus相连,在串口助手上输入相应指令,接收的单片机在仿真图上有相应的接收到的指令显示。仿真应用的异步串口RS232,RS232与串口助手相连。 第2章 总体设计 2.1 MODBUS协议概述 MODBUS协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。此协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。它描述了一控制器请求访问其它设备的过程,如何回应来自其它设备的请求,以及怎样

文档评论(0)

peace0308 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档