文摘
英文文摘
第一章 绪论
1.1 OPC技术的产生背景
1.2 OPC技术的概述
1.3 OPC技术与OPC服务器开发工具包的研究现状
1.3.1 OPC技术的研究现状
1.3.2 OPC服务器开发工具包的研究现状
1.4 本课题研究的意义
1.5 本文主要研究内容
1.6 本章小结
第二章 OPC技术基础
2.1 COM 技术简介
2.1.1 COM概念及特点
2.1.2 COM对象的标识-CLSID和ProgID
2.2 COM接口
2.2.1 接口的定义、结构与分类
2.2.2 接口描述语言IDL
2.2.3 接口函数的返回值
2.3 COM结构与实现
2.3.1 客户/服务器模型
2.3.2 组件存在的类型
2.3.3 通过COM库创建COM对象
2.3.4 通过COM库删除COM对象
2.4 OPC数据访问规范
2.4.1 OPC规范的介绍
2.4.2 OPC数据存取规范
2.5 OPC DA服务器的接口及其对象
2.5.1 服务器接口
2.5.2 服务器对象
2.6 OPC组接口及其对象
2.6.1 组接口
2.6.2 组对象
2.6.3 项对象
2.7 OPC客户端的接口
2.8 本章小结
第三章 OPC服务器开发工具包的设计与实现
3.1 OPC服务器开发工具包的设计
3.1.1 OPC服务器开发工具包的设计要求
3.1.2 OPC服务器开发工具包原型
3.2 OPC服务器开发工具包模块的实现
3.2.1 OPC框架模块
3.2.2 调用返回定义模块API函数定义
3.2.3 初始化与注册函数模块API定义
3.2.4 OPC项函数API定义
3.2.5 实时信息API定义
3.2.6 辅助功能函数API定义
3.3 本章小结
第四章 OPC服务器的开发及测试
4.1 基于OPC服务器开发工具包的OPC服务器的设计
4.1.1 OPC服务器界面模块的设计与实现
4.1.2 调用开发工具包函数实现OPC服务器对象模块
4.1.3 OPC服务器驱动程序包的设计与实现
4.2 OPC服务器的测试
4.2.1 测试系统简述
4.2.2 OPC客户端
4.2.3 测试结果
4.3 本章小结
第五章 结论和未来要完成的工作
5.1 结论
5.2 未来要完成的工作
致 谢
参考文献
附录