首页--工业技术论文--金属学与金属工艺论文--组合机床及其加工论文--程序控制机床、数控机床及其加工论文

Windows下开放式数控系统软件设计与研究

第一章 引言第1-17页
   ·开放式数控系统概述第10-11页
   ·基于PC的开放式数控系统第11-13页
     ·按PC与NC的配合分类第11页
     ·按采用的操作系统分类第11-12页
     ·按控制功能分类第12-13页
   ·开放式数控系统国内外研究概况第13页
     ·国外研究概况第13页
     ·国内研究概况第13页
   ·开放式数控系统的发展趋势第13-15页
     ·基于PC的开放式第13-14页
     ·高速化和高精度化第14页
     ·智能化第14页
     ·网络化第14-15页
     ·信息化第15页
   ·本课题的研究内容及重点第15-17页
     ·研究开发的目标及内容第15-16页
     ·研究的重点及难点第16-17页
第二章 开放式数控系统的总体设计第17-23页
   ·系统软硬件环境第17-18页
     ·硬件平台第17页
     ·操作系统平台第17-18页
     ·软件开发工具第18页
   ·总体设计思想第18页
   ·设计开发的原则第18-19页
   ·主机程序总体设计第19-23页
     ·MFC的应用程序框架第19-20页
     ·主机程序的界面设计第20-21页
     ·主机程序的功能设计第21-23页
第三章 基于运动控制芯片的驱动程序设计第23-43页
   ·MCX314运动控制芯片介绍第23-24页
   ·MCX314运动控制芯片的读写寄存器及指令系统第24-25页
     ·读写寄存器第24页
     ·指令系统第24-25页
   ·MCX314运动控制芯片提供的功能第25-30页
     ·脉冲输出命令第25-26页
     ·速度曲线第26-27页
     ·位置管理第27页
     ·插补第27-29页
     ·中断第29页
     ·其它功能第29-30页
   ·Windows环境下的DLL驱动程序开发第30-37页
     ·DLL概述第30页
     ·本系统采用的DLL类型第30-31页
     ·数据结构及驱动函数库的设计第31-37页
   ·Windows环境下的实时中断原理及实现第37-43页
     ·Windows环境下的中断原理第37-39页
     ·高精度定时器的选择第39-40页
     ·开发环境及工具第40-41页
     ·实时中断的实现第41-43页
第四章 数控代码的编译与刀具补偿第43-55页
   ·数控代码的编译第43-49页
     ·编译方法的选择第43-45页
     ·编译的数控代码标准第45-46页
     ·前两次扫描的预处理第46-49页
   ·刀具半径补偿第49-55页
     ·刀具半径补偿的计算第50-52页
     ·第三次扫描的预处理第52-53页
     ·刀具半径补偿的验证第53-55页
第五章 机床运行实时控制和刀轨仿真第55-73页
   ·数控系统的伺服控制第55-56页
   ·插补算法第56-64页
     ·本系统采用的插补算法第57页
     ·二次插补法的粗插补第57-62页
     ·二次插补法的精插补第62-64页
   ·多线程实时控制第64-73页
     ·控制/显示界面的组成第64-66页
     ·刀轨仿真第66-67页
     ·实时控制过程第67-73页
第六章 开放式数控系统的调试第73-77页
   ·运动控制器驱动程序的调试第73-74页
     ·调试主芯片MCX314遇到的问题及解决措施第73页
     ·测试程序的设计第73-74页
   ·主机应用程序的调试第74-77页
     ·连续插补第74-75页
     ·手动减速点的计算第75页
     ·主机程序开发中需要考虑或解决的问题第75-77页
第七章 结论第77-78页
参考文献第78-81页
致  谢第81-82页
附录一 GD104运动控制器驱动函数库第82-85页
附录二 Windows98下实时中断的捕获第85-88页
附录三 课题相关软件成果介绍第88页

论文共88页,点击 下载论文
上一篇:制造企业核心竞争力培育及实证研究
下一篇:论相关者利益最大化的财务管理目标——兼论我国企业财务管理目标的选择