文摘
英文文摘
学位论文独创性声明及学位论文使用授权说明
第一章 绪论
1.1厂站自动化
1.2问题的提出
1.3 OPC技术及发展现状
1.3.1 OPC规范简介
1.3.2 OPC技术的优势
1.3.3 OPC技术的最新发展
1.3.4 OPC技术的应用现状
1.4本文的背景、意义及任务
1.4.1课题的工程背景
1.4.2本文的主要工作
第二章厂站监控系统的发展和OPC模式的引入
2.1厂站监控系统
2.1.1厂站监控系统的发展和结构特点
2.1.2厂站监控系统中的通信网络
2.1.3传输规约
2.1.4主控单元简介
2.2厂站监控系统中的数据通信
2.3 OPC模式的引入
2.4 OPC核心技术—COM/DCOM
2.4.1 COM对象
2.4.2 COM接口
2.4.3 COM库
2.4.4类厂
2.4.5 COM组件的注册
2.4.6引用计数
2.4.7枚举器
2.4.8包容和聚合
2.4.9 DCOM
2.5本章小结
第三章OPC DA关键技术的研究
3.1 OPC DA体系结构
3.1.1 OPC客户和OPC服务器
3.1.2 OPC逻辑对象模型
3.1.3 OPC接口体系
3.2 OPC对象与接口
3.2.1 OPC服务器对象
3.2.2 OPC组对象
3.2.3 OPC客户方COM对象
3.3 OPC中的的数据通信方式
3.3.1同步通信方式
3.3.2异步通信方式
3.4 OPC模式的双向通信机制
3.4.1通报连接机制
3.4.2连接点机制
3.4.3两种机制的比较
3.5 COM进程通信与DCOM技术
3.5.1进程内组件和客户的通信
3.5.2进程外组件和客户的通信
3.5.3 DCOM的远程连接管理
3.6本章小结
第四章 基于ATL的OPC服务器实现以及与客户的交互通信
4.1设计基础
4.1.1 COM组件化编程思想
4.1.2 ATL技术简介
4.1.3 OPC的过程数据构造
4.1.4 Unicode字符
4.1.5 HRESULT数据类型
4.1.6内存管理
4.2 OPC服务器的实现
4.2.1功能设计
4.2.2模块设计
4.2.3 ATL开发步骤
4.2.4关键类的实现
4.2.5服务器的注册
4.3 OPC客户端
4.4 OPC客户与OPC服务器的交互协作
4.4.1 OPC通信的基本流程
4.4.2组和项的添加
4.4.3同步通信的实现
4.4.4异步通信的实现
4.5本章小结
第五章OPC模式在厂站监控系统中的应用研究
5.1需求分析
5.2系统设计
5.2.1通信控制器CCM简介
5.2.2集成方案设计
5.2.3集成方法选择
5.3 OPC模式的实现
5.3.1 OPC服务器模块的实现
5.3.2 OPC服务器与数据源的关联
5.4系统运行与测试
5.5本章小结
第六章结论
6.1本文总结
6.2今后展望
参考文献
致谢