当前位置:主页 > 管理论文 > 移动网络论文 >

基于uCos操作系统DP适配器的设计与实现

发布时间:2017-05-04 21:18

  本文关键词:基于uCos操作系统DP适配器的设计与实现,由笔耕文化传播整理发布。


【摘要】:现场总线控制系统由于其开放性、控制分散化、互操作性等特点成为新一代工业自动化控制系统。现场总线的应用领域越来越广。但由于现场总线的标准众多且通信协议之间的差异较大、互不兼容,因此用来连接不同现场总线的网络设备是必不可少的。PROFIBUS-DP作为最有代表性的现场总线广泛应用于现场设备层数据通讯与控制。本文主要论述了基于uCos-Ⅲ操作系统对PROFIBUS-DP适配器的设计与实现。分析了DP适配器的需求,结合相应的技术指标,给出了适配器的软硬件的总体架构设计,采用模块化的设计方法,划分了适配器的功能模块:主控制器模块、从控制器模块、Modbus接口模块、PROFIBUS-DP总线接口模块。根据硬件总体架构,对控制器进行选型,给出了硬件电路的整体设计并实现,包括电源电路,VPC3+C电路以及RS485接口电路等。根据软件总体架构,阐述了uCos-Ⅲ嵌入式操作系统的移植方法,同时基于该系统设计并实现了接口电路的驱动、代码升级驱动以及从单片机的通信驱动。最后设计并实现了适配器的业务软件。结合SIEMENS的Step7软件及GSD文件对PROFIBUS-DP适配器进行测试,测试结果表明适配器的功能满足需求,技术指标达到预期要求。
【关键词】:适配器 现场总线 PROFIBUS-DP Modbus uCos Step 7
【学位授予单位】:南京理工大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP316;TP393.05
【目录】:
  • 摘要3-4
  • Abstract4-8
  • 1 绪论8-12
  • 1.1 课题背景及研究意义8-9
  • 1.2 国内外研究发展现状9-11
  • 1.2.1 现场总线发展概述9-10
  • 1.2.2 PROFIBUS的特点与发展现状10-11
  • 1.3 课题的主要工作11
  • 1.4 本文章节安排11-12
  • 2 总体方案设计12-19
  • 2.1 DP适配器需求分析12
  • 2.2 DP适配器技术指标12-13
  • 2.3 DP适配器硬件架构13-16
  • 2.3.1 适配器的硬件总体架构设计13
  • 2.3.2 嵌入式单片机选型13-15
  • 2.3.3 PROFIBUS-DP从站协议控制芯片选型15-16
  • 2.4 DP适配器软件架构16-18
  • 2.4.1 适配器的软件总体架构16-17
  • 2.4.2 嵌入式操作系统选型17-18
  • 2.5 本章小结18-19
  • 3 PROFIBUS-DP协议19-27
  • 3.1 PROFIBUS-DP功能19
  • 3.2 PROFIBUS-DP设备类型和系统组态19-21
  • 3.2.1 PROFIBUS-DP设备类型19-20
  • 3.2.2 系统组态20-21
  • 3.3 PROFIBUS-DP通信21-26
  • 3.3.1 PROFIBUS-DP通信模式21-24
  • 3.3.2 PROFIBUS-DP主/从站通信任务24-25
  • 3.3.3 DP从站状态机25-26
  • 3.4 本章小结26-27
  • 4 基于嵌入式单片机的适配器硬件设计27-38
  • 4.1 硬件整体设计27
  • 4.2 电源电路27-28
  • 4.3 指示灯28-29
  • 4.4 复位电路29-30
  • 4.5 地址选择开关30-31
  • 4.6 PROFIBUS-DP总线接口31-35
  • 4.6.1 VPC3+C电路31-32
  • 4.6.2 晶振电路32
  • 4.6.3 磁藕隔离32-35
  • 4.7 主-从单片机通信35-36
  • 4.8 Modbus现场总线接口36-37
  • 4.9 本章小结37-38
  • 5 基于uCos-Ⅲ的嵌入式软件设计38-59
  • 5.1 软件整体设计38-39
  • 5.2 uCos-Ⅲ操作系统移植39-41
  • 5.2.1 官方库代码编译40
  • 5.2.2 时基相关修改40
  • 5.2.3 官方库代码裁剪40-41
  • 5.2.4 操作系统移植测试41
  • 5.3 GSD文件41-43
  • 5.4 嵌入式驱动部分43-52
  • 5.4.1 VPC3+C驱动43-47
  • 5.4.2 代码升级驱动47-49
  • 5.4.3 从单片机通信驱动49-52
  • 5.5 业务软件52-58
  • 5.5.1 与PLC交互任务52-53
  • 5.5.2 从站交互任务53-55
  • 5.5.3 自处理任务55-58
  • 5.6 本章小结58-59
  • 6 系统测试59-68
  • 6.1 测试环境构建59-63
  • 6.1.1 测试系统组成59
  • 6.1.2 STEP7软件59-63
  • 6.2 测试方案63
  • 6.2.1 通信测试方案63
  • 6.2.2 扫描周期测试方案63
  • 6.2.3 升级测试方案63
  • 6.2.4 异常测试63
  • 6.3 系统测试63-67
  • 6.3.1 通信测试63-65
  • 6.3.2 扫描周期测试65-66
  • 6.3.3 升级测试66
  • 6.3.4 异常测试66-67
  • 6.4 本章小结67-68
  • 7 总结与展望68-69
  • 致谢69-70
  • 参考文献70-71

【参考文献】

中国期刊全文数据库 前3条

1 吴玉香,吴忻生,胡跃明;一种基于Profibus的现场总线控制系统[J];计算机应用研究;2003年02期

2 方彦军,李京丽,陈梅城;PROFIBUS-DP现场总线智能从站通信协议研究[J];仪表技术与传感器;2004年12期

3 陈果;冯静;;ucos系统及其消息队列详析[J];电子元器件应用;2011年03期

中国硕士学位论文全文数据库 前1条

1 郭彦青;基于PROFIBUS-DP的智能从站开发[D];中北大学;2006年


  本文关键词:基于uCos操作系统DP适配器的设计与实现,,由笔耕文化传播整理发布。



本文编号:345839

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/345839.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户20a84***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com