基于IEC101/IEC104的模拟主站通讯方法及系统技术方案

技术编号:35509252 阅读:57 留言:0更新日期:2022-11-09 14:22
本申请公开了一种基于IEC101/IEC104的模拟主站通讯方法及系统,主要涉及模拟通信技术领域,用以解决现有的模拟主站软件无法同时支持两种协议的切换,无法同时兼容服务器端和客户端等问题。包括:设置IEC101协议和IEC104协议各自的选择按键;获取IEC104通信协议参数;获取IEC101通信协议参数;在基于IEC104通信协议参数或IEC101通信协议参数完成模拟主站与接入终端的通信连接后,获取接入终端的测试流程,以对接入终端进行测试。本申请通过上述方法实现了支持两种协议的切换,兼容设备与主站。站。站。

【技术实现步骤摘要】
基于IEC101/IEC104的模拟主站通讯方法及系统


[0001]本申请涉及配电设备模拟
,尤其涉及一种基于IEC101/IEC104的模拟主站通讯方法及系统。

技术介绍

[0002]配电设备模拟主站软件是一种方便开发和调试人员的开发和调试进度的软件,可替代主站的功能,并提供了更多方便调试工作的功能。模拟主站软件分为101、104,104模拟主站支持通过TCP/IP通信的104协议的测试,101模拟主站软件支持串口通信的101协议的测试。
[0003]但是,现有模拟主站软件只基于101或104的其中一种,无法同时支持两种协议的切换。此外,现有的104模拟主站软件通常只支持客户端(接入设备)模式,但是设备在现场使用的情况多变,当设备切换为客户端时,则模拟主站无法测试。

技术实现思路

[0004]针对现有技术的上述不足,本专利技术提供一种基于IEC101/IEC104的模拟主站通讯方法及系统,以解决上述技术问题。
[0005]第一方面,本申请提供了一种基于IEC101/IEC104的模拟主站通信方法,方法包括:在预设设置界面上,设置IEC101协议和IEC104协议各自的选择按键;当检测到IEC104协议的选择按键被触发时,获取模拟主站的端口信息及IEC104通信协议参数;其中,端口信息为:服务端或客户端;当检测到IEC101协议的选择按键被触发时,获取模拟主站的IEC101通信协议参数;在基于IEC104通信协议参数或IEC101通信协议参数完成模拟主站与接入终端的通信连接后,获取接入终端的测试流程;在完成测试后,进行接入终端与接入终端的通信传输。
[0006]进一步地,测试流程至少包括:加密流程、总召流程、遥控流程、参数设置流程、读取文件流程、文件升级流程。
[0007]进一步地,在获取接入终端的测试流程之后,方法还包括:当测试流程为加密流程时,通过预设配置界面获取加密模式;基于加密模式,加密传输模拟主站与接入终端之间的通讯数据;以完成加密流程的测试。
[0008]进一步地,在获取接入终端对应的测试流程之前,方法还包括:获取接入终端对应的连接信息,并通过预设多客户端管理界面展示连接信息;其中,连接信息至少包括:接入终端IP、接入终端端口号、最近一次接入时间及接入次数;生成初始化流程指令,对进行测试的接入终端进行流程初始化。
[0009]进一步地,基于IEC104通信协议参数或IEC101通信协议参数完成模拟主站与接入终端的通信连接,具体包括:基于IEC104通信协议参数,模拟主站向网关发起连接请求,要求与接入终端进行连接;网关发起与接入终端之间的TCP连接,并进行网关与接入终端之间的双向身份认证;在确定认证成功后,通过网关将连接成功的结果返回给模拟主站;模拟主
站开始发起与终端的连接,并进行主站与终端的双向身份认证;在确定认证成功后,模拟主站读取接入终端的芯片序列号和密钥版本;进而完成模拟主站与接入终端的通信连接。
[0010]第二方面,本申请提供了一种基于IEC101/IEC104的模拟主站通信系统,系统包括:设置模块,用于在预设设置界面上,设置IEC101协议和IEC104协议各自的选择按键;获取模块,用于当检测到IEC104协议的选择按键被触发时,获取模拟主站的端口信息及IEC104通信协议参数;其中,端口信息为:服务端或客户端;还用于当检测到IEC101协议的选择按键被触发时,获取模拟主站的IEC101通信协议参数;通信模块,用于在基于IEC104通信协议参数或IEC101通信协议参数完成模拟主站与接入终端的通信连接后,获取接入终端的测试流程;在完成测试后,进行接入终端与接入终端的通信传输。
[0011]进一步地,系统还包括流程初始化模块;用于获取接入终端对应的连接信息,并通过预设多客户端管理界面展示连接信息;其中,连接信息至少包括:接入终端IP、接入终端端口号、最近一次接入时间及接入次数;生成初始化流程指令,对进行测试的接入终端进行流程初始化。
[0012]本领域技术人员能够理解的是,本专利技术至少具有如下有益效果:
[0013]通过构建预设配置界面设置IEC101协议和IEC104协议各自的选择按键,实现了模拟主站兼容两种接入协议,通过配置模拟主站的端口信息,使模拟主站能够在服务端或客户端之间切换。此外,本申请能够将接入终端作为客户端,模拟主站作为服务端通信,实现了支持多客户端接入。在接入终端接入模拟主站的过程中涉及多次认证,保障了接入终端和模拟主站之间传输数据的保密性和完整性,同时实现模拟主站和接入终端之间的双向身份鉴别;重点防范伪造终端身份、重放攻击等攻击形式对配电主站系统的恶意破坏和攻击及其它非法操作,以防止由此导致的配电网系统事故。
附图说明
[0014]下面参照附图来描述本公开的部分实施例,附图中:
[0015]图1是本申请实施例提供的一种基于IEC101/IEC104的模拟主站通信方法流程图。
[0016]图2是本申请实施例提供的一种基于IEC101/IEC104的模拟主站通信系统内部结构示意图。
具体实施方式
[0017]本领域技术人员应当理解的是,下文所描述的实施例仅仅是本公开的优选实施例,并不表示本公开仅能通过该优选实施例实现,该优选实施例仅仅是用于解释本公开的技术原理,并非用于限制本公开的保护范围。基于本公开提供的优选实施例,本领域普通技术人员在没有付出创造性劳动的情况下所获得的其它所有实施例,仍应落入到本公开的保护范围之内。
[0018]还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0019]下面通过附图对本申请实施例提出的技术方案进行详细的说明。
[0020]本申请实施例还提供了一种基于IEC101/IEC104的模拟主站通信方法,如图1所示,本申请实施例提供的方法,主要包括以下步骤:
[0021]步骤110、在预设设置界面上,设置IEC101协议和IEC104协议各自的选择按键。
[0022]步骤120、当检测到IEC104协议的选择按键被触发时,获取模拟主站的端口信息及IEC104通信协议参数。
[0023]需要说明的是,模拟主站对应的端口信息为:服务端或客户端。模拟主站可以根据端口信息的选择实现服务端与客户端(接入终端)之间的切换。
[0024]步骤130、当检测到IEC101协议的选择按键被触发时,获取模拟主站的IEC101通信协议参数。
[0025]具体地,存在预设通信协议参数获取界面,实现通信协议参数的获取。
[0026]步骤140、在基于IEC1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于IEC101/IEC104的模拟主站通信方法,其特征在于,所述方法包括:在预设设置界面上,设置IEC101协议和IEC104协议各自的选择按键;当检测到IEC104协议的选择按键被触发时,获取模拟主站的端口信息及IEC104通信协议参数;其中,所述端口信息为:服务端或客户端;当检测到IEC101协议的选择按键被触发时,获取模拟主站的IEC101通信协议参数;在基于IEC104通信协议参数或IEC101通信协议参数完成模拟主站与接入终端的通信连接后,获取所述接入终端的测试流程;在完成测试后,进行接入终端与接入终端的通信传输。2.根据权利要求1所述的基于IEC101/IEC104的模拟主站通信方法,其特征在于,所述测试流程至少包括:加密流程、总召流程、遥控流程、参数设置流程、读取文件流程、文件升级流程。3.根据权利要求2所述的基于IEC101/IEC104的模拟主站通信方法,其特征在于,在获取所述接入终端的测试流程之后,所述方法还包括:当所述测试流程为加密流程时,通过预设配置界面获取加密模式;基于所述加密模式,加密传输模拟主站与接入终端之间的通讯数据;以完成加密流程的测试。4.根据权利要求1所述的基于IEC101/IEC104的模拟主站通信方法,其特征在于,在获取所述接入终端对应的测试流程之前,所述方法还包括:获取接入终端对应的连接信息,并通过预设多客户端管理界面展示所述连接信息;其中,所述连接信息至少包括:接入终端IP、接入终端端口号、最近一次接入时间及接入次数;生成初始化流程指令,对进行测试的接入终端进行流程初始化。5.根据权利要求1所述的基于IEC101/IEC104的模拟主站通信方法,其特征在...

【专利技术属性】
技术研发人员:朱广萍张晓惠吕东东刘天极
申请(专利权)人:国网信息通信产业集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1