基于组件开放式数控系统的研究和实现.pdfVIP

基于组件开放式数控系统的研究和实现.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二部分科研交流篇 67 基于组件开放式数控系统的研究与实现 李林辉 李美董 内蒙古纺织工业学校,赤峰,024005 摘妻在分析开放蛄构数控乐统的实现方法的基础上,提出了一种开放化、模块化、可重椅、可互换、可 裁剪的数控系统,它为快速定制和开发数控系统提供了一种逢径。井对该敷控系统的组成进行了详细的论述, 在此基础上在RT—Linux上实现了谊敷控系统的原型系统。 关键词敷控系统,开放蛄构,组件 引 言 开放结构意味着对不同的人提供不同的系统。作为开放式数控系统的最终用户可以在标准的硬件和软件 平台上,根据自已的需要选购不同厂商的软硬件功能模块,重构自己的系统。因此,开放式系统的两个基本特 征是:中性卖主,组件集成“3j中性卖主表示开放式系统的设计是基于事先制订的标准,这个标准独立于单个专 用卖主;组件集成表示开放式系统是高度可移檀和可扩展的。虽然这两个需求被广泛接受,但每个组织都有自 己的需求t如根据EMC口I的描述,一个开放式系统必须是:模块性、扩充性、移植性、裁剪性;根据OMAC(Open ModularArchitecture Controller)计划的描述,一个开放式系统必须满足以下的需求:开放化、经济化、可维护 ArchitectureforControlwithinAutomation 化、模块化。可裁剪化。3]}根据OSACA(OpenSystem System)的描 述,一个开放式系统必须具备以下特征:模块化的软硬件结构,通用的标准化接口,开放的软硬件接口.友好的 用户界面,类型和规模可变,优化的生产时间和生产成本,工业级的质量标准,高可靠性和可维护性,优秀的性 能价桔比“。。总之,一个开放式系统能够在众多平台上运行,能与其他系统进行互操作,并能给用户提供统一 风格界面的系统。 软件开发的最新趋势是使用组件进行开发,软件组件是一项重要且关键的技术。这个开发方法很大程度 上借鉴了硬件的堤计和开发方法。最早的硬件从头开始建造.现在的硬{牛由事先建立好的元件定制雨成。由 于这些元件生产批量大、测试效果好、接口标准化,所以它便宜、可靠。组件的定义很多。如:组件是指系统中 可替换的物理单元-该单元封装了实现井提供了一组接口的实现”1;软件组件是个一致的软件包,这个软件包 能够作为一个独宅开发和发布的单元.并提供和剐的组件组合成更大系统的连接接口,连接对无须作任何改 变“。。虽然这些定义在细节上有所不同,但是它们都认为组件是通过接口提供功能独立的软件包,同时它们也 强调丁组件的“黑箱”本质,即一个组件能被集成到一个系统中,而不需要知道它是怎样执行的。本文首先提出 了一种基于组件的开放结构的数控系统的系统框架.实现了模块化、可重构、可互换、可裁剪的数控系统,提供 了一个快速定制和开发数控系统的软件结构和环境;接着对该系统的组成一任务模块组件、虚拟模块系统、配 置系统进行r洋细的论述}然后给出了一个基本系统的结构模型;最后在RT—Linuxt实现并得出结论。 2基于组件的开放式系统模型 开放式数控系统的主要目标是数控系统具有互操作性、可移植性、可裁剪性、互用性。数控系统开放性体 现在它的硬件和软件的模块化和标准化等方面,即要求数控系统采用事先建造的组件定制而成.而不蔼要从头 设计。 软件的开放性主要由系统模型决定。针对数控系统,曾先后出现过以执行为中心、面向对象、以数据为中 心等几类系统模型·代表着数控技术与产业发展的不同阶段。近几年来,组件技术兴起并逐渐成熟,为数控系 统建摸引入r新的思想。 以执行为中心的模型同时具有比较好的数据和功能的开放性,但是这样的执行中心结构复杂,难干实现, 且易形成瓶颈。 面向对象模型的对象接口没有统一的标准,造成向系统中扩充对象时的随意与不规范,不利于系统的维护 及对象的复用。 cEsC 2006年第一届全国嵌入式系统学术交流会论文集 }述两种模型还同时存在子系统互操作性和系统规模伸

文档评论(0)

youyang99 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档