基于RTLinux的全软件数控系统设计与开发

来源 :四川大学 | 被引量 : 0次 | 上传用户:lisenrui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题是四川省科技攻关项目(03GG006-013-1)“开放式软件数控系统开发与应用”的子项目,课题名称“基于RTLinux的全软件数控系统设计与开发”,课题致力于构建一个Linux平台下的数控系统原型。 随着信息技术的飞速发展,开放式数控系统正进入一个崭新的发展阶段——全软件数控(亦称软件数控或软数控)。全软件数控是指CNC系统的各项功能,包括插补,位控和PLC,均由软件模块来实现。软件实现的灵活性有利于数控系统实现更高层次的开放性。 “基于PC”是目前实现CNC开放化比较现实而明确的途径。PC平台上的主流操作系统(如Windows、Linux等)是一种通用(general-purpose)操作系统,其软实时特性不适合直接作为软数控系统的开发平台。本课题以Linux为开发平台,解决实时性问题的办法是采用RTLinux实时扩展。 软件开发是软数控系统开发的核心和关键。本课题以C语言为主要开发语言,系统图形用户界面的开发采用Tcl/Tk脚本语言。通过对数控系统功能需求及多任务间数据依赖关系的分析,结合Linux+RTLinux平台上实时应用软件的结构特点,本课题的软数控系统采用分层结构,自上而下分别为:界面层、管理层和控制层,界面层之上是用户,控制层之下是硬件。每一层又分为若干个模块及子模块,同层模块相互配合共同完成该层的任务。通过UNIX信号机制和半双工管道实现管理层与界面层的通信,通过RTLinux提供的内核实时管道实现管理层与控制层的通信。 软数控系统的实时控制功能由控制层中的软CNC模块和软PLC模块完成。其中软CNC模块由四个子模块组成,分别是插补准备子模块、插补子模块、位控子模块和输出子模块。在系统实现上四个子模块体现为四个实时线程,按流
其他文献
我国刑罚目的不仅具有层次性 ,而且是层次性的统一。保护法益是刑罚的最终目的 ,也是我国刑事立法和刑事司法活动的最终目标。保护法益是刑罚永恒的价值追求 ,在刑法学中以“
在铁素体区轧制IF 钢,使其具有了优异的深冲性能,针对IF 钢进行了三方面的研究:通过热模拟实验采集数据,并用C 语言编写BP 神经网络程序,训练数据得到预报变形抗力训练模型,
以往的研究成果表明,采用短路电流双斜率上升波形控制的逆变焊机是减少CO2焊飞溅、改善其焊缝成型的有效途径之一,但是基于电子电抗器控制的波控逆变焊机很难兼顾全规范区间
近年来,美国斯坦福大学针对斯坦福教师教育项目(STEP)进行了改革。这些措施包括:基于科学评估的改革设想;建设"提高不同背景学生学习水平"的共享愿景;强调知识整合的课程模块
激光熔覆是利用高能量激光束熔化涂层材料和薄层基体,形成一个无气孔、无裂纹并能和基体形成良好冶金结合的表面涂层,它已成为现代表面技术体系中的极具发展前途和颇具特色的新
针对展示设计课程的教学现状展开深入分析,根据当前存在的学生缺乏明确目标、学生创新思维有限、实践教学活动不足、专业技能训练薄弱等不足问题,分别从构建完善的课程教学纲
镁合金作为一种轻质金属结构材料,其明显的优点主要表现在密度小、比强度及比刚度高、阻尼性高、减振性好和电磁屏蔽能力强及易回收等,在大量使用压铸件的航空航天、交通工具
亲属相隐作为我国古代法律的一项重要原则,在历史上发挥了独特价值,在我国港澳台及域外的法律制度中也有充分的体现。新中国成立以来一直将其视为封建糟粕而予以否定。在我国
"戈登奖"获奖项目是美国高等工程教育改革的典型代表,是引领世界高等工程教育改革的重要力量。基于对"戈登奖"获奖项目基本信息的分析可以透视美国高等工程教育改革的三个主
目的:本研究重点是为观察清阳肃肺汤在治疗慢性咳嗽(肠胃湿热、肺失清肃证)的临床疗效,为进一步在临床中应用此类中药制剂提供理论依据,为慢性咳嗽患者减轻苦痛。方法:取用符