基于组件技术的计算机数控系统的开发

被引量 : 0次 | 上传用户:ywx789789
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在21世纪,制造业所面临的激烈市场竞争迫使数控系统朝着高精、高速、高效、智能网络化的方向发展。然而,传统数控系统的结构封闭,功能单一,开发周期长,成本高等弊端,已经成为制约制造业发展的瓶颈。随着信息技术的快速发展,国内外很多研究机构纷纷提出了开放式数控系统的概念并进行了相关研究。本文在详细分析开放式数控系统研究现状的基础上,以组件技术为核心进行了一个数控系统的初步开发。本文借鉴了OCEAN、OSACA项目的开发经验,根据组件技术开发的原则,对数控系统的功能要求进行了分析,提出了一种系统组件架构的模型。详细定义了架构中每个组件的功能,对组件之间的功能交互情况进行了明确定义,并使用Rational Rose建立了UML模型。通过对现有技术的分析与比较,本文决定使用CORBA组件模型技术作为系统组件的具体开发技术和通讯总线,并选择了TAO/CIAO作为CORBA组件模型的具体实现。对实时性要求较高的系统组件,本文选择了Linux/RTAI作为其实时运行环境,而对实时性要求较低的系统组件,本文选择了Windows以支持其运行。本文使用IDL及CIDL语言对系统的功能组件进行了定义,使用C++为系统组件和客户端编写了实现,并在Visual Studio .Net 2003环境下通过了编译,得到了各组件的DLL文件及客户端程序。然后,使用CosMIC完成了对组件的组装、封装和部署。最后,编写了脚本以启动系统的运行环境,并进行了系统的试运行。
其他文献
目的:观察冠心宁片对Beagle犬急性心肌缺血模型缺血心肌的保护作用。方法:将体重(12±2)kg的健康Beagle犬48只,随机分为伪手术组、模型对照组、冠心宁片高、中、低剂量组、阳
分析了冥河、飞鱼、捕鲸叉等几种最典型的反舰导弹的搜索方式,并对欧美和俄罗斯典型反舰导弹搜捕方式的变革和发展作了深入的探讨,在此基础上提出未来中远程反舰导弹搜捕技术
脑机接口(Brain-Computer Interface,以下简称BCI)研究的是在大脑与外部设备之间建立新的通信通道,进行信息传递。这项技术在上世纪九十年代起步,2000年后逐渐成为研究热点。BCI
雷公藤治愈2例嗜酸性脓疱性毛囊炎葛广武①嗜酸性脓疱性毛囊炎为一少见疾病,病因不明,病程慢性,皮疹反复发作,至今尚无满意的治疗方法。我们用雷公藤总萜治疗2例嗜酸性脓疱性毛囊炎
目的:研究冠心宁片对急性心肌缺血犬冠脉流量的影响。方法:将48只Beagle犬随机分为伪手术组、模型对照组、冠心宁片高、中、低剂量组、阳性对照组。采用结扎冠状动脉左前降支
为了改善鱼肉/猪肉复合肉糜(配比分别为3:7和7:3)的凝胶性能,研究了添加剂(TGase、CaCl2和焦磷酸钠)对鱼肉/猪肉复合凝胶的作用效果。结果表明,两种复合肉糜凝胶的破断强度、凝胶强
利用两种不同的矿山尾矿作为硅质材料试验生产B05、B06级加气混凝土,通过设计合理配合比及工艺流程生产出合格的砌块,并通过XRD、SEM等测试方法,分析了尾矿加气混凝土的微观结构
新课程理念下的数学课堂出现了各种形式的数学活动:数学研究性学习,数学探究性学习,数学课题学习等。本研究围绕这些数学活动进行了理论与实践相结合的研究。一方面,在梳理有关“
微机械电容式加速度传感器代表了当今加速度传感器的潮流与发展方向,这一领域的研究对我国微加速度传感器研究具有重要意义。本论文主要任务是根据传感器测量电路的基本要求,
智能控制系统是一种模拟人类智能的高级控制系统,神经网络、模糊控制和遗传算法已成为21世纪人工智能技术最具有发展前途的三个重要领域。将三者有效地结合起来,不仅在理论上显