一种配电自动化终端即插即用测试方法及测试主站技术

技术编号:22024892 阅读:25 留言:0更新日期:2019-09-04 02:04
一种配电自动化终端即插即用测试方法及测试主站,包括:基于被测终端的注册报文和配置文件,测试主站对各应用场景下的被测终端进行测试;当被测终端在各应用场景下均通过测试,则被测终端满足即插即用要求;所述应用场景包括:新安装终端场景、更换终端场景、终端配置更新场景以及终端与测试主站的通信链路重建场景。本方法模拟实际应用中不同运维场景与应用条件,检测不同厂商配电自动化终端即插即用机制的统一性与健壮性,确保不同厂商配电自动化终端在各类应用场景和现场工程条件下可实现快速接入配电自动化主站,满足即插即用要求,减少终端现场安装调试及后期运维工作量,提升配电自动化应用水平和建设运维效率。

A Plug and Play Test Method for Distribution Automation Terminal and Its Main Station

【技术实现步骤摘要】
一种配电自动化终端即插即用测试方法及测试主站
本专利技术涉及配电自动化领域,具体涉及一种配电自动化终端即插即用测试方法及测试主站。
技术介绍
目前配电自动化系统采用即插即用技术解决大规模配电终端的自动接入、工程配置与远程维护问题,即插即用包含终端自动注册和主站配置两个核心环节,依据应用场景灵活调整注册方法和配置策略,同时需要与配电自动化主站侧的管理与运维机制相互配合以应对版本异常、注册失败、配电终端重启失败等各种异常情况。为此,寻找解决不同厂商配电自动化终端接入主站就能实现即插即用功能,确保不同厂商配电主站/终端可以在各类应用场景下实现对配电主站的自动注册与自动配置,成为本领域技术人员迫切需要解决的问题。
技术实现思路
:为了解决现有技术中所存在的上述不足,本专利技术提供一种配电自动化终端即插即用测试方法及测试主站。一种配电自动化终端即插即用测试方法,所述方法包括:基于被测终端的注册报文和配置文件,测试主站对各应用场景下的被测终端进行测试;当被测终端在各应用场景下均通过测试,则被测终端满足即插即用要求;所述应用场景包括:新安装终端场景、更换终端场景、终端配置更新场景以及终端与测试主站的通信链路重建场景。优选的,所述测试主站对各应用场景下的被测终端进行下述至少一种测试:注册机制测试、配置机制测试和重启注册测试。优选的,所述注册机制测试包括:被测终端上电或链路重启时,测试主站与被测终端建立TCP连接后接收被测终端发送的注册报文;测试主站判断所述注册报文的报文是否符合预设标准要求;当符合预设标准要求时,测试主站根据历史记录判断所述注册报文的每个字段内容的完整性与正确性;当满足完整性与正确性时,测试主站回复被测终端响应报文,同时检测被测终端是否关闭注册链接;若被测终端自动关闭注册链接,则所述被测终端通过注册机制测试;否则,所述被测终端未通过注册机制测试;或,所述配置机制测试包括:测试主站向被测终端发出获取配置文件命令,当收到被测终端响应时,测试主站进行配置文件的查错校验、版本校验和一致性校验;当所述查错校验、版本校验和一致性校验通过后,若所述配置文件需要进行配置更新,则更新后生成新的CID文件;所述测试主站向被测终端发出设置配置文件命令,当收到被测终端的正确响应且被测终端复位重启后完成注册,则所述被测终端通过配置机制测试;否则未通过配置机制测试;或,所述重启注册测试包括:被测终端复位重启或链路断开重连,测试主站与被测终端建立TCP连接后接收被测终端发送的注册报文并解析;所述测试主站检查解析后的注册报文格式是否符合预设标准要求;当符合时,检查所述注册报文的每个格式字段内容和配置文件版本是否正确更新;当正确更新时,所述被测终端通过重启注册测试,否则所述被测终端未通过测试重启注册测试。优选的,对所述新安装终端场景下的被测终端进行测试,包括:测试主站基于被测终端的注册报文,执行被测终端的注册机制测试;测试主站基于被测终端的配置文件,执行被测终端的配置机制测试;测试主站根据注册机制测试和配置机制测试的结果,执行被测终端的重启机制测试。优选的,对所述更换终端场景下的被测终端进行测试,包括:测试主站基于被测终端的注册报文,执行被测终端的注册机制测试;测试主站基于被测终端的配置文件,执行被测终端的配置机制测试;测试主站根据注册机制测试和配置机制测试的结果,执行被测终端的重启机制测试。优选的,对所述终端配置更新场景下的被测终端进行测试,包括:测试主站基于被测终端的配置文件,执行被测终端的配置机制测试;测试主站根据配置机制测试的结果,执行被测终端的重启机制测试。优选的,对所述终端与测试主站的通信链路重建场景下的被测终端进行测试,包括:测试主站基于被测终端的注册报文,执行被测终端的注册机制测试。优选的,所述新安装终端场景为模拟被测终端无任何记录使得终端为新安装场景;所述更换终端场景为模拟至少一条注册终端更换历史记录场景;所述终端配置更新场景为模拟至少一条被测终端即插即用成功历史记录,在被测主站与被测终端正常通信过程中,更新终端配置文件;所述被测终端与测试主站的通信链路重建场景包括:模拟被测终端与测试主站的通信链路故障,使得通信链路重建的场景。一种配电自动化终端即插即用测试主站,包括:测试模块,基于被测终端的注册和配置文件,测试主站对各应用场景下的被测终端进行测试;其中,所述应用场景包括:新安装终端场景、更换终端场景、终端配置更新场景以及终端与测试主站的通信链路重建场景;判断模块,用于根据被测终端在各应用场景下的测试情况,判断被测终端是否满足即插即用要求。优选的,所述测试模块包括:新安装终端测试单元,用于模拟被测终端无任何记录使得终端为新安装场景下的被测终端执行的测试;更换终端测试单元,用于模拟至少一条注册终端更换历史记录场景下被测终端执行的测试;终端配置更新单元,用于模拟至少一条被测终端即插即用成功历史记录,在被测主站与被测终端正常通信过程中,更新终端配置文件时,被测终端执行的测试;链路重建单元,用于模拟被测终端与测试主站的通信链路故障,使得通信链路重建的场景下,被测终端执行的测试。优选的,所述新安装终端测试单元包括:注册机制测试子单元,用于基于被测终端的注册报文,执行被测终端的注册机制测试;配置机制测试子单元,用于基于被测终端的配置文件,执行被测终端的配置机制测试;重启注册测试子单元,用于根据注册机制测试和配置机制测试的结果,执行被测终端的重启注册测试。优选的,所述更换终端测试单元包括:注册机制测试子单元,用于基于被测终端的注册报文,执行被测终端的注册机制测试;配置机制测试子单元,用于基于被测终端的配置文件,执行被测终端的配置机制测试;重启注册测试子单元,用于根据注册机制测试和配置机制测试的结果,执行被测终端的重启注册测试。优选的,所述终端配置更新单元包括:配置机制测试子单元,用于基于被测终端的配置文件,执行被测终端的配置机制测试;重启注册测试子单元,用于根据注册机制测试和配置机制测试的结果,执行被测终端的重启注册测试。优选的,所述链路重建单元包括:注册机制测试子单元,用于基于被测终端的注册报文,执行被测终端的注册机制测试。与最接近的现有技术相比,本专利技术还具有下述有益效果:本专利技术提出的一种配电自动化终端即插即用测试方法及系统,基于被测终端的注册报文和配置文件,测试主站对各应用场景下的被测终端进行测试,挑选出通过测试的被测终端,确保不同厂商配电主站/终端可以在各类应用场景下实现对配电主站的自动注册与自动配置;本专利技术提出一种配电自动化终端即插即用机制测试方法,解决了当前大规模配电自动化终端入网的一致性问题,减少终端现场安装调试及后期运维工作量,提升配电自动化应用水平和建设运维效率。附图说明:图1为本专利技术的配电自动化终端即插即用测试方法流程图;图2为本专利技术的配电自动化终端即插即用测试具体流程图;图3为本专利技术的配电自动化终端即插即用的注册服务、配置服务和重启注册服务测试流程图。具体实施方式:下面结合附图对本专利技术做进一步详细说明。为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例本文档来自技高网...

【技术保护点】
1.一种配电自动化终端即插即用测试方法,其特征在于,所述方法包括:基于被测终端的注册报文和配置文件,测试主站对各应用场景下的被测终端进行测试;当被测终端在各应用场景下均通过测试,则被测终端满足即插即用要求;所述应用场景包括:新安装终端场景、更换终端场景、终端配置更新场景以及终端与测试主站的通信链路重建场景。

【技术特征摘要】
1.一种配电自动化终端即插即用测试方法,其特征在于,所述方法包括:基于被测终端的注册报文和配置文件,测试主站对各应用场景下的被测终端进行测试;当被测终端在各应用场景下均通过测试,则被测终端满足即插即用要求;所述应用场景包括:新安装终端场景、更换终端场景、终端配置更新场景以及终端与测试主站的通信链路重建场景。2.如权利要求1所述的方法,其特征在于,所述测试主站对各应用场景下的被测终端进行下述至少一种测试:注册机制测试、配置机制测试和重启注册测试。3.如权利要求2所述的方法,其特征在于,所述注册机制测试包括:被测终端上电或链路重启时,测试主站与被测终端建立TCP连接后接收被测终端发送的注册报文;测试主站判断所述注册报文的报文是否符合预设标准要求;当符合预设标准要求时,测试主站根据历史记录判断所述注册报文的每个字段内容的完整性与正确性;当满足完整性与正确性时,测试主站回复被测终端响应报文,同时检测被测终端是否关闭注册链接;若满足上述测试步骤,则所述被测终端通过注册机制测试;否则,所述被测终端未通过注册机制测试;或,所述配置机制测试包括:测试主站向被测终端发出获取配置文件命令,当收到被测终端配置文件时,测试主站进行配置文件的查错校验、版本校验和一致性校验;当所述查错校验、版本校验和一致性校验通过后,若所述配置文件需要进行配置更新,则更新后生成新的CID文件;所述测试主站向被测终端发出读取配置文件命令,当收到被测终端的正确响应且被测终端复位重启后完成注册,则所述被测终端通过配置机制测试;否则未通过配置机制测试;或,所述重启注册测试包括:被测终端复位重启或链路断开重连,测试主站与被测终端建立TCP连接后接收被测终端发送的注册报文并解析;所述测试主站检查解析后的注册报文格式是否符合预设标准要求;当符合时,检查所述注册报文的每个格式字段内容和配置文件版本是否正确更新;当正确更新时,所述被测终端通过重启注册测试,否则所述被测终端未通过测试重启注册测试。4.如权利要求3所述的方法,其特征在于,对所述新安装终端场景下的被测终端进行测试,包括:测试主站基于被测终端的注册报文,执行被测终端的注册机制测试;测试主站基于被测终端的配置文件,执行被测终端的配置机制测试;测试主站根据注册机制测试和配置机制测试的结果,执行被测终端的重启机制测试。5.如权利要求3所述的方法,其特征在于,对所述更换终端场景下的被测终端进行测试,包括:测试主站基于被测终端的注册报文,执行被测终端的注册机制测试;测试主站基于被测终端的配置文件,执行被测终端的配置机制测试;测试主站根据注册机制测试和配置机制测试的结果,执行被测终端的重启机制测试。6.如权利要求3所述的方法,其特征在于,对所述终端配置更新场景下的被测终端进行测试,包括:测试主站基于被测终端的配置文件,执行被测终端的配置机制测试;测试主站根据配置机制测试...

【专利技术属性】
技术研发人员:高媛杨红磊盛万兴赵江河杨国伟
申请(专利权)人:中国电力科学研究院有限公司国家电网公司国网山东省电力公司
类型:发明
国别省市:北京,11

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

1