基于Windows的液压压药机数控系统的研制
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文归纳总结了国内外锻压机床的发展现状及趋势,讨论了液压压药机的工作原理及其数控系统的软、硬件结构。论文对采用面向对象方法来开发数控系统软件进行了详细的分析并给出了应用模型。在此基础上论文深入研究Windows平台下实现数控系统功能的两项关键技术:多线程与实时控制系统的精确定时。论文分析了采用多线程技术来完成控制系统的多项任务,并对线程之间的同步问题进行了研究;同时还就多媒体定时器及VxD技术来实现精确定时,用于完成控制系统中强实时性任务进行了讨论。论文在分析液压机速度控制原理的基础上,提出了一种基于实验的速度控制方法,通过调用MATLAB获得控制方程,并对控制曲线进行仿真,以提高速度控制的精度。论文还讨论了C++Builder和MATLAB的接口方法。最后,文章对液压机数控系统的改进和完善提出了详细的建议。
In the thesis,the current status and development tendency of forge press in domestic and abroad are investigated. The work principle of ammunition hydraulic press and its CNC system are studied and developed. The software of the CNC system is developed through object-oriented technology. Merits of this method are enumerated and an application is given in this thesis. Two key technologies that adopted in the CNC system based on Windows platform-the multi-thread technology and the precise timing for real time control system are deeply studied.
    The hydraulic press CNC system implements its multiple tasks based on Windows multi-thread technology. The synchronization problem in multiple-thread application is investigated and resolved. At the same time,the precise timing of the CNC system which accomplish the real-time tasks in the control system is achieved through the multimedia timer and the VxD technology
    According to the requirements of velocity control in the hydraulic press,a new method that based on experiment is presented in this thesis. The empirical velocity control equation and its corresponding curve is established using the MATLAB software. The interface of C++Builder and MATLAB is also discussed.
    At the end of the thesis,the future study and improvement of the CNC system is discussed and suggested.
引文
[1] 章宏甲,黄宜.液压传动.北京:机械工业出版社,1995:5~6
    [2] 肖龙等,陆立颖等.液压传动技术.北京:冶金工业出版社,1999:5~6
    [3] 世界液压传动技术发展趋势.信息立交桥,1998(4)
    [4] 侍慕超.90年代初国内外锻压机械的发展概况(3).锻压机械,1996(6):3~6
    [5] 陈毅丹,杨宝光.单片机在液压传动控制系统中的应用前景.中国学术期刊
    [6] 周斌.PLC、DCS、IPC未来之展望.机床电器,1998(2)
    [7] 齐文,王勇前,曹志刚.用Visual C++实现工控设备多线程控制程序.电子技术应用,2001(3):12~14
    [8] 李训铭,王崇骏,沈琦.Win9x下高速数据采集技术及应用.工业控制计算机,2000(6):18~21
    [9] 屠祁,屠立德。操作系统基础.北京:清华大学出版社,2000:58~61
    [10] 汤子瀛,哲凤屏,汤子丹.计算机操作系统.西安:西安电子科技大学出版社,1998:7~10
    [11] [美]Jeffrey Richter著,王书洪,刘光明译.Windows高级编程指南(第三版).北京:清华大学出版社,1999:243~366
    [12] 夏辛明.可编程控制器技术及应用.北京:北京理工大学出版社,1999:1~4
    [13] 冯玉琳,赵保华.软件工程——方法.工具.实践(第二版).合肥:中国科技大学出版社,1992:66~78
    [14] 郑人杰,殷人昆,陶永雷.实用软件工程(第二版).北京:清华大学出版社,1997
    [15] 杨强,李堂秋.Win9x虚拟设备驱动程序编程指南.北京:清华大学出版社,1999
    [16] 孙守阁,徐勇.Windows设备驱动程序技术内幕.北京:清华大学出版社,2000
    [17] 廖效果,刘又午,朱剑英.数控技术.武汉:湖北科学技术出版社,2000
    [18] [美]John Miano,Tom Cabanski,Harold Howe著,郝杰,崔晓东,龚惠等译.BORAND C++BUILDER编程指南,北京:电子工业出版社,1998
    [19] 陈周造,陈灿煌.C++Builder4彻底研究.北京:中国铁道出版社,2000
    [20] 艾德才.Pentiun系列微型计算机原理与接口技术.北京:高等教育出版社,2001
    [21] 任玉田,焦振学等.机床计算机数控技术.北京:北京理工大学出版社,1996
    [22] [美]Herbert Schildt著,希望图书创作室译.Windows98程序设计从入门到精通.北京:北京希望电子出版社,北京希望电脑公司,1999
    [23] Walter Oney.Windows Driver Model.北京:北京大学出版社,2000
    [24] Ronald J.Norman.OBJECT-ORIENTED SYSTEMS ANALYSIS AND DESIGN.北京:清华大学出版社,1998
    [25] 吕凤熹.C++语言基础教程.北京:清华大学出版社,1999
    [26] [美]Ted Faison著,蒋维杜,吴志美等译.Borland C++3.1编程指南清.北京:清华大学出版社,1993
    
    
    [27] 戴梅萼,史嘉权,微型计算机技术及应用——从16位到32位(第二版).北京:清华大学出版社,1996
    [28] 孙福清,六轴数控滚齿机的研制.合肥工业大学硕士学位论文,2001
    [29] 沈善明,温冬婵,IBM-PC汇编语言程序设计.北京:清华大学出版社,1991
    [30] 杨季文等.80X86汇编语言程序设计教程.北京:清华大学出版社,1998
    [31] 位移传感器使用说明书.BALLUFF微脉冲位移传感器.上海:德国巴鲁夫(BALLUFF)产品中国销售总代理——上海德通实业有限公司
    [32] 比例流量阀使用说明书.HAVE Electrically proportionally operated flow control value Type SE2 and SE3.德国哈威公司,1998
    [33] 比例压力阀使用说明书.HAVE proportionally Pressure limiting value Type PWV and PWVP Type PWVS and PWVPS.德国哈威公司,1998
    [34] YH—33型精密双向压药液压机使用说明书.工控机数控系统的技术要求、用户需求,液压原理.合肥锻压机床总厂
    [35] 余祥,胡力耕,卢杰持.Windows下前后台式数控软件系统.机电工程,1998(2)
    [36] 王琥,黄红武,在VC++6.0中的A/D转换中断编程的实现.计算机自动测量与控制,2001(4)
    [37] 李湘江,曾艳.基于Windows的精确定时技术.机械与电子,2001(3)
    [38] 伍卫国,钱德沛,刘勇.Windows环境下的VxD开发技术.计算机应用研究,1999(8)
    [39] 姚志峰,周洁敏,陶云刚,路小波.基于Windows95的高速数据采集·测控技术,1999(4)
    [40] 何海波,成建波,张浩.虚拟设备驱动程序VxD的开发.西安交通大学
    [41] 孙喜明.VxD技术漫谈.中国计算机报.1999(13)
    [42] 李涛,贺勇军,刘志俭.MATLAB工具箱应用指南——应用数学篇.北京:电子工业出版社,2000
    [43] 丛爽,面向MATLAB工具箱的神经网络理论与应用.合肥:中国科技大学出版社,1998
    [44] 微软公司著,希望图书创作室译.WindowsCE程序员指南.北京:北京希望电子出版社,1999
    [45] 王治森,高谔,张勇,孙福清.基于WindowsCE的开放式数控系统研究.制造业自动化,2001(9),1~3
    [46] 何其昌,王治森,张勇.Windows平台下工控软件的研制.制造业自动化,2002
    [47] 侍慕超.90年代初国内外锻压机械的发展概况(2).锻压机械,1996(2),4~5
    [48] MATLAB产品.北京九州恒润科技有限公司主页(htttp://www,hirain.com)
    [49] EASY5产品.北京九州恒润科技有限公司主页(htttp://www.hirain.com)
    [50] 潭浩强.C程序设计.北京:清华大学出版社,1997

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700