基于Web技术GPRS技术远程测控系统设计.docVIP

基于Web技术GPRS技术远程测控系统设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Web技术GPRS技术远程测控系统设计

基于Web技术GPRS技术远程测控系统设计   摘 要:设计一个分布式数据采集系统,此系统是由多个受控的无功补偿控制器和一台作为数据中心的Web服务器构成的,并且是完成了无功补偿设备的实时控制以及智能化的管理的系统。该系统采用的是一种集中处理的B/S三层的模式,它主要是由通信服务器、Web应用程序以及远程控制器构成的。进行数据交换时,它需要借助于通用无线业务(GPRS)服务,然后再通过手机无线通信网络将远端的无功补偿控制器接入该系统,这样就可以达到数据交换的目的。??   关键词:通用无线业务;远程测控;Web技术;无功补偿;数据交换??   中图分类号:TP393.01 文献标识码:A 文章编号:1672-7800(2011)03-0040-02?お?   ??   作者简介:黄金国(1976-),男,江苏泰兴人,硕士,江苏广播电视大学讲师,研究方向为软件开发。      0 引言??   为了提高输变电路的输电效率,减少对线路的无功耗损,电力部门一般都会去购买无功补偿设备,这样可以对线路进行无功的补偿。当然,我们可以采用现代先进技术,例如先进的网络和计算机技术来设计一项远程测控技术,充分利用该远程测控技术进行远程数据读取和指令发布,便可实现实时控制和智能化管理的目的。为了达到无功补偿设备的智能化管理目的,我们开发设计了一套Web类型的多用户远程控制系统。该系统在对设备实现远程测控时,可以获取设备实时的运动状态参数和SOE数据,也可以设置设备的控制参数,通过了解设备的当前情况后,可以采取发布指令的方式控制远程设备。??   1 系统的工作过程以及系统设计??   我们先简要介绍Web类型的多用户远程控制系统的工作过程:用户通过浏览器登录到Web服务器。这时,系统的页面会在浏览器上显示出来,用户根据自身的需要和页面的提示发布指令,服务器接收指令后由通用分组无线服务网络将其通过浏览器传送给无功补偿控制器,之后,无功补偿控制器也会以相同的通道将反馈到得信息数据传送给客户端。该远程测控系统采用的是B/S三层的网络模式,包括了Web应用程序、通信服务器和无功补偿控制器三个组成部分。在该系统中,Web应用程序起到一个中介作用,即Web接收用户在系统页面上发布的指令,并将其转发给远程控制器;应用程序接收远程控制器反馈的数据并传送给用户,显示查询结果。在该系统中,多人同时进行系统页面操作也不会相互受到影响。??   通信服务器和Web应用程序是系统实现远程测控的关键所在。Web应用程序分为以下几个部分:登录页面、操作页面、查询页面以及其它辅助功能页面等。对于Web应用程序而言,主要是为了实现系统用户的操作页面,选择服务器主页ASP和实现微软脚本语言等。??   2 远程测控系统实现的关键技术??   2.1 GPRS技术??   当前,GPRS是一种先进的数据传输技术,运用该技术进行数据传输,速度快、可靠性高,并且因其采用的是移动网的GPRS业务技术,使得网络覆盖范围广,在更偏远的地方也可以采用该技术进行数据传输和交换。在该系统实现过程中,远程无功补偿控制器利用无线通信功能接入到系统中来进行数据传送。GPRS通信模板中有一份完整的TCP/IP协议,在使用该技术时,首先必须设置好通信中心的域名或是网络的IP地址,同时也要开启中国移动网关,而现在的GPRS模板中,都具备了自动拨号上网功能。其次远端的无功补偿控制器必须连接上测控系统,它是通过串口以RS-232协议的方式进行连接的。因GPRS本身具有自动拨号上网或自动连接中国移动网络功能,在模板上电后系统会自动向设计好的通信服务器发出连接请求,在通过验证后通信服务器就开始接受了模板发送来的请求,在这里,无功补偿控制器就连接上了基于GPRS技术的远程测控系统。??   2.2 应用ActiveX EXE实现通信服务器??   在远程测控系统工作过程中,通信服务器应持续处于工作运行状态,其原因在于当GPRS通信模板连接上了网络时,首先要向通信服务器进行注册申请,通过申请注册后,GPRS通信模板便长期保持着与通信服务器进行连接,并且这样做的目的也是为了实现通信服务器与远端的无功补偿控制器之间进行数据传送或交换。??   ActiveX EXE实现通信服务器,它所提供的对象和主应用程序是在不一样的工作进程中进行的,这样做的优点在于通信服务器可以采取独立的进程对GPRS通信连接进行管理,并且当Web应用程序设置好通信服务器的调用对象和方法后,还能够进行独立工作。采取ActiveX EXE实现通信服务器时,按照通信服务器的9中功能分别设计9个类别,每一种功能对应一个类。我们将一个监听winsock控件、一个接收winsock控件数组放入窗体类hideform,然后利用监听w

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档