开放式数控系统内核服务的分析与实现
| 摘要 | 第1-6页 |
| Abstract | 第6-10页 |
| 1 绪论 | 第10-19页 |
| ·数控机床发展的历史 | 第10-11页 |
| ·开放式系统的概念 | 第11-12页 |
| ·开放式数控系统的概念 | 第12页 |
| ·开放式数控系统的现状 | 第12-15页 |
| ·国外开放式数控系统状况 | 第12-13页 |
| ·我国数控发展简况 | 第13-15页 |
| ·控制器硬件平台的选择 | 第15-16页 |
| ·控制器软件环境的选择 | 第16-19页 |
| ·操作系统的选择 | 第16-17页 |
| ·开发环境的选择 | 第17-19页 |
| 2 开放式数控系统的组成结构 | 第19-22页 |
| ·人机交互系统 | 第19页 |
| ·图像处理和显示系统 | 第19页 |
| ·G代码集成开发环境 | 第19-20页 |
| ·逻辑控制(PLC)集成开发环境 | 第20页 |
| ·通讯系统 | 第20页 |
| ·实时钟系统 | 第20页 |
| ·逻辑控制系统 | 第20页 |
| ·运动控制系统 | 第20-21页 |
| ·消息处理中心 | 第21-22页 |
| 3 内核服务层的组成结构和运行机理 | 第22-29页 |
| ·通讯系统 | 第22-26页 |
| ·实时钟系统 | 第26-27页 |
| ·人机交互系统 | 第27页 |
| ·消息处理中心 | 第27页 |
| ·图像处理和显示系统 | 第27-29页 |
| 4 内核服务模块的实现 | 第29-65页 |
| ·通讯系统服务的软件设计 | 第29-30页 |
| ·实时钟系统服务的软件设计 | 第30-33页 |
| ·时序发生器的选择 | 第31-32页 |
| ·运行层 | 第32-33页 |
| ·实时系统功能 | 第33页 |
| ·人机交互系统服务的软件设计 | 第33-54页 |
| ·Qt简介 | 第34-35页 |
| ·键盘的设计 | 第35页 |
| ·宏脚本 | 第35页 |
| ·控件的编制 | 第35-41页 |
| ·宏脚本的编写及规范 | 第41-45页 |
| ·界面的结构及实现 | 第45-54页 |
| ·消息处理服务的设计 | 第54-55页 |
| ·显示系统软件的设计 | 第55页 |
| ·模型合成器 | 第55-56页 |
| ·面片式三维模型差集运算法 | 第56-65页 |
| ·OpenGL简介 | 第57-58页 |
| ·OpenGL渲染引擎的设计 | 第58-65页 |
| 5 内核服务系统的开发环境 | 第65-70页 |
| ·Linux系统介绍 | 第65-66页 |
| ·内核服务系统平台的配置与搭建 | 第66-69页 |
| ·Linux内核的裁剪 | 第66-67页 |
| ·Linux系统的搭建 | 第67-69页 |
| ·Linux下的C++开发环境 | 第69-70页 |
| 6 结论 | 第70-71页 |
| 参考文献 | 第71-74页 |
| 在学研究成果 | 第74-75页 |
| 致谢 | 第75页 |