学位论文 > 优秀研究生学位论文题录展示

智能数控弯管装备控制系统开发

作 者: 黄小刚
导 师: 黄大贵
学 校: 电子科技大学
专 业: 机械电子工程
关键词: 弯管机 数控系统 管形文件 工艺文件 三层结构
分类号: TG659
类 型: 硕士论文
年 份: 2008年
下 载: 144次
引 用: 1次
阅 读: 论文下载
 

内容摘要


弯管机是管件弯曲加工的主要设备。数控技术是弯管机装备的核心。研制高档的CNC智能数控装备控制系统,对于提高我国装备制造业的核心竞争力,提高我国的综合国力有着重大意义。本文采用了工控机+运动控制卡的硬件结构形式,充分利用了Windows平台丰富的软件资源和硬件资源,研制开发了一套功能丰富、性能良好的弯管机数控系统。本文着重于控制系统软件的开发,针对弯管装备数控系统实现过程中的关键技术和主要问题,在以下几个方面进行了详细的研究和探讨:1.设计了一种基于接口的三层结构,用于降低控制系统软件和硬件的耦合程度,实现它们的柔性连接,从而使“一机多卡”得以实现。2.针对传统弯管装备控制系统只能按照固定的流程加工管件,可加工的管形较少、加工管形不能太复杂等缺点,将弯管流程分解为十几个基本的弯管动作,并在此基础上提出了工艺文件的概念,由工艺文件指导加工,提高了该弯管装备对不同管形加工的适应能力。3.在工艺文件的显示方面,按照弯、工步、子工步的逻辑用图形化的方式显示工艺文件,并允许在图形界面上对工艺文件进行编辑,从而实现了图形化的“G代码编程”。4.管形文件用于保存描述管形的数据。本文以XYZ和YBC两种坐标方式来表示管形文件,实现了XYZ到YBC的坐标转换。XYZ坐标方式适用于管形的直观描述,YBC坐标方式适用于管形的加工描述。根据设置的工艺参数,可以将管形文件自动转换为符合加工要求的工艺文件。5.本文实现了手动加工和自动加工两种加工方式。运动的实时性由运动控制器保证。为提高生产效率,利用多线程技术使多个互不干涉的机床动作同时执行,并解决了多线程环境下的暂停/继续加工和故障恢复问题。6.本文在增强人机交互界面的友好性方面也作了许多工作。

全文目录


摘要  4-5
ABSTRACT  5-10
第一章 引言  10-16
  1.1 开放式数控系统综述  10-11
  1.2 常见的弯管设备  11-12
    1.2.1 液压传动式弯管机  11
    1.2.2 零半径加工弯管机  11
    1.2.3 中频感应弯管机  11-12
  1.3 国内外数控弯管装备发展现状  12-13
  1.4 课题来源及其研究意义  13-14
  1.5 本课题的主要研究内容及重点难点分析  14-16
    1.5.1 主要研究内容  14-15
    1.5.2 重点难点分析  15-16
第二章 数控弯管装备控制系统总体方案设计  16-25
  2.1 系统硬件方案设计  16-18
  2.2 系统软件方案设计  18-25
    2.2.1 操作系统与开发工具选择  18-19
    2.2.2 总体设计思想  19
    2.2.3 软件模块组成  19-21
    2.2.4 系统界面设计  21-25
第三章 关键技术解析  25-44
  3.1 工艺文件结构分析  25-31
    3.1.1 工艺文件逻辑结构分析  25
    3.1.2 工艺文件数据结构分析  25-27
    3.1.3 工艺文件存储结构分析  27-29
    3.1.4 工艺文件显示结构分析  29-31
    3.1.5 SendMessage 和PostMessage  31
  3.2 基于接口的三层结构设计  31-35
    3.2.1 管理信息系统的C/S 模型  32
    3.2.2 基于接口的三层结构方案设计  32-35
  3.3 管形参数的矢量表示方法  35-40
    3.3.1 矢量弯管技术概述  35-37
    3.3.2 XYZ 到YBC 的转换  37-40
  3.4 工艺文件生成  40-44
    3.4.1 由管形文件驱动的加工工艺流程  40-41
    3.4.2 模式参数与工艺文件生成  41-44
第四章 参数设置模块人机交互界面设计  44-53
  4.1 参数规划  44-46
    4.1.1 机床参数  44-45
    4.1.2 普通参数  45-46
  4.2 界面设计  46-53
    4.2.1 统一参数输入接口设计  46-49
    4.2.2 数字键盘设计  49-51
    4.2.3 参数检查  51-53
第五章 加工控制的实现  53-61
  5.1 运动坐标系的建立  53-54
  5.2 控制系统结构  54-55
  5.3 机床回原点功能的实现  55-56
  5.4 工艺文件的自动执行  56-59
  5.5 暂停/继续和故障恢复  59-61
第六章 资源库模块  61-69
  6.1 关系数据库简介  61
  6.2 数据库分析与设计  61-64
    6.2.1 表、索引和视图  61-62
    6.2.2 存储对象分析  62-63
    6.2.3 数据库结构设计  63-64
  6.3 基于ADO 的数据存取  64-66
    6.3.1 ADO 概述  64-65
    6.3.2 数据存取实现  65-66
  6.4 资源库界面设计  66-68
  6.5 软件帮助信息的获取及显示  68-69
第七章 故障检测和处理  69-76
  7.1 控制系统故障分析  69-70
  7.2 故障诊断模块实现  70-76
    7.2.1 故障知识库设计  70-71
    7.2.2 运动控制器故障处理  71-72
    7.2.3 I/O 状态监测  72-74
    7.2.4 油温检测  74-76
第八章 总结与展望  76-80
  8.1 本文工作总结  76-78
  8.2 进一步的工作  78-80
致谢  80-81
参考文献  81-85
攻硕期间取得的研究成果  85-86
附录一 数控弯管装备控制系统实物  86-87
附录二 项目通过鉴定  87-88

相似论文

  1. 七坐标数控纤维铺放设备的控制系统及铺放头的研制,TG659
  2. 交叉杆型并联机床运动学及Kane动力学研究,TH113
  3. 液压式高速转塔冲床专用数控系统的研究与开发,TG385.1
  4. 基于CAN总线的FDM网络化控制系统设计及G代码实现,TP273
  5. 基于DSP和CPLD的运动控制卡设计与实现,TP273
  6. NCUC-Bus现场总线技术研究及实现,TP273.5
  7. 基于运动控制卡的开放式数控系统设计及应用,TG659
  8. 旋转机头式数控弯丝机的设计与研究,TG305
  9. 基于ARM及嵌入式Linux的线切割数控系统原型,TG484
  10. 基于DSP和FPGA的三维雕刻机数控系统的研发,TG659
  11. 基于开放式数控系统的软件PLC的研发,TG659
  12. 开放式数控系统的研究与设计,TG659
  13. 双刀立式车床开放式数控系统开发研究,TG519.1
  14. 基于Windows操作系统的开放式数控系统研究,TG659
  15. 圆弧刃金刚石刀具刃磨机摆轴控制系统设计,TG711
  16. 微细阵列群孔加工电火花机床宏微复合数控系统的研究,TG661
  17. 悬臂式数控水切割机的电气设计,TG659
  18. 基于三层架构的网络教学平台的设计与实现,TP311.52
  19. 基于J2EE平台的高校学生工作管理系统的设计与实现,TP311.52
  20. 基于工作流的公文流转系统的设计与实现,TP311.52
  21. 基于ASP.NET技术的在线考试系统的设计与研究,TP311.52

中图分类: > 工业技术 > 金属学与金属工艺 > 金属切削加工及机床 > 程序控制机床、数控机床及其加工
© 2012 www.xueweilunwen.com