文摘
英文文摘
声明
第一章绪论
1.1组态软件介绍
1.2组态软件的现状及发展趋势
1.3研究目的和意义
1.4基于Internet/Intranet的工业控制组态软件的可行性分析
1.4.1以太网技术的迅猛发展
1.4.2基于Internet/Intranet的组态软件的可行性分析
1.5本文的主要工作
第二章组态软件总体设计
2.1组态软件的基本结构和特点
2.2用户需求分析
2.3系统的总体设计
2.3.1设计概念
2.3.2物理结构
2.3.3 eNet硬件介绍
2.3.4软件模块划分
2.4系统的技术方案
2.5本章小结
第三章组态软件开发的相关技术和理论
3.1面向对象技术
3.2数据库访问技术
3.3组件技术
3.4多线程技术
3.5 XML(eXtensible Markup Language)技术
3.6本章小结
第四章实时数据库系统的设计与实现
4.1概述
4.2实时数据库系统的设计
4.2.1实时数据库的存储策略
4.2.2与实时数据库相关的功能模块
4.2.3实时数据库事务调度分析设计
4.3实时数据库系统的实现
4.3.1组态参数数据模型的建立
4.3.2实时数据数据模型的建立
4.3.3利用XML实现组态参数相关操作
4.3.4利用DLL建立系统运行实时数据库系统
4.3.5实时数据的采集算法
4.3.6利用关系数据库实现历史数据相关操作
4.4本章小结
第五章通信模块的设计与实现
5.1概述
5.2串行通信
5.3 TCP/IP网络通信
5.4设备驱动程序的设计与实现
5.4.1驱动接口的设计原则
5.4.2组态软件与各种I/O设备间的基本通信流程
5.4.3数据项分包处理的实现原理
5.4.4设备驱动程序的实现
5.5通信调度的设计
5.5.1通信调度模块
5.5.2调度队列的实现
5.6本章小结
第六章屏幕显示模块的设计与实现
6.1概述
6.2用户监控界面的设计
6.3屏幕显示的算法流程图
6.4主视图监控显示的设计
6.5 VG监控画面的设计与实现
6.5.1 VG图形引擎介绍
6.5.2组态软件与VG控件的交互
6.5.3监控画面的显示
6.6实时曲线图和实时柱状图的设计
6.7与其它模块的接口
6.8本章小结
第七章与第三方软件通信集成的设计与实现
7.1概述
7.2 DDE接口
7.3 OPC技术的应用
7.3.1 OPC产生的背景
7.3.2 OPC的特点
7.3.3 DDE与OPC的比较
7.3.4基于OPC的通信实现过程
7.4本章小结
第八章系统安全性和可靠性的设计与实现
8.1系统访问安全设计
8.2双机热备
8.3系统故障应对策略
8.4通信故障的处理
8.5采集数据失真的处理
8.6数据库故障的处理
8.7本章小结
结论
参考文献
攻读硕士学位期间取得的研究成果
致谢
华南理工大学;