本发明专利技术涉及一种电力协议无线通信的掉线检测方法,属于电子通信领域,如下:S1:建立无线通信的TCP/IP链路连接;S2:判断第一超时时间内是否收到主站的电力协议握手,若是,执行步骤S3,若否,断开所述TCP\IP链路,重复步骤S1;S3:判断第三超时时间内是否收到电力协议交互,若是,执行步骤S4,若否,重启5G\4G模组,重复步骤S1;S4:判断第四超时时间内是否收到所述电力协议交互,若是,进行所述电力协议握手,若否,重启无线通信模块,重复步骤S1;S5:通信正常,并判断第二超时时间*超时次数是否为0,若是,执行步骤S6,若否,重复步骤S5;S6:所述电力协议结束,并断开所述TCP\IP链路。有益效果:改善了电网系统终端联络通讯的运维效率。改善了电网系统终端联络通讯的运维效率。改善了电网系统终端联络通讯的运维效率。
【技术实现步骤摘要】
一种电力协议无线通信的掉线检测方法
[0001]本专利技术涉及电子通信
,具体涉及一种电力协议无线通信的掉线检测方法。
技术介绍
[0002]目前,在国家电网配电、变电系统中,电力终端通过无线通信方式将采集到的电力数据按照电力协议打包,上报到主站平台进行统一处理。对电力终端和主站平台的通信在线率要求高,所以,电力终端要具有自检测掉线和快速恢复通信上线功能。
[0003]现有的电力终端有无线通信单元、控制单元、采集单元组成。因无线通信单元存在死机、无法注册网络和控制单元缺乏掉线检测方法或掉线检测方法不完善,导致电力终端存在掉线频繁、掉线时间长的问题,导致与主站平台通信在线率低,电力数据丢失严重,增加了发生故障时电力运维人员的故障排查难度和时间。
技术实现思路
[0004]本专利技术的目的在于,专利技术一种电力协议无线通信的掉线检测方法,以解决现有技术存在的不足之处。
[0005]一种检测电力终端无线通信掉线的方法如下:
[0006]S1:建立无线通信的TCP/IP链路连接;
[0007]S2:判断第一超时时间T0内是否收到主站的电力协议握手,若是,执行步骤S3,若否,断开所述TCP\IP链路,并执行步骤S1;
[0008]S3:判断第三超时时间T2内是否收到电力协议交互,若是,执行步骤S4,若否,重启5G或4G模组,并重复步骤S1;
[0009]S4:判断第四超时时间T3内是否收到所述电力协议交互,若是,进行所述电力协议握手,若否,重启无线通信模块,并重复步骤S1;
[0010]S5:通信正常,并判断第二超时时间T1*超时次数N是否等于0,若是,执行步骤S6,若否,重复步骤S5;
[0011]S6:所述电力协议结束,并断开所述TCP\IP连接,整个过程结束。
[0012]优选地,步骤S5中,所述超时次数N的取值范围为大于等于0且小于等于3的整数。
[0013]优选地,当所述超时次数N=3时,电力终端向所述主站平台发送电力协议帧。
[0014]优选地,所述主站平台收到所述电力协议帧后,开始计时。
[0015]优选地,所述主站平台开始计时后,每超过所述第二超时时间T1未收到所述主站平台的所述电力协议的报文时,所述电力终端向所述主站自动发送心跳帧。
[0016]优选地,若所述主站未回复,所述第二超时时间T1计时清零,所述超时次数N减1,再次进行所述第二超时时间T1的计时。
[0017]进一步地,当所述超时次数N=0,则判断所述电力协议断开,并断开所述TCP/IP链路,接着重新建立所述TCP/IP链路,进行所述电力协议握手。
[0018]进一步地,所述第一超时时间T0的取值范围满足1min<T0<5min,所述第二超时时间T1的取值范围满足20s<T1<30s,所述第三超时时间T2的取值范围满足30min<T2<60min,所述第四超时时间T3的取值范围满足1h<T3<2h。
[0019]与现有技术相比,本专利技术产生的有益效果是:通过应用本专利技术设计的技术方案,有效避免了因无线通信单元宕机、无法注册网络和控制单元功能失常而导致的掉线问题,有效地解决了因掉线导致与主站平台通信在线率低,电力数据丢失严重的问题,有效减少了发生故障时电力运维人员的故障排查的成本。
附图说明
[0020]为了更清晰地阐述本专利技术的实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。显然,以下描述中的附图仅为本专利技术的一些实施例,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可根据这些附图示出的结构获得其他的附图。
[0021]构成说明书的一部分的附图描述了本专利技术的实施例,并且连同描述一起用于解释本专利技术的原理。
[0022]参照附图,根据下面的详细描述,可以更加清楚地理解本专利技术,其中:
[0023]图1为本专利技术较优的实施例中,本专利技术提供的一种技术方案的总体步骤示意;
[0024]图2为本专利技术较优的实施例中,本专利技术提供的一种技术方案的总体流程示意;
具体实施方式
[0025]下面结合附图和具体实施例对本专利技术作进一步说明。应当指出,以下对至少一个示例性实施例的描述实际上仅仅是说明性的,当然不会作为对本专利技术及其应用或使用的任何限制。
[0026]结合附图1和附图2,本专利技术的一种检测电力终端无线通信掉线的方法主要含有以下方案:
[0027]SI:建立无线通信的TCP/IP链路连接;
[0028]S2:判断第一超时时间T0内是否收到主站的电力协议握手,若是,执行步骤S3,若否,断开TCP\IP链路,并执行步骤S1;
[0029]S3:判断第三超时时间T2内是否收到电力协议交互,若是,执行步骤S4,若否,重启5G或4G模组,并重复步骤S1;
[0030]S4:判断第四超时时间T3内是否收到所述电力协议交互,若是,进行电力协议握手,若否,重启无线通信模块,并重复步骤SI;
[0031]S5:通信正常,并判断第二超时时间T1*超时次数N是否等于0,若是,执行步骤S6,若否,重复步骤S5;
[0032]S6:电力协议结束,并断开TCP\IP连接,整个过程结束。
[0033]具体地,本专利技术提供的一种技术方案的总体步骤有:首先建立无线通信的TCP/IP链路连接;TCP/IP连接成功后,判断第一超时时间T0内是否收到主站的电力协议握手,若是,执行第三步,若否,断开TCP\IP链路,并执行第一步;再判断第三超时时间T2内是否收到电力协议交互,若是,执行第四步,若否,重启第五代通信5G或第四代无线通信4G模组,并重
复第一步;之后判断第四超时时间T3内是否收到电力协议交互,若是,进行电力协议握手,若否,重启无线通信模块,并重复第一步;通信正常,并判断第二超时时间T1*超时次数N是否等于0,若是,执行第六步,若否,重复第五步;电力协议结束,并断开TCP\IP连接,整个过程结束。
[0034]具体地,步骤S5中,超时次数N的取值范围为大于等于0且小于等于3的整数。
[0035]具体地,当超时次数N=3时,电力终端向主站平台发送电力协议帧。
[0036]具体地,主站平台收到电力协议帧后,开始计时,主站平台开始计时后,每超过第二超时时间T1未收到主站平台的电力协议的报文时,电力终端向主站自动发送心跳帧。若主站未回复,第二超时时间T1计时清零,超时次数N减1,再次进行第二超时时间T1的计时。
[0037]优选地,当超时次数N=0,则判断电力协议断开,并断开TCP/IP链路,接着重新建立TCP/IP链路,进行电力协议握手。
[0038]进一步地,第一超时时间T0的取值范围满足1min<T0<5min,第二超时时间T1的取值范围满足20s<T1<30s,第三超时时间T2的取值范围满足30min<T2<60min,第四超时时间T3的取值范围满足1h<T3<2h。
[003本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种电力协议无线通信的掉线检测方法,其特征在于,包括以下步骤:S1:建立无线通信的TCP/IP链路连接;S2:判断第一超时时间T0内是否收到主站的电力协议握手,若是,执行步骤S3,若否,断开所述TCP\IP链路,并执行步骤S1;S3:判断第三超时时间T2内是否收到电力协议交互,若是,执行步骤S4,若否,重启5G或4G模组,并重复步骤S1;S4:判断第四超时时间T3内是否收到所述电力协议交互,若是,进行所述电力协议握手,若否,重启无线通信模块,并重复步骤S1;S5:通信正常,并判断第二超时时间T1*超时次数N是否等于0,若是,执行步骤S6,若否,重复步骤S5;S6:所述电力协议结束,并断开所述TCP\IP连接,整个过程结束。2.根据权利要求1所述的一种电力协议无线通信的掉线检测方法,其特征在于,步骤S5中,所述超时次数N的取值范围为大于等于0且小于等于3的整数。3.根据权利要求2所述的一种电力协议无线通信的掉线检测方法,其特征在于,当所述超时次数N=3时,电力终端向所述主站平台发送电力协议帧。4.根据权利要求3所述的一种电力协议无线通信的掉线检测方法...
【专利技术属性】
技术研发人员:张占,刘泽平,肖潇,王波,
申请(专利权)人:上海宏力达信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。