| 摘要 | 第1-4页 |
| Abstract | 第4-8页 |
| 第一章 绪论 | 第8-16页 |
| ·数控技术的发展历程及发展方向 | 第8-9页 |
| ·国内外开放式数控系统的发展概况及研究动态 | 第9-12页 |
| ·国外开放式数控系统的发展概况及研究动态 | 第9-11页 |
| ·NGC与OMAC | 第9-10页 |
| ·OSACA | 第10页 |
| ·OSEC | 第10-11页 |
| ·国内开放式数控系统的发展现状及研究动态 | 第11-12页 |
| ·开放式制码控制系统概述及主要技术难点分析 | 第12-13页 |
| ·本文的主要研究工作 | 第12页 |
| ·开放式制码控制系统概述 | 第12页 |
| ·主要技术难点分析 | 第12-13页 |
| ·硬件结构的设计 | 第12-13页 |
| ·软件体系模型的构建 | 第13页 |
| ·数据的分析处理 | 第13页 |
| ·实时控制 | 第13页 |
| ·多线程技术 | 第13页 |
| ·系统的整体设计思想和全文组织 | 第13-16页 |
| ·系统的整体设计思路 | 第13-14页 |
| ·全文组织 | 第14-16页 |
| 第二章 基于Open CNC技术的制码控制系统的硬件结构设计 | 第16-21页 |
| ·开放式制码控制系统的硬件结构 | 第16-17页 |
| ·步进电机的控制技术 | 第17-18页 |
| ·步进电机的基本原理 | 第17-18页 |
| ·步进电机的细分驱动原理 | 第18页 |
| ·PCI光电隔离卡的原理 | 第18-19页 |
| ·开放式制码控制系统中PCI光电隔离卡的改造设计 | 第19-21页 |
| ·实现TTL电平输出 | 第19-20页 |
| ·功放驱动 | 第20-21页 |
| 第三章 基于Open CNC技术的制码控制系统软件结构的总体设计 | 第21-27页 |
| ·当前开放式数控系统模型的综合比较分析 | 第21-22页 |
| ·OMAC结构模型 | 第22-24页 |
| ·制码控制系统的软件结构模型 | 第24-27页 |
| ·人机交互层的设计 | 第25-26页 |
| ·NC控制层 | 第26页 |
| ·实时内核层 | 第26-27页 |
| 第四章 开放式制码控制系统的数据处理方法 | 第27-36页 |
| ·传统的数据处理方法 | 第27-28页 |
| ·解释方法 | 第27页 |
| ·编译方法 | 第27-28页 |
| ·改进的三种数据处理方法 | 第28-30页 |
| ·资源重叠流水处理的解释方法 | 第28-29页 |
| ·目标码编译方法 | 第29页 |
| ·解释—编译方法 | 第29-30页 |
| ·开放式制码控制系统中的数据处理方法 | 第30-31页 |
| ·新方法在系统中的具体实现 | 第31-36页 |
| ·标记码输入及标记码分析 | 第31-32页 |
| ·数据结构设计 | 第32-33页 |
| ·数据处理的实现 | 第33-36页 |
| 第五章 开放式制码控制系统中实时控制的实现 | 第36-47页 |
| ·Windows平台下的普通定时器(TIMER) | 第36-37页 |
| ·在Windows下利用VisualC++6.0的相关函数实现延时的方法 | 第37-41页 |
| ·精度较低的延时实现方法 | 第37页 |
| ·利用多媒体定时器进行实时控制 | 第37-40页 |
| ·高精度性能计数器实现延时 | 第40-41页 |
| ·方法概述 | 第40页 |
| ·高精度性能计数器延时方法应用于开放式制码控制系统 | 第40-41页 |
| ·运用WDM实现精确延时控制 | 第41-47页 |
| ·VxD与WDM | 第42页 |
| ·WDM技术原理 | 第42-43页 |
| ·内核Timer对象 | 第43-44页 |
| ·制码控制系统中高精度实时控制的实现 | 第44-47页 |
| 第六章 多线程技术在系统中的应用 | 第47-56页 |
| ·多线程的概念 | 第47-48页 |
| ·多线程的类型 | 第48页 |
| ·线程的创建 | 第48-49页 |
| ·用户界面线程(UI)的创建 | 第48页 |
| ·工作者线程的创建 | 第48-49页 |
| ·编写线程的控制函数 | 第48-49页 |
| ·启动线程 | 第49页 |
| ·访问线程的返回码 | 第49页 |
| ·线程的挂起和唤醒 | 第49页 |
| ·线程之间的通信 | 第49-50页 |
| ·线程之间的同步 | 第50-52页 |
| ·使用临界区 | 第50-51页 |
| ·使用事件对象 | 第51页 |
| ·使用互斥量 | 第51-52页 |
| ·使用信号量 | 第52页 |
| ·线程的终止 | 第52-53页 |
| ·多线程技术在开放式制码控制系统中的应用 | 第53-56页 |
| ·开放式数控制码系统中多线程的划分 | 第53-54页 |
| ·各线程间的同步实现 | 第54-56页 |
| ·各线程间存在的同步问题 | 第54-55页 |
| ·同步问题的解决措施 | 第55-56页 |
| 第七章 开放式制码控制系统的调试 | 第56-60页 |
| ·调试环境 | 第56页 |
| ·开放式制码控制系统硬件的调试 | 第56-57页 |
| ·PCI光电隔离卡的调试 | 第56-57页 |
| ·检测输出信号 | 第56页 |
| ·检测输入信号 | 第56-57页 |
| ·步进电机及制码机的调试 | 第57页 |
| ·开放式制码控制系统的软件调试 | 第57-59页 |
| ·单元测试 | 第57页 |
| ·组装测试 | 第57页 |
| ·确认测试 | 第57-58页 |
| ·系统测试 | 第58-59页 |
| ·本系统调试所遵循的原则 | 第59页 |
| ·调试结果 | 第59-60页 |
| 第八章 总结与展望 | 第60-62页 |
| ·全文总结 | 第60-61页 |
| ·研究工作展望 | 第61-62页 |
| 参考文献 | 第62-66页 |
| 攻读硕士学位期间发表的论文 | 第66-67页 |
| 致谢 | 第67页 |