DocumentCode
1590228
Title
Research of NC Program Processor in Embedded Control System
Author
Wang, Qikui ; Li, Wei ; Chen, Youdong ; Wei, Hongxing ; Zou, Yong
Author_Institution
Coll. of Eng., China Agric. Univ., Beijing
fYear
2008
Firstpage
276
Lastpage
281
Abstract
NC program processor is an important module in Computer Numerical Control (CNC) system. NC program processor is divided into interpreter and look-ahead function. In the paper, the macro variable computation, the geometric transformation and the look-ahead pre-interpolation which is widely adopted in machining small-line blocks are introduced for their importance in modern CNC system. The former two works are executed in the interpreter, and the last one is performed in look-ahead pre-interpolation function. A method for five formats of computing macro variable is proposed as well as the proportion and rotation transformation in the interpreter. Then, four conditions including angle constraint between two NC blocks, chord constraint rule, length of the small-line and monotone rule are also discussed. NC program processor is implemented in an embedded control system based ARM (advanced RISC machine), DSP (digital signal processor) and FPGA (field programmable gate array) processors. Experiments show the system is reliable.
Keywords
computerised numerical control; embedded systems; program interpreters; program processors; DSP; FPGA; NC program processor; advanced RISC machine; angle constraint; chord constraint rule; computer numerical control system; digital signal processor; embedded control system; field programmable gate array; geometric transformation; interpreter; look-ahead pre-interpolation; macrovariable computation; CADCAM; Computer aided manufacturing; Computer numerical control; Control systems; Design automation; Field programmable gate arrays; Machining; Process control; Program processors; Programming profession; CNC; embedded control systems; interpreter; look-ahead;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded Computing, 2008. SEC '08. Fifth IEEE International Symposium on
Conference_Location
Beijing
Print_ISBN
978-0-7695-3348-3
Type
conf
DOI
10.1109/SEC.2008.17
Filename
4690762
Link To Document