论文部分内容阅读
网络技术的发展日趋迅速,互联网技术被引入传统的工控领域中。设计和开发一套基于Web的高效节省、可靠性高且易于维护的远程智能监控系统来实现现场的实时监控和数据处理已逐步成为时下工业领域的重要发展方向和研究热点。本文结合智能温室控制系统的项目,开展基于Web的智能温室远程登录服务系统的研究。本系统以PLC作为控制终端,将采集的数据和控制信息通过网络(Web)服务器在网络中进行传输,用户利用Internet通过浏览器就可以实现对温室设备状态、温室环境数据的远距离实时查看和设备的远程控制。本文首先对智能温室的国内外现状、发展的趋势以及远程控制技术在智能温室中的发展趋势做了比较深入的研究,而且对课题的研究背景、研究意义和研究内容进行了概述。其次对系统采用的关键技术做了简单的介绍,本课题采用新型的B/S(浏览器/服务器)架构来构建后台的数据库管理系统,并结合SSH框架结构实现了表现层,业务处理层和数据持久化层,可以更好更全面地管理温室生产过程中产生的相关数据。本系统还具有远程摄像头监视功能,客户端以ActiveX控件的形式嵌入网页中,服务器端把现场摄像头采集的视频数据通过编码后以流媒体的形式传送到客户端,客户端对接收到的视频数据进行解码操作,并在指定窗口中进行回放。本系统采用VC++6.0以ActiveX控件的形式开发智能温室的远程视频监视模块,用JSP技术开发Web页面,主程序采用Java语言以及Javascript,并采用AJAX局部刷新技术,提高数据的实时性。通过对基于Web的智能温室远程登录服务系统的研究和设计,一方面,探讨了在实现智能温室远程监控系统时遇到的问题;另一方面,对其他性质比较类似的远距离的监控系统也具有一定的借鉴和帮助作用。