面向对象电力系统图形编辑器及其在SCADA 中的应用

面向对象电力系统图形编辑器及其在SCADA 中的应用

ID:38122041

大小:77.59 KB

页数:3页

时间:2019-05-26

面向对象电力系统图形编辑器及其在SCADA 中的应用_第1页
面向对象电力系统图形编辑器及其在SCADA 中的应用_第2页
面向对象电力系统图形编辑器及其在SCADA 中的应用_第3页
资源描述:

《面向对象电力系统图形编辑器及其在SCADA 中的应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第29卷第1期         应   用   科   技         Vol.29,№.12002年1月         AppliedScienceandTechnologyJan.,2002文章编号:1009-671X(2002)01-0050-02面向对象电力系统图形编辑器及其在SCADA中的应用张建光,李 刚,常一志(哈尔滨工程大学自动化学院,黑龙江哈尔滨 150001)摘   要:介绍了一种基于WINDOWS平台面向对象的电力系统图形生成子系统。文中论述了其设计技术、方法及软件功能,阐述了其可扩充性、模块独立性等特点及其在SCA

2、DA系统中的应用。①关 键 词:WINDOWS平台;面向对象;图形生成;SCADA中图分类号:TP31 文献标识码:AObject-orientedPowerSystemsGraphicsEditoranditsApplicationtoScadaZHANGJian-guang,LIGang,CHANGYi-zhi(CollegeofAutomation,HarbinEngineeringUniversity,Harbin150001,China)Abstract:ThispaperintroducedaWINDOWS-basedObject2

3、OrientedPowerSystemsGraphicsGenerationsubsystem.Thedesigntechnique,methodandsubsystemsoftwarefunctionswerediscussed.Itsreliability,extensibilityandapplicationtoSCADAweredeveloped.Keywords:WINDOWSenvironment;object2oriented;graphicsgeneration;SCADA0 引 言半个世纪以来的编程模式,得到了越来越多编程者的

4、青睐,被称为软件设计的一次革命,并将在相随着计算机技术的迅速发展,DOS的局限性当一个时期内主宰着软件设计领域。日益明显。针对这种情况,推出了在MSDOS下面向对象的程序设计(OOP)是用现实世界描运行的基于图形的多任务、多窗口的操作环境述事物的方法来描述软件问题的,它把一个复杂WINDOWS.它一面世,就以其灵活的界面、强大的事物分解为一个个相对独立的“对象”,再把这的功能和广泛的应用前景受到人们的欢迎。在电些“对象”组合起来完成复杂的功能,就好象汽车力系统SCADA系统的图形生成子系统中,以各部件组合起来完成汽车的功能,而汽车、人和道WIN

5、DOWS为平台面向对象的图形生成技术得路组合起来完成运输的功能。到了越来越广泛的应用。因而使SCADA中的图面向对象的程序设计不仅是编程思想上的改形生成功能具有良好的开放性和可扩充性。变,它还给我们带来很多好处,最明显的好处就是代码的可重用性大大地提高,使编程者摆脱了重[3]1 面向对象的程序设计复性的劳动。由于面向对象编程的对象相对比较WINDOWS是采用面向对象的程序设计方独立,它给外界提供了统一的接口。对象一旦建法来设计的,面向对象的程序设计(ObjectOrient2立就可重复使用,就象硬件电路一个集成块。可ed,Programming

6、,OOP)是近年来非常流行的程序以用在任何需要此功能的地方。设计方法。面向对象的程序设计从根本上改变了面向对象的程序设计的另一好处,就在于代①收稿日期:2001-02-28作者简介:张建光(1975-),男,黑龙江哈尔滨人,哈尔滨工程大学自动化学院硕士研究生,主要研究方向控制理论与控制工程。©1995-2004TsinghuaTongfangOpticalDiscCo.,Ltd.Allrightsreserved.第1期    张建光,等:面向对象电力系统图形编辑器及其在SCADA中的应用      ·51·的可扩充性。一个系统,尤其是比较大的

7、系统,在另外画布还能将已经产生的图形保存起来。画布开发初期对其将来的发展往往难以预计得很清类用CPsView实现,它须与文档类CPsDoc相互楚。因此,开始定出的数据结构和程序结构到后传递信息来实现图形的存储与读入。图形的存储来往往不能满足系统的需要。如果用DOS系统,与读入都用文档类实现,而在画布上绘制出来需这时要进行修改就比较困难,往往一个地方的改用画布类实现,通过在画布类中定义文档类的指动要影响很多地方,甚至涉及到整个系统的结构,针来实现与文档类的通信。因而工作量特别大。而用OOP作这种改动,工作3开放式图形生成子系统在SCADA量就小得

8、多。因为OOP是把一个复杂的问题分中的应用解为一个个相对独立的对象,各对象之间的联系电力系统SCADA的一个最基本的功能就在是靠信息来完成系统的功能的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。