本发明属于电力系统继电保护技术领域,具体涉及一种就地化保护装置远程操作菜单自动构建方法、系统和装置。
背景技术:
继电保护装置在电网发生故障时能够快速切除故障设备,对保证电网能够安全稳定运行起着非常重要的作用,是电力系统的重要组成部分。为了保证继电保护装置工作的可靠性、选择性、灵敏性和快速性,需要对被保护设备的技术参数和继电保护装置进行相应的参数设置,同时为了检查继电保护装置工作是否正常,还需要对装置的运行工况进行查看,因此,继电保护装置需要设置有对外的人机接口,以便于参数设置和信息查看。
就地化保护装置直接安装于开关场或与一次设备集成安装,由于直接采用户外无防护安装方式,所以要求装置防护等级高、体积小、正常工作温度范围宽。由于显示屏在低温环境中无法正常显示,而且显示屏的防护等级无法达到就地化保护的整体防护等级要求,所以就地化保护装置没有设置显示设备,不能对就地化保护装置运行的工况进行查看。
技术实现要素:
本发明提供一种就地化保护装置远程操作菜单自动构建方法、系统和装置,用于解决不能查看就地化保护装置运行工况的问题。
一种就地化保护装置远程操作菜单自动构建系统,其特征在于,包括就地化保护装置和远程保护控制装置;所述远程保护控制装置包括第一处理器,以及与第一处理器相连接的显示装置和第一通讯装置;所述就地化保护装置包括第二处理器,以及与第二处理器相连接的第二通讯装置;就地化保护装置和远程保护控制装置之间通过第一通讯装置和第二通讯装置通讯连接;
所述第一处理器用于通过第一通讯装置向就地化保护装置发送读取菜单的命令;第二处理器用于根据第二通讯装置所接收到的读取菜单命令,将相应的就地化保护装置的菜单信息发送给远程保护控制装置;第一处理器还用于根据第一通讯装置接收到的就地化保护装置菜单信息构建远程操作菜单,并通过显示装置将其显示。
一种就地化保护装置远程操作菜单自动构建方法,包括如下步骤:
(1)远程保护控制装置向就地化保护装置发送读取菜单的命令;
(2)就地化保护装置接收到读取菜单的命令后,将相应的菜单信息发送给远程保护控制装置;
(3)远程保护控制装置根据接收到的菜单信息构建操作菜单。
进一步的,远程保护控制装置逐级读取就地化保护装置的菜单,具体步骤如下:
远程保护控制装置向就地化保护装置发送读取一级菜单的命令;
就地化保护装置接收到读取一级菜单的命令后,将一级菜单列表发送给远程保护控制装置;
远程保护控制装置接收到一级菜单列表之后,向就地化保护装置发送读取一级菜单列表中每个菜单项的二级菜单的命令;
就地化保护装置接收到读取菜单的命令后,判断相应的菜单项是否为叶子菜单;
如果不是,则将该菜单项的二级菜单列表发送给远程保护控制装置;
如果是,将该菜单项的数据操作类型发送给远程保护控制装置;
远程保护控制装置继续发送读取后级菜单的命令,就地化保护装置继续根据接收到的读取菜单的命令将相应菜单项的后级菜单列表或者数据操作类型发送给远程保护控制装置,直到就地化保护装置向远程保护控制装置发送的全部为数据操作类型为止。
进一步的,如果远程保护控制装置接收到某菜单项的数据类型为状态数据或模拟数据,则定义该菜单项为浏览型菜单;
如果远程保护控制装置接收到某菜单项的数据类型为定值数据,则定义该菜单项为设置及浏览型菜单;
如果远程保护控制装置接收到某菜单项的数据类型为控制数据,则定义该菜单项为控制操作型菜单。
一种远程就地化保护控制装置,包括处理器,处理器连接有显示装置和通讯装置;所述通讯装置用于通讯连接就地化保护装置,所述显示装置用于显示信息;所述处理器用于通过通讯装置向就地化保护装置发送菜单读取请求,根据通讯装置从就地化保护装置读取的菜单信息构建成远程操作菜单,并通过显示装置将其显示。
一种就地化保护装置远程操作菜单自动构建方法,包括如下步骤:
(1)向就地化保护装置发送读取菜单的命令;
(2)根据从就地化保护装置读取到的菜单信息建立远程操作菜单。
进一步的,包括逐级发送读取菜单信息的步骤:根据就地化保护装置返回的菜单列表,发送读取该返回的菜单列表中每个菜单项后一级菜单的命令,直到接收到的全部都是数据类型为止。
一种就地化保护装置,包括处理器,处理器连接有用于与远程就地化保护控制装置通讯连接的通讯装置;所述处理器用于根据通讯装置接收到读取菜单的命令,读取相应的菜单信息,通过通讯装置发送给远程就地化保护控制装置。
一种就地化保护装置远程操作菜单自动构建方法,包括根据接收到的信息向远程保护控制装置发送相应的菜单信息的步骤。
本发明提供的就地化保护装置远程操作菜单自动构建方法、系统和装置,设置与就地化保护装置通讯连接的远程就地化保护控制装置,在远程就地化控制装置处设置显示装置,并在远程就地化保护控制装置中构建就地化保护装置的操作菜单,从而实现对就地化保护装置的操作,解决不能查看就地化保护装置运行工况的问题。
远程保护控制装置逐级读取就地化保护装置的菜单,依次逐级创建就地化保护装置的操作菜单。
进一步的,对接收到的读取菜单命令进行解析,获取相应菜单项的菜单列表或数据类型并发送给远程保护控制装置。
附图说明
图1为就地化保护装置远程操作菜单自动构建系统的结构示意图;
图2为就地化保护装置远程操作菜单的结构图;
图3为逐级构建就地化保护装置远程操作菜单的流程图。
具体实施方式
本发明提供一种就地化保护装置远程操作菜单自动构建方法、系统和装置,用于解决不能查看就地化保护装置运行工况的问题。
下面结合附图对本发明进行详细说明。
本实施例提供的一种就地化保护装置远程操作菜单自动构建系统,如图1所示,包括就地化保护装置和远程保护控制装置。就地化保护装置包括第二处理器,第二处理器连接有第二通讯装置;远程保护控制装置包括第一处理器,以及与第一处理器相连接的显示装置和第一通讯装置;就地化保护装置和远程就地化保护控制装置之间通过第一通讯装置和第二通讯装置通讯连接。
本实施例提供一种就地化保护装置远程操作菜单自动构建方法,所构建的操作菜单结构如图2所示包括多级菜单,叶子菜单包括该菜单的数据和数据类型,其具体的构建流程如图3所示,具体步骤下:
(1)远程保护控制装置向就地化保护装置发送读取一级菜单的命令;
(2)就地化保护装置接收到向远程保护控制装置读取一级菜单的命令后,将一级菜单列表发送给远程保护控制装置;
(3)远程保护控制装置接收到一级菜单列表之后,向就地化保护装置发送读取一级菜单列表中各菜单项的二级菜单的命令;
(4)就地化保护控制装置接收到读取一级菜单列表中各菜单项的二级菜单的命令后,判断一级菜单列表中的各菜单项是否为叶子菜单;
如果某菜单项不是叶子菜单,则将该菜单项的二级菜单列表发送给远程保护控制装置;
如果某菜单项是叶子菜单,则将该菜单项的数据类型发送给远程就地化保护控制装置;
在本实施例中,叶子菜单为文件,非叶子菜单为文件夹,远程就地化保护控制装置读取各叶子菜单对应的文件,文件的数据属性包括状态量数据、模拟量数据、定值数据和控制数据;
(5)远程保护控制装置根据接收到的信息进行如下处理:
如果接收到的是一级菜单列表中某菜单项的二级菜单列表,则向就地化保护装置发送读取二级菜单列表中各菜单项的三级菜单的命令;
如果接收到的是一级菜单列表中某菜单项的数据类型,则判断该菜单项为叶子菜单,根据数据类型定义该菜单项的操作类型,
如果该菜单项的数据类型为状态数据或模拟数据,则定义该叶子菜单为浏览型菜单;
如果该菜单项的数据类型为定值数据,则定义该叶子菜单为设置及浏览型菜单;
如果该菜单项数据类型为控制数据,则定义该叶子菜单为控制操作型菜单;
(6)就地化保护装置接收到读取二级菜单列表中各菜单项的三级菜单后,判断二级菜单列表中各菜单项是否为叶子菜单;
如果某菜单项不是叶子菜单,则将该菜单项的二级菜单列表发送给远程保护控制装置;
如果某菜单项是叶子菜单,则将该菜单项的数据类型发送给远程就地化保护控制装置;
按照上述方法,远程保护控制装置逐级向就地化保护装置发送读取菜单的命令,就地化保护装置根据接收到的信息向远程保护控制装置发送相应的菜单列表或数据类型等菜单信息,直到就地化保护装置向远程保护控制装置发送的全部都是数据操作类型时,菜单信息已经发送完成。远程保护控制装置根据接收到的菜单信息构建操作菜单,当需要查看时,在显示装置中显示出来。
从上述构建操作菜单的方法可以得知,在构建操作菜单的过程中,远程保护控制装置所做的是发送读取菜单的命令和接收菜单信息,就地化保护装置所做的是根据接收到的读取菜单命令向远程保护控制装置发送相应的菜单列表或者数据类型。
以上给出了本发明涉及的具体实施方式,但本发明不局限于所描述的实施方式。在本发明给出的思路下,采用对本领域技术人员而言容易想到的方式对上述实施例中的技术手段进行变换、替换、修改,并且起到的作用与本发明中的相应技术手段基本相同、实现的发明目的也基本相同,这样形成的技术方案是对上述实施例进行微调形成的,这种技术方案仍落入本发明的保护范围内。