学位论文 > 优秀研究生学位论文题录展示
智能数控弯管装备控制系统开发
作 者: 黄小刚
导 师: 黄大贵
学 校: 电子科技大学
专 业: 机械电子工程
关键词: 弯管机 数控系统 管形文件 工艺文件 三层结构
分类号: 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
|
相似论文
- 七坐标数控纤维铺放设备的控制系统及铺放头的研制,TG659
- 交叉杆型并联机床运动学及Kane动力学研究,TH113
- 液压式高速转塔冲床专用数控系统的研究与开发,TG385.1
- 基于CAN总线的FDM网络化控制系统设计及G代码实现,TP273
- 基于DSP和CPLD的运动控制卡设计与实现,TP273
- NCUC-Bus现场总线技术研究及实现,TP273.5
- 基于运动控制卡的开放式数控系统设计及应用,TG659
- 旋转机头式数控弯丝机的设计与研究,TG305
- 基于ARM及嵌入式Linux的线切割数控系统原型,TG484
- 基于DSP和FPGA的三维雕刻机数控系统的研发,TG659
- 基于开放式数控系统的软件PLC的研发,TG659
- 开放式数控系统的研究与设计,TG659
- 双刀立式车床开放式数控系统开发研究,TG519.1
- 基于Windows操作系统的开放式数控系统研究,TG659
- 圆弧刃金刚石刀具刃磨机摆轴控制系统设计,TG711
- 微细阵列群孔加工电火花机床宏微复合数控系统的研究,TG661
- 悬臂式数控水切割机的电气设计,TG659
- 基于三层架构的网络教学平台的设计与实现,TP311.52
- 基于J2EE平台的高校学生工作管理系统的设计与实现,TP311.52
- 基于工作流的公文流转系统的设计与实现,TP311.52
- 基于ASP.NET技术的在线考试系统的设计与研究,TP311.52
中图分类: > 工业技术 > 金属学与金属工艺 > 金属切削加工及机床 > 程序控制机床、数控机床及其加工
© 2012 www.xueweilunwen.com
|