OPC技术及其在SCADA系统中的研究和应用
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
OPC(OLE for Process Control)是微软公司的对象链接和嵌入技术在过程控制方面的应用,为工业自动化软件面向对象的开发提供一项统一的标准。OPC的目的是为现场设备或数据库中的大量数据源之间的通信提供一种标准的通信机制。
     本文研究了控制领域最新的开放的软件互连标准——OPC技术,介绍了OPC技术及其产生和发展的过程,然后在深入了解OPC规范和COM/DCOM技术的基础上,结合本文的依托工程——成渝高速公路中梁山隧道,分析了OPC技术的可行性和可实现性,用以指导公路隧道监控系统的研究和开发。
     本文根据北京华富惠通公司所提供的OPC服务器开发工具开发出了OPC数据采集服务器,并利用西门子的监控软件——WinCC软件设计出了WinCC应用程序,集成监控、可编程、组态一体化的功能,并将OPC服务器和WinCC应用程序分别应用到SCADA系统体系结构和基于以太网的工业控制系统当中,各应用程序通过标准的OPC接口进行访问和控制,大大提高了系统的可扩展性和系统集成的兼容性,同时,也提高了软件运行的可靠性和稳定性,便于系统的升级和维护。
     本文还以WinCC监控组态软件为例介绍了系统实际运行中OPC客
    
    户程序与OPC服务器连接的具体过程,给出了一种利用OPc技术将控
    制系统与企业信息系统进行融合的方法.
     OPC技术是国外几十年的软件技术和工业自动化技术的完美结
    合,凝聚了业界总结出的经验和教训,对OPc的支持,肯定会使自己
    的产品上一个档次,它给工业控制系统中软硬件系统的集成带来了一
    场革命,它代表了过程控制系统通信标准的发展方向〔21.
OPC (OLE for Process Control), which is the application of Microsoft's OLE (Object Linking and Embedding) technology in process control system, provides a unified standard for Object-Oriental Design in industrial automation software. The aim of OPC is to provide a standard mechanism for communicating with numerous data sources, which are either from the field devices or from the databases.
    This paper described the newest software interconnecting standard in the industrial control field-OPC technology, introduced its background and development process. On the basis of detailed knowledge of OPC specification and COM/DCOM, combining with the real project?zhongliang mountain tunnel of chengyu highway, this paper analyzed the feasibility and practicality of OPC technology, instructing the research and development of tunnel monitor system.
    According to the OPC toolkit supplied by huafu company in Beijing, this paper developed an OPC data access server and also
    
    
    
    designed an WinCC application with the WinCC software. After which, the two sections have been used in the SCADA system and industrial control network based on Internet respectively, every application can communicate through the standard OPC interface, greatly enhancing the extensibility and compatibility of the system. Meanwhile, it also increased the reliability and stability and the maintenance and update of the system.
    In this paper, the connecting process of WinCC application and OPC server are also discussed, the amalgamating method of control system and enterprise information system using OPC technology are also presented.
    OPC is the perfect combination of software technology and automation technology in foreign countries, it brings about a revolution for the integration of software and hardware of the industrial control field, it denotes the future trend of the communication standard of process control system.
引文
[1] 阳宪惠,等.OPC技术及其对工控系统开放性的影响[J].工业控制计算机,2001,14(9)
    [2] 王伟东.OPC技术在开放式SCADA系统中的研究和应用[D].西安:西安电子科技大学,2002
    [3] J.PERA.长大公路和铁路隧道的运营通风及施工通风[M].法国:陈荣昆译,1982
    [4] 蒋欣中.射流通风技术在公路隧道通风中的应用[J].铁道工程学报,1990(4):38—44
    [5] http://www.opcchina.org
    [6] 苑明哲.OPC在现场总线控制系统中的应用,工业仪表与自动化装置 2000,3
    [7] http://www.opcfoudation.org
    [8] 阎红漫 OPC技术在开放式调度自动化中的应用 江苏理工大学学报 2001,1
    [9] 王双庆,等.OPC:现代工业控制软件互操作标准[C].南京:南京工程兵学院微机测控研究所.
    [10] OPC Data Access Custom Interface Standard, Version 2.05,OPC Task Force, May, 2001.
    [11] 潘爱民.COM原理与应用[M].北京:清华大学出版,1999(11)
    [12] 刘云,等.COM/DCOM编程指南[M].北京:清华大学出版社,2000,2 严华峰等译Vi sual C++精彩编程百例.
    [13] The Component Object Model Specification, Version 0.9, Microsoft Corporation(available from Microsoft' s ftp site),October, 1995
    [14] 李京,等.工控软件互操作规范OPC技术讲座[R].自动化仪表 2002,5
    [15] 郑小虎,蔡翔云OPC规范及开发应用 昆明理工大学学报 2002年6月
    [16] 李京,宋真君,凌志浩,吴勤勤.“工控软件互操作规范OPC技术”讲座 第1讲 OPC规范的产生与发展.自动化仪表,第23卷第4期 2002年4月
    [17] OPC Foundation. Historical Data Access Automation Interface Standard Version 1.0. January 26, 2001; OPC Alarms and Events Version 1.02.
    
    November 2,1999
    [18] OPC Task Force. OPC Data Access Automation Interface Specification Version 2.04 [M].Europe: 2000(5)
    [19] OPC Task Force. OPC Data Access Automation Interface Specification Version 2.02 [M]:Europe, 1999(2)
    [20] 《OPC Overview》 , Version 1.0
    [21] 《OPC Common Definitions and Interfaces》 .Version 1.0
    [22] 刑建春,等.工业控制软件互操作标准OPC综述[J].工业控制计算机,2000,13(1):29-31
    [23] 徐保祥.过程控制中的OPC技术
    [24] http://www. scada4y. com. cn
    [25] http://www. ad. siemens. com. cn
    [26] 刘会平.开放式监控系统中OPC服务器的研究与设计 [D] 西南交通大学,2003
    [27] 郭红晓.基于基金会现场总线的OPCSvr的研究和开发[D].北京:北京化工大学,2002
    [28] 王建华,等.MFC Visual C++6编程技术内幕[M].北京:机械工业出版社,2000(2)
    [29] 伍红兵.Visual C++编程深入引导[M].北京:中国水利电力出版社,2002
    [30] 朱岩,等.Visual C++与MFC及Win32 API的应用[M].北京:人民邮电出版社,1997
    [31] 张燕,等译.Visual C++宝典[M].北京:电子工业出版社,1999
    [32] OPC Foundation. Data access custom interface standard version 2.04. September 5,2000
    [33] 李京,等.现场总线控制网络中OPC服务器的设计与应用[J].上海:华东理工大学学报,2001,27,533—534
    [34] 辛长安,等.VC++编程技术与难点剖析[M].北京:清华大学出版社,2002
    [35] 李晓红.OPC技术及实时数据平台软件的研究与开发[D].北京:中国科学院自动化研究所,2001
    
    
    [36] 张春堂.基于OPC标准的自动化组态软件的开发[D].青岛:青岛科技大学,2002
    [37] 张增强.突破Delphi 7.0编程实例[M].北京:中国水利水电出版社,2002
    [38] 董立达,权重民.Delphi 7.0开发与应用[M].北京:机械工业出版社,2003
    [39] 李晓飞.Delphi 5.0编程详解[M].[M].北京:电子工业出版社,1999
    [40] 李波,宋显明,王明红.与SIEMENS WINCC的动态数据交换.自动化与仪器仪表,2002年第6期(总第104期).
    [41] SIEMENS SIMATIC WinCC 通讯手册,第二册
    [42] 李茂金.单线铁路隧道射流通风的研究[J].铁道建筑,1995(2):2—6
    [43] D.K. Petersen, R.C. Amold. Modeling of airflow and heat transfer in a train/tunnel annuals. In : Proceedings of 10th International Symposium on the Aerodynamics and Ventilation of Vehicle Tunnels ,2000
    [44] Tatsuro Yoshimochi A Ventilations Control System Using Fuzzy Control for Two-way Traffic Tunnel in Highway In: Proceedings of the 8th International Symposium on the Aerodynamics and Ventilation of Vehicle Tunnels, 1994, 873-881
    [45] 郑立.OPC应用程序入门[M].日本:OPC协会供稿,2001
    [46] http://www.microsoft.com/japan/PARTNERRS/industry/OPChome.HTM
    [47] 陈宇,等.可编程控制器基础及编程技巧[M].广州:华南理工大学出版社,2002
    [48] 苑明哲,等.OPC技术在现场总线控制系统中的应用[J].工业仪表与自动化装置,2000,3,20—22
    [49] 梁庚,牛玉广 OPC—过程控制中的对象链接与嵌入技术电力情报 2000.4
    [50] ohn Baier Rockwell Software. The nature of .OPC For start magazine January OPC Supplement.
    [51] Behrouz Forouzan. Introduction to Data Communications and Networking 数据通信与网络(英文版)[M].America:机械工业出版社,1995
    [52] 中国机电一体化技术应用协会.运用PROFIBUS_DP实现分散自动化

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700