本发明属于数据记录器测试技术领域,具体涉及一种一拖多数据记录器测试方法及系统。
背景技术:
某型数据记录器主要完成参数的加载发送、4路rs422通道的数据接收、数据记录及状态上报功能。产品在进行各项功能和性能的测试及试验时,需要使用专用的测试设备,覆盖产品全流程的接口和功能测试。
目前的测试系统为一套测试设备测试一套产品,即一拖一测试,此种方法在产品批量生产时,测试设备数量的不足使得试验的时间和资源都比较紧张。
因此急需一种一拖多的数据记录器测试系统,来弥补批量生产时测试设备及资源的不足。
技术实现要素:
(一)要解决的技术问题
本发明要解决的技术问题是:为了弥补一拖一测试方案的不足,导致的在产品批量生产时时间和资源都很紧张的情况,设计一种一拖多的数据记录器测试系统。
(二)技术方案
为了解决上述技术问题,本发明提供了一种一拖多数据记录器测试系统,该系统用于同时完成四套数据记录器产品的在线测试及数据分析功能。
优选地,该系统包括测试控制工控机、rs422数据采集监控模块、电源控制模块、继电器、测试电缆;
所述测试控制工控机采用加固型笔记本,预留pci扩展槽一只,集成网口和usb3.0接口,预装windowsxp操作系统,为其中的测试系统软件提供开发及运行环境;
所述电源控制模块采用集成化程序控制模块,结合继电器,在所述测试控制工控机中测试系统软件的控制下,完成对4套被测试数据记录器28vdc供电输出的控制;
对4个继电器进行1~4编号,分别进行供电与断电的控制,在28v电源正常输出的情况下,所述测试控制工控机中测试系统软件在相应的地址写1,控制编号1~4中相应的继电器吸合,即完成对被测试数据记录器的供电,同理,在相应的地址写0,完成对被测试数据记录器的断电;
所述rs422数据采集监控模块由两块多功能rs-422接口卡组成,每个多功能rs-422接口卡支持8路互为独立的rs422总线接口双向运行控制,两块多功能rs-422接口卡可完成16路互为独立的rs422总线的数据收发控制;每套被测试数据记录器为四路全双工的rs422通道,通过该rs422数据采集监控模块可同时接通4套被测试数据记录器;
所述测试电缆用于实现被测试数据记录器与测试系统的连接,每条电缆能够提供1路28vdc电源动力和4路独立双向rs422总线通信连接能力,一套测试系统共需使用4条该测试电缆;
将rs422数据采集监控模块的16路rs422通道编号为1~16,将编号为1~4的四路rs422通道和1号继电器控制的通路组合成1号航插接口,该1号航插接口通过测试电缆与1号被测试数据记录器相连;同理,将编号为5~8的四路rs422通道和2号继电器控制的通路组合成2号航插接口,可通过测试电缆与2号被测试数据记录器相连;编号为9~12的四路rs422通道和3号继电器控制的通路组合成3号航插接口,可通过测试电缆与3号被测试数据记录器相连;将编号为13~16的四路rs422通道和4号继电器控制的通路组合成4号航插接口,可通过测试电缆与4号被测试数据记录器相连。
优选地,两块多功能rs-422接口卡使用波特率为1.84mbps。
优选地,该系统提供四路独立控制电源控制功能。
优选地,该系统支持对每套数据记录器四路独立rs422总线数据实时高速发送控制。
优选地,该系统具备数据记录器数据记录功能检查能力。
优选地,该系统具备的数据记录器数据记录功能检查能力包括记录数据下载。
优选地,该系统具备的数据记录器数据记录功能检查能力包括记录数据完整性校验功能。
优选地,该系统具备的数据记录器数据记录功能检查能力包括记录数据浏览功能。
本发明还提供了一种基于所述的系统实现的测试方法,包括以下步骤:
步骤1、完成测试系统的物理连接;
步骤2、打开测试控制工控机中的测试系统软件,首先创建并读取工程,按照测试需求输入4台被测试数据记录器的编号,选择测试项目为文件加载发送、数据记录和判读,编辑测试消息内容并保存;
步骤3、在新建的工程内打开运行控制模块,在运行控制模块中进入被测试数据记录器测试流程,将外置28v电源加电,点击开始测试;
步骤4、测试过程中实时显示每台被测试数据记录器的测试进度及状态信息,测试进度包括文件加载信息发送、记录数据发送,状态包括记录器在线状态、自检信息、硬盘剩余空间信息;
步骤5、实时测试完成后,将被测试数据记录器断电,用读卡器分别导入本次测试的记录数据,点击数据判读,显示对应设备的数据判读结果,4套数据记录器均判读完毕后,点击生成报告,将4套数据记录器各环节的测试结果信息统一保存为测试报告。
(三)有益效果
本发明通过设计一拖多的数据记录器测试方法和系统,可同时完成多套数据记录器产品的在线测试及数据分析功能,可以大幅提高试验效率,节省测试资源。
附图说明
图1是本发明一种一拖多的数据记录器测试系统组成框图;
图2是本发明一种一拖多的数据记录器测试系统的操作执行流程图。
具体实施方式
为使本发明的目的、内容、和优点更加清楚,下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。
本发明提供的一拖多的数据记录器测试系统的整体框图如图1所示,一套测试系统可同时完成四套数据记录器产品的在线测试及数据分析功能。该系统由测试控制工控机、rs422数据采集监控模块、电源控制模块、继电器、测试电缆组成。
所述测试控制工控机采用加固型笔记本,预留pci扩展槽一只,集成网口和usb3.0接口,预装windowsxp操作系统,为其中的测试系统软件提供开发及运行环境;
所述电源控制模块采用集成化程序控制模块,结合继电器,在所述测试控制工控机中测试系统软件的控制下,能够完成对4套被测试数据记录器28vdc供电输出的控制;
对4个继电器进行1~4编号,可根据实际测试连接情况,分别进行供电与断电的控制,在28v电源正常输出的情况下,所述测试控制工控机中测试系统软件在相应的地址写1,控制编号1~4中相应的继电器吸合,即完成对被测试数据记录器的供电,同理,在相应的地址写0,完成对被测试数据记录器的断电;
所述rs422数据采集监控模块由两块多功能rs-422接口卡组成,使用波特率为1.84mbps,每个多功能rs-422接口卡支持8路互为独立的rs422总线接口双向运行控制,两块多功能rs-422接口卡可完成16路互为独立的rs422总线的数据收发控制;每套被测试数据记录器为四路全双工的rs422通道,通过该rs422数据采集监控模块可同时接通4套被测试数据记录器;
所述测试电缆用于实现被测试数据记录器与测试系统的连接,每条电缆能够提供1路28vdc电源动力和4路独立双向rs422总线通信连接能力,一套测试系统共需使用4条该测试电缆。
将rs422数据采集监控模块的16路rs422通道编号为1~16,将编号为1~4的四路rs422通道和1号继电器控制的通路组合成1号航插接口,该1号航插接口通过测试电缆与1号被测试数据记录器相连;同理,将编号为5~8的四路rs422通道和2号继电器控制的通路组合成2号航插接口,可通过测试电缆与2号被测试数据记录器相连;编号为9~12的四路rs422通道和3号继电器控制的通路组合成3号航插接口,可通过测试电缆与3号被测试数据记录器相连;将编号为13~16的四路rs422通道和4号继电器控制的通路组合成4号航插接口,可通过测试电缆与4号被测试数据记录器相连。完成整套一拖四的测试通路的搭建。
基于上述模块,该一拖多数据记录器测试系统可支持4套独立数据记录器产品在线测试控制,提供四路独立控制电源控制,满足被测试设备上电控制要求;支持对每套产品四路独立rs422总线数据实时高速发送控制;具备记录器数据记录功能检查能力,包括记录数据下载、记录数据完整性校验、记录数据浏览等功能。
测试系统的操作执行流程如图2所示,下面结合具体的一次测试实例,对执行步骤进行说明:
步骤1、按照图1完成测试系统的物理连接,被测试数据记录器支持1~4台,本实例选择同时测试4台被测试数据记录器;
步骤2、打开测试控制工控机中的测试系统软件,首先按照图2所示步骤创建并读取工程,按照测试需求输入4台被测试数据记录器的编号,选择测试项目为文件加载发送、数据记录和判读,编辑测试消息内容并保存;
步骤3、在新建的工程内打开运行控制模块,在运行控制模块中进入被测试数据记录器测试流程,将外置28v电源加电,点击开始测试;
步骤4、测试过程中实时显示每台被测试数据记录器的测试进度及状态信息,测试进度包括文件加载信息发送、记录数据发送,状态包括记录器在线状态、自检信息、硬盘剩余空间信息;
步骤5、实时测试完成后,将被测试数据记录器断电,用读卡器分别导入本次测试的记录数据,点击数据判读,显示对应设备的数据判读结果,4套产品均判读完毕后,点击生成报告,将4套产品各环节的测试结果信息统一保存为测试报告。
至此,完成了一次完整的一拖四数据记录器测试流程。包括产品在线测试控制,独立电源控制,运行参数的加载控制,rs422总线数据实时高速发送控制和记录器记录数据下载、记录数据完整性校验等。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。