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

基于COM技术的OPC DA Server的研究与实现

专 业: 控制理论与控制工程
关键词: OPC COM 软件 自定义接口 连接点
分类号: TP301
形 态: 共 70 页 约 45,850 个字 约 2.193 M内容
阅 读: 全文阅读说明

内容摘要


该文详细论述了基于COM技术的OPC DA Server的原理及其开发过程,提出了一个OPC Server软件结构框架,给出了层次结构,分析了对象的实现.并针对开发过程中出现的内存分配、数据传输等问题,提出了自己的解决方法,实现了符合OPC规范2.0版本要求的OPC DA Server.通过将COM技术COM技术是OPC技术的核心应用于服务器的开发过程中,采用组件的概念和形式,使用接口和指针对象,开发出来的OPC DA Server具有了更强的灵活性与扩展性.同时,论文中还讨论了如何实现OPC DA Server开发过程中使用到的一些关键技术,比如IUnknown接口实现、连接点实现等.通过使用这些技术,开发出来的OPC DA Server能够实现服务器与客户端双向通信、能够实现Group对象和Item对象的管理与维护,符合了规范预期的要求……

全文目录


文摘
英文文摘
第一章 概述
1.1 OPC概述
1.2 COM概述
1.3论文的背景
1.4论文的内容
第二章 OPC规范
2.1 OPC规范的发展过程
2.2规范的内容
2.2.1 OPC Server对象结构
2.2.2 OPC Group对象结构
2.2.3服务器的基本结构
第三章 COM技术与COM对象实现
3.1 COM与OPC的关系
3.2 COM技术
3.2.1 COM基本概念
3.2.2 COM模型
3.2.3 COM接口
3.2.4.COM接口原则
3.3用ATL创建COM对象
3.3.1建立一个新工程
3.3.2添加对象
3.3.3给接口添加方法
3.4用C++创建COM对象
3.4.1使用IDL定义接口
3.4.2实现接口
3.4.3生成类厂
3.4.4完成DLL文件
3.5两种创建COM对象方法的比较
第四章 OPC服务器总体设计
4.1 OPC服务器结构
4.2 OPC服务器的基本功能和实现的接口
4.3 OPC服务器与客户端数据传送机制
4.3.1 OPC对异步数据通报方式的规定
4.3.2 OPC对连接点方式的规定
4.4 OPC服务器的数据结构
4.4.1 SimuOPCServer类
4.4.2 SimuOPCGroup类
4.4.3 SimuOPCItem类
4.4.4 ISimuIOPCServer类
4.4.5 ISimuIOPCSyncIO类和ISimuIOPCAsyncIO2类
4.4.6 SimuClassFactory类
4.4.7 ISimuIConnectionPointContainer类和ISimuIConnectionPoint类
第五章 服务器的程序实现
5.1客户创建OPC服务器的过程
5.2 OPC服务器实现
5.2.1前期准备工作
5.2.2服务器注册
5.2.3服务器接口类的实现
5.2.4服务器同步读写流程
5.2.5服务器异步读写流程
第六章 服务器的测试
6.1 OPC服务器测试的软件环境
6.2 OPC服务器功能测试
6.2.1服务器的通用性
6.2.2数据项的组织
6.2.3数据读取与维护
结束语
参考文献
附录

相似论文

  1. 普适计算中位置感知服务的研究,128页,TP301.6 TP181
  2. 模糊认知图模型方法及其应用研究,163页,TP301.6 O231
  3. 面向对象的遗传算法平台设计与应用,79页,TP301.6 TP311.52
  4. 演化计算系统及其综合设计,221页,TP301.6
  5. 形式验证技术中流管道近似方法的研究与应用,53页,TP301.6
  6. 多智能体进化算法在火电厂负荷优化分配中的应用,58页,TP301.6 TM621
  7. 改进的基因表达式编程算法的研究及其应用,44页,TP301.6 TP278
  8. 改进粒子群算法及其在模糊控制器设计中的应用,53页,TP301.6 TP273.4
  9. 递推与迭代学习辨识算法及其应用研究,97页,TP301.6
  10. 粗糙集约简算法及其应用的研究,58页,TP301.6 O159
  11. 基于COTS技术的2乘2取2安全计算机平台的研究,94页,TP309.1 U284.482
  12. 智能卡数据安全技术研究及RSA密钥生成器设计,59页,TP309
  13. MISC体系结构的高性能浮点运算单元的研究与设计,92页,TP302.2
  14. 地形匹配算法在TF/TA中的应用与仿真研究,68页,TP301.6 O236
  15. 粗糙集理论中的若干方法研究与应用,65页,TP301.6
  16. 基于ARM的高级数据加密算法应用研究,75页,TP309.7 TP301.6
  17. 通用型高功率因数高频开关电源的开发,77页,TP303.3
  18. 基于animat视觉模型的智能优化模式研究,85页,TP301.6
  19. 基于派系的复杂网络及其在公交网络上的应用研究,114页,TP301 U491.13
  20. 独立分量分析的算法研究,70页,TP301.6
中图分类: > TP301 > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 一般性问题 > 理论、方法

© 2012 book.hzu.edu.cn