变电所远程监控系统的设计_第1页
变电所远程监控系统的设计_第2页
变电所远程监控系统的设计_第3页
变电所远程监控系统的设计_第4页
变电所远程监控系统的设计_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、变电所远程监控系统的设计登陆界面的设计登陆界面是使用者打开系统后首先看到的页面,主要实现登陆、时间查看等功能。所以其程序主要有:时间显示模块、确认登陆模块、登陆记录模块和密码验证模块等。在本设计中,由于是实时监控系统,所以每位登陆者有必要掌握操作的时间。|当前时间为,04军06月02日i5点49分35秒篁期三图3.1显示模块前面板并且可以通过以后开发数据库,通过数据库作到可以查询每位登陆者的登陆以及离开时间,以明确责任。做到可扩展性。本时间显示模块采用如下图所示结构:DImIJLIJLIJLIJLI.当関fltl可为;y年in月喘d日滋H点怕M分船秒%a图3.2显示模块程序框图其前面板由一个字

2、符显示控件构成,而程序中的核心模块是一个时间字符串格式化控件(formatdate/timestring),和一个while循环,连线如图所示。此控件是从系统中取得时间数据,然后由设计者所规定的格式显示在字符型显示控件上。确认登陆模块图3.3确认登陆模块前面板为了防止误操作,本系统添加了确认登陆模块,以阻止无意登录到本系统的人。本模块程序框图如下图3.4确认登陆模块程序框图因为目的是防止误操作,所以本模块应该是整个系统最先运行的程序。只有通过这个模块才能进入下面的操作,所以把整个登陆界面设计成顺序结构,而本模块就位于整个顺序结构的第一层。本模块采用弹出框,如果弹出框没有关闭,则无法对登陆界面的

3、其他控件进行操作,从而达到防止误操作的目的。密码验证模块是本登陆界面中一个重要的模块,因为它是抵制非法登陆的重要屏障。它为整个监控系统提供安全保障。请齡入烹码图3.5密码验证模块前面板密码验证模块的程序框图如下:1T|=-*P|图3.6等待输入密码框图图3.7管理员密码验证框图I3口DC匚11:口匚匚匚口:口匚匚匚口工J.|j匚工:1Zl_:匚ID1A-二圖图3.8用户登陆密码验证框图在本程序中,因为要使程序停留并等待用户输入密码,所以程序采用顺序结构中套接while循环的方式。当用户没有输入密码时,由于while循环一直在循环,所以顺序结构停留在这一层,并不往下执行。用户输入密码后,点击确定

4、按钮,而确定按钮就是while循环的控制按钮,所以while循环跳出,顺序结构继续向下运行。本设计中密码验证采用数组查找控件(SearchIDArray),当输入该控件的数据在数组中可以找到时,其返回值为这个数据在数组中的位置,当未找到时,其返回值为1。所以我们就可以根据其返回值来判断密码输入是否正确,而且还可以判断用户的权限。在本设计中,数组的第0位储存的是管理员密码,也就是说,当用户输入的密码与第零位的密码相同时,Search1DArray返回值为零,那么程序必须自动跳转到管理员页面;当和其他位密码相同时,Search1DArray输出的值大于等于零,这时将使其控制的case循环执行tru

5、e中的操作,即进入功能选择界面,那么系统登陆完成;如果密码输入错误,那么Search1DArray返回值为1,即判断小于零时令case循环将执行false中的操作,即弹出对话框,提醒用户输入密码错误,并且询问下一步的操作,让用户决定重试或者是退出系统。变电站综合自动化微机监控系统的分层、模块化设计分层和模块化设计技术具有很显著的优越性,因为它能大大提高所设计系统的可靠性,本系统同样要采用这两种设计的方法。分层设计就是分级管理,分层便能减轻所有级别功能系统的负担。模块化设计就是把同一级别和不同级别的整体划分为许多相对独立的子系统的设计。模块是个相对的概念,它可能既有父模块又有子模块,这就涉及到模

6、块的划分了。另外,模块的组合自由,可以根据现实中的实际情况、系统要实现的功能等自由组合、任意搭配。下面,就简要设计一个模块。SCADA服务工作站的硬件配置图如图3.9所示。图3.9SCADA服务工作站的硬件配置图针对电力系统对可靠性的要求极高、采集的信息量很大的特点,系统采用双网、双机热备用体系结构的模式,如上图所示。双机即包括工程师站、服务器等在内的设备都采用双机热备用模式。双网是要求系统有通信冗余功能。这就要求在单网的工作方式下,也要保证系统通信的完全可靠性,以满足其中任何一网发生故障时,系统通信功能不受影响。工程师站、历史数据采集站、操作员站都采用工控机。系统中的调制解调器、终端服务器、

7、前置器等都是双机互为备用的,共同组成前置通信系统。Web服务器采用主、备运行模式,负责管理数据库和维护工作站。上屏机提供上屏接口,实现远动信息的模拟屏显示。报警信息实时处理模块的设计系统确保对变电站全面监控的连续性正是借助于报警实时处理模块才得以实现。系统对变电站的运行状态、站中有关电气设备的运行状态、健康状态等内容进行不间断地监测,当发现电力系统出现不正常运行状态、故障状态等情况时,会做出一系列的必要反应。通过它,操作运行人员便能及时发现这些情况,明白发生了什么事情,得到处理这些情况的相关提示等。图3.10描述了在系统发生报警时的对象交互作用关系(即动态建模),它是系统动态模型的一个典型实例。图3.10报警实时处理的工作流程图通过定时检测信息控制器报警端口的状态位,系统可以获悉现在是否发生报警以及何处发生报警,然后决定是否启动报警响应程序。报警响应创建包括报警地点(即报警场景名称)和报警时间等内容的报警事件记录。报

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论