- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向对象的变电站自动化系统控保单元人机界面设计
导语:?面向对象的程序设计方法(OOP)已成为人们构造程序的事实标准,很多采用OOP方法设计的程序成为程序设计的典范,Windows应用程序就是一例。 近年来,面向对象的程序设计方法(OOP)已成为人们构造程序的事实标准,很多采用OOP方法设计的程序成为程序设计的典范,Windows应用程序就是一例。借鉴Windows应用程序界面设计思想,将面向对象的方法引入控保单元人机界面的设计,使人机交互程序变得清晰简洁,同时大大提高了在不同功用控保单元上的可移植性。 1 变电站自动化系统控保单元人机界面功能分析 1.1 控保单元 1.1.1 控保单元简介 变电站综合自动化系统已经从早期的集中式单CPU发展到今天的分层分布式多CPU系统。目前变电站综合自动化的发展趋势是将功能强大的微机监控系统与全数字化的微机保护测控技术、高速网络通信技术结合起来,取代传统的RTU,实现无人值班。目前国内变电站综合自动化发展的趋势是将传统上集中在一起的监控 、保护功能分散到各个现场中分布实施。具体来说就是在变电站中按照电气间隔划分单元,每一个独立控保装置(如进线、出线、变压器、母联、电容器等)分别安装各自独立的控保单元。这些分散的控保单元再通过通信网络与监控主机连起来,构成一个有机的整体,从而实现集中管理、分散控制。这种体系结构符合变电站自动化系统的发展趋势,设计规范,调整扩建简单,设备布置整齐,运行维护方便。 1.1.2 控保单元人机界面正面示图 图1控保单元操作界面图图1所示的某种典型控保单元操作界面可分为4个区域:区域A为液晶显示区;区域B为键盘输入区;区域C为控制命令输入区;区域D为指示灯及扬声器输出区。注意:为了防止误操作,特意将控制命令键同键盘输入区域B分开,单独列为区域C,并且加密码保护。 1.2 键盘 键盘作为控保单元人机交互系统的主要组成部分,担负着传递用户命令至控保单元的任务。按人机交互系统对其不同的响应过程可将按键分为以下5类: (1) 数字键+小数点键+回退键 这些键用做单个或连续数字的输入,并由交互系统软件赋予其意义。 (2) 上/下移动选择键 这两个键用做菜单选择、屏幕翻页、选项选定等。 (3) 确认键 此键用做选定操作项,类似于Windows中的[OK]键。 (4) 取消键 用做取消当前操作项或菜单退回到上级目录,类似于Windows中的[CANCEL]键。 (5) 命令键 这些键用做合分闸、远动就地切换、事故复位等重要命令的输入。 1.3 液晶屏幕 液晶屏幕在控保单元人机交互系统中担负着传递控保单元信息至用户的任务。为了使操作简单方便,液晶屏幕信息的显示采用了分层菜单结构,辅以上/下移动选择键、确认键、取消键就可完成整个菜单的完全检索。菜单结构是建立在“页面”的基础上的,所谓“页面”,指的是液晶上显示的一屏,由两部分组成:静态文本和动态数据。静态文本包括说明性的文字及提示信息等,由汉字和字符组成,在人机交互软件中是用字符串来表示的;动态数据指实时刷新的数值或可由用户修改的信息,在人机交互软件中是用数值变量来表示的,液晶页面根据其组成的不同可分为以下几类: (1) 纯文本页面。如目录,这类页面不包括数据,因此显示时只要刷新一次即可。 (2) 文本+实时数据页面。如测量电量显示页面,这类页面由于包含实时刷新的数据,显示时,数据显示部分须不断刷新以保持实时有效,但用户不能通过键盘对数据进行修改等操作。 (3) 文本+可修改数据页面。如定值修改页面,这类页面包含的可修改数据可由用户通过键盘的数字键进行改动。 (4) 帮助信息页面。如错误操作警告等,这类页面通常由纯文本组成,但与以上3类页面都不同的是页面在显示一段时间后会自动切换到引起该帮助信息的页面。 2 以页面为对象的控保单元人机交互设计 2.1 Windows应用程序界面与控保单元界面相似之处 Windows应用程序的设计过程是典型的面向对象的设计方法,同时Windows应用程序“窗口”界面与控保单元人机交互界面有很大相似之处:(1)窗口通过消息响应机制响应键盘或鼠标等输入设备的输入信息,而在控保单元的某个页面也是响应键盘的输入;(2)两者都是在一简单的while()循环中响应外部输入的;(3)都用多层嵌套的switchcase语句来决定某一消息对应进行何种操作。由此,自然想到借鉴Window
文档评论(0)