[发明专利]一种用于继电保护装置的多语言实现方法在审
申请号: | 201510295282.7 | 申请日: | 2015-06-03 |
公开(公告)号: | CN104951436A | 公开(公告)日: | 2015-09-30 |
发明(设计)人: | 陈超;张云;陈新之;余华武 | 申请(专利权)人: | 南京国电南自电网自动化有限公司 |
主分类号: | G06F17/28 | 分类号: | G06F17/28 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
地址: | 211100 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 保护装置 语言 实现 方法 | ||
技术领域
本发明涉及电力系统设备与装置技术领域,具体涉及一种用于继电保护装置的多语言实现方法。
背景技术
随着电力系统的快速发展,电力网络的规模越来越大,各国的电力网络标准越来越统一。目前,国家电网公司的各智能变电站的保护装置都要求符合IEC 61850规约通信的,同时,随着国家电网公司业务发展的需要,正在不断的开拓国际市场,而南瑞,许继,四方,南自,ABB等主流继电保护厂家已有装置实现多语言时,都还需要修改代码实现,做不到语言资源与代码的分离,从而不能并行开发,效率较低,可维护性和扩展性较差,因此,对于各智能变电站的保护装置实现多语言以及国际化提出了新的要求,是当前急需解决的问题。
发明内容
本发明所解决的技术问题是随着国家电网公司业务发展的需要,正在不断的开拓国际市场,传统的各智能变电站的保护装置不能适应多语言国际化的需求的问题。
为了达到上述目的,本发明所采用的技术方案是:
一种用于继电保护装置的多语言实现方法,其特征在于:包括以下步骤,
步骤(1),在对继电保护装置编码时,把带有协议信息的编码和对应的表达字符串同时在代码中体现;
步骤(2),编码完成后,利用PC工具提取出代码和继电保护装置内的模型文件中的所有字符串资源和对应的协议编码,形成待翻译文件;
步骤(3),翻译人员按照提取出来的待翻译文件,根据继电保护装置设定的语言种类,在PC工具上进行翻译,形成翻译语言文件;
步骤(4),将翻译语言文件下载到继电保护装置中的HMI文件管理系统内;
步骤(5),继电保护装置运行,根据设定的语言种类加载HMI文件管理系统内对应的翻译语言文件,实现对应的语言显示。
前述的一种用于继电保护装置的多语言实现方法,其特征在于:步骤(1),通过定义宏来实现把带有协议信息的编码和对应的表达字符串同时在代码中体现。
前述的一种用于继电保护装置的多语言实现方法,其特征在于:步骤(2)所述PC工具能够扫描指定的模型文件,步骤(3)所述PC工具能够根据继电保护装置设定的语言种类翻译待翻译文件。
本发明的有益效果是:本发明的用于继电保护装置的多语言实现方法,使多语言的实现结合继电保护装置的自身规约要求,充分利用规约中标准化的信息编码,减少软件中的信息冗余,降低多语言实现的复杂度,同时保持代码编写的灵活性和多国语言支持的扩展性,并具有以下优点,
(1) 把带有协议信息的编码和对应的表达字符串信息结合起来,同时在代码中体现;
(2)能够保证代码可读性不变的情况下,方便的编写代码,从而降低了PC工具的复杂度;
(3)具体实现时,继电保护装置内的多个CPU都有自己独立的语言文件,PC工具统一生成翻译文件后,下载到继电保护装置中的HMI文件管理系统内同时提供给HMI用,从而方便多个CPU使用时调用,实现了多语言的分布式实现,使用方便。
附图说明
图1是本发明的用于继电保护装置的多语言实现方法的流程图。
具体实施方式
下面将结合说明书附图,对本发明作进一步的说明。
本发明的用于继电保护装置的多语言实现方法,使多语言的实现结合继电保护装置的自身规约要求,充分利用规约中标准化的信息编码,减少软件中的信息冗余,降低多语言实现的复杂度,同时保持代码编写的灵活性和多国语言支持的扩展性,如图1所示,具体包括以下步骤,
步骤(1),在对继电保护装置编码时,把带有协议信息的编码和对应的表达字符串同时在代码中体现,通过定义宏来实现把带有协议信息的编码和对应的表达字符串同时在代码中体现,这里以四遥数据中的第九个遥测数据点为例:后台根据IEC61850规约的模型文件,往继电保护装置发送码串“LD_CPU01 MEGGIO1$MX$AnIn9$mag$f”来读取第九个模拟量输入,继电保护装置根据IEC61850规约的模型文件生成的配置表以查到该字符串对应的是继电保护装置里的“GeneralFun1.containerTeleMea.page1.TeleMea9”,对应ID号是1号功能,24号容器,1号页的第9个数据,也就是0x01160109。在实现多语言时,以法文为例,通过该ID,在法文资源文件内,即可找到该遥测数据法文显示时的名称,同时通过码表映射,还能通过该ID号找到103的点号是007,009;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京国电南自电网自动化有限公司,未经南京国电南自电网自动化有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510295282.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于管理数据库的方法和系统
- 下一篇:低功率通信装置及其关联的方法