您现在正在浏览:首页 > 论文 > 电子电工 > 毕业设计-基于CAN总线的数控机床控制系统

免费下载毕业设计-基于CAN总线的数控机床控制系统

  • 资源类别:论文
  • 资源分类:电子电工
  • 适用专业:测控技术与仪器 
  • 适用年级:大学
  • 上传用户:chenruitiaozi
  • 文件格式:word
  • 文件大小:537.44KB
  • 上传时间:2009-4-29 5:46:18
  • 下载次数:0
  • 浏览次数:53

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
毕业设计 基于CAN总线的数控机床控制系统 共96页,32917字
摘要 随着制造型企业之间的竞争日趋激烈,对数控加工网络化以及控制信息集成成为迫切需求。本文分析了当前我国数控加工现状,现代数控机床的发展趋势,探讨了数控机床的网络化编程。
首先,介绍了DNC的内涵和发展演变过程,在分析DNC通讯技术的基础上,着重介绍了CAN现场总线,指出CAN现场总线是一种新型的、实用的DNC通讯技术,并对基于CAN总线的DNC通讯系统结构进行了研究。根据机床厂并结合国内生产实际情况,综合阐述了DNC系统集成的相关技术。
其次,重点研究开发了DNC主机与数控系统异步串行通信软件及CAN总线通讯的硬件实现。文中详细分析了串行通信对应的三层协议,即物理层、数据链路层、应用层以实现通信。软件实现了DNC的下传数控程序,机床状态查询等功能;文中利用Windows多线程技术,实现了对串口的实时多任务处理。
关键词 DNC;网络化加工;CAN总线;数控系统;串口通信

目录
1 绪论 1
1.1 DNC概述 1
1.1.1 DNC系统概念及发展 1
1.1.2 DNC系统的结构和通讯 2
1.1.3 DNC系统的特点 4
1.2 当前DNC技术发展 4
1.3 本课题的意义 6
1.4 本论文的主要研究内容 6
2 DNC系统的总体设计 7
2.1 串行通信技术 7
2.1.1 串行通信原理 7
2.1.2 RS232协议标准 9
2.2 数控通信能力分析及DNC接口功能分类 10
2.2.1 现有数控系统的接口通信能力分析 10
2.2.2 DNC接口功能分类 10
2.3 多台机床远距离串行通信实现 11
2.4 系统的总体设计 11
3 DNC系统硬件接口设计 13
3.1 CAN总线DNC接口设计 13
3.2 CAN总线技术概要 14
3.2.1 CAN的分层结构 14
3.2.2 CAN工作原理 15
3.3 CAN总线型DNC系统通信设计 17
3.3.1 基于CAN总线的DNC系统设计概要 17
3.3.2 设计采用的部分CAN总线芯片介绍 18
3.4 串口通信电路设计 22
3.5 系统的总体硬件原理图 23
3.6 硬件抗干扰设计 25
4 DNC系统下位机软件设计 27
4.1 BASIC CAN模式下寄存器配置 27
4.1.1 Basic CAN地址的分配 27
4.1.2 CAN的数据帧结构 28
4.1.3 报文滤波机制的利用 29
4.2 下位机软件总体设计 29
4.3 各子程序介绍 30
4.3.1 看门狗程序 30
4.3.2 MCU初始化子程序 31
4.3.3 UART发送接收子程序 31
4.3.4 SJA1000初始化的程序设计 34
4.3.5 CAN报文的发送程序设计 36
4.3.6 CAN报文的接收程序设计 38
5 基于CAN总线的DNC主机软件设计 41
5.1 DNC主机软件设计关键技术 41
5.1.1 串行通信的实现 41
5.1.2 数据库的操作 44
5.1.3 数控程序文件传输的实现 44
5.2 DNC主机软件总体设计 45
5.2.1 软件的总体设计 45
5.2.2 类的设计 46
6 结论与展望 50
参考文献 51
致谢 52
附 录 53
附录一:下位机软件 53
附录二:部分上位机软件程序 76
资料文件预览
共1文件夹,1个文件,文件总大小:1.31MB,压缩后大小:537.44KB
  • 毕业设计-基于CAN总线的数控机床控制系统
    • Microsoft Word文档基于CAN总线的数控机床控制系统设计.doc  [1.31MB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部