学位论文 > 优秀研究生学位论文题录展示

基于嵌入式Web服务器的监控系统研究

作 者: 安佰秀
导 师: 史大光
学 校: 山东科技大学
专 业: 机械电子工程
关键词: 监控系统 Web服务器 B/S Ajax-CGI RCM5700 Dynamic C μC/OS-Ⅱ
分类号: TP393.05
类 型: 硕士论文
年 份: 2011年
下 载: 47次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着嵌入式技术和网络技术的发展,将Web服务器嵌入到工业控制设备中,使系统功能在空间上获得延伸,实现网络化自动控制功能,成为当前自动化技术的一大热点和趋势。工业控制设备内置嵌入式Web服务器,可使操作人员直接使用浏览器连接到远程的数据采集和输出控制设备,以不同于传统监控系统的方式,实现对设备运行状态的观测和控制。与传统C/S架构监控系统不同,本监控系统的人机交互主要以浏览器解释执行Web服务器上动态网页的方式来实现。本文首先阐述了基于Web技术的自动化监控系统的优势,给出了选择本课题的目的和意义,概要地叙述了论文的主要工作。根据监控系统的实时性和交互性要求,构建了一个可应用于工业现场的基于嵌入式Web服务器的远程监控系统。本监控系统的设计工作主要包括硬件和软件两个方面。在硬件平台的搭建中,选用了Digi公司提供的RCM5700模块,以该模块为核心进行硬件电路扩展,扩展方式包括RS-485总线、SPI总线和本地总线的扩展,扩展信号包括开关量输入/输出和模拟量输入/输出信号。这些扩展电路可用于对工业现场各类信息的采集和信号的输出。同时,对电源模块、编程模块和Ethernet接口模块等功能模块的搭建进行了详细描述。在软件设计中,对比了Dynamic C提供的几种多任务实现方式后,选用了μC/OS-Ⅱ实时内核来实现系统的多任务编程。Ajax和CGI是本系统实现网页自动刷新的核心技术,文中详细叙述了Ajax和CGI在本系统中的工作机制后,提出了一个基于Ajax-CGI的嵌入式Web服务器软件架构。对于一些简单的交互任务,替代对复杂CGI的需求,本文给出了利用Dynamic C提供的ZHTML脚本语言构建动态交互网页的示例。实验结果表明,本系统可以在实验室局域网内稳定运行。在进行必要的可靠性验证后,可进一步向工业现场推广。

全文目录


摘要  5-6
ABSTRACT  6-11
1 绪论  11-14
  1.1 课题的目的及意义  11-12
  1.2 基于Web技术自动化监控系统的优势  12-13
  1.3 论文的主要工作及章节安排  13-14
2 背景知识介绍  14-25
  2.1 嵌入式系统概述  14-21
  2.2 Web技术概述  21-24
  2.3 本章小结  24-25
3 监控系统硬件平台的搭建  25-39
  3.1 硬件平台的选择  25-28
  3.2 监控系统的硬件总体设计方案  28-30
  3.3 功能模块扩展  30-32
  3.4 数据采集模块扩展  32-38
  3.5 本章小结  38-39
4 Dynamic C的多任务支持与应用  39-49
  4.1 Dynamic C环境下多任务编程的实现方式  39-40
  4.2 μC/OS-Ⅱ的移植及多任务编程  40-46
  4.3 监控系统的多任务实现  46-48
  4.4 本章小结  48-49
5 监控系统的软件设计  49-71
  5.1 基于Ethernet的B/S模式介绍  49-50
  5.2 基于Ajax-CGI的网页自动刷新技术  50-56
  5.3 Web服务器的软件架构  56-64
  5.4 利用脚本语言ZHTML实现动态网页  64-70
  5.5 本章小结  70-71
6 结论与展望  71-73
  6.1 论文总结  71
  6.2 研究展望  71-73
致谢  73-74
参考文献  74-77
攻读硕士学位期间发表论文情况  77-78
附录  78-79

相似论文

  1. 基于用户兴趣特征的图像检索研究与实现,TP391.41
  2. 纯氧曝气技术在中小城市污水处理厂的应用研究,X703
  3. 基于运动目标轨迹分析的智能交通监控系统,TP277
  4. 在Cortex-M3上实现基于μC/OS-Ⅱ和CAN总线的实时数据采集系统,TP274.2
  5. 城市轨道交通环境与设备监控系统的研究与探索,TP277
  6. 基于Ad Hoc网络道路交通安全监控系统高速数据传输的研究,TN929.5
  7. 基于μC/OS-Ⅱ的红外辐射测温系统研究,TN215
  8. 基于ARM9的CAN-Ethernet通信协议转换器设计与实现,TP273.5
  9. 基于PLC高炉布料专家自学习的设计与实现,TP273
  10. 视频监控运动目标检索方法研究,TP391.41
  11. 适用异构计算环境中监控软件系统的研究与实践,TP277
  12. 基于嵌入式Web服务器的便携式卫星通信地球站监控系统的设计与实现,TN927.2
  13. 基于DSP的嵌入式星载相机控制器的研究,V445.8
  14. 基于Web的低成本远程监控网络设计与应用,TP277
  15. 基于LPC2478的新型人工气候箱设计与实现,P414
  16. 油田化学驱油配制站监控系统的开发与研究,TE938
  17. 基于嵌入式Web服务器应用技术的研究,TP393.05
  18. 边防红外监控系统中运动目标的检测预警设计,TP391.41
  19. 基于组态王的电力安全风险体验系统的设计与实现,TP273
  20. 基于B/S模式的监所综合平台的设计与开发,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 网络设备
© 2012 www.xueweilunwen.com