学位论文 > 优秀研究生学位论文题录展示

OPC技术的实现与应用

作 者: 胡大炜
导 师: 程晓东
学 校: 内蒙古大学
专 业: 信号与信息处理
关键词: OPC技术 数据访问规范 ATL DCS应用
分类号: TP273
类 型: 硕士论文
年 份: 2010年
下 载: 216次
引 用: 2次
阅 读: 论文下载
 

内容摘要


目前,工业自动化系统应用普及,DCS (Distributed Control System,集散控制系统)得到了广泛应用。但是绝大多数工业自动化系统是封闭的系统,缺乏统一、标准的开放式接口。于是OPC (OLE for Process Control,用于过程控制的OLE)技术应运而生。OPC基于微软的COM (Component Object Model,组件对象模型)与DCOM (Distributed Component Object Model,分布式组件对象模型)技术,包括一整套的接口、属性和方法标准集,用于过程控制和制造业自动化系统。OPC技术建立了一组符合工业控制要求的接口规范,将现场信号按照统一的标准无缝连接起来,无须重复开发驱动程序,极大提高了控制系统的互操作性和适应性,代表了今后过程控制系统通信标准的发展方向。本文提出了一种基于VC++的OPC数据存取服务器的设计,其主要功能是为OPC客户端提供数据服务以及从智能设备(IED)获取数据,同时为提高控制系统的互连和互操作性提供了一种解决方案。文章首先介绍了OPC规范的主要内容,然后具体研究了OPC服务器程序的设计与实现,以及对OPC服务器的测试。最后给出了OPC技术在煤矿生产自动化通风系统中的应用。

全文目录


摘要  4-5
ABSTRACT  5-9
第一章 引言—OPC产生背景  9-13
  1.1 工控软件的发展  9-10
  1.2 OPC的现状与发展  10-11
    1.2.1 OPC历史及现状  10
    1.2.2 OPC技术的发展  10-11
  1.3 论文研究的主要内容及意义  11-13
第二章 OPC规范的内容  13-28
  2.1 概述  13-14
  2.2 OPC数据存取规范  14-27
    2.2.1 OPC数据存取规范详述  14-16
    2.2.2 OPC数据存取规范的基础信息  16-19
    2.2.3 OPC服务器对象及其接口  19-22
    2.2.4 OPC组对象及其接口  22-26
    2.2.5 客户端接口  26-27
  2.3 OPC规范适用的范围  27
  2.4 本章小结  27-28
第三章 OPC技术的实现  28-60
  3.1 COM、OLE技术概述  28-29
  3.2 ATL技术  29-32
  3.3 OPC数据存取服务器的设计  32-55
    3.3.1 建立服务器框架  33-35
    3.3.2 创建OPCServer对象和OPCGroup对象  35-38
    3.3.3 OPCServer对象的实现  38-43
    3.3.4 OPCGroup对象的实现  43-49
    3.3.5 实现OPC服务器的异步通讯  49-52
    3.3.6 OPC服务器的注册  52-55
  3.4 OPC服务器的测试  55-58
  3.5 利用DCOM技术实现远程OPC服务器  58-59
    3.5.1 DCOM概述  58-59
    3.5.2 实现方法  59
  3.6 本章小结  59-60
第四章 OPC技术的应用——矿井通风系统  60-85
  4.1 矿井通风系统概述  60-62
    4.1.1 系统网络拓扑  60-61
    4.1.2 系统硬件配置  61-62
  4.2 力控组态软件的介绍  62-65
    4.2.1 组态软件定义  62
    4.2.2 组态软件组成  62-63
    4.2.3 组态软件体系结构  63-64
    4.2.4 力控的OPC接口  64-65
    4.2.5 OPC服务器与实时数据库的连接  65
  4.3 采用OPC技术开发通风监控系统  65-83
    4.3.1 服务器端的实现  67-70
    4.3.2 客户端的实现  70-74
    4.3.3 组态图形界面  74-78
    4.3.4 通过网络访问力控OPCServer/OPCClient的DCOM配置  78-83
  4.4 本章小结  83-85
第五章 结论与展望  85-86
  5.1 本论文所做的工作  85
  5.2 展望  85-86
参考文献  86-88
附录  88-91
致谢  91
攻读学位期间参与的科研项目  91

相似论文

  1. 管式加热炉燃烧状态监测系统的开发,TP273
  2. 基于B/S模式与OPC技术的生产线远程控制设计与实现,TP311.52
  3. 炼钢厂MES系统的关键技术的研究与实现,TF345
  4. 基于蚁群算法与OPC技术的真空烧结炉温控系统,TP273
  5. 新型干法水泥分解炉的模糊控制研究,TP273.4
  6. 基于OPC和Web的矿尘在线监测系统及集成应用研究,TP274.4
  7. 基于.NET平台C/S与B/S结构并存的钢铁企业生产管理系统的研究与开发,TP311.52
  8. 基于OPC及模糊控制的污水曝气监控系统的研究与设计,TP277
  9. 基于工业以太网的碳化炉温度监控系统的设计与研究,TP273.5
  10. OPC技术的研究及其应用,TP273.5
  11. COM/DCOM技术研究及其在三层分布式体系中的应用,TP311.52
  12. 柔性制造系统若干关键技术研究与实现,TH165
  13. 基于OPC技术的B/S模式生产调度系统的设计与实现,TP311.52
  14. 几种非线性控制算法的比较及控制实验测试,TP13
  15. 采煤机监控系统井下数据传输的研究,TP277
  16. 基于OPC技术的柴油机网络化测控系统研究,TK423
  17. 楼宇自动化综合信息实时数据平台的研究,TP274
  18. 基于JX-300XP的离子膜装置DCS控制系统的设计与应用,TP273.5
  19. OPC技术在污水处理中的应用与研究,TP273.5
  20. MDA中的面向方面建模及映射研究,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 自动控制、自动控制系统
© 2012 www.xueweilunwen.com