| 中文摘要 | 第3-4页 |
| 英文摘要 | 第4-5页 |
| 1 绪论 | 第8-16页 |
| 1.1 课题来源及研究背景 | 第8-9页 |
| 1.2 课题研究目的及意义 | 第9-10页 |
| 1.3 机床人机界面技术研究现状及分析 | 第10-14页 |
| 1.3.1 国内外研究现状 | 第10-13页 |
| 1.3.2 国内外研究现状分析 | 第13-14页 |
| 1.4 论文主要工作及结构安排 | 第14-16页 |
| 2 基于西门子840DSL的可定制机床人机界面设计方案 | 第16-28页 |
| 2.1 机床人机界面存在的问题及需求分析 | 第16-19页 |
| 2.1.1 机床人机界面存在的问题 | 第16-17页 |
| 2.1.2 机床人机界面需求分析 | 第17-19页 |
| 2.2 机床人机界面功能需求研究 | 第19-21页 |
| 2.3 机床人机界面系统构建方法 | 第21-23页 |
| 2.4 机床人机界面体系结构 | 第23-25页 |
| 2.5 机床人机界面关键技术分析 | 第25-26页 |
| 2.6 本章小结 | 第26-28页 |
| 3 基于西门子840DSL的可定制机床人机界面关键技术研究 | 第28-70页 |
| 3.1 实时数据驱动的人机界面实现技术 | 第28-29页 |
| 3.2 可定制的人机界面实现技术 | 第29-31页 |
| 3.3 状态监测系统 | 第31-42页 |
| 3.3.1 状态监测界面 | 第31-38页 |
| 3.3.2 状态监测系统定制界面 | 第38-42页 |
| 3.4 设备信息系统 | 第42-52页 |
| 3.4.1 设备信息界面 | 第42-48页 |
| 3.4.2 设备信息系统定制界面 | 第48-52页 |
| 3.5 CNC系统 | 第52-69页 |
| 3.5.1 西门子840Dsl界面系统架构分析 | 第53-54页 |
| 3.5.2 西门子840DslGUI二次开发方法 | 第54-65页 |
| 3.5.3 一种将西门子840Dsl界面嵌入Qt界面的方法 | 第65-69页 |
| 3.6 本章小结 | 第69-70页 |
| 4 基于西门子840DSL的可定制机床人机界面详细设计 | 第70-84页 |
| 4.1 界面功能设计 | 第70-77页 |
| 4.1.1 状态监测系统界面功能设计 | 第71-74页 |
| 4.1.2 设备信息系统界面功能设计 | 第74-76页 |
| 4.1.3 CNC系统界面功能设计 | 第76-77页 |
| 4.2 系统之间的信息交互设计 | 第77-78页 |
| 4.3 界面操作流程设计 | 第78-82页 |
| 4.3.1 总体操作流程设计 | 第78页 |
| 4.3.2 状态监测系统操作流程设计 | 第78-80页 |
| 4.3.3 设备信息系统操作流程设计 | 第80-82页 |
| 4.3.4 CNC系统操作流程设计 | 第82页 |
| 4.4 本章小结 | 第82-84页 |
| 5 面向滚齿机的可定制人机界面原型系统设计与开发 | 第84-114页 |
| 5.1 YS3120CNC6滚齿机主要技术参数和结构 | 第84-85页 |
| 5.2 设计与开发方式选择 | 第85-86页 |
| 5.3 滚齿机状态监测系统原型设计与开发 | 第86-95页 |
| 5.3.1 滚齿机状态监测界面 | 第86-91页 |
| 5.3.2 滚齿机状态监测系统定制界面 | 第91-95页 |
| 5.4 滚齿机设备信息系统原型设计与开发 | 第95-101页 |
| 5.4.1 滚齿机设备信息系统界面 | 第95-97页 |
| 5.4.2 滚齿机设备信息系统定制界面 | 第97-101页 |
| 5.5 滚齿机CNC系统原型设计与开发 | 第101-112页 |
| 5.5.1 滚齿机CNC系统界面框架 | 第101-103页 |
| 5.5.2 面向滚齿机CNC系统的840DslGUI二次开发 | 第103-111页 |
| 5.5.3 840Dsl界面嵌入滚齿机CNC系统界面 | 第111-112页 |
| 5.6 本章小结 | 第112-114页 |
| 6 结论与展望 | 第114-116页 |
| 致谢 | 第116-118页 |
| 参考文献 | 第118-122页 |
| 附录 | 第122页 |
| A.作者在攻读硕士学位期间参与的主要科研项目 | 第122页 |
| B.作者在攻读硕士学位期间的获奖情况 | 第122页 |