基于RTLinux的通用数控平台构建

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:ajdujun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着PC技术的发展,数控系统正进入一个崭新的阶段——全软件数控。所谓全软件数控即CNC系统的各项功能,包括插补,位控和PLC等均由软件模块来实现。全软件数控较传统CNC具有更好的灵活性、通用性、经济性和开放性。本文以PC104作为数控系统的硬件平台,采用性能优秀的自由软件实时操作系统RTLinux为软件平台,实现实时多任务调度,满足数控系统控制任务的高实时性要求。构建基于RTLinux的全软件通用数控系统平台,便于后续开发具有自主知识产权的数控系统,有助于提高我国数控技术水平。通过对当前流行的软件数控系统架构的分析比较,设计构造了基于RTLinux的三层模块化数控系统结构;同时,根据Linux和RTLinux编程资源,规划设计了各层次、模块间的通信方式,并根据数控系统内部的数据和命令信息流,设计、定义了各模块间的接口协议。此外,根据数控系统的功能与性能要求,对Linux、RTLinux内核进行了定制,详细介绍了其在PC104上的移植过程。为提高系统的稳定性和运行效率,本文利用Qt完成了系统界面层开发,利用C语言实现了系统管理层和控制层的程序开发,整个系统运行于FrameBuffer上,不需要Linux桌面系统以及XLib的支持,减少了对系统内存和存储空间的要求。最后,介绍了RTLinux应用程序开发和调试以及内核程序开发和调试方法。样机联调试验表明,该软件数控系统平台达到了预期设计要求。
其他文献
小满,你炖一只鳖。鳖,是老鳖。小满,夏天快到了,你脱掉高领毛衣准备大干一场。你先把窗户擦干净,让房间里窗明几净,再把所有棉的织物拿到窗外去晒。接着,你就开始写字,字是这
随着人口增加和土地资源紧张之间矛盾的加剧,中小户型住宅在解决人们居住需求方面有着重要作用。以中小户型住宅特征与使用人群为切入点,阐述了住宅空间优化设计的内涵,结合
西辽河地区是苏秉琦先生一直关注的考古学文化区,他的许多考古学思想理论受这一地区考古发现的影响,同时又指导本地区考古学事业的发展。他的理论指导着我们进行西辽河地区史
在我国,“调解”具有悠久的历史,是自古以来定纷止争的重要方式,究其思想根源,来自于我国特定的历史文化,即“天理”、“国法”、“人情”有机结合的立法传统。在历朝历代,“
安防监控系统对高校校园安全发挥着重要的作用。结合高校校园安全的影响因素,量化高校校园不同场所、部位的风险,建立了高校校园安全的风险评价方法,获得高校校园的区域风险
随着国家环境保护要求的提高和对建设资源友好型社会的大力提倡,市政工程中各类塑料管道得到了广泛应用。该文就常用不同形式大口径塑料管道受力结构和适用环境进行比较,以期
为了解橡胶草及其同属种之间的亲缘关系,对其叶表皮微形态进行对比研究,结果表明,供试材料上下表皮细胞均为不规则形,上表皮垂周壁式样为浅波形或深波形,而下表皮中均为深波
研究背景:偏头痛是一种常见的慢性发作性神经血管疾病,临床症状表现为反复发生的一侧或是双侧搏动性头痛。目前其发病机制仍不完全清楚。既往研究认为中枢神经系统(central n
本文采用电弧喷涂方法在Q235低碳钢表面制备不同铬含量的铁基合金涂层,用于解决高温设备受到高温腐蚀的防护问题。应用扫描电子显微镜(SEM)、能谱仪(EDS)、X射线衍射仪(XRD)
激光熔覆是一种先进的表面改性加工方法,它是在被熔覆的基体上以不同的方式放置选择的涂层材料,通过激光辐照使之和基体表面熔化,经过快速凝固形成低稀释度的表面涂层,从而改