电力监控系统实时图表优化概要设计说明书-V1.00.docx

上传人:夺命阿水 文档编号:1536536 上传时间:2024-07-23 格式:DOCX 页数:14 大小:66.88KB
返回 下载 相关 举报
电力监控系统实时图表优化概要设计说明书-V1.00.docx_第1页
第1页 / 共14页
电力监控系统实时图表优化概要设计说明书-V1.00.docx_第2页
第2页 / 共14页
电力监控系统实时图表优化概要设计说明书-V1.00.docx_第3页
第3页 / 共14页
电力监控系统实时图表优化概要设计说明书-V1.00.docx_第4页
第4页 / 共14页
电力监控系统实时图表优化概要设计说明书-V1.00.docx_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《电力监控系统实时图表优化概要设计说明书-V1.00.docx》由会员分享,可在线阅读,更多相关《电力监控系统实时图表优化概要设计说明书-V1.00.docx(14页珍藏版)》请在课桌文档上搜索。

1、GDisp实时图表优化概要设计说明书文件飨号生效日期受控飨号保密皴别版本号修改状态总页数正文W录W制审核批准变更日志编号版本修改内容修改人传我日期11.0,:案1引Ir.编写目的1.2 背景1.3 定义41.4 参考资料4,部体战计SI7Fi2.1 需求规定5211主角.52.1.2系线边界.52.2 运行环境62.2.1 艘件环境.62.2.2 软件环境,623假要设计决策62.3.1 没计原期.62.3.2 设计决策.72.4开发环境725结构设计73V-aaaaaaaaaaaaaaaaaaaaaaaa73.1 人机接口模块83.2 通讯接口模块133.3 任务管理模块134.1 容盘要求

2、134.2 性能要求131引言1.1 编写目的本文档是根据配电自动化系统实时图表模块进行详细分析和讨论后得出的需求分析说明书,日在明确配电自动化系统实时图表模块的功能需求,通过本淅求分析说明书,可以了解到配电自动化系统实时图表模块的开发背盘、建设要求、功能需求等。各个帙块的开发人员阅读此文档后,以各个模块的功能为基础,兼顾配合实时图表模块,完成各自模块的功能。本文档面向的读者是:配电自动化系统开发人员.1.2 背景软件名称:配电自动化实时图表模块本软件由研发部SeADA平台软件组提出开发能求,由开发部软件组实现开发,由开发部软件组和开发部测试处共同完成测试任务。1.3 定义下表列出本报告中专门

3、术语的定义、英文缩写词的原词组和意义、项目组内达成一致息见的专用词汇,同时继承全部的先前过程中定义过的词汇.词汇名称词汇含义备注1.4 参考资料编号资料名称说明14GI)isp实时图表优化需求说明书22NC+短程内幕2总体设计2.1 需求规定2.1.1 主角】、实时图去模块软件开发人协软件的升您、维护和开发人员,主要业务功能包括软件的开发/维护、功能扩充等。2、实时图表模块软件测试人员实时图次模块物件测试人员,主要业务根据GDiSP实时图表优化需求说明书和帼J900D配电踪合自动化系统安装配置手册对软件进行全面的测试.2.1.2 系统边界本程序是SCADA系统的主控模块.负贲控制SCADR系统

4、的运行.SCADA系统启动时,该程序便被自动启动,该模块提供整个系统的人机接门,本次升锻的目标为解决界面不友善.无法实现真正全屏,遥信变位无法及时刷新,无画面列表等功能,修改原有软件存在的BUG。本模块必须具备以下功能:1、实时图表模块是SCADA系统的主控模块,负而控制SCADA系统的运行。2、实时反映遥测.遥脉值遥信状态.3、提供操作界面,使用户方便的完成遥控,遥调,设数,挂牌,告警确认等控制功能.4、提供画面列表菜单.一而循环显示,一面放大嫡小,画面打印,全屏功能.5、显示系统状态,比如安全天数等6、提供参数设置窗口,使用户可以时数据刷新时间等进行自由设置。2.2 运行环境2.2.1 硬

5、件环境硬件环境类别要求备注CPUIGHz以上CPU内存以少512MB主机硬盘最少IOGB网卡最低IOMbZs以太网口2个2.2.2 软件环境软件环境类别要求备注操作系统IrindUWS2000或WindOWSXP2.3 概要设计决策2.3.1 设计原则 实时图表模块软件需要有一个良好的设计框架.为了软件能适应未来几年的现场需要,实时图表模块软件应该根据实际需要保持一定的可扩展,这就要求系统升级时对己法干该系统实施的系统兼容,软件设计必须有良好的设计框架。其中包括:第一、多采用熨用技术.第二、底层业务模块相对独立,低耦合度。笫三、保持业务模型稳定,表现出来就是InIerfaCe稳定。第三、良好的

6、人机交互界面. 软件需要具有持续开发,功能完善能力,具有良好的向前兼容性。考虑到目前该软件模块使用对象的实际操作水平以及需求,软件开发不可能一步到位.但是必须考虑到未来的需求,目前系统必须为以后的功Ife完善,扩展留有充分的接口,系统具有良好的向南兼容性。,系统的使用要考虑变电站运行维护人员的易用性实时图表模块的以终用户为变电站运行维护人员,在设计软件时要考虑人员的使用习惯和方便使用,简单易用的系统UJ以提高现场工程实施人员的效率,降低出错的几率.2.3.2 设计决策本节记录时概要设计具有重要影响的软件需求和约束,描述相关的重要决策和决策的原因.这些决策一般时设计有很大影响,它们的改变很碓通过

7、设计技巧来屏板.例如所选用的开发语言,所选用的平台、组件和框架,刻美潴业务,类和方法的处理等,决策1:数据保存设计决策数据保存标识号ADo3问题描述对于配置信息的保存。假设条件可逸方案1、存IN1.文件决策采用存INI文件的方法理由1、部分配置信息通过IN1.文件完成,可以减轻程序开发工作盘,现场人员也易于接受.影嘀相关决策2.4 开发环境开发用机器要求1.8GHz以上CP1.以少1024MR以少80GB10/1OOMbZsIindows2000MicrosoftVisua1.C+6.0备注类别CPU内存主机硬盘网卡操作系统开发软件2.5 结构设计1实时图表模块是SCADA系统的主控模块。负费

8、控制SCADA系统的运行。系统扇动后将在实时图表软件中呈现接城图,遥测图,遥信图,系统配置/通讯系统图等.用户点击画而索引,实时图我软件自动切换到用户选择的伍面中.2实时反映遛测,遥脉伯,遥信状态。实时图表软件实时反映遥测,遥脓值,遥信状态,数据刷新频率根据用户设?1.i般推荐35秒.遍信变为响应时间1.3提供掾作界面,使用户方便的完成遥控,遛调,置数,挂牌,告警确认等控制功能。点击菜单中的“控制台操作控制台将望现,包含“打开指定画面“告警确认,“遥控”,“遥调”,“人工置数”,“挂牌”等功能.选择“遥控”/“遥调”后,图面进入等特遥控/遥圜状态,点击需要控制的开关或刀闸进行相应操作,操作完毕

9、后再次点击“遥控”/“遛调”,画面退出遥控/遥调状态。点击“告警认,将把告警窗口中的没有被确认的告警信息确认掉。点击“人工置数”,画面进入等待网数状态,点击需要人工修改的开关或者刀闸.进行相应的操作.操作完成后再次点击“人工置数”,画面退出“人工置数”状态.4提供画面列表菜单,画面循环显示,Si面放大缩小,画面打印.全屏功能.提供而而列表,用户可以根据画面组或画面ID号直接打开需要的画面.如果选择口面循环“画面在定时循环当前组的所有国B1.5显示系统状态,比如安全天数等在实时图表上可以动态显示系统信息,安全天数,系统频率总无功等等.6提供多数设以窗口,使用户可以对数据刷新时间等进行自由设附.提

10、供参数设置窗口,使用户可以对数据刷新时间,数据闪烁时间,画面切换周期,遥控反校时间,遥捽操作有效时间等进行自例设置.3模块设计3.1图形显示模块3.1. 1图元类关系CDrawRectCDrawArcCDrawPoIyCDrawObjCDrawEndCDrawWordCDrawGridCDrawWord2CDrawOIeObjCDrawVaIueCDrawHisVaIueCDrawEIeCDrawCurve3.1.2BB元工具类关系CEditTooICSeIectTooICRectTooI0ArcTOo1.CPOIyTOO1.ICWordTooICVaIueTooIMCHiSVaIUeTO0厂

11、HCCUrVeTOO1.CDraWT。1FCEIeTooI飞飞BarTOOrE1.CFHeFteCrToo1.%CFi1.ePoIyTooIMCExeRectToo1.VCUnitRectTooICEXePo1.yToO1.CBUSToo1.C0onnecUJneToo1.CGridTooI3.1.5CDravObj主聂接口说明t国数名称参数说明ViewToObjCPCint&point,f1.oatvieu,Sca1.e根据缩放比例转换对取坐标ObjToViewCPointipoint,f1.oatviev5ca1.e根据缩放比例转换视图坐标GetIIand1.eCount荻得对象HAND1

12、.E数目Get1.1.and1.eintn1.tend1.e获得指定HAND1.EGetHand1.eRectintnHand1.e1.D,CRrawVieu*DVieW获得指定HAg1.E矩形大小GetHand1.eCursorintnHand1.e抉如指定HAND1.E的鼠标类型Set1.ineCo1.orCo1.orrefco1.or设置线条颜色SetFi1ICo1.orCo1.orrefco1.or设置填充色MovcToconstCRcctAPOSi1.On,CDrawVicw*PVieB-NU1.1.移动对象到指定位置HitTestCPoin1.point,CDrawVieu*PVi

13、ew,BOO1.bSe1.ectedMoveHand1.eTointnHand1.eCPUirnpoint,CDrawView*pView-NU1.1.移动时象HAND1.E到指定位置0n0e2CDrawVicw*View打开属性窗口C1.oneCDrawPoc*pfkc=NU1.1.现制对象Remove10除对象GetObjType获得对象类型ShowFon1.ProCDrawViow*pView雅示字体属性3.1.6CDrNT81主要接口说明:函数名称I参数说明On1.But1.onDownCDrawVicw*View,U1.NTnF1.ags.constCPointipoint对象响应鼠

14、标左键按卜事件Ori1.But1.oriDbIC1.kCDrawView*PView,UINTnF1.ags1.constCPoint4point对象响应网标左键双击事件Oii1.Bu1.tonUpCDrawView*Vicw,UINTnF1.ags.constCPointipoint对象响应网标左键算起事件OnMouseMovcCDrawView*PYiCw,UINTnF1.as,constCPoint4point对象响应网标移动事件OnRBu1.tonDownCDrawView*PViow,U1.NT11F1.ags.constCPointipoint对象响应网标右键按卜事件OriRBu1

15、.tonUpCDrawVicw*Vicw,U1.NTnF1.ags1.constCPointipoint对象响应国标右键弹起事件OriRButtonDb1.C1.kCDrawVicw*PViOw,HINTn11ags1.constCPointipoint对象响应鼠标右键双击事件I1.OnEditPropertiesCDrawView*INiew,U1.NTnF1.ags,constCPointipint编班对浓属性FindToo1.constCReCtePoSiton,CDrawVicw*pView=NU1.1.寻找制定类型图元时应的工具类3.1.7CDrawDoc主要接口说明t函数名称数说明

16、GetPicSize获得画布大小SetPicSizeCSiZeSiZe设置福布大小GetPaperCo1.or获得眄布颜色GetGridCoIor获如网格颜色AddCDrawObj*PObj增加图元对象RemoveCDrawObj*pbj删除图元对象Change1.ayerintn1.ay改变图层C1.earDravCDrawObj*pbj擦出图元GetCurPic1.ayyer获科当前图层3.2 通讯接口模块通讯接口模块主要功能是采用和QJSrv.exe之间的定时查询图表数据刷新工作.并通过动态图标实时反映和WQJSrv.exe之间的通讯状态。3.3 操作控制模块提供操作界面,使用户方便的完

17、成遥控,遥调.比数,挂牌,告警确认等控制功能.点击菜单中的“拄制台二操作控制台将呈现,包含“打开指定后面”,“告警确认”,“逼控”遥调”,“人工置效”,“挂牌一等功能,选择“遥控”/“遥调”后,图面进入等待遥拄/遥调状态,点击需要控制的开关或刀向进行相应操作,操作完毕后再次点击“遥控”/“遥谢”,画面退出遥控/遥冏状态.点击“告警确认”,物把告警窗口中的没有被确认的告警信息确认执。点击“人工置数”,画面进入等待置数状态,点击35要人工修改的开关或者刀朝,进行相应的操作,操作完成后再次点击“人工置数”,画面退出“人工置数”状态.4质量要求4.1容量要求1,系统可用率:2 .系统MTBF:3 .(P1.贪荷率:99.98%30000小时99.K5 .电度加精度:6 .遇佑正确率:7 .遥控、遥调正确率;100%8 .后台自动检测打印机是否故障。当打印机出现故障时,悴止向打印机输送数据,但.程序仍然能保持活动状态,而当打印机快红工作时,维续向打印机输送数据9 .发H减少内存滑翘调画面响应时间:2杪10 .双版务器切换时间:10秒I1.迪信变位刷新时间:1杪12 .事故推画面时间小于:I秒4.2性能要求系统在7*24小时运行过程中,连续稳定运行,平均无故障时间大于3(XKX)小时.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号