| With the rapid development of computer technology,NC systems have become much different from the early ones,which can be seen from the whole structure & detail design and hardware & software design. The early systems had too specialty,and the maintenance and expansiveness were not satisfying. With the development of microcomputer's hardware & software technology,developing NC systems by microcomputer greatly improves the efficiency. Therefore,nowadays it has become an international trend in NC realm.This paper takes a high quality servo motion controller as the core component. It discusses the track interpolation control principle,its algorithm and develops various sub-programs by dynamic link libraries. First,it designs a nonlinear PID controller based on those sub-programs to solve the contradiction between stabilization and quickness in order to improve the controlling effects. Its responding effects have been validated through simulation experiments. Second,the experimental apparatus for software development and a further study on NC system software structure and motion control solutions are carried out. Finally,it takes IPC,motion controller,servo motor & driver and cross worktable as hardware foundation and finishes the design of an opening NC system which has good performance and can be used in practical production. |