配电网设备的通信规约测试方法

文档序号:7361226阅读:232来源:国知局
配电网设备的通信规约测试方法
【专利摘要】一种配电网设备的通信规约测试方法,包括如下步骤:配置待测配电网设备的通信规约;其中,通信规约包括IEC101规约、IEC104规约和IEC61850规约;根据测试的通信规约从数据库中加载对应的通信协议,并根据通信协议设定与待测配电网设备之间的通讯参数;根据待测配电网设备的应用功能选择测试项目;根据测试项目对待测配电网设备进行通信规约测试,获得测试结果。本发明的技术方案,通过配置待测配电网设备的IEC101规约、IEC104规约和IEC61850规约,提供与待测配电网设备之间的通讯参数设定功能,再根据选择测试项目对待测配电网设备进行通信规约测试;应用于对配电网设备进行通信规约测试,降低了调试过程的复杂性,提高了测试软件的可配置性,以及提高了整体的测试效率。
【专利说明】配电网设备的通信规约测试方法
【技术领域】
[0001]本发明涉及配电网【技术领域】,特别是涉及一种配电网设备的通信规约测试方法。【背景技术】
[0002]配电自动化系统的安全稳定运行关系到配电网的安全稳定,快速而稳定的通信显得尤为重要,因此,需要对配电网设备进行调试。
[0003]现有的一些规约测试软件,需要双方技术人员到现场进行联调测试,配网自动化监控后台系统和智能配电设备联调的调试过程较为复杂。而且这些规约测试软件的测试项比较单一,比如只支持IEClOl规约或者IEC104规约,而且测试内容并不全面,不能真实模拟现场的通信状况,可配置性较差,无法支规约兼容的选项设置,通讯报文与配电网设备存在不兼容情况,导致测试无法顺利进行、影响测试效率。
[0004]综上所述,现有的规约测试软件,应用于对配电网设备进行通信规约测试时,存在调试过程复杂、可配置性差和测试效率低的问题。

【发明内容】

[0005]基于此,有必要针对上述调试过程复杂、可配置性差和测试效率低的问题,提供一种配电网设备的通信规约测试方法。
[0006]一种配电网设备的通信规约测试方法,包括如下步骤:
[0007]配置待测配电网设备的通信规约;其中,所述通信规约包括IEClOl规约、IEC104规约和IEC61850规约;
[0008]根据测试的通信规约从数据库中加载对应的通信协议,并根据所述通信协议设定与待测配电网设备之间的通讯参数;
[0009]根据待测配电网设备的应用功能选择测试项目;
[0010]根据所述测试项目对待测配电网设备进行通信规约测试,获得测试结果。
[0011]上述配电网设备的通信规约测试方法,通过配置待测配电网设备的IEClOl规约、IEC104规约和IEC61850规约,提供与待测配电网设备之间的通讯参数设定功能,再根据选择测试项目对待测配电网设备进行通信规约测试;应用于对配电网设备进行通信规约测试,降低了调试过程的复杂性,提高了测试软件的可配置性,以及提高了整体的测试效率。
【专利附图】

【附图说明】
[0012]图1为一个实施例的配电网设备的通信规约测试方法流程图;
[0013]图2中为一个实施例的IEC104规约参数设置界面;
[0014]图3为一个实施例的报文分析窗口示意图。
【具体实施方式】
[0015]下面结合附图对本发明的配电网设备的通信规约测试方法的【具体实施方式】作详细描述。
[0016]为了解决各厂家的智能配电设备与配网自动化监控后台的互联互通问题,实现已通过测试的智慧配电设备能方便、快速的接入到配网自动化监控后台系统中,而不需要双方技术人员现场联调测试,本发明提供了一种配电网设备的通信规约测试方法,通过完整地配网自动化监控后台系统,真实模拟现场的通信状况,对配电网设备的通信规约进行测试,测试内容全面,简化了配网自动化监控后台系统和智能配电设备联调的调试过程,提高了测试效率。
[0017]参考图1所示,图1为一个实施例的配电网设备的通信规约测试方法流程图,包括如下步骤:
[0018]步骤S10,配置待测配电网设备的通信规约;其中,所述通信规约包括IEC101(IEC60870IEC60870-5-101)规约、IEC104 (IEC60870IEC60870-5-104)规约和 IEC61850 规约。
[0019]在本步骤中,配置IEC101规约、IEC104及IEC61850规约的相关参数,设定相应的通讯方式,设定如串口、端口、网口以及串口号或者IP地址等信息,能够提供待测配电网设备规约类型的设置功能,并且使得测试项更加全面。
[0020]在配置通讯规约过程中,可以通过程序界面输入相关参数,例如,参考图2所示,图2中为一个实施例的IEC104规约参数设置界面,需要说明的是,附图2仅用于示例作用,其上面记载内容并不构成对本专利实质内容的限定。
[0021 ] 步骤S20,根据测试的通信规约从数据库中加载对应的通信协议,并根据所述通信协议设定与待测配电网设备之间的通讯参数。
[0022]在本步骤中,根据待测配电网设备使用的通信规约,从数据库中加载对应的通信协议,其中,数据库中存储有各种通信规约对应的通信协议,然后设定与待测配电网设备之间的通讯参数,建立两者之间的通讯连接。
[0023]步骤S30,根据待测配电网设备的应用功能选择测试项目。
[0024]在本步骤中,根据预先对于测试项目的分类,根据对应待测配电网设备的应用功能测试需求来选择测试项目,测试项目可以包括启动复位链路测试、一般功能测试、远动资料监测和/或错误模拟测试等。
[0025]步骤S40,根据所述测试项目对待测配电网设备进行通信规约测试,获得测试结果。
[0026]在本步骤中,根据前述步骤选择的通信规约及测试项目,对配电网设备进行通信规约的各方面的功能进行测试,判断待测配电网设备运行状态,获得全面的测试结果。
[0027]测试过程的相关信息可以通过报文分析窗口进行显示,参考图3所示,图3为一个实施例的报文分析窗口示意图,通过该窗口能够直观地显示当前正在进行的测试过程;需要说明的是,附图3仅用于示例作用,其上面记载内容并不构成对本专利实质内容的限定。
[0028]在一个实施例中,步骤S20的根据所述通信协议设定与待测配电网设备之间的通讯参数的过程,进一步包括如下步骤:
[0029]获取待测配电网设备使用的通信规约的地址长度,根据地址长度设定与待测配电网设备进行测试的通讯报文的内容长度;根据所述内容长度解析接收到待测配电网设备的报文,并根据内容长度生成发送至待测配电网设备的报文,其中,所述内容长度包括通讯报文中的传送原因、公共地址和信息体的长度。
[0030]由于在和配电设备联调时,不同厂家的配电网设备的通信规约的地址长度并不是严格按照标准要求指定的长度,这就会导致测试无法正常执行,因此,通过上述实施例中的技术手段,实现对通讯报文中的传送原因,公共地址以及信息体这三个内容的长度进行设定,避免测试方将代码的长度则测试而导致测试无法进行的现象,获得了对通信规约的兼容效果,提高了测试效率。
[0031]进一步地,在设定与待测配电网设备之间的通讯参数的过程中,还可以包括如下步骤:
[0032]获取待测配电网设备的通讯报文的信息体的地址范围,根据获取的地址范围设定与待测配电网设备进行通讯的通讯报文的信息体的地址范围;根据设定的信息体的地址范围对通讯报文的内容进行解析和归类。
[0033]由于通讯规约中信息体都有明确的地址范围要求,比如遥信的地址、遥测用的具有不同地址范围,而不同厂家的配电网设备的地址范围并不是严格按照标准要求指定的地址范围,通过上述实施例的技术手段,实现了信息体的地址范围设定,避免了测试双方对地址含义不同而导致信息报文无法解析的现象,使得不同厂家的配电网设备进行测试时,都能够实现正确的对测试报文中的信息内容进行解析和归类。
[0034]在一个实施例中,所述测试项目包括启动复位链路测试,一般功能测试,远动资料监测,错误模拟测试等项目,其中,一般功能测试包括总召、组召、校时等,远动资料监测包括遥信、遥测、遥调、设点执行等。对于错误模拟测试,可以包括报文格式错误模拟测试、报文信息内容错误模拟测试、通讯异常模拟测试和遥控逻辑错误模拟测试等。
[0035]在一个实施例中,对于报文格式错误模拟测试,具体的测试方法可以包括如下步骤:
[0036]模拟报文帧长度和实际发送字节不符的错误测试报文;将所述错误测试报文发送至待测配电网设备,并接收所述待测配电网设备返回的第一响应报文;模拟报文帧长度和实际发送字节相符的正常测试报文,将所述正常测试报文发送至待测配电网设备,并接收所述待测配电网设备返回的第二响应报文;将所述第一响应报文、第二响应报文进行比对,根据比对结果判定待测配电网设备的通信规约的报文格式状态。
[0037]在一个实施例中,对于报文信息内容错误模拟测试,具体的测试方法可以包括如下步骤:
[0038]模拟非法的校时或遥控申请的错误测试报文,例如,用2012-13-0101:01:00这个错误时间去校时,或者用一个不存在的遥控点去申请遥控;将所述错误测试报文发送至待测配电网设备,并接收所述待测配电网设备返回的响应报文;若所述响应报文为无法处理,则判定待测配电网设备的通信规约的报文信息内容的解析功能正常,否则判定解析功能异

巾O
[0039]在一个实施例中,对于通讯异常模拟测试,具体的测试方法可以包括如下步骤:
[0040]与待测配电网设备进行正常报文通讯,并在通讯过程中模拟通讯突然中断或模拟报文丢帧的错误测试报文;将所述错误测试报文发送至待测配电网设备,并接收所述待测配电网设备返回的响应报文;若所述响应报文能够复归,则判定待测配电网设备的通信规约的通讯功能正常,否则判定通讯功能异常。[0041]例如,比如模拟IEC104的接收序号故意不增加,然后发回给待测配电网设备进行确认,判断待测配电网设备是否作出正常的处理。
[0042]在一个实施例中,对于遥控逻辑错误模拟测试,具体的测试方法可以包括如下步骤:
[0043]向所述待测配电网设备发送一个遥控点的连续进行两次遥控预置的测试报文,并接收所述待测配电网设备返回的响应报文;若所述第一次遥控预置的响应报文为肯定回应,且对后续的遥控预置的响应报文为否定回应,则判定待测配电网设备的通信规约的遥控逻辑功能正常,否则判定遥控逻辑功能异常。
[0044]在一个实施例中,本发明的配电网设备的通信规约测试方法还可以包括如下步骤:
[0045]记录测试过程中的操作过程信息及其结果以及和待测设备通讯时产生的报文信息,其中,报文信息的记录包括原始报文及解码报文;用于根据时间信息进行查询。
[0046]具体的,通过上述实施例的处理方式,实现了日志记录功能和查询信息功能。记录信息包括了测试过程中的操作信息,事件信息及报文信息,例如做了哪些操作,操作的过程信息及结果以及和待测设备通讯时产生的报文信息等,报文信息的记录包括原始报文及解码报文同时记录,便于以后查询时对报文信息的理解。后续根据时间能够查询到某段时间内的记录信息。
[0047]进一步地,本发明的配电网设备的通信规约测试方法还可以包括:手工编辑报文及解析的步骤,该步骤为辅助功能,可以通过输入一段报文或复制一段报文,然后通过解码模块对于输入的报文进行解码。
[0048]另外,本发明的配电网设备的通信规约测试方法,可以基于跨平台设计来实现,采用成熟稳定的qt跨平台设计程序,从而方便地在不同操作系统之间的移植,扩大了程序使用平台的种类,能够有效减少平台的成本。
[0049]进一步地,通过交叉编译可以让其运行在成本较低的ARM或POWERPC等嵌入式载板上。
[0050]本发明的技术方案,解决了各厂家的智能配电设备与配网自动化监控后台的互联互通问题,实现已通过测试的智慧配电设备能方便、快速的接入到配网自动化监控后台系统中,而不需要双方技术人员现场联调测试,简化了配网自动化监控后台系统和智能配电设备联调的调试过程,可配置性好,支规约兼容的选项设置,提供通讯报文与配电网设备兼容设置功能,使得针对于不同的配电网设备的测试都能够顺利进行,无需调试人员重复确认报文长度及地址范围等信息,提高了测试效率。
[0051]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种配电网设备的通信规约测试方法,其特征在于,包括如下步骤: 配置待测配电网设备的通信规约;其中,所述通信规约包括IECioi规约、IEC104规约和IEC61850规约; 根据测试的通信规约从数据库中加载对应的通信协议,并根据所述通信协议设定与待测配电网设备之间的通讯参数; 根据待测配电网设备的应用功能选择测试项目; 根据所述测试项目对待测配电网设备进行通信规约测试,获得测试结果。
2.根据权利要求1所述的配电网设备的通信规约测试方法,其特征在于,根据所述通信协议设定与待测配电网设备之间的通讯参数的步骤包括: 获取待测配电网设备使用的通信规约的地址长度,根据地址长度设定与待测配电网设备进行测试的通讯报文的内容长度;根据所述内容长度解析接收到待测配电网设备的报文,并根据内容长度生成回发至待测配电网设备的报文,其中,所述内容长度包括通讯报文中的传送原因、公共地址和信息体的长度。
3.根据权利要求2所述的配电网设备的通信规约测试方法,其特征在于,还包括:获取待测配电网设备的通讯报文的信息体的地址范围,根据获取的地址范围设定与待测配电网设备进行通讯的通讯报文的信息体的地址范围;根据设定的信息体的地址范围对通讯报文的内容进行解析和归类。
4.根据权利要求1所述的配电网设备的通信规约测试方法,其特征在于,所述测试项目包括启动复位链路测试、一般功能测试、远动资料监测和/或错误模拟测试。
5.根据权利要求4所述的`配电网设备的通信规约测试方法,其特征在于,错误模拟测试包括报文格式错误模拟测试、报文信息内容错误模拟测试、通讯异常模拟测试和遥控逻辑错误模拟测试。
6.根据权利要求5所述的配电网设备的通信规约测试方法,其特征在于,所述错误模拟测试为报文格式错误模拟测试; 所述根据所述测试项目对待测配电网设备进行通信规约测试的步骤包括: 模拟报文帧长度和实际发送字节不符的错误测试报文;将所述错误测试报文发送至待测配电网设备,并接收所述待测配电网设备返回的第一响应报文; 模拟报文帧长度和实际发送字节相符的正常测试报文,将所述正常测试报文发送至待测配电网设备,并接收所述待测配电网设备返回的第二响应报文; 将所述第一响应报文、第二响应报文进行比对,根据比对结果判定待测配电网设备的通信规约的报文格式状态。
7.根据权利要求5所述的配电网设备的通信规约测试方法,其特征在于,所述错误模拟测试为报文信息内容错误模拟测试; 所述根据所述测试项目对待测配电网设备进行通信规约测试的步骤包括: 模拟非法的校时或遥控申请的错误测试报文;将所述错误测试报文发送至待测配电网设备,并接收所述待测配电网设备返回的响应报文;若所述响应报文为无法处理,则判定待测配电网设备的通信规约的报文信息内容的解析功能正常,否则判定解析功能异常。
8.根据权利要求5所述的配电网设备的通信规约测试方法,其特征在于,所述错误模拟测试为通讯异常模拟测试;所述根据所述测试项目对待测配电网设备进行通信规约测试的步骤包括:与待测配电网设备进行正常报文通讯,并在通讯过程中模拟通讯突然中断或模拟报文丢帧的错误测试报文;将所述错误测试报文发送至待测配电网设备,并接收所述待测配电网设备返回的响应报文;若所述响应报文能够复归,则判定待测配电网设备的通信规约的通讯功能正常,否则判定通讯功能异常。
9.根据权利要求5所述的配电网设备的通信规约测试方法,其特征在于,所述错误模拟测试为遥控逻辑错误模拟测试;所述根据所述测试项目对待测配电网设备进行通信规约测试的步骤包括:向所述待测配电网设备发送一个遥控点的连续进行两次遥控预置的测试报文,并接收所述待测配电网设备返回的响应报文;若所述第一次遥控预置的响应报文为肯定回应,且对后续的遥控预置的响应报文为否定回应,则判定待测配电网设备的通信规约的遥控逻辑功能正常,否则判定遥控逻辑功能异常。
10.根据权利要求1至9任一项所述的配电网设备的通信规约测试方法,其特征在于,还包括:记录测试过程中的操作过程信息及其结果以及和待测设备通讯时产生的报文信息,其中,报文信息的 记录包括原始报文及解码报文;用于根据时间信息进行查询。
【文档编号】H02J13/00GK103730959SQ201310711061
【公开日】2014年4月16日 申请日期:2013年12月19日 优先权日:2013年12月19日
【发明者】曾瑞江, 李传建, 周克林, 张晓平, 黄曙, 黄嘉健, 陈小军 申请人:广东电网公司电力科学研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1