%0 Journal Article %T 基于RTLinux的全软件数控系统 %A 朱达宇 %A 李 %A 彦 %A 吉 %A 华 %A 王 %A 强 %A 李翔龙 %J 计算机集成制造系统 %P 0-0 %D 2004 %X 分析了目前全软件数控系统的特点,给出了一种在Linux平台上采用RTLinux实时扩展来构建全软件数控系统的方案。该方案将整个软数控系统分为界面层、管理层和控制层,分别处理数控系统的图形界面、非实时任务和实时任务。其中,控制层作为软数控系统的核心,由软计算机数字控制模块和软可编程的逻辑控制模块组成,分别完成对机床进给轴的伺服控制以及对机床辅助机构的逻辑控制;控制层采用RTLinux内核实时线程处理多个实时任务,并采用实时管道作为数据缓冲区。利用RTLinux的高精度定时周期以及合理的实时缓冲区管理,保证了系统的实时性。 %K 软件数控 %K 实时控制 %K 开放式数控系统 %U http://www.cims-journal.cn/CN/abstract/abstract739.shtml