自动化在线 自动化在线 数据加载中... 数据加载中...
首页 | 下载系统 | 供求信息 | 新闻系统 | 企业信息 | 产品信息 | 展会信息 | 论坛
首页 > 新闻系统 > 人机界面 > 人机界面技术
 
基于Internet的电厂实时监控图形显示技术应用
作者: 发布时间:2008-01-10 12:03:59 来源: 繁体版

  摘要:基于B/S体系结构开发Internet应用程序是当前的流行趋势。介绍了基于Internet的电厂实时监控图形显示技术的实现方法。采用目前工业监控环境中的图形动态交互技术,针对图形刷新闪烁现象这一关键问题提出了不同的解决方法。最后介绍了基于ActiveX控件技术的动态图形显示技术的应用实例。
  关键词:Internet;B/S;实时监控;图形动态显示;ActiveX控件

  0 前言

  随着Internet技术的迅速发展和Web技术的日趋成熟,许多企业都建立了基于网络平台的工业过程监控系统,实现企业信息资源的共享。特别在电力系统,随着电厂厂级实时监控系统的日趋完善,建立基于Internet的远程实时监控系统将成为电厂综合自动化技术发展的必然趋势,通过把电厂的生产数据信息以Web形式网上发布,实现对分散在各地的电厂实时远程监控、管理和数据信息共享,优化生产,提高经济效益等。

  但目前基于Internet的图形显示技术存在着许多问题,主要在三个方面:①图形动态显示的实时性。在监控系统中,最关键的是现场设备、服务器和用户之间的图形数据交互,而实时数据的传输延迟要控制在几秒内,否则将出现画面滞后;②图形显示过程出现刷新闪烁现象,这是动态显示中需要解决的关键问题;③由于电厂安全性要求很高,因此如何保障图形数据传输的安全,也是基于网络图形显示技术的难点。

  为克服这些问题,在对目前的图形交互技术进行详细分析的基础上,本文提出了一种基于ActiveX/DCOM技术的B/S体系结构,实现电厂远程监控图形动态显示。并针对图形显示的关键问题——刷新闪烁现象,提出解决方法;然后通过实例介绍基于ActiveX控件的监控图形显示技术。

  1 图形动态显示技术

  目前实现交互式动态网页显示的技术有很多,从最初的CGI到现在的PHP、Java Applet、ASP和JSP等,它们作用各有利弊。

  1.1 Java Applet技术

  Java Applet技术,是用Java语言编写的应用程序,通过将嵌入在网页中的Java小程序下载到客户端直接操作。这种处理方式分散系统尤其是Web服务器的处理负担,提高了系统效率,增强了交互的实时性。但由于Applet要在浏览器端运行,增加了本地开销,不符合Web开发中“瘦客户”的要求。

  1.2 ASP(Active Server Pages)技术

  ASP技术是Web服务器和数据库服务器的集成技术,是微软公司推出的服务器脚本编写环境,结合HTML网页、Script语言和ActiveX控件,与数据库绑定,创建动态、交互的服务器应用程序[1]。ASP最大的优点是所有的程序都在服务器端执行,包括所有嵌在HTML网页中的脚本程序,服务器仅将执行的结果返回给客户,这样就减轻了客户端浏览器的负担,大大提高了交互的速度。但ASP的不足是它只能在Windows系列的环境下运行。图1为ASP的动态显示模型。

 
  图1  基于ASP的动态显示模型

  1.3 JSP(Java Server Pages)技术

  JSP技术是基于Java Servlet以及整个Java体系的Web开发技术[2]。可以用XML标识来设计和格式化最终页面,生成内容的逻辑被封装在标识tag和Java Beans组件中,与脚本程序绑定,然后将JSP编译成Java Servlet在服务器端运行来实现动态显示。JSP的优点是所有脚本均在服务器端执行,实现内容的生成和显示分离;可重用且跨平台的组件JavaBeans或EJB;而且JSP的脚本在首次执行时被编译成为Servlet,并有Java虚拟机执行,以后执行都不需编译,执行效率高。但JSP只能通过JDBC或JDBC-ODBC桥接访问数据库,效率低。

  通过以上图形显示技术的对比,可以得出这几种图形显示技术的比较结果,如表1所示。

  表1  几种图形显示技术比较


  2 基于Internet的图形显示系统结构

  通过以上图形显示技术的分析比较,采用ASP技术,利用其ActiveX/DCOM组件技术支持,可以很好的实现电厂远程实时监控图形动态显示的要求。在B/S体系结构的基础上[3],我们设计了一种新型B/S模式的基于Internet的远程监控图形动态显系统,如图2所示。

 


  客户通过浏览器登录到Web服务器,Web服务器对用户身份验证后,根据客户权限把客户可以浏览的网页显示在客户端,并把网页中嵌入的ActiveX控件下载并注册到客户端;嵌套的组件根据网页参数设置通过代理机向应用服务器提出数据请求,应用服务器接受用户请求,通过SQL等方式向数据库服务器提出数据处理请求;数据库接受应用服务器的请求,实现对数据库的操作,并把实时数据或图形结果提交客户端。

 1/3    1 2 3 ›› ›|
  
评论】【加入收藏夹】【 】【打印】【关闭
来顶一下
近回首页
返回首页
※ 相关信息
无相关信息
关键:

※ 其他信息
基于视频解码芯片与CPLD实时图像采集系统
LCoS(硅基液晶)显示屏设计与应用
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

 
 搜索新闻
 最新新闻
·2008第三届中国(郑州)国际
·伺服器维修,伺服驱动器维修,
·新售经济型16路无纸记录仪
·2008第二届中国郑州城市供热
·华北工控新型机箱获国家知识
·华北工控加入深圳市质量协会
·华北工控工业平板电脑,服务
·华北工控携多套创新性解决方
·六月巨献,华北工控高端全长
·低压电器特价销售
 热点新闻 
·PLC课程设计课题——三层电梯
·先进控制技术及应用
·CK6432(FANUC-0TD)数控车床
·一般变频器常见故障及处理
·变频器原理
·集成温度传感器AD590及其应用
·基于PLC的机械手控制设计
·谈步进电机的PLC控制方法
·3G无线接入网IP化传送承载方
·软开关技术综述
数据加载中..

网站地图
Autooo.Net 版权所有
Copyright © 2007 All rights reserved