摘要 | 第1-3页 |
ABSTRACT | 第3-4页 |
目录 | 第4-8页 |
符号说明 | 第8-9页 |
第一章 测控系统与 MMI 软件相关技术 | 第9-19页 |
·测控系统概况 | 第9-11页 |
·MMI 软件的相关技术 | 第11-19页 |
第二章 LonWorks 测控系统 MMI 软件的技术方案 | 第19-23页 |
·软件的硬件平台 | 第19页 |
·软件开发的目的 | 第19-20页 |
·软件的特殊性 | 第20页 |
·软件的功能 | 第20页 |
·软件开发的技术方案 | 第20-23页 |
第三章 实用型LonWorks测控系统MMI软件设计 | 第23-38页 |
·智能节点软件 | 第23-24页 |
·系统运行软件 | 第24-33页 |
·实用型监控软件 | 第33-38页 |
第四章 测控系统的 OPC 服务器设计与实现 | 第38-72页 |
·创建 OPC 服务器的难点 | 第38页 |
·生成 OPC 服务器的载体 --应用程序 | 第38-41页 |
·实现 OPC 服务器的多线程与线程同步 | 第41-42页 |
·分析 OPC 服务器的定制接口 | 第42-44页 |
·设计 OPCServer 对象 | 第44-45页 |
·实现 OPCServer 接口 | 第45-48页 |
·设计 OPCGroup 对象 | 第48-50页 |
·实现 OPCGroup 接口 | 第50-60页 |
·异步请求的实现 | 第60-69页 |
·服务器的数据组织和访问路径 | 第69-71页 |
·服务器标准 1.0 和 2.0 | 第71页 |
·小结 | 第71-72页 |
第五章 测控系统的 OPC 客户软件设计与实现 | 第72-79页 |
·OPC 客户软件的功能 | 第72页 |
·查找 OPC1.0 服务器(CATID_OPCDAServer10) | 第72-73页 |
·查找 OPC2.0 服务器(CATID_OPCDAServer20) | 第73-74页 |
·客户与服务器的连接 | 第74-75页 |
·客户与服务器断开连接 | 第75-76页 |
·建立与 OPC 服务器对应的接口 | 第76-78页 |
·客户软件的数据结构 | 第78页 |
·小结 | 第78-79页 |
第六章 测控系统的 OPC 客户软件设计与实现 | 第79-90页 |
·MFC Internet 编程基础 | 第79-80页 |
·ISAPI 编程 | 第80-81页 |
·ISAPI 筛选器 | 第81-82页 |
·ISAPI 服务器扩展 | 第82-83页 |
·实现 HTTP Server | 第83页 |
·组态软件 | 第83-89页 |
·监控软件 | 第89页 |
·小结 | 第89-90页 |
第七章 测控系统的 OPC 客户软件设计与实现 | 第90-96页 |
·实用型监控软件的应用 | 第90-92页 |
·OPC 服务器测试 | 第92-94页 |
·OPC 客户软件测试 | 第94-96页 |
结论 | 第96-98页 |
参考文献 | 第98-100页 |
附录 | 第100-128页 |
1 OPC 通用接口定义文件 | 第100-101页 |
2 OPC 数据访问定义文件 | 第101-108页 |
3 服务器基类OPCServerBase的声明 | 第108-112页 |
4 服务器类OPCServer的声明 | 第112页 |
5 组基类OPCGroupBase的声明 | 第112-118页 |
6 组类OPCGroup的声明 | 第118-119页 |
7 接口IOPCDataCallback声明 | 第119页 |
8 工位号的模拟数据类OanalogData的声明 | 第119-120页 |
9 工位号类OTag的声明 | 第120页 |
10 具有 LonWorks 工位号属性的类 OlonWorksTag 的声明 | 第120-121页 |
11 工位号组类OTagGroup的声明 | 第121页 |
12 组件在注册表中的分组、注册 | 第121页 |
13 IAdviseSink 接口的声明 | 第121-122页 |
14 客户软件接口封装模板的声明 OPCWrap.h | 第122-128页 |
致谢 | 第128-129页 |
攻读学位期间发表的论文 | 第129页 |