下载此文档

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


文档分类:论文 | 页数:约21页 举报非法文档有奖
1/21
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/21 下载此文档
文档列表 文档介绍



名:



号:



师:



称:



院:

文完
成日
期:
基于单片机的 MODBUS、议实现
陈一鸣
**********
刘大铭
电子与通信工程
物理电气信息学院
2016 年3月
第1 章目的和要求 1
第2 章 总体设计 1
MODBUS 协议概述 1
MODBUS 数据单元 2
MODBUS 通信原理 2
ASCII 模式 3
ASCII 帧 3
地址域与数据域 4
字符的连续传输 4
错误检测方法 5
奇偶校验 5
LRC 检测 5
CRC 检测 5
第3 章硬件设计及测试结果 6
第4 章MODBUS 协议的软件实现 8
系统程序流程软件设计 8
源代码 8
结论与心得17
第 1 章 目的和要求
现场总线( Fieldbus )是近年来迅速发展起来的一种工业数据总线,它
主要解决工业现场的智能化仪器仪表、控制器、执行机构等现场设备间的数
字通信以及这些现场控制设备和高级控制系统之间的信息传递问题。 现场总
线具有简单、可靠、经济实用等一系列突出的优点,因而受到了许多标准团
体和计算机厂商的高度重视。
课题要求是利用单片来实现MODBUS 协议,主要以三个4851 单片机
作为接受方, 即 slave.c 。 用 keil 软件实现代码, 形成 HEX 文件, 导入 protues 仿真图中。用 protus 实现布线。然后用串口助手,调试串口编号,设置相应
的波特率,通过串口助手与protus 相连,在串口助手上输入相应指令,接收
的单片机在仿真图上有相应的接收到的指令显示。仿真应用的异步串口 RS232 , RS232 与串口助手相连。
第 2 章 总体设计
2.1 MODBUS 协议概述
MODBUS 协议是应用于电子控制器上的一种通用语言。通过此协议,
控制器相互之间、 控制器经由网络 (例如以太网) 和其它设备之间可以通信。
它已经成为一通用工业标准。 此协议定义了一个控制器能认识使用的消息结
构,而不管它们是经过何种网络进行通信的。它描述了一控制器请求访问其
它设备的过程,如何回应来自其它设备的请求,以及怎样侦测错误并记录。
它制定了消息域格局和内容的公共格式。当在一MODBUS 网络上通信时,
此协议决定了每个控制器需要知道它们的设备地址,识别按地址发来的消
息,决定要产生何种行动。如果需要回应,控制器将生成反馈信息并用
MODBUS 协议发出。在其它网络上, 包含了 MODBUS 协议的消息转换为在 此网络上使用的帧或包结构。这种转换也扩展了根据具体的网络解决节地 址、路由路径及错误检测的方法。
MODBUS 协议包括 ASCII 、 RTU 、 TCP 等协议,标准的 MODBUS 采集
器使用 RS232 实现串行通讯。 MODBUS 的 ASCII 、 RTU 协议规定了消息、
命令和应答的方式,数据通讯采用 Master/Slave 方式, Master 端发出数据请
求消息, Slave 端接收到正确消息后就可以发送数据到 Master 端以响应请求,
Master 端也可以直接发信息修改Slave 端的数据,实现双向读写。 MODBUS
协议需要对数据进行校验,串行协议中除有奇偶校验外, ASCII 模式主要采
用 LRC 校验, RTU 模式主要采用 16 位 CRC 校验。 MODBUS 是 OSI 模型第
7 层上的应用层报文传输协议,它在连接不同类型网络的设备之间提供数据
的通信,如图2-1所示
图2-1 MODBUS 通信线路
目前,可以通过下列三种方式实现MODBUS通信。
(1)以太网上的 TCP/IP。
(2)各种介质上的异步串行传输。
(3)MODBUS PLUS , 一种高速令牌传递网络。
MODBUS数据单元
MODBUS协议定义了一个与基础层无关的简单协议数据单元( Protocol Data Unit, PDU ),特定总线或网络上的MODBUS协议映射能够在应用数据
单元(Additional Data Unit, ADU )上引入一些附加域,通用 MODBUS 帧如 图2-2所示。启动MODBUS事务处理的客户机创建MODBUS PDU ,其中的
功能码向服务器指示将执行哪种操作,功能码后面是含有请求和响应参数的
数据域。
图2-2通用MODBUS帧
MODBUS通信原理
MODBUS是一种简单的仿客户机/服务器”型应用协议,其实质就是主 / 从模式,不

计算机集散控制modbus课程报告 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息