[发明专利]模拟网络通讯方法、装置及继电保护装置仿真测试系统在审
申请号: | 202110129345.7 | 申请日: | 2021-01-29 |
公开(公告)号: | CN112835775A | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 王利业;陈献庆;姜艳娟;王振华;徐云松;李亚鹏;纪元;张宇迪;张玉龙;闫振宇 | 申请(专利权)人: | 许继集团有限公司;许继电气股份有限公司;许昌许继软件技术有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F11/36;G06F9/54;G06F30/18;G06F30/20 |
代理公司: | 北京中政联科专利代理事务所(普通合伙) 11489 | 代理人: | 朱晓娟 |
地址: | 461000 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模拟 网络通讯 方法 装置 保护装置 仿真 测试 系统 | ||
1.一种模拟网络通讯方法,其特征在于,包括:
基于共享内存建立具有预设标识的模拟网卡;
通过所述具有预设标识的模拟网卡调用第一发送数据接口将第一应用发送的第一通讯数据发送至第一发送缓存区;
所述第一发送缓存区基于预设发送规则,将存储在所述第一发送缓存区内的第一通讯数据发送至第二接收缓存区内;
通过所述具有预设标识的模拟网卡调用第二接收数据接口从所述第二接收缓存区内提取第一通讯数据以发送给第二应用。
2.根据权利要求1所述的模拟网络通讯方法,其特征在于,所述通讯数据为GOOSE报文,所述模拟网络通讯方法还包括:
通过所述具有预设标识的模拟网卡调用第二发送数据接口将第二应用发送的第二通讯数据发送至第二发送缓存区;
所述第二发送缓存区基于预设发送规则,将存储在所述第二发送缓存区内的第二通讯数据发送至第一接收缓存区内;
通过所述具有预设标识的模拟网卡调用第一接收数据接口从所述第一接收缓存区内提取第二通讯数据以发送给第一应用。
3.根据权利要求1所述的模拟网络通讯方法,其特征在于,所述基于共享内存建立具有预设标识的模拟网卡,具体包括:
当检测到第一应用或第二应用创建具有预设标识的模拟网卡时,判断共享内存中是否存在具有相同标识的模拟网卡,若否,则建立所述具有预设标识的模拟网卡。
4.根据权利要求3所述的模拟网络通讯方法,其特征在于,若共享内存中存在具有相同标识的模拟网卡,具有预设标识的模拟网卡的第一面用于控制最先创建所述具有预设标识的模拟网卡的应用进行数据收发,则所述具有预设标识的模拟网卡的与第一面相反的第二面用于控制后创建所述具有预设标识的模拟网卡的应用进行数据收发。
5.根据权利要求1所述的模拟网络通讯方法,其特征在于,所述预设发送规则包括预设数据发送速率。
6.根据权利要求1所述的模拟网络通讯方法,其特征在于,所述从所述第二接收缓存区内提取第一通讯数据,具体包括:
基于定时查询或者应用注册回调方式,从所述第二接收缓存区内提取第一通讯数据。
7.根据权利要求1所述的模拟网络通讯方法,其特征在于,所述将第一通讯数据发送至第一发送缓存区,具体包括:
根据第一发送缓存区的数据统计变量,判断第一发送缓存区是否已满,若否,则将第一通讯数据发送至第一发送缓存区并更新所述第一发送缓存区的数据统计变量。
8.根据权利要求1所述的模拟网络通讯方法,其特征在于,若是,则向所述第一应用返回发送失败,并统计发送失败一次。
9.用于执行权利要求1~8任一项所述模拟网络通讯方法的装置。
10.一种继电保护装置仿真测试系统,包括NPI测试工具、NPI插件仿真程序和权利要求9所述的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于许继集团有限公司;许继电气股份有限公司;许昌许继软件技术有限公司,未经许继集团有限公司;许继电气股份有限公司;许昌许继软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110129345.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种法律文书智能监督校验方法及系统
- 下一篇:一种智能对话系统及方法