摘要
分析了实时多任务操作系统RTLinux在开放式数控系统中的应用。在介绍RTLinux体系结构的基础上,阐述了一种对现有的、主要由单板机构成的开环数控系统的改造方法。经改造后的数控系统是硬件基于普通PC机与ISA接口扩展卡的软数控系统,由RTLinux处理系统运行时发生的实时任务,由QT接收、处理用户数据,并返回状态信息。实践证明,基于RTLinux的数控系统,既能够保证数控系统的实时性,同时能满足人机交互的要求。
The application of real-time multi-task operating system,RTLinux,in the open architecture of CNC system was analyzed.Based on the structure of RTLinux,a method was presented for transformation of an old single board computer controlled NC system to a PC-based open architecture CNC system.After the transformation,the new system becomes a software based NC system.The hardware is a general purpose PC with an ISA I/O interface expansion card and the RTLinux software handles the real-time tasks.In the process of system operation,the QT receives and processes user's data and then returns the state information to PC.It has been proved that the new system based on RTLinux can meet the real-time control requirements.
出处
《机床与液压》
北大核心
2008年第4期357-360,共4页
Machine Tool & Hydraulics