基于软件重用技术的开放式数控系统研究与开发

被引量 : 0次 | 上传用户:sw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机数字控制技术是从20世纪70年代开始发展起来的机床控制新技术,它综合了计算机、自动控制、电气传动、测量和机械制造等各种技术,是计算机集成制造系统(CIMS)和工厂自动化(FA)的关键技术之一,是振兴国家机床行业、增强制造业国际竞争能力的基础。 为了克服传统的封闭式数控系统的诸多缺点,开放式数控系统已经成为当前研究的热点。此类系统常采用“NC嵌入PC”结构,由开放体系结构运动控制卡+PC机+CNC软件构成。在此基础上我们提出可重构数控系统的新思路,利用软件工程中的软件重用、软件模块化以及组件的思想来构建数控系统软件,以提高CNC软件的重用性和互换性。 为了实现数控系统软件的重用,本论文对软件重用技术进行分析,重点研究了组件对象模型(COM)。结合数控系统的功能需求,对采用COM组件技术进行数控系统软件开发的方法进行研究,提出采用COM组件技术开发数控系统软件,以方便数控系统软件的重构。 论文共分为七章。第一章简要介绍了数控加工的基本原理、开放式数控系统的研究意义、开放式数控系统国内外研究现状以及本论文的主要研究内容。 第二章对基于Windows系统开发数控系统的若干关键技术(包括CNC软件的结构、插补算法、刀具补偿算法以及系统实时性等)进行了深入研究,提出了解决办法。 第三章重点对基于组件的软件重用技术进行了深入探讨,分析和比较了当前比较流行的三种组件模型COM、CORBA和JAVABEANS,并选定COM作为数控系统软件的接口协议,给出了在VC环境下开发COM组件的具体实例。 第四章通过分析数控系统软件的功能需求,提出了基于组件的数控系统软件集成方法。采用COM技术,开发了若干可重用的数控软件组件,探讨了组件的存储、查询和修改机制。 第五章针对所开发的三维铣床数控系统,介绍了系统的总体方案和编码实现。并结合软件重用技术,在可重用组件库基础上快速开发了车床数控系统原型。 第六章通过在所开发的数控系统上进行加工实验,以验证系统的可行性。实验结果证明,基于软件重用技术开发数控系统软件的方法是可行的,可以从一定程度上实现开放式数控系统的重用性,互换性。 第七章总结本文研究所取得的主要结论,并提出了今后进一步研究应解决的主要问题。
其他文献
企业作为一项整体资产,其价值主要采用收益法进行评估。然而对于未来现金流不确定性较大的企业,收益法评估未来各年的收益预测将因其主观性而有失公允。此时,采用期权定价模
目的:研究病毒性脑炎患儿血清心肌酶的变化及其临床意义。方法:收集病毒性脑炎(病脑组)患儿280例,另有体检正常儿童200例为对照组。采用东芝全自动生化分析仪测定血清天冬氨
<正>我国现有老年人口1亿多人,占全世界老年人口的1/6,其中80岁以上的人口达9百余万,是世界老年人口最多的国家。人口平均寿命普遍延长。随着医疗水平的不断提高,社会不断进
<正> 长久以来,许多人都希望有一种面条机,能够从和面到出面条都由机器来完成。广通达集团的深圳中子电器公司最近推出的家用自动面条机使人的希望成为现实。 图1为这种面条
<正>近日,由清华大学信息学院和清华信息科学与技术国家实验室(筹)联合举办的"大数据论坛——数据科学与技术"在清华大学举办。国家信息中心信息化研究部副主任、中国智慧城
当今企业已意识到人才对企业的发展至关重要,人才成为企业与企业之间最为重要的争夺资源。如何获取和留住企业人才,成为当今企业亟待解决的重要问题。企业人才的去留受多方面
该文基于民族社会工作的发展及其在赫哲族主要聚居地同江市的开展现状两点,从四个不同的方面研究推动同江市民族社会工作的必要性,并思考同江市赫哲族群众分布、我国民族社会
指出了民居建筑反映了各民族、各区域的历史文化变迁和自然风土人情,是传统建筑文化的重要组成部分,具有非凡的艺术魅力。针对传统民居建筑的保护与开发,及对传统民居建筑文
目的:提示长期佩戴隐形眼镜存在危险性,将严重危害到人体的健康,有必要定期到专业机构做眼科方面及其相关性检查。方法:通过分析佩戴隐形眼镜引起了感染性角膜溃疡2例患者的
目的:观察注射用血塞通(冻干)治疗脑梗死的疗效。方法:选择80例脑梗死患者,随机分为两组,治疗组(40例)应用注射用血塞通(冻干)400mg,静滴,1次/日,共10天;辅以脑蛋白水解物等