DocumentCode :
2635783
Title :
An open architecture motion controller for CNC machine tools
Author :
Liu Yuan ; Wang Yong-zhang ; Fu Hong-ya
Author_Institution :
Sch. of Mechatron. Eng., Harbin Inst. of Technol., Harbin
fYear :
2008
fDate :
10-12 Dec. 2008
Firstpage :
1
Lastpage :
4
Abstract :
In this paper, a motion controller for computerized numerical control (CNC) machining is developed in accordance with open modular architecture controllers (OMAC) agreement and industry standards. The motion controller is a software package running on personal computer. It is developed based on modular structure adopting hierarchic organization mode. After analysis of software and hardware structure of common CNC machine tools, the motion controller is divided into series of module units. Dynamical behaviors of the controller are described using hierarchic finite state machine (FSM). Reconfigurable controller is realized through setting customizable parameters, appointing rules in module units naming, designing communication interfaces between modules and prescribing format of configuration file. The open architecture motion controller developed has characteristics of user-oriented modules and reconfigurable software, compared with the traditional CNC system of close structure. Besides increasing the degree of reusability and openness, application of above-mentioned open architecture motion controller leads to significant decrease of development time and maintenance cost.
Keywords :
computerised numerical control; finite state machines; machine tools; machining; motion control; open systems; production engineering computing; software architecture; software packages; user centred design; CNC machine tool; computerized numerical control machining; hierarchic finite state machine; open architecture motion controller; open modular architecture controllers; reconfigurable controller; reconfigurable software; software package; user-oriented modules; Communication system control; Computer architecture; Computer industry; Computer numerical control; Industrial control; Machine tools; Machining; Motion control; Software packages; Standards development; Behavioral model; CNC machining; Configuration; Open architecture CNC system; Software motion controller;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems and Control in Aerospace and Astronautics, 2008. ISSCAA 2008. 2nd International Symposium on
Conference_Location :
Shenzhen
Print_ISBN :
978-1-4244-3908-9
Electronic_ISBN :
978-1-4244-2386-6
Type :
conf
DOI :
10.1109/ISSCAA.2008.4776146
Filename :
4776146
Link To Document :
بازگشت