节点文献

基于三层结构和XML的工控系统数据融合中间层软件的研究与开发

【作者】 汪海;

【导师】 张云生;

【作者基本信息】 昆明理工大学 , 控制理论与控制工程, 2003, 硕士

【摘要】 通常工业企业信息系统依赖于多个不同功能的子系统,然而它们之间的传统的数据交换方式没有一个统一的标准,因此造成接口众多、访问性、安全性差等多方面的原因,从而形成了一个个的“信息孤岛”,只有打破“信息孤岛”,各子系统之间良好协作,才能使得企业处于高效的运营状态,因此迫切需要一种通用的数据融合平台,将各个子系统的数据取出,并采用统一的数据描述格式,采用集中、共享的方式提供给企业内部的各个部门,建立起一个控制层到管理层的“桥梁”,使数据的上传与下行之路畅通无阻,为企业提供良好的数据服务环境。 在这样的技术应用背景下,本文将选取生产过程控制级的监控子系统间的异构问题作为研究对象,提出构建基于三层结构和XML的工控系统数据融合中间层软件平台的思想来实现数据共享。针对实现过程中的三大难点:1.分布式系统结构的实现,2.异构系统数据的融合,3.远程监控,展开深入研究。1.在分布式系统结构的讨论中,主要讨论了两层结构的缺点及三层(多层)结构的优点,并实现了完整的基于DDE,Socket和ADO的三层结构的数据交换程序,而Web数据共享与发布的实现则是基于XML,ASP和IIS等技术,数据库采用的是SQL Server2000。2.在监控系统间的异构数据的融合问题上,主要讨论了较为传统的数据交换标准DDE的缺点,和现今较为流行的OPC技术的优点,并详细介绍了其技术基础COM/DCOM,并提出基于COM+技术范畴内实现功能完善的基于OPC的三层分布式交换平台。3.讨论了远程图像监控的几种实现方式,最后选择较为通用的远程图像监控的方式(即屏幕监控)来屏蔽监控子系统的异构性,实现对被监控主机的统一的访问与控制,并讨论其中出现的问题及解决办法。在开发总结中,对开发过程中存在的问题和体会以及今后要完成的工作与方向作一些探讨,最后结合研究开发过程中的体会探讨企业级的信息共享平台的实现,并作一些技术上的思考。

【Abstract】 Generally industry information system is depended on multi-subsystems of different functions, but the method of traditional data exchange among them has no standards, so there are many problems such as: many interfaces, poor accessibility and security and etc, this brings on many "information island". We must smash information bulwark, only good cooperation among sub-systems can make the enterprise more efficacious, so we need a data platform that has uniform data description, accessing standards and the feature of good opening to get data from every sub-system and give it to every department, the platform is a bridge between controlling layer and management layer, only in a good data service environment we can easily share and exchange information.Under this technology background, This paper aimed at the problem of lack of data exchange standards in heterogeneous supervisor subsystem, proposed the idea that built industry information integrated platform based on XML and three-tier (n-tier) software architecture to share data, Three hard points that were met in developing system included the realization of three-tier (n-tier) architecture, the data amalgamation in heterogeneous supervisor subsystems, and remote monitoring and controlling. In the discussion of DNA, I mainly discussed the fault of two-tier architecture and the virtue of three-tier (n-tier) architecture and proposed a simple three-tier data amalgamation software based on the technique of DDE, Socket and ADO, and the main techniques of data sharing based on web are XML, ASP and IIS, the database was SQL Server2000. In the discussion of the data exchange standard in different supervisor subsystems, I mainly discussed the fault of DDE and the virtue of OPC, then particularly introduced the technique of COM/DCOM, besides proposed to realize a strong data exchanging platform of three-tier structure based on OPC in the category of COM+. In the discussion of remote controlling, the paper gives two method of remote controlling, and selected the method of remote image monitoring and controlling to screen the difference between supervisor software. If given access rights, legal uses can access and control the remote industrial workstation so as to do something like remote diagnosing, maintenance, etc, then talked about the problems and the methods to solve them. In the chapter of sum-up, the paper mainly discussed the problems, experience in the programming, and probed into later work and directions, at last talked about the realization of industry information platform in the future.

  • 【分类号】TP311.52
  • 【被引频次】4
  • 【下载频次】166
节点文献中: 

本文链接的文献网络图示:

本文的引文网络