Implementation method of IEC more than 61 thousand and 850 client concurrency model based on the method is effected by a computer simulation of a MMS client, satisfy the MMS server connection and several interactive operation, simulate the actual situation of the substation, to satisfy the measurement control and protection of IEC communication 61850 protocol conformance test requirements. From the fundamental solution to the current IEC 61850 Communication Protocol Conformance Test under test is not complete, the problem of insufficient condition, covering two kinds of positive and negative test case, the test is more comprehensive, more fully, more practical. It can automatically generate test reports, and effectively solve the problems such as missing, error and so on in the testing process, and the user interface is simple and intuitive, simple operation, high degree of visualization.
【技术实现步骤摘要】
本专利技术涉及智能变电站电力自动化通信技术测试领域,具体涉及IEC 61850通信规约一致性测试方面,特别涉及一种基于并发模式的IEC 61850多客户端实现方法。
技术介绍
目前智能变电站均采用IEC 61850通信规约进行数据通信,基于以太网协议面向TCP连接的IEC 61850通信规约分为MMS客户端和MMS服务端。对智能变电站自动化设备测控和保护装置进行通信规约的一致性测试是智能变电站设备测试的关键环节,特别是模拟现场应用情况的通信规约测试。由于变电站正常运行中,作为MMS服务端的测控和保护装置同时连接多个客户端并提供服务,因此在对测控、保护装置通信一致性测试时,需要特别关注多连接的并发操作测试。目前对多客户端并发操作测试的方法是同时使用多台微机仿真客户端并连接被测装置,由多人同时操作,成本较高、操作复杂,且不能保证操作的同时性和快速性,无法满足测试要求,达不到应有的测试效果。
技术实现思路
针对上述问题,本专利技术型提供一种基于并发模式的IEC 61850多客户端实现方法,通过可视化界面配置多个MMS客户端,模拟变现站现场实际情况,支持多操作、多任务并发测试,满足对测控、保护装置的IEC 61850规约通信一致性测试要求。为解决上述问题,本专利技术采取的技术方案为:基于并发模式的IEC 61850多客户端实现方法,包括如下步骤:S1、为测试主机的网络驱动器配置多个IP地址,测试主机的每个IP地址可仿真成一个实际的MMS客户端;S2、为每个MMS客户端设置相互独立的关联参数,包括IP地址、端口号、Psel、Ssel和Tsel等,使每个客户端保持各自独 ...
【技术保护点】
基于并发模式的IEC 61850多客户端实现方法,其特征在于包括如下步骤:S1、为测试主机的网络驱动器配置多个IP地址;S2、为每个MMS客户端设置相互独立的关联参数;S3、设置进行测试的MMS服务端装置的IP地址;S4、为每个MMS客户端创建一个功能操作线程;S5、根据测试用例选取操作的客户端,为每个MMS客户端设置不同的操作命令和操作参数;S6、设置每个MMS客户端不同操作命令之间的操作并发间隔时间,以及多个MMS客户端之间的操作启动间隔时间;S7、为多个MMS客户端设置共同的操作命令和操作参数,启动需要操作的客户端线程;S8、将测试步骤提示、报告、事项和测试结果显示到多客户端测试程序界面的信息显示区;S9、自动生成测试报告。
【技术特征摘要】
1.基于并发模式的IEC 61850多客户端实现方法,其特征在于包括如下步骤:S1、为测试主机的网络驱动器配置多个IP地址;S2、为每个MMS客户端设置相互独立的关联参数;S3、设置进行测试的MMS服务端装置的IP地址;S4、为每个MMS客户端创建一个功能操作线程;S5、根据测试用例选取操作的客户端,为每个MMS客户端设置不同的操作命令和操作参数;S6、设置每个MMS客户端不同操作命令之间的操作并发间隔时间,以及多个MMS客户端之间的操作启动间隔时间;S7、为多个MMS客户端设置共同的操作命令和操作参数,启动需要操作的客户端线程;S8、将测试步骤提示、报告、事项和测试结果显示到多客户端测试程序界面的信息显示区;S9、自动生成测试报告。2.根据权利要求1所述的基于并发模式的IEC 61850多客户端实现方法,其特征在于:所述的S1中,调用API接口,通过操作系统自带的网络设置程序或自行实现网络设置模块的方式,为测试主机的网络驱动器配置多个IP地址,设置的MMS客户端个数必须大于实际模拟的客户端个数,且IP地址与被测MMS服务器属同一网段。3.根据权利要求1所述的基于并发模式的IEC 61850多客...
【专利技术属性】
技术研发人员:瞿晓宏,王菲,周秀丽,孟庆媛,
申请(专利权)人:积成电子股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。