预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于Web的远程监控系统设计及实现 DesignandRealizationofWeb-basedRemoteMonitor-ControlSystem 彭道刚杨平徐春梅杨敏华 (上海电力学院电力与自动化工程学院,上海200090) 摘要:基于Web的远程监控技术推动了信息领域与控制领域的融合,是控制领域中的一个重要的研 究课题。主要是对一个小型的EFPT过程控制实验装置的温度、压力、流量、液位等多个I/O点的数 据进行实时采集和远程监控。系统通过ADAM5510数据采集控制器的RS232接口与上位监控计算机 实现数据交换,上位监控计算机同时作为Web服务器,通过局域网连接到Internet,以提供基于Web 的远程监控功能。 关键词:远程监控WebADAM5510组态王过程控制 Abstract:Theremotemonitor-controltechnologybasedonWebforcedthefusionofinformationandcontrol field,anditisanimportantresearchsubjectincontrolfield.Aimingataminitypeprocesscontrol experimentalequipment,aremotemonitor-controlsystembasedonWebisdesignedinthispaper,which completedthedataacquisitionforthetemperature,pressure,fluxandhydrauliclocation,etc.Thedata exchangeofthesystemisrealizedbytheRS232interfacebetweenADAM5510andsupervisecomputer.At thesametime,thesupervisecomputerisusedasWebserver,whichisconnectedtoInternetbylocalarea networkandprovidestheremotemonitor-controlfunctionbasedonWeb. Keywords:Remotemonitor-controlWebADAM5510KingViewProcesscontrol 0引言 随着计算机技术、通信技术、智能传感技术及控制技术的发展,控制技术开始融合网络 低层通信技术,实现了一定范围内的远程控制要求。基于Web的远程监控系统融合了现场 采集控制技术与网络上层通信管理技术,使得在高速局域网里随时都可以对控制对象进行实 时远程监控操作,并且技术上完全可以推广到广域Internet网上,使得需要控制的对象能够 方便地在全球范围内进行过程控制等操作,这是控制技术的一大发展方向。 基于Web的远程监控技术是以Web作为通信平台的监控系统,在系统的结构上可以采用 基于浏览器朋臣务器模式,其优点是:客户端只在浏览器就可以浏览现场情况;所有的开发、 维护都在服务器;采用超文本协议,可以进行静态、动态、交互等形式的文字和图像传递。 本远程监控系统的上位机监控部分选用北京亚控组态王ForInternet版本,充分利用它 的编程简单、界面美观友好,更重要的是它支持许多常用的硬件设备,包括各主要厂家的 PLC、智能模块、智能仪表、板卡和变频器等。系统数据采集器为台湾研华的ADAM5510, 通过RS232接口与上位监控计算机实现数据交换。上位监控计算机同时作为Web服务器, 提供远程监控功能。 1基于Web的组态软件及技术特性 目前,国内外一些组态软件厂商已经开始在监控组态软件中采用Web技术,也就是可 以运行在Web服务器上的一种监控组态软件,它不需要其他特殊的软件、驱动程序或者用 户程序等的支持,就可以为远程用户在计算机上以IE浏览器的方式浏览HTML页面上实时 监控的生产现场。例如北京亚控公司的组态王ForInternet软件就是基于网络的客户机/服务 器模式,支持分布式历史数据库和分布式报警系统,可运行在基于TCP/IP网络协议的网络 上,使用户能够实现上、下位机以及更高层次的厂级系统连网。 由于TCP/IP网络协议提供了在不同硬件体系结构和操作系统的计算机组成的网络上进 行通信的能力。一台PC机通过TCP/IP网络协议就可以和多个远程计算机(即远程节点) 进行通信。基于Web的组态软件的网络结构是一种柔性结构,可以将整个应用程序分配给 多个服务器,可以引用远程站点的变量到本地使用(显示、计算等),这样可以提高项目的 整体容量结构并改善系统的性能。服务器的分配可以是基于项目中物理设备结构或不同的功 能,用户可以根据系统需要设立