首页 | 本学科首页   官方微博 | 高级检索  
     

一种模块化结构的开放式计算机数控系统
引用本文:高军礼,李迪,郑时雄,冯寿廷. 一种模块化结构的开放式计算机数控系统[J]. 华南理工大学学报(自然科学版), 2005, 33(6): 36-40
作者姓名:高军礼  李迪  郑时雄  冯寿廷
作者单位:华南理工大学,机械工程学院,广东,广州,510640
基金项目:广东省重点科技攻关项目(2002C1020407,2003A1040703)~~
摘    要:
基于一种权威的开放式模块结构控制器标准,提出了一个具开放式结构的计算机数控系统.该系统由多个模块组成,并采用统一建模语言(UML)进行初步建模.这些模块能够被静态(动态)地进行配置或重配,以适应不同的加工需求.通过应用模型驱动结构体系,实现了系统具体实施之前模型层的功能验证,而非传统的程序代码层的验证,从而显著地降低了产品开发周期.文中还对DLL,COM,DCOM和.NET组件等系统实现技术进行了比较,结果表明,.NET组件技术尤其适合于开发计算机数控系统模块.

关 键 词:计算机数控系统 统一建模语言 模型驱动结构 .NET组件

An Open Computerized Numerical Control System with Module Architecture
GAO Jun-li,Li Di,ZHENG Shi-xiong,Feng Shou-ting. An Open Computerized Numerical Control System with Module Architecture[J]. Journal of South China University of Technology(Natural Science Edition), 2005, 33(6): 36-40
Authors:GAO Jun-li  Li Di  ZHENG Shi-xiong  Feng Shou-ting
Abstract:
A CNC (Computerized Numerical Control) system with open architecture is presented based on an authoritative standard-OMAC (Open Modular Architecture Controller) standard. This system consists of modules modeled by UML (Unified Modeling Language), which can be configured or reconfigured statically or dynamically to meet various machining requirements. Moreover, MDA (Model-Driven Architecture) is adopted to verify the system function at the model level before the realization of the system, instead of at the traditional program code level, thus greatly shortening the development cycle of products. It is concluded that the.NET component technology is much more suitable for implementing CNC modules as compared with DLL, COM and DCOM.
Keywords:computerized numerical control system  unified modeling language  model-driven architecture  .NET component
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号