文摘
英文文摘
1绪论
1.1PCNC的发展趋势
1.2开放式数控系统的发展
1.3国内数控系统的发展及趋势
1.3.1我国数控系统的发展
1.3.2我国数控发展的趋势
1.4本项目研究的内容及意义
2 Windows系统下的数控软件结构分析
2.1CNC软件系统的特点
2.2数控系统软件的结构模式分析与选用
2.3WindowsS系统下软件结构的实现模式
3数控系统在Windows环境下的定时器选取精度考核以及多任务调度
3.1 Windows下定时器的选择
3.1.1WM TIMER系统消息定时器
3.1.2多媒体定时器
3.1.3对系统CMOS/实时时钟(RTC)编程实现精确定时
3.1.4其它的定时方式
3.2定时精度的测量
3.3数控系统在Windows平台下的多任务调度与实现
4数控底层VxD文件的中断与通信
4.1底层软件开发工具简介
4.1.1 VxD文件开发工具包
4.1.2调试工具SoftIce
4.2数控VxD程序的中断延时误差分析
4.2.1Windows系统对于中断的处理机理
4.2.2数控VxD程序的延时误差分析
4.3数控系统VxD程序和上层应用程序(RING3)的通信
4.3.1利用Microsoft提供的设备输入输出控制函数DeviceIoContro10来实现
4.3.2Win32事件通信方式
4.3.3共享内存方式通信
4.3.4其它通信方式
5改进的数字增量法插补
5.1直线插补
5.2圆弧插补
5.3速度控制
5.3.1速度控制分类
5.3.2速度控制
5.3.3加减速点的确定
6数控软件设计
6.1本数控系统功能及软件结构
6.1.1系统功能设计
6.1.2数控系统软件总体结构
6.2编辑功能
6.2.1零件程序的编辑与修改
6.2.2零件程序的纠错
6.2.3译码功能
6.2.4数据预处理
6.3加工功能(模拟加工)
6.4底层软件的设计
6.5模拟加工界面和底层文件VXD的协调
7 Windows系统下开放式数控系统研究
7.1开放式数控模式和设计特点分析
7.1.1开放式数控的模式
7.1.2开放式数控系统的设计特点
7.2开放式数控国内外的研究现状
7.2.1国际开放式数控的研究现状
7.2.2国内研究现状
7.3基于Windows系统的COM组件重用技术的开放式数控系统软件设计
7.3.1 Windows系统下的COM组件式开放式数控系统性能分析
7.3.2数控系统组件的划分
7.3.3数控系统的数据流向
结论
致谢
参考文献
重庆大学;