首页> 中文学位 >基于eXtremeDB实时数据库技术的组态软件的研究与开发
【6h】

基于eXtremeDB实时数据库技术的组态软件的研究与开发

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1组态软件产生的背景

1.2国内外组态软件的现状和发展

1.3组态软件的发展趋势

第二章组态软件的基本结构

2.1组态软件的基本结构

2.2系统整体方案设计

2.2.1系统功能模块的划分原则

2.2.2系统功能模块的划分

2.3论文的基本工作

第三章基于ActiveX技术的图形组态系统

3.1组件对象模型(COM)和ActiveX技术

3.2利用Delphi开发ActiveX控件

3.2.1 VCL控件转化为ActiveX控件

3.2.2利用ActiveForm向导开发控件

3.3组态软件图形控件的开发

3.3.1利用ActiveForm向导开发ActiveX控件

3.3.2利用类型库编辑器添加接口

3.3.3添加属性页

3.3.4实现系统控件容器功能

3.4图形组态功能实现

3.4.1组态功能用户界面设计

3.4.2报警及历史信息的显示

第四章组态软件通讯系统的实现

4.1 OPC技术介绍

4.1.1 OPC数据访问规范

4.1.2 OPC数据访问服务器

4.2系统OPC通讯功能实现

第五章实时数据库系统的实现

5.1 实时数据库技术的发展和特点

5.2 eXtremeDB实时数据库系统

5.3利用eXtremeDB设计实时数据库

5.3.1数据库控制

5.3.2事务控制和游标控制

5.3.3 eXtremeDB生成接口

5.3.4设计系统实时数据库

5.3.5利用DLL建立系统运行实时数据库

5.4系统实时数据库功能实现

第六章利用ActiveX技术实现组态软件网络功能

6.1从两层C/S(Client/Server)结构到多层分布式结构

6.1.1 C/S软件系统体系结构

6.1.2分布式多层体系结构

6.2将系统开发为多层分布式结构

6.2.1 MIDAS原理

6.2.2建立应用程序服务器

6.2.3建立客户端应用程序并连接应用程序服务器

6.3系统对Internet支持功能实现

第七章结论

致谢

参考文献

在校期间发表的论文

附录

展开▼

摘要

组态软件是面向过程监控与数据采集的专用软件,它是在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。组态软件是自动化软件的一个活跃的研究方向。 针对监控系统对组态软件的要求,论文详细讨论了组态软件的特点和组成,分析了组态软件的各个功能组件的作用,提出了一套使用Delphi平台来开发组态软件的可行方案。文章针对组态软件的图形组态系统,提出了以ActiveX控件技术实现系统图元的设计方法,实现了动态加载图形控件,方便扩展系统功能,同时还实现了系统报警功能;针对实时数据库系统,提出了使用eXtremeDB实时数据库系统设计系统实时数据库的方法,利用DLL技术将实时数据库集成到组态软件,实现动态显示实时数据功能;针对系统I/O通讯接口部分,这里利用COM/DCOM技术实现了对OPC服务器的支持,实现系统的数据采集功能;针对C/S结构的缺点,这里实现了向分布式多层系统结构的转变,并在此基础上,尝试实现了组态软件的基于Internet的远程监控功能。

著录项

  • 作者

    赵勇;

  • 作者单位

    东南大学;

  • 授予单位 东南大学;
  • 学科 控制理论与控制工程
  • 授予学位 硕士
  • 导师姓名 姜昌金,帅立国;
  • 年度 2007
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.13;TP311.52;
  • 关键词

    组态软件; 图形组态系统; 实时数据库; 分布式多层;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号