| 【中文题名】 | 嵌入式数控系统的WEB控制实现 |
| 【英文题名】 | The Control Realization of Embedded Numerical Control System Based on WEB |
| 【学科专业】 | 通信与信息系统 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-9-10 |
| 【中关键词】 | 嵌入式数控系统,嵌入式WEB,TCPIP协议,AJAX技术,, |
| 【英关键词】 | Embedded numerical control system,Embedded WEB,TCP/IP protocol,AJAX, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>自动化技术及设备>自动化系统>自动控制、自动控制系统>计算机控制、计算机控制系统 |
| 【论文摘要】 |
随着计算机、通信、微电子等技术的发展,人们对数字制造的智能化提出越来越高的要求,希望能对系统设备的工作状况远程进行实时监测和控制,这对控制网络在开放性、互连性、分散性等方面提出了更高的要求。
嵌入式技术作为数控技术平台具有很多的优势,目前人们已开始将嵌入式技术用于数控系统。首先是嵌入式技术完全能够满足数控技术的需求,当前的嵌入式系统无论在运算速度、精度,系统功能和软件开发、运行环境方面都大大改善和提高。其次是采用嵌入式技术可实现最优的性能价格比。再其次是嵌入式技术特别符合数控技术网络化的发展方向。另外,嵌入式技术可以通过硬、软件自主开发,操作系统和系统模块的剪裁,最终形成完全具有自主知识产权的基于嵌入式的数控系统。因此,基于网络控制的嵌入式数控系统必将逐渐成为未来数控系统的发展方向。
本文论述了基于Web控制与监测的嵌入式数控系统的设计与实现过程,能为更为先进的数控系统的设计与实现提供借鉴经验和相关方面的解决方案。通过分析国内外数控系统的发展状况,对系统的功能、设计原则、系统架构及系统功能模块进行了阐述,并给出具体的实现技术和实现方法。嵌入式操作系统μC/OS-Ⅱ以其内核精简,所需存... |
| 【论文题纲】 |
|
摘要 |
4-5 |
|
Abstract |
5-9 |
|
第1章 绪论 |
9-16 |
|
1.1 课题研究的目的及意义 |
9 |
|
1.2 数控系统的发展状况 |
9-11 |
|
1.3 嵌入式系统的优越性 |
11-13 |
|
1.4 嵌入式以太网的研究现状 |
13-14 |
|
1.5 本课题的工作及创新点 |
14-15 |
|
1.6 本文的组织结构 |
15-16 |
|
第2章 嵌入式数控系统结构设计 |
16-31 |
|
2.1 嵌入式数控系统结构 |
16-17 |
|
2.2 本文研究重点 |
17 |
|
2.3 嵌入式实时操作系统ΜC/OS-Ⅱ |
17-20 |
|
2.3.1 操作系统ΜC/OS-Ⅱ的特点 |
18-19 |
|
2.3.2 操作系统ΜC/OS-Ⅱ的移植 |
19-20 |
|
2.4 嵌入式TCP/IP协议栈 |
20-31 |
|
2.4.1 网络通信TCP/IP模型 |
21-22 |
|
2.4.2 lwIP协议栈的特点 |
22 |
|
2.4.3 lwIP协议栈的移植 |
22-25 |
|
2.4.4 8019as网卡驱动 |
25-31 |
|
第3章 嵌入式WEB服务器设计 |
31-44 |
|
3.1 嵌入式WEB服务器概述 |
31 |
|
3.2 嵌入式WEB服务器相关技术 |
31-39 |
|
3.2.1 Socket套接字 |
31-35 |
|
3.2.2 HTTP协议简述 |
35-37 |
|
3.2.3 动态网页CGI技术 |
37-39 |
|
3.3 嵌入式WEB服务器系统框架 |
39-40 |
|
3.4 嵌入式WEB服务器程序流程 |
40-44 |
|
3.4.1 TCP连接流程 |
40-41 |
|
3.4.2 WEB服务器主流程 |
41-42 |
|
3.4.3 用户管理单元流程 |
42-43 |
|
3.4.4 机床控制单元流程 |
43-44 |
|
第4章 基于嵌入式WEB的远程控制 |
44-56 |
|
4.1 嵌入式数控系统WEB操作界面 |
44-47 |
|
4.1.1 机床控制系统登录 |
44 |
|
4.1.2 机床控制页面 |
44-45 |
|
4.1.3 用户管理页面 |
45-47 |
|
4.2 网页传输AJAX技术 |
47-53 |
|
4.2.1 AJAX技术的优势 |
47-49 |
|
4.2.2 AJAX关键技术 |
49-51 |
|
4.2.3 采用AJAX实时显示机床坐标 |
51-53 |
|
4.3 多机床控制扩展 |
53-56 |
|
4.3.1 单机床系统模型 |
54 |
|
4.3.2 多机床系统模型 |
54-55 |
|
4.3.3 多机床系统实现 |
55-56 |
|
第5章 研究总结及下一步工作 |
56-58 |
|
5.1 研究总结 |
56 |
|
5.2 下一步工作 |
56-58 |
|
参考文献 |
58-61 |
|
致谢 |
61-62 |
|
作者在攻读硕士期间发表的论文和参与的项目 |
62 |
|
| 【DOI】 | LunWen.ID:2.2008.385462 |