0 前言 | 第1-19页 |
0.1 论文背景 | 第7-8页 |
0.2 选题背景 | 第8-9页 |
0.3 文献综述 | 第9-18页 |
0.3.1 开放式数控技术发展概况 | 第9-14页 |
0.3.2 设备驱动程序发展概况 | 第14-18页 |
0.4 论文的主要研究工作 | 第18-19页 |
1 WDM设备驱动程序 | 第19-28页 |
1.1 WDM概述 | 第19-24页 |
1.2 WDM驱动程序开发工具介绍 | 第24-25页 |
1.3 WDM驱动程序开发过程 | 第25-28页 |
2 全开放式PCNC体系结构方案设计 | 第28-37页 |
2.1 数控系统概述 | 第28-29页 |
2.2 开放式数控系统的实现方法 | 第29-32页 |
2.3 全开放式PCNC的硬件结构设计 | 第32-33页 |
2.4 全开放式PCNC的软件设计 | 第33-37页 |
2.4.1 软件实现方案 | 第33-34页 |
2.4.2 PCNC软件开发平台选择 | 第34-35页 |
2.4.3 数控系统中高精度定时的实现 | 第35-37页 |
3 全开放式PCNC核心的底层通讯的实现 | 第37-62页 |
3.1 模拟I/O模块的WDM驱动程序设计 | 第37-58页 |
3.1.1 数字I/O模块 | 第37-39页 |
3.1.2 驱动程序的实现框架和初始化 | 第39-41页 |
3.1.3 硬件资源分配和即插即用 | 第41-49页 |
3.1.4 驱动程序和应用程序的通讯 | 第49-53页 |
3.1.5 Windows环境下实时中断的实现 | 第53-55页 |
3.1.6 电源管理 | 第55-58页 |
3.2 PCNC硬件功能模块的协作与监控 | 第58-62页 |
4 全开放PCNC实现相关的几个问题 | 第62-73页 |
4.1 软件CNC介绍 | 第62-65页 |
4.1.1 MDSI简介 | 第62页 |
4.1.2 OpenCNC软件体系结构和实现技术 | 第62-65页 |
4.2 数控加工语言 | 第65-69页 |
4.2.1 传统数控加工语言的局限性及新的应用需求 | 第65页 |
4.2.2 用户可扩展的RS274D、OSEL和STEP-NC | 第65-68页 |
4.2.3 全开放PCNC数控加工语言策略 | 第68-69页 |
4.3 机床与控制器的硬件连接 | 第69-73页 |
4.3.1 数控系统中机床与控制器的现场总线连接方式 | 第69-71页 |
4.3.2 基于PC外围总线的硬件连接方式分析 | 第71-73页 |
5 结论与展望 | 第73-75页 |
参考文献 | 第75-80页 |
致谢 | 第80-81页 |