学位论文 > 优秀研究生学位论文题录展示
监控组态软件的设计与研究
作 者: 曲峥敏
导 师: 荣盘祥
学 校: 哈尔滨理工大学
专 业: 控制理论与控制工程
关键词: SCADA 组态 人机界面 实时数据库 动态调度策略
分类号: TP273
类 型: 硕士论文
年 份: 2011年
下 载: 108次
引 用: 0次
阅 读: 论文下载
内容摘要
由于现代监控软件具有价格太高,细节保密,和通用性过强,同时,监控组态软件在现在的工业控制领域有着越来越重要的作用,因此,对现代组态控制类软件进行开发研究是很有必要,也是现在工业发展的需要。鉴于设计和实现监控组态软件是一个很庞杂的工程,本设计是为后续设计做出铺垫,因此重点介绍了相关软件的设计思想,总体框架和实现方法,实现了一个具有基本功能的监控组态软件。本论文设计的监控组态软件包括以下四个部分:人机界面模块、实时数据库模块、运行模块和通信模块。其中,本文重点在于人机界面和实时数据库模块的设计与实现方法。本文中,人机界面模块的设计主要是采用了C++中面向对象的设计方法,引用了C++类的思想,将监控中的有共同性质的图形设计为相互关联的类。这种设计方法便于进行进一步的设计和扩张,并且在本设计中对人机交互方面也做了初步的探讨。实时模块设计作为本设计的重点和难点,包含了实时数据的管理和实时事物的管理,这也是本次设计的核心部分。实时模块设计大致分为两个部分:对于实时数据管理部分,为了将数据快速有效的写入内存中,需要牺牲一些东西,比如消除I/O。对于实时事务管理部分,为使实时事物处理突出实时性,采用带有拥塞控制的动态调度策略,并且根据负荷量进行自动调整,同事对分析主从事物并发控制。
|
全文目录
摘要 5-6 Abstract 6-10 第1章 绪论 10-14 1.1 课题研究背景 10-11 1.2 监控组态软件的发展 11-12 1.3 课题研究的目的和意义 12 1.4 论文的总体框架及完成的主要工作 12-14 第2章 监控组态软件的体系结构 14-19 2.1 操作平台及开发平台的选择 14-15 2.1.1 操作平台的选择 14 2.1.2 开发平台的选择 14-15 2.2 监控组态软件的总体框架 15-17 2.2.1 监控组态软件的结构组成 15-16 2.2.2 监控组态软件组成模块的作用 16-17 2.3 监控组态软件的设计规划 17-18 2.4 本章小结 18-19 第3章 人机界面的设计 19-35 3.1 人机界面的设计方法概述 19 3.2 人机界面的设计思想 19-21 3.2.1 以用户为中心的设计思想 19-20 3.2.2 面向对象的设计思想 20-21 3.3 基于VC++的人机界面设计的实现 21-34 3.3.1 系统所必须的事务的确定以及分割 21-22 3.3.2 对系统所必须的事务的抽象 22-26 3.3.3 对象相互作用的分析与实现 26-34 3.4 本章小结 34-35 第4章 实时数据库的设计 35-53 4.1 实时数据库的概述 35-36 4.2 实时数据库的事务管理 36-41 4.2.1 实时事务模型 36 4.2.2 实时事务特征 36-37 4.2.3 实时事务的正确性 37-38 4.2.4 实时事务的调度 38-40 4.2.5 实时事务的并发控制 40-41 4.3 实时数据库的数据管理 41-43 4.3.1 数据的存放 41-42 4.3.2 数据的组织 42-43 4.4 基于VC++的监控系统实时数据库的设计实现 43-52 4.4.1 实时数据的抽象与组织 43-44 4.4.2 实时事务调度的实现 44-48 4.4.3 实时事务并发控制的实现 48-50 4.4.4 实时数据库的组态 50-52 4.5 本章小结 52-53 第5章 运行系统的设计 53-56 5.1 运行系统的概述 53 5.2 运行系统的实现 53-55 5.2.1 变量的连接 53-54 5.2.2 运行阶段的进入 54-55 5.3 本章小结 55-56 结论 56-57 参考文献 57-60 攻读硕士学位期间发表的学术论文 60-61 致谢 61
|
相似论文
- 高性能恒温晶体振荡器温度控制系统的研究,TN752
- CT机造型设计研究,R197.39
- 基于Modbus协议的医用气体压力集散监测系统开发,R197.39
- 太阳能冷热暖三联供热泵机组监控系统的设计与实验研究,TK511.2
- 永昌泾河口工程自动化管理系统设计与实现,TP315
- 手机游戏软件界面交互的设计与实现,TP311.52
- 多晶硅核心生产装置操作仿真系统的研究与开发,TQ127.2
- 光伏发电系统监控与发电预测模型研究,TM615
- 面向嵌入式Linux的人机界面可重构通信技术研究与实现,TP11
- 实时数据库安全访问的研究,TP311.13
- 基于.NET电厂厂级监控系统的设计与实现,TP311.52
- 堆垛机实训装置运行及监控系统的研究,TH246
- 基于组态王和Matlab的台车式热处理炉监控系统设计,TP277
- 基于神经元网络的电阻炉解耦控制系统,TP183
- 螺杆空压机测试系统研究与实现,TH45
- “Sydney”餐巾纸折叠机的研发,TH692
- 真空浸渗生产线控制系统的研究和设计,TP273
- 基于洗净率的洗涤龙相关控制技术研究与应用,TP273
- 基于组态软件的地下水监测修复控制系统设计与模拟,X832
- 萍钢高线工程1#飞剪控制系统的设计,TG333.21
- 溜井放矿监控系统的研究,TD76
中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 自动控制、自动控制系统
© 2012 www.xueweilunwen.com
|