开放式数控系统内核服务的分析与实现

来源 :沈阳工业大学 | 被引量 : 0次 | 上传用户:liteary
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
开放式数控系统有别于其他传统数控系统的主要区别是在于其系统设计与开发的开放性。这一开放性则主要体现在层次化的系统结构与模块化的系统设计上。 首先,通过将系统划分为不同的层次,可以将系统的功能明确的划分出来。不同的层次之间使用标准的接口语言进行对话。这样,每一层的内部结构就与外部完全的独立出来。不同层次的开发人员可以完全不必考虑其他层的结构,而只须按照层与层之间的接口进行编程即可。对于项目经理来说也更加便于系统分析和项目管理。同时,通过对现有资源的优化组合,可以将大量的成熟可靠的即成软硬件资源加以利用。这样,既增加了系统的可靠性与兼容性,又使各个不同层次的划分更加明确,有利于整个系统的专业化分工。使更加复杂系统的实现成为可能。 其次,开放式数控系统的软件平台与硬件平台都采用标准的通用平台。软件平台采用通用的Linux平台,函数库采用可跨平台编译的Qt函数库,硬件采用通用的PC机。通过这些标准化的措施,使开放式数控系统可以工作于最普通的软硬件平台之上。这将大大增加代码的可重用性,使二次开发和代码移植变得更加简单。也使系统的系列化多样化设计更加简单,不同模块的搭配也变得更加灵活多样。 本课题所研究的主要内容就是在这一系统结构之中最为重要的系统服务层的设计与实现。该系统服务层工作于Linux操作系统之上,它由五大模块组成。这些模块以服务的形式为系统提供资源,其主要任务是将数控系统硬件的资源进行相应的整合与封装,并作为一个整体提供给数控系统软件运行层。对操作系统而言它以驱动程序的模式存在,在整个数控系统中,它相当于硬件抽象层。对软件运行层而言,它是硬件系统的整合,为软件提供必要的硬件资源。 系统服务层是开放式数控系统之中最基础的部分,也是可重用性最大的部分。这一部分的研究与开发对开放式数控系统的整体应用与推广都有重要的实际意义。
其他文献
<正>一、固定资产折旧、减值准备计提顺序问题例:某企业于2008年12月31日购入一项价值为13 200元的固定资产,预计其使用寿命为5年、净残值为零,2012年12月31日计算得出这项资
采用新的合成方法合成了水性环氧树脂固化剂,初步探讨了该水性固化剂的性质。先将双酚A与环氧氯丙烷按质量比1∶2反应生成氯醚醇,再与二乙烯三胺发生胺解反应,形成类似于盐酸
网络团购是近年来发展较快的一种商业模式,吸引着越来越多的消费者。本文探讨网络团购中的感知风险对信任以及购买意愿的影响,利用SPSS17.0和AMOS17.0统计软件分析数据,得出
自2008年5月发布《关于小额贷款公司试点的指导意见》以来,小额贷款公司在我国蓬勃发展。小额贷款公司对我国改善农村地区金融服务,活跃农村金融市场发挥了重大作用,同时也出
本文首先对我国企业研发支出资本化信息披露的相关政策规定进行了系统梳理,然后对我国研发支出资本化信息披露相对较好的创业板和中小企业板上市公司的年报和招股说明书进行
目的观察陈皮苦瓜提取物与左旋肉碱复合制剂对肥胖大鼠减肥效果的影响。方法高脂日粮制备大鼠肥胖模型,肥胖大鼠灌胃复合制剂,对照组灌胃蒸馏水,时间40 d,测定大鼠采食量、能
[目的]通过对广西汉、壮、瑶族7岁、10岁、13岁学生的生长发育影响因素进行调查研究;了解广西汉、壮、瑶族儿童的血清胰岛素样生长因子-1(Insulin-like growth factor-1,IGF-1)、
回顾性分析全身合理使用抗生素在预防切口感染中的作用。方法 本组 15 6 1例中清洁切口494例 ,清洁 污染切口 871例 ,污染切口 196例 ,污脏切口除外。其感染率分别为 0 .6 1
戏曲,作为中国传统文化和经典艺术,精致典雅,随其时间的进程而增加其艺术意蕴。诸类戏曲中,尤以京剧为代表,一招一式的唱念做打间,都流露着中国戏曲艺术的价值。作为"四大名旦
胎儿的民事权利是否应当得到保护一直是理论界争论不休的问题。我国民事法律对于胎儿权利的保护十分欠缺,在司法实践中造成很多无法解决的难题,法官依法判案,却不能切实的保