文摘
英文文摘
声明
第一章绪论
1.1.组态软件的发展背景
1.2.组态软件的特点
1.3.组态软件的发展现状
1.3.1.国外组态软件
1.3.2.国内组态软件
1.3.3.组态软件现状分析
1.4.论文的结构
第二章基于构件的软件开发
2.1.软件复用
2.2.软件构件
2.2.1.构件技术领域简介
2.2.2.构件相关标准发展动态
2.3.基于构件的软件开发
2.3.1.基于构件开发简介
2.3.2.基于构件开发的特点
第三章CBCS系统结构
3.1.组态软件设计目标和要求
3.2.组态软件结构和功能分析
3.2.1.组态软件的结构划分
3.2.2.组态软件功能模块的划分
3.3.基于构件组态软件的系统结构
3.4.CBCS系统的构件标准
3.5.CBCS系统结构的具体实现
第四章混合结构实时数据库构件
4.1.实时数据库结构
4.1.1.实时数据库横向结构
4.1.2.实时数据库纵向结构
4.1.3.实时库结构的纵向配置信息
4.1.4.实时数据库的横向配制信息
4.1.5.实时数据库结构初始化过程
4.1.6.实时数据库共享内存的结构
4.1.7.实时数据库结构的主要类
4.2.实时数据库中数据的检索
4.2.1.通过HASH表快速检索和定位
4.2.2.外键创建Index快速定位
4.2.3.建立循环链表快速定位
4.3.实时数据库接口
4.3.1.通用的实时数据库访问接口
4.3.2.快速实时数据库访问接口
4.3.3.SQL语言访问接口
4.3.4.面向对象的实时数据库访问接口
4.4.实时数据库Trigger
4.5.实时数据库数据同步
第五章图形构件
5.1.总体结构
5.2.图形存储和访问
5.3.图形绘制
5.4.定时器
5.5.实时数据访问
5.5.1.访问方式
5.5.2.SCADA点访问
5.5.3.实时库任意字段访问
5.5.4.装饰域访问
5.5.5.实时库访问接口扩展
5.6.内存分配管理
5.7.历史数据访问
5.8.动态扩展机制
5.9.装饰管理
5.10.告警管理
5.11.数据反演
5.12.主要类定义
第六章CBCS的应用
6.1.屯留矿井瓦斯抽放监控系统概述
6.2.瓦斯抽放泵站介绍
6.3.井下测量介绍
6.4.屯留矿井瓦斯抽放监控背景下CBCS的应用
第七章总结
7.1.工作总结
7.2.工作展望
参考文献
致谢
攻读学位期间发表的论文