基于嵌入式Linux的开放式数控系统研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:suxinlan2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数控系统是数控产品的核心技术之一,数控系统的实时性、稳定性直接影响着数控产品的性能。当前,市场上已有的数控系统大都基于DOS 或Windows/NT 系统,而这两种操作系统都不能很好的用于工业控制。Linux 操作系统具有真正的多任务、源代码全开放、极佳的稳定性、优秀的内存管理以及强大的网络功能等特性,使经其改造后能很好的满足数控系统的平台需求。本文对嵌入式Linux下的开放式数控系统的关键技术作了详细的论述。结合工程实际,研究了实现开放式控制所需的软硬件技术条件,将传统的硬件和运动控制卡省去,采用嵌入式实时Linux平台+高速IO 接口卡构建整个数控系统,并达到实现三轴联动的功能。本文着重就以下几个方面的内容进行深入研究和探讨: 1.从数控系统的实时性、稳定性和开放性等方面,分析了现有PC 化数控系统支撑平台的不足,讨论了嵌入式实时Linux平台开发CNC 系统的优势; 2.分析了改造Linux实时性的方法,重点介绍了RT Linux的特征及实现原理,并采用RTLinux 内核对Linux 进行实时化改造,对Linux系统进行了适当的裁减,使之适合于嵌入式环境下数控系统的要求; 3.分析了嵌入式Linux 下的图形界面开发环境MiniGUI,并对MiniGUI 系统进行了相应的裁减,使其适合于数控系统图形界面开发的要求; 4.本文根据RTLinux 的实时编程机制和数控任务的特点,创新性的提出了基于嵌入式Linux的数控系统软件的功能模块划分方案;同时对该方案进行了可行性研究,并以实际例子对方案进行了验证; 5.本文研究了多线程技术在数控系统软件各层次模块中的具体应用方法,采用多线程技术使数控系统各任务的运行更加合理高效; 6.本文在最后部分给出了作者编程实现的开放式数控系统,主要介绍了系统的图形界面等相关特性;并以一个实际的加工例子来介绍了本系统实现的功能。
其他文献
板形是板带轧制重要的质量指标,板形控制技术是现代高精度板带轧机的关键技术。板形识别与板形控制技术的智能化实现是现代板带轧机控制中的世界前沿性研究课题。 板形模式识
本文在分析了磷酸铁锂离子电池开路电压和内阻与电池容量关系的基础上,将人工神经网络应用到磷酸铁锂离子电池的容量预测和模型建立中,提出了一种通过部分放电来快速预测磷酸
间充质干细胞(MSCs)来源外泌体对心肌和血管具有保护作用。MSCs来源外泌体可促进心肌细胞的增殖,抑制心肌细胞的凋亡;通过抑制内皮细胞的恶性增殖和迁移抑制血管重构;抑制免
太阳能作为一种清洁能源受到广泛关注,但是太阳能发电受太阳光等环境因素影响较大,因此稳定保持光伏系统的最大功率点输出、提升光电转化效率是目前光伏工程的重要研究课题。
<正>北京有机农夫市集由一群关注生态农业和"三农"问题的消费者志愿发起,旨在搭建一个平台,让从事有机农业的农户能够和消费者直接沟通、交流,既帮助消费者找到安全、放心的
船模是预报实船航行性能和辅助船舶科研教学的重要工具,随着船舶设计制造技术的不断发展,对船模制作的要求越来越高,客观上要求将先进的制造技术引进到船模加工过程中,逐渐取
在微电子封装高速发展的今天,互连焊点的可靠性成为微电子封装与组装技术中重要的问题之一,而焊点的形态是影响可靠性的重要因素,通过改变焊点形态可以显著提高其可靠性。本
著名的法兰西喜剧院成立于一六八○年十月二十一日。今年十月,他们邀请世界著名剧团在巴黎会演并举办大型展览,庆祝它的三百周年纪念日。我国“北京人民艺术剧院”应邀参加
电镦机作为生产汽车气门的主要设备,具有非常广阔的应用前景。但是国内的传统的电镦机的自动化水平较低,存在许多缺陷和问题。本文在理论分析、调研和工艺实验的基础上,设计
目的:通过文献研究方法获得针灸治疗神经系统疾病的优势病谱。方法:通过查阅1978-2008年《中国生物医学文献数据库》(或其光盘数据库)及《中国期刊全文数据库》(CNKI)针灸治疗