| 【中文题名】 | 网络化数控服务系统的研究和实现 |
| 【英文题名】 | The Research and Realization of Network NC Service System |
| 【学科专业】 | 通信与信息系统 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-9-10 |
| 【中关键词】 | COM组件,网络通信,数控网络服务(NCNS),远程控制,, |
| 【英关键词】 | COM Module,Network Communication,NC Network Service,Long-Distance Control, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>自动化技术及设备>自动化系统>自动控制、自动控制系统>计算机控制、计算机控制系统 |
| 【论文摘要】 |
由于计算机网络通信和信息技术的飞速发展,以及网络化制造的提出,数控系统的网络化趋势越来越明显。本文在国家自然科学基金重点项目的资助下,通过对相关技术的国内外研究现状的分析比较,以COM组件编程、计算机网络通信、数据库等技术为基础,通过Microsoft Visual Stdio.NET 2003和Microsoft SQL Server 2000等编程工具设计和实现了一个基于网络化的数控服务系统的具体解决方案。
本文首先分析了网络数控服务系统的发展方向,相关技术的国内外发展现状,通过对不同的数控系统网络化实现模式的探讨,提出了一种以嵌入式DSP数控机床为基础,通过以以太网为通信标准的数控网络服务系统来实现数控系统的网络化服务体系框架。通过对数控系统的网络服务化的功能需求分析出发,同时运用基于COM的组件编程思想,从客户端,服务器端和服务器后台数据库几个角度,具体设计和实现了各自的功能模块。
本系统采用Microsoft Visual Stdio.NET 2003作为前台开发工具,Microsoft SQL Server 2000作为后台数据库,采取C/S模式从客户端、服务器端和后台数... |
| 【论文题纲】 |
|
摘要 |
4-5 |
|
Abstract |
5-9 |
|
第1章 绪论 |
9-16 |
|
1.1 国内外网络化数控系统的研究现状和发展趋势 |
9-13 |
|
1.1.1 国内外网络化数控系统的研究现状 |
9-11 |
|
1.1.2 国内外网络化数控系统的发展趋势 |
11-12 |
|
1.1.3 现有的网络化数控系统存在的问题 |
12-13 |
|
1.2 本课题研究的主要内容和意义 |
13-15 |
|
1.2.1 本课题的来源 |
13 |
|
1.2.2 本文主要研究内容 |
13-14 |
|
1.2.3 研究目的与意义 |
14-15 |
|
1.3 全文组织结构 |
15-16 |
|
第2章 数控网络服务系统相关关键技术研究 |
16-24 |
|
2.1 COM组件技术 |
16-18 |
|
2.1.1 面向对象的程序设计 |
16 |
|
2.1.2 基于组件的软件开发 |
16-17 |
|
2.1.3 COM的规范及其特点 |
17-18 |
|
2.2 计算机网络通信技术 |
18-20 |
|
2.2.1 基于 TCP/ IP的通信技术 |
18-19 |
|
2.2.2 Windows Sockets编程原理 |
19-20 |
|
2.3 Windows多线程技术 |
20-22 |
|
2.4 数据库 Microsoft SQL Server |
22-23 |
|
2.4.1 Microsoft SQL Server2000简介 |
22 |
|
2.4.2 SQL查询基础 |
22-23 |
|
2.5 本章小结 |
23-24 |
|
第3章 网络化数控服务系统框架的模型设计和分析 |
24-32 |
|
3.1 网络化数控服务系统的总体框架 |
24-27 |
|
3.2 网络化数控服务系统服务器端的功能分层 |
27-28 |
|
3.3 网络化数控服务系统服务器端的任务调度 |
28-29 |
|
3.4 网络化数控服务系统需要解决的难点问题 |
29-31 |
|
3.5 本章小结 |
31-32 |
|
第4章 网络化数控服务系统的设计和实现 |
32-55 |
|
4.1 开发环境 |
32 |
|
4.2 系统客户端的设计和实现 |
32-40 |
|
4.2.1 系统客户端需求 |
32-33 |
|
4.2.2 系统客户端部分功能及设计流程 |
33-37 |
|
4.2.3 系统客户端实现 |
37-40 |
|
4.3 系统服务器端的设计和实现 |
40-49 |
|
4.3.1 系统服务器需求 |
40-41 |
|
4.3.2 系统服务器部分功能及设计流程 |
41-46 |
|
4.3.3 系统服务器实现 |
46-49 |
|
4.4 数据库服务系统的设计和实现 |
49-54 |
|
4.4.1 系统数据库需求 |
49 |
|
4.4.2 系统数据库的设计和实现 |
49-54 |
|
4.5 本章小结 |
54-55 |
|
第5章 网络化数控服务系统的测试 |
55-64 |
|
5.1 测试环境 |
55-57 |
|
5.2 通信和远程控制测试 |
57-60 |
|
5.2.1 通信测试 |
57 |
|
5.2.2 远程控制测试 |
57-60 |
|
5.3 远程用户管理和安全稳定测试 |
60-63 |
|
5.3.1 用户管理测试 |
60-62 |
|
5.3.2 安全稳定性测试 |
62-63 |
|
5.4 测试结论 |
63 |
|
5.5 本章小结 |
63-64 |
|
第6章 总结与展望 |
64-66 |
|
6.1 全文工作总结 |
64-65 |
|
6.2 展望 |
65-66 |
|
参考文献 |
66-69 |
|
致谢 |
69-70 |
|
攻读学位期间发表的学术论文和参与的项目 |
70 |
|
| 【DOI】 | LunWen.ID:2.2008.385521 |