一种智能远动机统一化配置方法与流程

文档序号:14120072阅读:367来源:国知局
本发明涉及电工
技术领域
:,尤其涉及一种智能远动机统一化配置方法。
背景技术
::智能远动机设备是变电站数据的统一出口,其业务涵盖远动、保信、计量、同步相量测量和在线监测等,所以智能远动机设备的可靠性对变电站的安全稳定运行起着至关重要的作用。智能远动机设备需完成多类业务数据的传输,但智能远动机各业务功能配置方式不同,不同厂商的设备之间存在着较大的差异,用户不仅需要学习不同业务功能的配置方式,还需要关注不同厂商设备间的细节差异,导致了用户的运维工作难度高,作业效率低以及作业安全性差的技术问题。技术实现要素:本发明提供了一种智能远动机统一化配置方法,用于解决现有技术中由于智能远动机各业务功能配置方式不同,不同厂商的设备之间存在着较大的差异,用户不仅需要学习不同业务功能的配置方式,还需要关注不同厂商设备间的细节差异,导致的用户的运维工作难度高,作业效率低以及作业安全性差的技术问题。本发明提供的一种智能远动机统一化配置方法,包括:所述统一化配置工具发送召唤指令至统一化配置接口,使得所述统一化配置接口响应所述召唤指令,获取到智能远动机的私有配置参数,并将所述私有配置参数转换为对应的统一化配置文件后上传至所述统一化配置工具;所述统一化配置工具获取所述统一化配置接口上传的所述统一化配置文件以及由所述智能远动机导入的变电站系统配置文件,并根据所述统一化配置文件和所述变电站系统配置文件生成展示界面;所述统一化配置工具获取到配置参数修改指令后,根据所述配置参数修改指令生成新的统一化配置文件,并将所述新的统一化配置文件下发至所述统一化配置接口;所述统一化配置接口将所述新的统一化配置文件转换为与所述智能远动机对应的新的私有格式配置参数,并将所述私有格式配置参数发送至智能远动机,使得所述智能远动机根据所述新的私有格式配置参数进行参数配置修改。优选地,所述统一化配置文件为自定义格式电子文件,所述统一化配置文件包括所述智能远动机的私有配置参数;所述私有配置参数包括数据结构、数据名、数据值读写属性和数据私有属性扩充定义。优选地,所述根据所述统一化配置文件和所述变电站系统配置文件生成展示界面之前还包括:读取所述统一化配置文件的数据结构,并生成展示界面的导航树;所述导航树的根节点为变电站,所述导航树的目录与所述数据结构的节点一一对应。优选地,所述数据结构包括:节点信息、与智能远动机的私有配置参数对应的包含关系和关联关系;所述节点信息包括:一级节点、二级节点和三级节点。优选地,所述根据所述统一化配置文件和所述变电站系统配置文件生成展示界面之前还包括:读取所述统一化配置文件的数据名,并生成配置对象。优选地,所述根据所述统一化配置文件和所述变电站系统配置文件生成展示界面之前还包括:读取所述统一化配置文件的数据值读写属性,并决定展示界面的配置权限;所述展示界面的配置权限包括开放界面输入、关闭界面输入和下拉框生成展示。优选地,所述根据所述统一化配置文件和所述变电站系统配置文件生成展示界面之前还包括:读取所述统一化配置文件的数据私有属性扩充定义,根据所述数据私有属性扩充定义在所述导航树目录中显示与所述数据私有属性扩充定义对应的属性集并在所述数据私有属性扩充定义在所述导航树目录中无对应的节点时,在所述导航树目中新增一级目录进行显示属性集。优选地,所述根据所述统一化配置文件和所述变电站系统配置文件生成展示界面之前还包括:通过调取所述统一化配置文件中所述智能远动机的信号点路径,读取所述智能远动机导入的变电站系统配置文件,并根据所述变电站系统配置文件进行数据点属性配置。优选地,所述根据所述统一化配置文件和所述变电站系统配置文件生成展示界面还包括:根据所述展示界面的导航树、所述配置对象、所述展示界面的配置权限和所述数据点属性配置生成展示界面。优选地,所述私有配置参数包括:二进制参数、文本参数和数据库文件参数。从以上技术方案可以看出,本发明具有以下优点:本发明提供的一种智能远动机统一化配置方法,包括:统一化配置工具发送召唤指令至统一化配置接口,使得统一化配置接口响应召唤指令,获取到智能远动机的私有配置参数,并将私有配置参数转换为对应的统一化配置文件后上传至统一化配置工具;统一化配置工具获取统一化配置接口上传的统一化配置文件以及由智能远动机导入的变电站系统配置文件,并根据统一化配置文件和变电站系统配置文件生成展示界面;统一化配置工具获取到配置参数修改指令后,根据配置参数修改指令生成新的统一化配置文件,并将新的统一化配置文件下发至统一化配置接口;统一化配置接口将新的统一化配置文件转换为与智能远动机对应的新的私有格式配置参数,并将私有格式配置参数发送至智能远动机,使得智能远动机根据新的私有格式配置参数进行参数配置修改。本发明中,通过采用统一化配置接口与统一化配置工具的交互,实现了在一套方法流程中实现对不同的智能远动机进行配置参数的统一化配置,一方面实现了设备的管理标准化,另一方面降低了运维人员的工作难度,减轻了工作量,提高了设备运行可靠性,解决了现有技术中由于智能远动机各业务功能配置方式不同,不同厂商的设备之间存在着较大的差异,用户不仅需要学习不同业务功能的配置方式,还需要关注不同厂商设备间的细节差异,导致的用户的运维工作难度高,作业效率低以及作业安全性差的技术问题。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。图1为本发明提供的一种智能远动机统一化配置方法的一个实施例的流程示意图;图2为本发明实施例提供的一种智能远动机统一化配置过程中统一化配置接口的工作流程示意图;图3为本发明实施例提供的一种智能远动机统一化配置过程中统一化配置工具的工作流程示意图。具体实施方式本发明实施例提供了一种智能远动机统一化配置方法,用于解决现有技术中由于智能远动机各业务功能配置方式不同,不同厂商的设备之间存在着较大的差异,用户不仅需要学习不同业务功能的配置方式,还需要关注不同厂商设备间的细节差异,导致的用户的运维工作难度高,作业效率低以及作业安全性差的技术问题。为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。请参阅图1,图1为本发明实施例提供的一种智能远动机统一化配置方法的流程示意图。本发明实施例提供的一种智能远动机统一化配置方法,包括:s101:统一化配置工具发送召唤指令至统一化配置接口,使得统一化配置接口响应召唤指令,获取到智能远动机的私有配置参数,并将私有配置参数转换为对应的统一化配置文件后上传至统一化配置工具;可以理解的是,在变电站系统中,接入智能远动机的过程是通过统一化配置接口与智能远动机连接,然后通过统一化配置工具与统一化配置接口连接,其中统一化配置工具负责下发召唤指令至统一化配置接口。因此,在智能远动机启动之后,统一化配置接口根据统一化配置工具所下发的召唤指令去读取智能远动机的私有配置参数,并且对私有配置参数转换为对应的统一化配置文件后上传至统一化配置工具,此过程即为统一化配置接口响应统一化配置工具的召唤指令的过程,从而完成智能远动机的私有配置参数的召唤。需要说明的时候,统一化配置文件为自定义格式电子文件,统一化配置文件包括智能远动机的私有配置参数;私有配置参数包括数据结构、数据名、数据值读写属性和数据私有属性扩充定义。s102:统一化配置工具获取统一化配置接口上传的统一化配置文件以及由智能远动机导入的变电站系统配置文件,并根据统一化配置文件和变电站系统配置文件生成展示界面;在召唤获取到智能远动机的私有配置参数之后,即统一化配置工具获取统一化配置接口上传的统一化配置文件,统一化配置工具可以读取所召唤的智能远动机的对应的统一化配置文件,然后获取由智能远动机所导入的变电站系统配置文件。具体的,在统一化配置文件以及由智能远动机导入的变电站系统配置文件之后,统一化配置工具可以根据统一化配置文件和变电站系统配置文件生成展示界面。具体的,展示界面的生成过程如下:(1)读取统一化配置文件的数据结构,并生成展示界面的导航树;其中,导航树的根节点为变电站,导航树的目录与数据结构的节点一一对应;数据结构包括:节点信息、与智能远动机的私有配置参数对应的包含关系和关联关系;节点信息包括:一级节点、二级节点和三级节点。(2)读取统一化配置文件的数据名,并生成配置对象。(3)读取统一化配置文件的数据值读写属性,并决定展示界面的配置权限;展示界面的配置权限包括开放界面输入、关闭界面输入和下拉框生成展示。(4)读取统一化配置文件的数据私有属性扩充定义,根据数据私有属性扩充定义在导航树目录中显示与数据私有属性扩充定义对应的属性集并在数据私有属性扩充定义在导航树目录中无对应的节点时,在导航树目中新增一级目录进行显示属性集。(5)通过调取统一化配置文件中智能远动机的信号点路径,读取智能远动机导入的变电站系统配置文件,并根据变电站系统配置文件进行数据点属性配置。最后,可以根据以上所描述的展示界面的导航树、配置对象、展示界面的配置权限和数据点属性配置生成供工作人员参考的展示界面。为了便于理解,以下将对上述的数据结构进行详细的解释描述。统一化配置文件的数据结构表征智能远动机配置参数内部的逻辑关系,包括节点信息、包含关系及关联关系等。其中,节点信息中,一级节点包括厂站参数、系统参数、通道参数、接入参数、转发表参数和合成信号表参数等;一级节点下包含有二级节点,如通道参数节点下包含地调通道、中调通道、网调通道和其它通道等各级调度通道,转发表参数下包含遥测、遥信、遥控、遥调参数表,合成信号参数表下包含子信号表和总信号表;二级节点下包含三级节点,如各级调度通道包括101通道参数和104通道参数。统一化配置文件数据结构设计如下:具体的,本发明中读取统一化配置文件的数据结构,并生成展示界面的导航树可以为:以导航树的根节点为变电站,且导航树的目录与数据结构的节点一一对应,即一级目录为统一化配置文件数据结构的一级节点,二级目录为统一化配置文件数据结构的二级节点,以此类推生成完整的导航树目录。以上为对统一化配置文件的数据结构的详细描述,以下将对统一化配置文件的数据读写属性进行详细的描述。统一化配置文件的数据读写属性表征参数是否可修改,分为可配、可选、只读三类,可配类的参数可以通过手动输入数值进行配置,可选类的参数可以在给定的选项里选择数值,只读类的参数不可修改。在数据的属性里增加write属性,可配和可选类该属性值均为true,只读类该属性值为false;可选类增加list属性,枚举属性值列表。具体的,统一化配置文件数据读写属性设计如下:<yxtranstablepara><!--遥信转发表--><yx_nono=″1″write=″true″/><!--点号--><devicenamename=″线路测控″write=″false″/><!--装置名--><originalsignalnamename=″断路器位置″write=″false″/><!--原始信号名--><databasereferencereference=″cs1001ctrl/cswi47$st$pos$stval″write=″false″/><!--路径--><aliasdesc=″1#101开关位置″write=″true″/><!--描述名--><terminalindexserial=″p0102″write=″false″/><!--信号对应的硬接点端子--><soetransserial=″1″write=″true″list=″0,1″/><!--soe转发标志0:不转发1:转发--><reverseflagserial=″0″write=″true″list=″0,1″/><!--取反标志0:不取反1:取反--></yxtranstablepara>可以理解的是,对应在展示界面上,write属性为true的参数可以表征为开放界面输入功能,write属性为为false的参数可以表征为关闭界面输入功能;write属性为true且具有list属性的参数,则生成下拉框,显示list属性值。以上为对统一化配置文件的数据读写属性的详细描述,以下将对统一化配置文件的数据私有属性定义进行详细的描述。具体的,在读取统一化配置文件的数据私有属性定义时,若该属性处于某一级节点先,则在相应的导航树目录中显示该属性集;若该属性不属于任何一级节点,则在导航树新增一级目录集中显示该属性集。s103:统一化配置工具获取到配置参数修改指令后,根据配置参数修改指令生成新的统一化配置文件,并将新的统一化配置文件下发至统一化配置接口;s104:统一化配置接口将新的统一化配置文件转换为与智能远动机对应的新的私有格式配置参数,并将私有格式配置参数发送至智能远动机,使得智能远动机根据新的私有格式配置参数进行参数配置修改。可以理解的是,统一化配置接口完成统一化配置文件和智能远动机私有格式配置参数的双向转换,及相应命令的上传和下发。其与统一化配置工具保持常态连接,可以根据需要与智能远动机建立连接。统一化配置接口具体的转换方式如下:(1)若统一化配置工具端发送召唤指令,统一化配置接口即与智能远动机建立连接,读取智能远动机私有格式配置参数,转换为统一化配置文件后上传至统一化配置工具;(2)若统一化配置工具端发送下发指令,统一化配置接口即与智能远动机建立连接,将统一化配置文件转换为智能远动机私有格式配置参数,包括二进制、文本、数据库文件等,下发至智能远动机;(3)若统一化配置工具端发送配置生效指令,统一化配置接口即将该指令直接传送至智能远动机,使得智能远动机根据私有格式配置参数进行参数配置。以上为对本发明实施例提供的一种智能远动机统一化配置方法的详细描述,为了便于理解,以下将针对具体应用场景下的应用实施例进行详细的描述。请参阅图2和图3,图2为本发明实施例提供的一种智能远动机统一化配置过程中统一化配置接口的工作流程示意图;图3为本发明实施例提供的一种智能远动机统一化配置过程中统一化配置工具的工作流程示意图。首先,统一化配置工具启动,并下发召唤命令至统一化配置接口,统一化配置接口即与智能远动机建立连接。在智能远动机启动后,统一化配置接口读取智能远动机的私有格式配置参数,并将智能远动机的私有格式配置参数转换为统一化配置文件后上传至统一化配置工具。统一化配置工具读取所召唤的智能远动机统一化配置文件,并且获取由智能远动机所导入的变电站系统配置文件;然后根据统一化配置文件的结构和内容以及变电站系统配置文件,自动生成对应的展示界面。运维工作人员在看到对应的展示界面之后,可以在统一化配置工具的展示界面上进行配置参数的修改与保存。此后,统一化配置工具在获取到运维工作人员下发的配置参数修改指令后,根据配置参数修改指令生成新的统一化配置文件,并将新的统一化配置文件下发至统一化配置接口。最后,统一化配置接口根据智能远动机的设备类型,将接收到的新的统一化配置文件转化为智能远动机的私有格式的配置参数并下发至智能远动机,使得智能远动机可以接收到新的配置参数,并进行配置参数修改。在智能远动机修改重启后,新的配置参数即可生效,从而完成智能远动机的配置参数的修改。本发明提供的一种智能远动机统一化配置方法,包括:统一化配置工具发送召唤指令至统一化配置接口,使得统一化配置接口响应召唤指令,获取到智能远动机的私有配置参数,并将私有配置参数转换为对应的统一化配置文件后上传至统一化配置工具;统一化配置工具获取统一化配置接口上传的统一化配置文件以及由智能远动机导入的变电站系统配置文件,并根据统一化配置文件和变电站系统配置文件生成展示界面;统一化配置工具获取到配置参数修改指令后,根据配置参数修改指令生成新的统一化配置文件,并将新的统一化配置文件下发至统一化配置接口;统一化配置接口将新的统一化配置文件转换为与智能远动机对应的新的私有格式配置参数,并将私有格式配置参数发送至智能远动机,使得智能远动机根据新的私有格式配置参数进行参数配置修改。本发明中,通过采用统一化配置接口与统一化配置工具的交互,实现了在一套方法流程中实现对不同的智能远动机进行配置参数的统一化配置,一方面实现了设备的管理标准化,另一方面降低了运维人员的工作难度,减轻了工作量,提高了设备运行可靠性,解决了现有技术中由于智能远动机各业务功能配置方式不同,不同厂商的设备之间存在着较大的差异,用户不仅需要学习不同业务功能的配置方式,还需要关注不同厂商设备间的细节差异,导致的用户的运维工作难度高,作业效率低以及作业安全性差的技术问题。以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1