一种镜像配置方法及装置的制造方法

文档序号:9274213阅读:269来源:国知局
一种镜像配置方法及装置的制造方法
【技术领域】
[0001]本发明涉及嵌入式系统的图形化配置技术,尤其涉及一种镜像配置方法及装置。
【背景技术】
[0002]目前,在电力系统保护测控、工业控制等应用领域,为了提高嵌入式系统的可靠性,需要进行功能冗余配置,例如保护+启动的架构,即利用两块或多块插件进行相同的数据计算和处理,同时进行数据和逻辑的相互校验,以解决因某块插件出现故障时引起的装置误动。
[0003]然而,在传统的功能冗余配置中,需要对源插件和镜像插件分别进行功能配置,配置工作量大。另外,在修改某一个插件的数据时,未修改其它插件的数据,会导致源插件和镜像插件间的功能配置和数据设置不完全匹配。

【发明内容】

[0004]有鉴于此,本发明实施例期望提供一种镜像配置方法及装置,能够通过源对象和镜像对象间的同步配置,减少配置的工作量。
[0005]为达到上述目的,本发明实施例的技术方案是这样实现的:
[0006]本发明实施例提供一种镜像配置方法,所述方法包括:
[0007]确定对应于源对象的镜像对象;
[0008]通过同步刷新变量库的方式对所述源对象和镜像对象进行功能配置,得到功能配置结果;
[0009]利用所述功能配置结果执行对所述源对象和镜像对象之间功能和连线的镜像复制,形成源对象配置文件和镜像对象配置文件。
[0010]上述方案中,所述方法还包括:
[0011]将镜像对象中未分组的定值变量合并到所述源对象的定值分组中,作为统一的等价变量。
[0012]上述方案中,所述通过同步刷新变量库的方式对所述源对象和镜像对象进行功能配置,得到功能配置结果,包括:
[0013]对所述源对象进行功能配置,并同步刷新变量库,得到对应于所述源对象的变量库和所述镜像对象的变量库;
[0014]利用所述源对象的变量库和所述镜像对象的变量库,进行所述源对象和所述镜像对象之间的信号拉线,得到功能配置结果。
[0015]上述方案中,所述对象包括系统内可插拔的插件或单个插件内多核处理器。
[0016]上述方案中,所述利用所述功能配置结果执行对所述源对象和镜像对象之间功能和连线的镜像复制,形成源对象配置文件和镜像对象配置文件,包括:
[0017]根据所述功能配置结果生成源对象配置文件;
[0018]复制所述源对象配置文件中的功能元件符号的数据列表、对象内部的数据连线信息;
[0019]将外部对象到所述源对象的输入同步为所述镜像对象的输入,形成镜像对象配置文件。
[0020]本发明实施例还提供一种镜像配置装置,所述装置包括确定模块、功能配置模块和镜像复制模块;
[0021]所述确定模块,用于确定对应于源对象的镜像对象;
[0022]所述功能配置模块,用于通过同步刷新变量库的方式对所述源对象和镜像对象进行功能配置,得到功能配置结果;
[0023]所述镜像复制模块,用于利用所述功能配置结果执行对所述源对象和镜像对象之间功能和连线的镜像复制,形成源对象配置文件和镜像对象配置文件。
[0024]上述方案中,所述装置还包括合并模块;其中,
[0025]所述合并模块,用于将镜像对象中未分组的定值变量合并到所述源对象的定值分组中,作为统一的等价变量。
[0026]上述方案中,所述功能配置模块包括功能配置单元和信号拉线单元;其中,
[0027]所述功能配置单元,用于对所述源对象进行功能配置,并同步刷新变量库,得到对应于所述源对象的变量库和所述镜像对象的变量库;
[0028]所述信号拉线单元,用于利用所述源对象的变量库和所述镜像对象的变量库,进行所述源对象和所述镜像对象之间的信号拉线,得到功能配置结果。
[0029]上述方案中,所述对象包括系统内可插拔的插件或单个插件内多核处理器。
[0030]上述方案中,所述镜像复制模块包括生成单元、复制单元和同步单元;其中,
[0031]所述生成单元,用于根据所述功能配置结果生成源对象配置文件;
[0032]所述复制单元,用于复制所述源对象配置文件中的功能元件符号的数据列表、对象内部的数据连线信息;
[0033]所述同步单元,用于将外部对象到所述源对象的输入同步为所述镜像对象的输入,形成镜像对象配置文件。
[0034]本发明实施例所提供的镜像配置方法及装置,确定对应于源对象的镜像对象;通过同步刷新变量库的方式对所述源对象和镜像对象进行功能配置,得到功能配置结果;利用所述功能配置结果执行对所述源对象和镜像对象之间功能和连线的镜像复制,形成源对象配置文件和镜像对象配置文件。如此,能够通过源对象和镜像对象间的同步配置,减少配置的工作量的同时,有效解决源对象和镜像对象间的功能配置或数据设置的不匹配问题。
【附图说明】
[0035]图1为本发明实施例镜像配置方法的实现流程示意图一;
[0036]图2为本发明实施例通过同步刷新变量库的方式对所述源对象和镜像对象进行功能配置的实现流程示意图;
[0037]图3为本发明实施例利用所述功能配置结果执行对所述源对象和镜像对象之间功能和连线的镜像复制的实现流程示意图;
[0038]图4为本发明实施例镜像配置方法的实现流程示意图二 ;
[0039]图5为本发明实施例镜像配置装置的组成结构示意图一;
[0040]图6为本发明实施例镜像配置装置的组成结构示意图二 ;
[0041]图7为本发明一应用示例实现镜像配置方法的流程示意图。
【具体实施方式】
[0042]在本发明实施例中,确定对应于源对象的镜像对象;通过同步刷新变量库的方式对所述源对象和镜像对象进行功能配置,得到功能配置结果;利用所述功能配置结果执行对所述源对象和镜像对象之间功能和连线的镜像复制,形成源对象配置文件和镜像对象配置文件。
[0043]下面结合附图及具体实施例对本发明再作进一步详细的说明。
[0044]实施例一
[0045]图1为本发明实施例镜像配置方法的实现流程示意图一,如图1所示,本发明实施例镜像配置方法包括:
[0046]步骤SlOl:确定对应于源对象的镜像对象;
[0047]其中,所述对象可以包括系统内可插拔的插件或单个插件内多核处理器,也可以为所述可插拔的插件和单个插件内多核处理器的组合。所述系统可以为嵌入式系统。
[0048]具体地,在硬件配置界面确定对应于源对象的镜像对象。所述确定对应于源对象的镜像对象包括设置与源对象对应的镜像对象的身份标识(ID),并隐藏所述镜像对象的图形化管理节点。
[0049]步骤S102:通过同步刷新变量库的方式对所述源对象和镜像对象进行功能配置,得到功能配置结果;
[0050]具体地,如图2所示,所述通过同步刷新变量库的方式对所述源对象和镜像对象进行功能配置,得到功能配置结果,包括:
[0051]步骤S1021:对所述源对象进行功能配置,并同步刷新变量库,得到对应于所述源对象的变量库和所述镜像对象的变量库;
[0052]具体地,在配置软件中以可视化的方式对所述源对象进行功能配置,所述功能配置包括新建删除页面、新建删除实例化功能元件、新建删除元件之间的连接线、符号属性编辑修改等;在源对
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1