基于面向对象技术的监控组态软件系统的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:w_wallace
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着工业自动化水平的迅速提高,计算机在工业领域广泛应用,种类繁多的控制设备和过程监控装置在工业领域的应用,人们对工业自动化的要求越来越高,使得传统的工业控制软件已无法满足用户的各种需求。监控组态软件是集散控制系统中非常重要的组成部分,广泛应用于现代工业生产的各个领域。它的出现,为自动化工程技术人员提供了一种采用搭积木的方式制作现场控制过程和控制界面的工具。它能根据用户对被控对象和控制目的的要求在模块间进行任意组合,不仅满足了被控对象的个性需求,也缩短了软件开发时间,节省了开发费用。组态软件的设计与开发是一项十分复杂的工程,涉及到许多技术和理论。本文首先对国内外组态软件的现状以及发展状况进行了总结,分析了各个软件的优缺点;其次,分析实现了监控组态软件系统的总体设计,提出了面向对象技术的设计思想;第三,分模块对监控组态软件进行了介绍。本软件主要由图形组态模块、实时数据库模块、设备驱动和通讯管理模块三个部分组成。而本文采用面向对象技术的思想着重研究了图形组态模块和实时数据库模块的设计方法和实现方案。在图形组态模块中,采用面向对象技术分析并设计了图形对象,实现了图形对象的基本操作,设计了丰富的图库,最后实现了动画连接、脚本程序以及文件管理等功能。在实时数据库模块中,采用关系数据库、文件管理系统和内存数据库兼用的方式实现了实时数据库的存储策略,通过动态连接库来运行实时数据库,并采用SQL Server作为历史数据库。本软件已经在电力监控系统中得到了实现与应用,且基本功能运行良好,能够满足当前用户的需求。本文下一步的研究工作重点主要是对OpenGL技术的研究以实现监控组态软件系统图形界面的三维立体效果和完善系统结构模型以提高系统性能。
其他文献
随着网络技术的飞速发展,固定互联网逐渐向着无线移动互联网演进,给用户的通信带来方便的同时,也给现有TCP协议的性能造成了较大的影响。这主要是因为在现今有线无线混合的网
子图查询返回图数据集合中所有包含查询图的数据图。本文从两个不同角度对子图查询进行研究。首先是频繁更新的(确定)图数据上的子图查询,然后是不确定图上的子图查询。定义
乳腺癌是导致女性癌症死亡的第二大病因,严重危害女性健康。超声成像具有无放射性、非侵入性和鉴别良恶性肿瘤的高精确性等优点,目前已作为X射线透视法的一种替代方法被广泛
学位
在现代制造业生产线装配的过程中,装配线运行是否平衡关系到企业竞争力的高低。针对H公司目前生产装配线平衡性较低的情况,通过重新调整废气涡轮增压器装配线的工序,使各个工作
随着高清技术的发展,视频编码的耗时通常很长。由于H.264在传输特性以及存储空间上的优势,被越来越多的视频文件所采用,但与性能改善同时带来的还有计算复杂度大量增加的问题
富媒体课程直播系统指能同时提供教师影像、声音和其在远程桌面上的动态操作过程的直播系统。目前市面上主流的富媒体在线课程直播系统有二点不足,其一:一些系统对于屏幕子流
在对考古文物进行保存、研究和展示的过程中,由于存放环境和相关技术的影响,容易对文物造成不可逆的破坏,并且真实文物的研究和展示过程也受到时间和空间条件的限制。近年来,数字
本文主要针对物流车载配货过程中,物流信息相对比较孤立、实时慢、物流效率低、物流成本大、效益低等业务现状,设计和实现了一个综合配货系统。系统基于J2EE分布式体系结构,
可穿戴无线传感网络节点一般使用电池供电,能量补给受限,同时,数据冗余量大,相互矛盾数据较多。数据融合技术可以有效减少数据传送阶段的通信量,降低传感节点的能量损耗,延长