首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--自动化系统论文--自动控制、自动控制系统论文

基于WINDOWS的开放式数控系统的研究

中文摘要第1-4页
英文摘要第4-5页
目录第5-8页
第一章 绪论第8-11页
 §1.1 开放式数控系统的现状及发展趋势第8-10页
 §1.2 本课题研究的意义第10-11页
第二章 WINDOWS平台下实时控制研究第11-17页
 §2.1 WINDOWS98系统实现实时控制的难点第11-12页
 §2.2 实时控制中高精度定时实现的方法第12-14页
  2.2.1 利用Windows下的常规定时器第12-13页
  2.2.2 利用多媒体定时器第13-14页
  2.2.3 使用外界时钟定时第14页
 §2.3 Windows环境下实时中断的实现第14-17页
  2.3.1 使用动态链接库(DLL)技术第14-15页
  2.3.2 使用虚拟设备驱动(VxD)技术第15-17页
第三章 Windows虚拟设备驱动程序(VxD)原理第17-34页
 §3.1 INTEL CPU编程结构第17-19页
  3.1.1 386的体系结构第17-18页
  3.1.2 386的寄存器结构第18-19页
 §3.2 INTEL CPU工作模式第19-27页
  3.2.1 实地址模式第19页
  3.2.2 保护模式第19-26页
  3.2.3 虚拟86模式第26-27页
 §3.3 WINDOWS98操作系统内核结构第27-31页
  3.3.1 虚拟机的含义第27-29页
  3.3.2 VXD与操作系统内核第29-30页
  3.3.3 WIN98系统内存结构第30-31页
 §3.4 VXD基本原理第31-34页
  3.4.1 VXD的数据结构第31页
  3.4.2 VXD的消息处理第31-32页
  3.4.3 VXD的运行机制第32-34页
第四章 WINDOWS下CNC系统多任务调度分析第34-45页
 §4.1 WINDOWS系统的多任务调度特性第34页
 §4.2 WINDOWS下的多线程技术(MFC)第34-40页
  4.2.1 多线程的基本概念第35-38页
  4.2.2 线程的优先级问题第38-39页
  4.2.3 线程的同步第39-40页
 §4.3 CNC系统多任务调度的实现第40-41页
 §4.4 面向对象技术在开放式数控系统中的应用第41-45页
第五章 基于WINDOWS的数控系统伺服模块设计第45-69页
 §5.1 系统的体系结构第45-46页
 §5.2 PCL-832(多轴运动控制卡)的工作原理第46-49页
  5.2.1 PCL-832的方框图第46-47页
  5.2.2 DDA周期(Digital Differential Analysis)第47-48页
  5.2.3 PCL-832的I/O地址第48页
  5.2.4 PCL-832的工作原理第48-49页
 §5.3 位置检测装置的设计第49-54页
  5.3.1 光电脉冲编码器第49-51页
  5.3.2 光电编码器的四倍频分析第51-54页
 §5.4 PCL-832驱动程序的编程第54-62页
  5.4.1 VxD的开发第55-56页
  5.4.2 VxD处理硬件中断第56-58页
  5.4.3 VxD与应用程序的通信第58-62页
 §5.5 多线程主控程序的编程第62-69页
  5.5.1 主控程序的框架第62-63页
  5.5.2 多线程程序的实现第63-69页
第六章 结论第69-70页
致谢第70-71页
参考文献第71-72页

论文共72页,点击 下载论文
上一篇:汉语主宾可换位语句分析
下一篇:制度的伦理价值与制度伦理