论文部分内容阅读
随着计算机网络技术和信息技术的迅速发展,世界进入了一个以网络为核心的信息时代,同时也引发了仪表系统的深刻变革。嵌入式web技术以嵌入式技术和HTTP技术为基础,具有简单、高效等优点,已经成为Internet/Intranet中一种最普遍应用的信息交互技术。在传统的仪表中引入嵌入式web技术是大势所趋,也是解决企业中工业现场、监控调度、经营管理各层次中数据格式不同、软件风格不一、等问题的一种可行的解决方法。依靠该技术,能够有效地控制远程仪表,在任何地方进行采集、分析和显示现场数据。 课题所开展的主要工作是利用嵌入式web服务器技术改造无纸记录仪结构,使其具有更方便的网络功能、更先进的远程监控功能。本论文分析了无纸记录仪特点和现有各种嵌入式web技术解决方案后。根据Lean HTTP服务器的设计思想,原创性地提出了将ActiveX技术应用于无纸记录仪嵌入式web扩展。通过使用ActiveX技术提高服务器的性能和表现能力,使之能满足像无纸记录仪这样的高性能仪表的要求。在对无纸记录仪进行嵌入式web扩展的实现中,采用了浏览器/服务器和客户/服务器模式相结合的结构。服务器端采用瘦服务器方式,通过动态web等技术实现,客户端要访问的网页采用ActiveX以及脚本编程技术实现,达到使用通用IE浏览器实现远程监控、维护和报警的目的。同时针对无纸记录仪嵌入式web扩展的需要,设计了相应嵌入式HTTP服务器和嵌入式文件系统。 文章首先简单介绍了web技术以及嵌入式开发技术,然后分别介绍了web服务器的几种设计方案,包括对传统的嵌入式web服务器技术进行创新和改造,希望它能具有更强大的工业现场数据处理功能,然后用于基于Internet的现场底层数据传输和发布,然后介绍了嵌入式TCP/IP协议栈的基本架构,和基于嵌入式文件系统的嵌入式HTTP的服务器的设计和实现,最后详细介绍了基于嵌入式web网络无纸记录仪的软件设计实现。 在论文的最后,对嵌入式web服务器技术在仪表系统中应用可能存在的问题及发展前景做了一定的探讨。