基于XML技术的新型DCS组态软件Web发布的研究与开发

来源 :山东大学 | 被引量 : 0次 | 上传用户:gudujian13
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着组态软件的不断发展完善,传统的基于C/S架构的监控模式已经不能满足用户的要求。为了寻求一种更加灵活方便的监控方式,于是人们把目光转向了蓬勃发展的Internet技术,事实证明基于浏览器的B/S架构能够满足人们随时随地对组态运行画面进行监控的目的。所以组态软件的Web发布已经成为组态软件发展的一个重要方面。   目前大多数的组态软件Web发布技术还存在许多不足之处,主要表现在两个方面[1,2]:1、信息发布大多采用位图或ActiveX的方式。位图文件由于编码格式的原因占有信息量大,在浏览器上难以显示完整。ActiveX控件在安全性、跨平台性、可扩展性上存在一系列问题,而且监控过程中需要频繁的在客户浏览器与服务器端来回的传送整个监控画面,占用了大量的网络带宽。2、数据传输和交换方式上由于采用基于DCOM的0PC规范,导致了平台的局限性。在工业控制软件中广泛使用的基于DCOM的OPC规范无法在非微软操作系统下使用,DCOM技术穿越防火墙的能力差,限制了位于远处的中央监控系统通过Intemet进行连接。因此长久以来,组态软件Web数据发布一直受到信息量过大、网络拥塞、应用范围受限的困扰。为了实现更高效的web数据发布,我们将目光转向XML及其相关技术,寻求一种有效的解决方案。   分布式、网络化、可扩展己经成为组态软件的重要发展方向。XML技术的出现和发展,给工控组态软件的发展提供了新的契机,它的推广也将改变现有组态软件的某些使用模式,以改变现有的体系结构.满足更为灵活的应用需求。作为一种基于XML的二维矢量图形描述语言,SVG目前已经成为网络矢量图形的业界标准,其应用领域也在不断扩展。   本课题的来源是山东省科技厅重大科研攻关项目:基于工业以太网与现场总线技术的新型控制系统,项目编号为31400004010437。根据开发的实际需求,采用面向对象(OOP)的程序设计方法,在Windows2000平台下,利用MicrosoftVisual C++6.0,完成了针对此新型DCS系统组态监控和Web发布的设计。   本文选用SVG作为描述各种组态图形的标准图形格式,文中将系统描述如何将特定格式的组态图形转换为SVG、如何操控SVG中的图元,以实时控制其数值、形状的改变,甚至采用动画来反映各种运行状态。Web发布所需要的实时数据取自本系统的实时数据库,数据被存为XML格式,与SVG图元相对应。本文采用PHP作为Web发布的服务器端脚本语言,采用JavaScript作为客户端脚本语言,引入AJAX作为整个系统的控制中心,调度服务器端脚本语言PHP和客户端脚本JavaScript,以实现实时数据请求与SVG刷新的异步操作。   通过上述技术手段,使得本Web发布系统具有网络传输数据量少,服务器负载量低,画面无闪烁等优点。
其他文献
基于视觉的目标跟踪技术是机器视觉的重要应用领域,已经成为当今智能交通领域的热点研究课题之一,也是智能交通监控应用的一个重要研究方向。通过对运动汽车的跟踪实现交通参
随着城市化进程的不断加快,汽车保有量迅猛增长,交通拥堵变得日益严峻。仅依赖道路基础设施的建设解决交通拥堵问题是不现实的,智能交通系统是有效缓解城市交通日益增长的压力的
运动平衡控制问题是机器人系统中普遍存在的问题,其中,最典型的是两轮机器人、双足机器人、独腿机器人、独轮机器人。这些机器人又可称作:“自平衡机器人”,意即需要运动平衡控制
学位
液体燃料作为一种广泛使用的航天能源,其晃动不可避免地对航天器姿态稳定造成负面影响,而充液航天器作为一类固-液耦合的复杂模型,其动力学建模研究涉及到流体力学、经典力学
近几年,极端恶劣的雨雪天气导致全球各地出现路面交通瘫痪。如何缓解这种恶劣天气对交通的影响,是当前亟待解决的课题。基于此,需要研究出一种新型路面监控系统,来监测路面的
无线传感器网络有着广阔的应用前景,被认为是能对人类的生活方式产生重大影响的技术之一。在无线传感器网络的很多应用领域中,需要知道网络监测事件所发生的具体位置,这样节
为适应我国高速铁路发展,铁道部门制定了中国铁路列控系统CTCS规范。目前CTCS-2, CTCS-3已经在我国成功应用。为了适应未来高速、高密度的运行,需要实现基于通信的移动闭塞列
凝析天然气是一种低含液率的气液两相流混合物,国内尚没有商业化的凝析天然气流量计。开发高精度低成本的凝析天然气流量计已成为我国石油天然气行业迫切需要解决的问题。基于课题组自行开发的凝析天然气流量计样机,进行了室内和现场实验,获得了大量的实验数据。本文在前人研究工作基础上,进一步对实验数据进行处理分析,完善槽式孔板结合旋进漩涡流量计的计量系统算法。论文分为三部分,第一部分深入分析了槽式孔板两相测量特性
随着人们对信息安全和可靠性要求的日益提高,身份识别成为一个关键的问题。传统的证件、钥匙、口令、密码身份识别存在易被复制、窃取、遗忘或丢失等缺陷,已经远远不能满足人
随着电子技术和自动化技术的大规模应用,电力电子装置如变流设备、变频设备等,容量日益扩大,数量日益增多,电网中的谐波污染日益严重,给系统的安全稳定运行以及用电设备带来严重的危害。如何把谐波的损害降到最小已经成为一个亟待解决的课题。谐波的成分十分复杂,要解决谐波污染的问题,谐波检测是关键。谐波检测是指定量的测量各次谐波分量,弄清楚各次谐波的幅值、频率,是进一步谐波分析的基础。近年来嵌入式技术的发展很快