摘要
基于PC的开放式数控系统已经成为数控发展的主流,但PC机应用于工业控制领域存在不稳定、高成本、大体积等缺点。基于这样的现状,研究了基于PC/104工业主板和MCX314控制芯片的数控系统的硬件平台构建,设计了基于实时嵌入式Linux的软件平台的体系结构,研究了嵌入式数控系统软件功能模块的划分方案、任务调度机制及主功能模块的实现策略,并在实现按轨迹返回功能的同时,提出了加工程序存储区和返回程序存储区之间控制权交换的概念。实践证明,将实时嵌入式Linux应用于开放式数控系统,可以满足数控机床的加工要求。
Open CNC system based on PC has the mainstream of computer numerical control technology, however, PC has its own disadvantages in industrial control fields, for example, it lacks stability ,needs much cost and space. Hardware flat structure based on PC104 industrial main board with MCX314 control chip was presented and software flat structure based on real-time embedded Linux was designed. The classification of CNC software function module, task scheduling mechanism and realization strategy of main function module were also researched in the thesis. The conception of interchange of control right between manufacturing program storage and return program storage was brought forward during realizing the backtrack in path. Its application in practical situation proves that open CNC system based on embedded Linux can meet the demands of NC machine.
出处
《机电工程》
CAS
2008年第5期12-15,共4页
Journal of Mechanical & Electrical Engineering