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

Development of a PC-based Open Architecture Software-CNC System
作者姓名:MA  Xiong-bo  HAN  Zhen-yu  WANG  Yong-zhang  FU  Hong-ya
作者单位:MA Xiong-bo*,HAN Zhen-yu,WANG Yong-zhang,FU Hong-ya School of Electromechanical Engineering,Harbin Institute of Technology,Harbin 150001,China
基金项目:黑龙江重点科技发展项目
摘    要:As a key technology in the field of advanced manufacturing, an open architecture controller is studied. In order to develop an open architecture software-CNC system on personal computer (PC) according to open modular architecture controllers (OMAC). First, the software and hardware platform is chosen and software realization methodology for the CNC system is determined. Second, static mod- eling methods of an open architecture controller inclusive of object-oriented (OO) programming technology, dynamic link library (DLL) technology and system modules partition are investigated. Third, the dynamical behavioral modeling and the data flow representation of open architecture controller are discussed, which are both described in hierarchy finite state machine (FSM) model. Fourth, a reusable software module model is established to develop software function module library. Finally, a 3-axis milling machine tool test-bed, named for HIT-CNC, is successfully designed by means of the constructed software function module library and the system configuring method. The experimental results show that, besides increasing the degree of reusability and openness, application of above-mentioned method- ology leads to significant decrease of development time as well as maintenance cost.

关 键 词:开放式控制器  体系结构  过程控制器  电脑数值控制
收稿时间:7 September 2006
修稿时间:2006-09-072006-11-15

Development of a PC-based Open Architecture Software-CNC System
MA Xiong-bo HAN Zhen-yu WANG Yong-zhang FU Hong-ya.Development of a PC-based Open Architecture Software-CNC System[J].Chinese Journal of Aeronautics,2007,20(3):272-281.
Authors:Xiong-bo MA  Zhen-yu HAN  Yong-zhang WANG  Hong-ya FU
Institution:aSchool of Electromechanical Engineering, Harbin Institute of Technology, Harbin 150001, China
Abstract:As a key technology in the field of advanced manufacturing, an open architecture controller is studied. In order to develop an open architecture software-CNC system on personal computer (PC) according to open modular architecture controllers (OMAC). First, the software and hardware platform is chosen and software realization methodology for the CNC system is determined. Second, static modeling methods of an open architecture controller inclusive of object-oriented (OO) programming technology, dynamic link library (DLL)technology and system modules partition are investigated. Third, the dynamical behavioral modeling and the data flow representation of open architecture controller are discussed, which are both described in hierarchy finite state machine (FSM) model. Fourth, a reusable software module model is established to develop software function module library. Finally, a 3-axis milling machine tool test-bed, named for HIT-CNC, is successfully designed by means of the constructed software function module library and the system configuring method.The experimental results show that, besides increasing the degree of reusability and openness, application of above-mentioned methodology leads to significant decrease of development time as well as maintenance cost.
Keywords:open architecture controller  PC  software-CNC  behavioral model  OMAC  machine tool
本文献已被 CNKI 维普 万方数据 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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