首页> 中文学位 >基于Windows的串行总线数控系统实时控制关键技术研究
【6h】

基于Windows的串行总线数控系统实时控制关键技术研究

代理获取

目录

文摘

英文文摘

第一章绪论

§1.1数控系统的发展历程

§1.2数控系统研究开发现状

§1.2.1国外研究开发现状

§1.2.2国内研究开发现状

§1.3现代数控系统的发展趋势

§1.4基于PC的开放式数控系统

§1.4.1开放式体系结构模式

§1.4.2数控系统软件平台

§1.5论文的研究意义

§1.6论文研究内容及安排

第二章Windows环境下实时控制关键技术的研究

§2.1 Windows精确定时技术

§2.1.1基于软件中断的方法

§2.1.2基于硬件中断的方法

§2.2 Windows底层设备驱动技术

§2.2.1 Windows下设备驱动程序的特点

§2.2.2 Windows内核结构及虚拟环境

§2.2.3 VxD基本工作原理

§2.2.4 VxD与应用程序的内存共享

§2.2.5 VxD与应用程序的实时通信

§2.2.6 VxD的开发工具与编程方法

§2.3多线程技术

§2.3.1进程与线程

§2.3.2线程同步机制

§2.3.3任务调度算法的研究

§2.3.4 Windows下的线程调度模型

§2.4本章小结

第三章计算机串行通信技术的研究

§3.1计算机通信技术的概况

§3.1.1计算机通信特点及系统组成

§3.1.2数据传输方式

§3.2计算机串行通信接口标准

§3.2.1 RS-232C

§3.2.2 USB

§3.2.3 IEEE1394

§3.3串行通信协议的研究

§3.3.1通信协议分析

§3.3.2数据链路层控制技术

§3.4本章小结

第四章基于Windows的实时串行通信软件开发

§4.1基于Win32的串行通信技术

§4.1.1串行通信机制和基本步骤

§4.1.2串行通信的实现方法分析

§4.1.3串行通信工作方式分析

§4.2基于Windows API方式的实时串行通信

§4.2.1关键操作分析

§4.2.2 VC多线程编程关键技术

§4.2.3多线程串行通信的实现

§4.3基于VxD模式的实时串行通信

§4.3.1串行通信的内核驱动原理与方法

§4.3.2 RingO层的串口基本操作

§4.3.3具体编程实现

§4.4通信实验与结果分析

§4.4.1通信实验环境

§4.4.2通信实验结果

§4.5本章小结

第五章基于Windows的串行总线数控系统研究和开发

§5.1系统总体结构与组成

§5.1.1系统硬件结构

§5.1.2系统软件结构

§5.2基于Windows的串行总线数控系统多任务调度

§5.2.1数控系统的多任务特点分析

§5.2.2系统多任务调度的实现

§5.3系统若干控制功能研究与开发

§5.3.1点动控制功能

§5.3.2回零控制功能

§5.4本章小结

第六章总结与展望

§6.1全文总结

§6.2研究展望

参考文献

致谢

展开▼

摘要

本文综合研究了基于Windows实时控制系统的软件开发中关键技术,重点分析了Windows下实时串行通信软件开发的相关技术.最后,对数控系统中若干控制功能进行研究与开发.第一章:综述数控系统的发展历程、研究现状,介绍当代数控系统发展趋势和主要特征,分析基于PC的开放式CNC系统的体系结构以及主流数控系统软件平台,阐述了开发基于Windows经济型串行总线数控系统的研究意义.最后给出全文研究内容及安排.第二章:针对Windows平台下数控系统实时多任务控制这一关键问题,研究了Windows环境下软硬件精确定时技术;并在Windows底层驱动程序的特点和工作原理分析基础上,对虚拟设备驱动程序编程开发中关键技术问题进行研究,提出应用程序与VxD共享内存的具体实现方法;此外,还对Windows下多线程技术中同步机制、任务调度算法以及线程调度模型进行深入研究.第三章:介绍计算机通信系统的特点、组成、数据传输方式;分析比较了三种计算机串行通信接口标准(RS-232C、USB和IEEE-1394)的性能特点和应用场合等;最后,对通信协议层次结构中流量控制、差错控制等数据链路层控制技术进行分析研究.第四章:介绍Win32下串行通信的内部机制及其基本步骤;分析串行通信的编程实现方法及其工作方式;并在对WindowsAPI方式和VxD模式实现串行通信关键技术分析基础上,具体编程开发相应的实时串行通信软件;最后,对影响实时串行通信的相关因素进行实验分析.第五章:简要介绍基于Windows串行总线数控系统的软硬件结构和组成;在分析Windows下数控系统多任务特点基础上,给出了实现多任务控制的缓冲区技术和基于多线程技术的多任务实时调度方案.最后,对数控系统中若干控制功能进行研究与开发.第六章:总结全文的研究工作,并对今后开放体系结构CNC系统的发展进行展望.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号