基于组件的分布式实时监控平台研究与设计.docVIP

基于组件的分布式实时监控平台研究与设计.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文档。上传文档
查看更多
基于组件的分布式实时监控平台研究与设计 [文章摘要]本文提出了一种基于OPC接口的组件化分布式监控系统平台,探讨了系统各部分的接口实现方式。 该平台由一组自适应、自容错、接口开放的软件组件构成,每个组件封装为具有独立功能、时间认知的智能软件 主体,各个组件之间通过优先级消息队列进行快速、高效的通信,从而在整体上提供实时的数据釆集、存储与访 问功能和Web服务。最后,本文探讨了客户端浏览器采用数据发布/订阅方式,使用SOAP消息存取实时和历史数 据的过程。 [关键词]分布式监控系统OPC XML 1引言 现实壯界中的许多应用系统包含了对大最的 现场数据的实吋存収和管理,如工厂生产过程监 控、电网调度、楼宇白动化等等,系统必须能够实 时地从被控坏境中获収数据,以便随时了解控制现 场的最新状态,并结合过去获収的数据进行处理以 及时地做出反应。英中处理的数据往往具有短暂有 效性,称为时态数据,血过期的吋态数据通常称为 丿力史数据。维护时态数据的有效性是时态数据管理 的重要内容,而数据的时态一致性需求也会导致事 务的时间性限制“。实时数据库(Real-time database)就是其数据和事务都有显示时间限制的 数据库,系统的止确性不仅依赖于事务的结果,l(IJ 且依赖于该结果所产生的时间。RTDB中的体系结 构、事务调度、并发控制、资源管理等技术问题已 经得到了广泛研究⑵。 OPC (OLE for Process Control)是由自动化 领域中主要厂商协作制定的软件接I」标准。OPC技 术提供了不同系统间通信的标准接口,实现了异构 环境中控制网络数据的统一集成⑶。将OPC技术与 RTDB结合起來就形成了一?个统一、开放的实吋数据 管理平台。 本文所提出的实时数据库监控系统采用纽件 化设计,山一纽?自适应、自容错、接口开放的软件 组件构成,每个纽件封装为具有独立功能、时间认 知的智能软件主体,各个纽?件之间通过优先级消息 队列进行高效通信与实时交互,从而在整体上捉供 实时的数据采集、存储与存取功能。通过OPC标 准接口存収数据,具有灵活可靠的组成方式和可靠 的通信结构。系统采用基于发仙订阅的数据前推方 比 将实时数据发送到客户端Web浏览器中,实现 \ Intemet/Intranet网络实时监控平台。这种设计结 构Li经在我们开发的实时数据库系统中得到了实 现。目前该系统己经通过多家企业的实践检验,并 取得了良好的监控效果。 2分和式监控系统结构 2.1总体结构设计 Web浏览器、 Web浏览器 移动用户 防火墙) Internet Web浏览器 Web浏览器 Intranet数据网 Web浏览器 MIS f! 1()\1/1()(川/1())(川以人网 I +层 OPC AE Server OPC I IDA Server 监平站|临控苹 令制网| OPC DA Server DDE Server 设备 设备 I Ethemet | RTDB Web Server Field Bus 设备 DCS 设备1…设备n 图1分布式监控系统网络结构 幣个监控系统分为设备层、控制层和信息层三 层。设备层由RTU、PLC、DCS等控制设备组成,它 们负责采集工控现场的数据。控制层分为数据采集 端、数据库和现场监控站三部分,其屮数据采集端 叮以,读取设备层的现场数据;数据库分为实时数 据库、OPC历史数据服务器(HDA)[41和OPC报警服务 器(AE)⑸分别向客八端提供实时数据、历史数据和 报警及事件信息。控制层中的数据可以通过Web服 务器和OPC XML-DA服务器,发布到数据层中,从 1佃实现生产数据与管理数据的统一。监控站作为 OPC客户端,访问各种服务器,实时监控设备数据 和现场画面。 Web服务器对外发彳【j嵌有ActiveX的监控画面 和数据报表页面,并能为用户提供其他Web服务。 Web浏览器作为系统外监控端,可以使用浏览器(如 TE),通过下载XML格式的监控画面文件和应用配 置文件,设置ActiveX的参数,通过SOAP消息与 OPC XML-DA服务器通信,远程监测现场情况。监控 端的位置可以突破传统网络架构的限制,可以位于 现场,也町以位于中央控制室,其至可以通过防火 墙位于Intranet以外的Internet中。 以上多种服务器构成了企业信息数据平台,每 种服务器和客户端可根据系统情况设置为一台或 多台。该系统对外提供一套完整的接口、属性和方 法的标准,支持分布式应用和并构坏境下应用程序 之间软件的无缝集成和互操作性,它使设备层、监 控层以及信息层之间的协同工作成为了可能,并口 提供了工业自动化应用的统一数据传输平台,实现 企业控制网和数据网的一体化,使异构系统之间的 数据交换更为方便。 通过以上讨论,我们可

文档评论(0)

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

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

1亿VIP精品文档

相关文档