轨道交通信号设备测试方法及系统技术方案

技术编号:33243990 阅读:50 留言:0更新日期:2022-04-27 17:51
本发明专利技术提供一种轨道交通信号设备测试方法及系统,方法包括:建立轨道交通信号设备中待测板卡与测试工具之间的通信连接,并基于所述测试工具对所述待测板卡进行测试;在所述测试工具发送命令帧至所述待测板卡的情况下,根据所述待测板卡响应的应答帧,确定所述待测板卡的测试结果。所述系统执行所述方法。本发明专利技术采用自动化的方式让测试人员快速对轨道交通信号设备中待测板卡进行测试,提升测试效率。提升测试效率。提升测试效率。

【技术实现步骤摘要】
轨道交通信号设备测试方法及系统


[0001]本专利技术涉及轨道交通
,尤其涉及一种轨道交通信号设备测试方法及系统。

技术介绍

[0002]轨道交通信号设备通过硬件采集数据,上传至各硬件模块,进而上报给总集成商或其他厂家进行数据解读及分析。当前轨道交通信号设备厂商众多,各家厂商针对各信号专业都有不同的通信协议,行业内甚至于同一信号专业内均无同一标准协议。这使得测试人员无法对轨道交通信号设备中各硬件设备进行统一测试,测试效率低下。

技术实现思路

[0003]本专利技术提供的轨道交通信号设备测试方法及系统,用于解决现有技术中存在的上述问题,采用自动化的方式让测试人员快速对轨道交通信号设备中待测板卡进行测试,提升测试效率。
[0004]本专利技术提供的一种轨道交通信号设备测试方法,包括:
[0005]建立轨道交通信号设备中待测板卡与测试工具之间的通信连接,并基于所述测试工具对所述待测板卡进行测试;
[0006]在所述测试工具发送命令帧至所述待测板卡的情况下,根据所述待测板卡响应的应答帧,确定所述待测板卡的测试结果。
[0007]根据本专利技术提供的一种轨道交通信号设备测试方法,所述建立轨道交通信号设备中待测板卡与测试工具之间的通信连接,包括:
[0008]启动测试工具,并在所述测试工具的UI界面输入所述轨道交通信号设备的IP地址和端口号,以建立所述轨道交通信号设备与所述测试工具之间的通信连接;
[0009]根据在所述UI界面输入的所述待测板卡的ID号,建立所述待测板卡与所述测试工具之间的通信连接。
[0010]根据本专利技术提供的一种轨道交通信号设备测试方法,所述基于所述测试工具对所述待测板卡进行测试,包括:
[0011]基于所述测试工具,设置测试所述待测板卡的各测试项所需的测试参数;
[0012]基于所述各测试项的测试参数,对所述待测板卡进行各测试项的测试;
[0013]其中,所述各测试项的测试参数以配置文件的形式存储在所述测试工具的运行目录下;
[0014]所述配置文件以键值对的形式存储到预设内存中。
[0015]根据本专利技术提供的一种轨道交通信号设备测试方法,在所述测试工具发送命令帧至所述待测板卡的情况下,根据所述待测板卡响应的应答帧,确定所述待测板卡的测试结果之前,还包括:
[0016]确定所述命令帧的数据格式;
[0017]确定所述应答帧的数据格式。
[0018]根据本专利技术提供的一种轨道交通信号设备测试方法,所述根据所述待测板卡响应的应答帧,确定所述待测板卡的测试结果,包括:
[0019]根据所述应答帧,确定所述待测板卡的各测试项的测试值;
[0020]根据所述各测试项的测试值和所述各测试项的测试参数,确定所述待测板卡的各测试项的测试结果。
[0021]根据本专利技术提供的一种轨道交通信号设备测试方法,还包括:
[0022]根据所述待测板卡测试过程中的日志文件,对所述测试工具和所述测试结果进行异常分析。
[0023]本专利技术还提供一种轨道交通信号设备测试系统,包括:启动测试模块以及结果确定模块;
[0024]所述启动测试模块,用于建立轨道交通信号设备中待测板卡与测试工具之间的通信连接,并基于所述测试工具对所述待测板卡进行测试;
[0025]所述结果确定模块,用于在所述测试工具发送命令帧至所述待测板卡的情况下,根据所述待测板卡响应的应答帧,确定所述待测板卡的测试结果。
[0026]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述轨道交通信号设备测试方法的步骤。
[0027]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述轨道交通信号设备测试方法的步骤。
[0028]本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述轨道交通信号设备测试方法的步骤。
[0029]本专利技术提供的轨道交通信号设备测试方法及系统,采用自动化的方式让测试人员快速对轨道交通信号设备中待测板卡进行测试,提升测试效率。
附图说明
[0030]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0031]图1是本专利技术提供的轨道交通信号设备测试方法的流程示意图;
[0032]图2是本专利技术提供的测试工具的UI界面示意图;
[0033]图3是本专利技术提供的测试参数设置界面示意图之一;
[0034]图4是本专利技术提供的测试参数设置界面示意图之二;
[0035]图5是本专利技术提供的测试结果示意图;
[0036]图6是本专利技术提供的轨道交通信号设备测试系统的结构示意图;
[0037]图7是本专利技术提供的电子设备的实体结构示意图。
具体实施方式
[0038]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0039]图1是本专利技术提供的轨道交通信号设备测试方法的流程示意图,如图1所示,方法包括:
[0040]S1、建立轨道交通信号设备中待测板卡与测试工具之间的通信连接,并基于测试工具对待测板卡进行测试;
[0041]S2、在测试工具发送命令帧至待测板卡的情况下,根据待测板卡响应的应答帧,确定待测板卡的测试结果。
[0042]需要说明的是,上述方法的执行主体可以是计算机设备。
[0043]可选地,通过采用测试工具对轨道交通信号设备(例如电源设备、道岔设备、计轴设备和车载设备)进行电气测试,以确保轨道交通信号设备从硬件研发到生产测试环节的电气合格性。
[0044]基于测试工具运行环境与实现效率等因素,采用Java语言开发测试工具,结合socket跨平台技术特点构建设计测试工具框架;测试工具UI界面采用Swing框架以Java

SE语言开发,通过编写代码、定义私有协议格式、开发UI界面;测试工具与待测板卡之间采用TCP协议以一问一答方式进行数据交互,同时测试工具具备友好的交互界面以及交互逻辑、简单易用以及实现跨平台使用。
[0045]该测试工具与轨道交通信号设备中待测板卡之间通过可靠的TCP通信连接,采用C/S(客户端/服务器)交互模式,运用面向对象的程序设计思想结合UML建模语言进行开发;充分考虑测试人员操作习惯,采用易操作引导式的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种轨道交通信号设备测试方法,其特征在于,包括:建立轨道交通信号设备中待测板卡与测试工具之间的通信连接,并基于所述测试工具对所述待测板卡进行测试;在所述测试工具发送命令帧至所述待测板卡的情况下,根据所述待测板卡响应的应答帧,确定所述待测板卡的测试结果。2.根据权利要求1所述的轨道交通信号设备测试方法,其特征在于,所述建立轨道交通信号设备中待测板卡与测试工具之间的通信连接,包括:启动测试工具,并在所述测试工具的UI界面输入所述轨道交通信号设备的IP地址和端口号,以建立所述轨道交通信号设备与所述测试工具之间的通信连接;根据在所述UI界面输入的所述待测板卡的ID号,建立所述待测板卡与所述测试工具之间的通信连接。3.根据权利要求1所述的轨道交通信号设备测试方法,其特征在于,所述基于所述测试工具对所述待测板卡进行测试,包括:基于所述测试工具,设置测试所述待测板卡的各测试项所需的测试参数;基于所述各测试项的测试参数,对所述待测板卡进行各测试项的测试;其中,所述各测试项的测试参数以配置文件的形式存储在所述测试工具的运行目录下;所述配置文件以键值对的形式存储到预设内存中。4.根据权利要求1所述的轨道交通信号设备测试方法,其特征在于,在所述测试工具发送命令帧至所述待测板卡的情况下,根据所述待测板卡响应的应答帧,确定所述待测板卡的测试结果之前,还包括:确定所述命令帧的数据格式;确定所述应答帧的数据格式。5.根据权利要求4所述的轨道交通信...

【专利技术属性】
技术研发人员:高凯周驰楠张福海
申请(专利权)人:广西交控智维科技发展有限公司
类型:发明
国别省市:

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

1