基于Windows开放式运动控制平台的研究

被引量 : 0次 | 上传用户:excalibur
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
PC+基于DSP运动控制器构成的开放式运动控制平台是运动控制领域研究热点之一。它充分利用计算机的软硬件资源,结合DSP运动控制器的实时性,能完成比较复杂的运动过程和运动轨迹规划。同时,这种体系结构提高了系统的柔性,为实现系统的开放性提供了基础,在实际应用中具有广阔的前景。因此研究和开发一个完善的运动控制平台,具有非常重要的实用价值和意义。论文通过了解国内外运动控制器方面的发展和运动控制平台硬件以及下位DSP C程序的研究,对当前运动控制平台在高校实验教学和中小型数控系统中的基本需求进行分析,在操作系统平台、软件开发环境以及软件实现技术方面作了深入探讨和方案设计,确定在Windows环境下利用Visual C++软件开发工具开发基于插件技术的开放式运动控制软件系统。设计开发本软件系统涉及众多的软件技术,主要包括MFC、插件技术、多线程技术和XML驱动技术等。利用MFC和XML技术设计的主程序界面友好且易于操作;运动控制系统是一个实时性多任务系统,多线程技术通过多个线程并行工作来完成多项任务,建立了满足运动控制系统的多任务环境;利用插件技术构建软件系统,各个功能模块以插件的形式实现,主程序可视为宿主程序,为插件提供接口和运行的平台,使软件系统具备模块化、开放性、可扩展等特点。结合这些软件技术,完成了系统的设计和实现。论文首先详细设计了系统的主程序框架和各个功能模块,再根据设计的结果对软件系统的插件进行具体的实现,包括硬件接口模块、XML解析模块、系统基础模块、系统调试模块、运动控制实验模块以及数控系统控制模块等。采用插件技术设计软件系统是该运动控制软件系统的关键技术,它不仅使整个系统的运行和使用显得非常灵活,还为用户提供了插件接口,可以在其上进行二次开发,按照自身需求设计相应插件对系统进行改进和扩展。最后,利用PC机、自主研发的基于DSP运动控制器和自主研发的双自由度交流伺服机构构成完整的运动控制试验平台,对运动控制软件系统进行调试。经调试,基于插件技术的开放式运动控制软件系统整体设计新颖,控制效果良好,界面友好,操作方便,达到系统开放性、可重构、可扩展的要求。
其他文献
近年来,研究性学习、协作学习成为当前课程改革的热点问题。本文在对CSCL环境下的研究性学习的有关研究进行内容总结和对大学研究性学习和学习平台现状全面调查的基础上,选取
目的探讨肾脏病理和临床分型及糖皮质激素应用4周后转归情况的关系。方法回顾原发性肾病综合征1 116例住院患儿,经皮肾活检术确定肾脏病理类型,按临床表现分为单纯型原发性肾
建设保障性住房是保障民众居住权利的有效手段,目前我国保障性住房价格研究不足,不能满足保障性住房建设需求。本文针对这种研究现状,以南京市江南八区为例,尝试研究保障性住
未决羁押制度是刑事司法制度的重要组成部分,对于控制犯罪和保障人权具有重要作用。未决羁押不仅关系到公民的基本人身权利,在制度设计和司法实践中的状况,更是直接反映出一
大学生学校认同问题已经引起人们的关注,但至今尚未发现专门探讨大学生学校认同过程的文献。本文在参考和借鉴相关研究的基础上,对大学生学校认同过程这一问题进行了探索。对
[目的]用阴式超声检测经针刺疗法和辅助生殖技术相结合所治疗的不孕症患者子宫内膜下螺旋动脉的血流指数,以探讨针刺疗法是否可以提高子宫内膜的容受性。[方法]将120例不孕症
本文按照作者参与实际项目的需求,结合国内呼叫中心的发展趋势,设计并开发了一个基于双矩阵架构的统一路由系统。该系统能够对电话、短信、Email等多种媒体接入方式的请求进
“廖观音事件”是20世纪初成都农村下层民众发动的一次以反清灭洋为口号具有秘密宗教性质的反帝反封运动。起义首领为廖九妹,俗称廖观音。“廖观音事件”主要爆发于东山客家
经过近三十年的快速发展,机构投资者己在中国证券市场占据了主导地位。证券分析师以机构投资者为主要服务对象,在最近几年同样步入了快速发展阶段。证券分析师通过大量收集各
随着社会进步与经济的快速发展,农村居民的生活水平不断提高,以及我国建设“社会主义新农村”的广泛深入,村级公路规划与建设已经开始全面实施,道路运输与公路建设和社会发展