首页--工业技术论文--金属学与金属工艺论文--组合机床及其加工论文--程序控制机床、数控机床及其加工论文

基于实时Linux平台的CNC系统研究与实现

中文摘要第1-4页
英文摘要第4-7页
第一章 绪论第7-15页
 1.1 数控技术的发展第7-10页
  1.1.1 数控技术的发展历史第7-8页
  1.1.2 我国数控技术的发展历程第8-9页
  1.1.3 数控技术的发展趋势第9-10页
 1.2 数控系统的PC化与开放化第10-12页
  1.2.1 开放式CNC的产生第10-11页
  1.2.2 开放式CNC的发展状况第11-12页
 1.3 本论文选题背景及设计思想第12-15页
  1.3.1 背景第12-13页
  1.3.2 设计思想第13页
  1.3.3 研究目标及意义第13-15页
第二章 LINUXCNC系统的优势和开放性第15-27页
 2.1 PCNC的发展背景第15-16页
 2.2 PCNC的几种组成类型第16-17页
 2.3 IPCNC系统的结构与原理第17-18页
 2.4 现有PCNC平台的不足第18-19页
 2.5 LINUXCNC系统的软硬件平台解决方案第19-25页
  2.5.1 以工业PC为硬件平台第19-20页
  2.5.2 以RTLinux为软件平台第20-25页
 2.6 LINUXCNC系统的特点和开放性第25-27页
第三章 软件平台的构建第27-34页
 3.1 通用Linux系统的小型化第27-30页
 3.2 实时Linux系统的实现第30-34页
  3.2.1 使用RTLinux构建LINUXCNC系统的软件平台第30-31页
  3.2.2 RTLinux的原理第31-34页
第四章 LINUXCNC系统的实时控制和调度策略第34-42页
 4.1 高精度实时控制第34-38页
  4.1.1 中断仿真第34-35页
  4.1.2 定时机制第35-37页
  4.1.3 实时性的验证第37-38页
 4.2 LINUXCNC系统的多任务调度第38-42页
  4.2.1 多任务划分模型第38-40页
  4.2.2 多任务调度策略第40-42页
第五章 LINUXCNC系统的设计与实现第42-55页
 5.1 总体设计要求第42页
  5.1.1 系统功能要求第42页
  5.1.2 系统运行环境与开发工具第42页
 5.2 系统硬件结构设计第42-43页
 5.3 系统软件模块设计第43-55页
  5.3.1 图形用户界面模块设计第44-48页
  5.3.2 译码模块设计第48-49页
  5.3.3 实时软件部分设计第49-51页
  5.3.4 总控模块设计第51-52页
  5.3.5 网络模块设计第52-55页
第六章 总结与展望第55-57页
 6.1 总结第55-56页
 6.2 展望第56-57页
参考文献第57-60页
致谢第60-61页
附录LINUX系统的实时内核实现过程第61-62页

论文共62页,点击 下载论文
上一篇:变速传动轴承设计理论研究
下一篇:证券投资基金的风险管理问题研究