[发明专利]一种IEC61850再次连接加速方法有效
申请号: | 201910171987.6 | 申请日: | 2019-03-07 |
公开(公告)号: | CN109889387B | 公开(公告)日: | 2021-12-10 |
发明(设计)人: | 周磊;陈宏君;文继锋;王自成;陈佳胜;徐睿;曾凯;顾熹 | 申请(专利权)人: | 南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林;张赏 |
地址: | 211102 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 iec61850 再次 连接 加速 方法 | ||
1.一种IEC61850再次连接加速方法,其特征在于,包括以下步骤:
1)定义适用于形成IEC61850通信数据模型的模板描述语言TDL描述文件格式;
2)装置侧IEC61850服务端软件在装置上电后或装置能力描述文件下载后,读取装置中装置能力描述文件,在内存中形成TDL描述文件,并将二进制内容对应的MD5值存储为私有文件;
3)PC机IEC61850客户端软件首次连接装置时,采用标准IEC61850通信规约和流程读取数据模型,形成并存储TDL描述文件和该TDL描述文件的MD5值;所述数据模型是指装置能力描述文件中的模型数据实例;
4)PC机IEC61850客户端软件再次连接装置前,获取本地存储的该装置的TDL描述文件的MD5值,并通过私有协议获取装置侧存储的TDL描述文件的MD5值;
5)比较PC机存储的MD5值和装置侧存储的MD5值是否一致,若一致,则发起和装置的IEC61850连接,连接成功后读取所述步骤2)生成的TDL描述文件,重构数据模型,不再下发读取数据模型的报文;若不一致,则采用标准IEC61850通信规约和流程读取数据模型,并用装置侧的TDL描述文件和MD5值更新PC机存储的TDL描述文件和MD5值;
其中,数据模型重构过程包括以下步骤:
11)IEC61850客户端读取本地工具侧TDL描述文件;
12)IEC61850客户端读取逻辑装置目录;
13)IEC61850客户端读取逻辑装置目录下每个逻辑装置的逻辑节点实例LN;
14)IEC61850客户端读取每个LN下的数据对象DO列表;
15)IEC61850客户端读取每个数据对象DO属性;
16)IEC61850客户端读取每个数据对象DO下的数据属性DA;
17)IEC61850客户端读取每个数据属性DA的属性。
2.根据权利要求1所述的一种IEC61850再次连接加速方法,其特征在于,所述步骤1)中,所述TDL描述文件采用XML层次格式。
3.根据权利要求2所述的一种IEC61850再次连接加速方法,其特征在于,所述TDL描述文件按照服务器Server-逻辑设备LD-逻辑节点实例LN-功能约束FC-数据对象DO-数据属性DA的6层结构划分。
4.根据权利要求3所述的一种IEC61850再次连接加速方法,其特征在于,所述逻辑节点实例LN和功能约束FC的存储属性有:名称name、类型type、层次引用名reference、ASN.1编解码类型编号typeID和各第1层子成员的TDL描述strType。
5.根据权利要求3所述的一种IEC61850再次连接加速方法,其特征在于,所述数据对象DO和数据属性DA存储属性有:名称name、类型type、层次引用名reference、ASN.1编解码类型编号typeID、各第1层子成员的TDL描述strType、ASN.1编解码的长度nsize和当前值val。
6.根据权利要求1所述的一种IEC61850再次连接加速方法,其特征在于,所述步骤2)中,形成TDL描述文件的过程为:装置侧IEC61850服务端读取装置能力描述文件中的模型数据实例,把模型数据实例转换为TDL描述文件并存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司,未经南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910171987.6/1.html,转载请声明来源钻瓜专利网。