首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 电子技术 > 传感与控制
网络式温湿度监控系统研究
来源:本站整理  作者:佚名  2010-07-09 08:59:31




3.3 VML实现温湿度数据显示
    当浏览器接收到服务器端回传的测量数据后必须以清晰、友好的界面显示。为了减轻服务器负担,应该避免在服务器端绘制图表(传统的ASP.NET图表实现方法)而应在浏览器端实现。实现的方案也较多,比如ActiveX、Java applet、SVG、VML等。ActiveX和Java applet是在网页上插入二进制形式的组件实现动态、交互式的多媒体网页,但是二进制形式的代码对浏览器端是一个安全威胁,因此一般的ActiveX或Java applet需要经过数字签名才能被用户接受;此外微软操作系统的版本改变也会影响对ActiveX和Java applet的支持。而SVG和VML则是通过特定的脚本语言实现在浏览器端的作图,其代码对客户端是开放的,因此不存在安全问题。SVG需要浏览器安装相应的插件才能工作,而VML得到目前主流浏览器IE的支持不需要任何安装,因此本系统选取VML的实现方案。VML(Vector Markup Language)是一种用矢量描述图形的语言,其图形可以任意放大缩小而不损失质量,在VML里面,标记使用的是XML扩展。结合Javascript脚本语言,VML可以动态显示图形。VML避免了由第三方提供数字签名,也不需要安装IE新插件,实现结果如图3和图4所示。图3是将各节点上传的温湿度测量值绘成的曲线图,客户可以一目了然地了解每个节点在一段时间内的温湿度变化情况。图4是动态更新的同时显示多节点的实时温湿度测量值。



4 结束语
    本文主要介绍了一种新型的基于网络的温湿度监控传输系统的研制,其创新的技术特点体现在:通过采用高性能的温湿度测量器件达到了更高的测量精度;采用模糊控制技术进行湿度调控,减少了系统的状态切换,控制效果好;Flash文件存储方案,完成了测量数据的保存、擦除。此外,网络监控方案采用了AJAX技术,实现了传感器测量数据的异步传输,提高了系统的响应速度;并采用了VML实现了测量数据的动态显示。这种方案也可以推广应用于其他传感器的网络监控系统。

上一页  [1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:302,773.40000 毫秒