一种路灯终端控制器自动化生产测试工装装置及方法制造方法及图纸

技术编号:38427958 阅读:14 留言:0更新日期:2023-08-07 11:25
本发明专利技术提出了一种路灯终端控制器自动化生产测试工装装置及方法,包括:将测试设备、外部设备、控制设备以及采集设备均装入工装设备中,测试设备对外提供有可控制访问的网络接口,测试设备用于控制外部设备,采集设备用于采集外部设备的数据参数;测试软件通过网络接口与测试设备电性连接,测试软件通过串口向控制设备发送第一指令执行供/断电操作,测试软件通过串口向采集设备发送第二指令执行信息查询操作;测试软件通过发送第一指令和第二指令对测试设备的功能进行轮训测试,根据返回的数据信息自动判断测试结果,记录保存最终的测试结果。本发明专利技术自动对各测试项进行功能测试,能够批量测试设备,极大地提高了测试效率。极大地提高了测试效率。极大地提高了测试效率。

【技术实现步骤摘要】
一种路灯终端控制器自动化生产测试工装装置及方法


[0001]本申请涉及城市智能照明
,具体涉及一种路灯终端控制器自动化生产测试工装及方法。

技术介绍

[0002]随着城市人口规模的快速增长,以及人类活动范围、频率的增加,城市照明设施数量快速增长,己然是城市中密度最大、数量最多的市政设施之一。照明设施也越来越趋于智能化管理,所以其内部配备的设备功能也越来越丰富,设备种类也越来越丰富,这么多的设备在生产出厂前都需要进行详细的功能测试确保功能完整和正常,产品的检测效率和准确性会很大程度影响设备的产能和产品质量,所以自动化测试系统成了工装测试中不可缺少的功能。然而,目前生产测试存在以下问题:
[0003](1)接线繁琐:设备一般需要接系统线,包括电源线、gps天线、网线、串口线等;
[0004](2)手动测试效率低:手动测试模式需要大量的人工操作,如下发指令、控制设备、等待返回人工核对数据或设备状态是否正确等,过程太过繁琐,并且人工检测容易出现检测错误;
[0005](3)结果统计麻烦:测试结束后一般需要对测试结果和各项测试信息进行保存或更新,人工去记录和保存这些信息非常繁琐和低效。
[0006]针对上述问题,本申请提出了一种路灯终端控制器自动化生产测试工装装置及方法,能够大幅提升测试效率。

技术实现思路

[0007]为了解决现有照明设备的功能测试存在接线繁琐、手动测试效率低以及统计结果麻烦等问题,本申请提供一种路灯终端控制器自动化生产测试工装装置及方法,以解决上述技术缺陷问题。
[0008]根据本专利技术的一个方面提出了一种路灯终端控制器自动化生产测试方法,包括以下步骤:
[0009]S1、将测试设备、外部设备、控制设备以及采集设备均装入工装设备中,其中测试设备对外提供有可控制访问的网络接口,测试设备用于控制外部设备,采集设备用于采集外部设备的数据参数;
[0010]S2、测试软件通过网络接口与测试设备电性连接,测试软件通过串口向控制设备发送第一指令执行供/断电操作,测试软件通过串口向采集设备发送第二指令执行信息查询操作;
[0011]S3、测试软件通过发送第一指令和第二指令对测试设备的功能进行轮训测试,并根据返回的数据信息自动判断测试结果,以及记录保存最终的测试结果。
[0012]通过上述技术方案,能够直接将测试设备装入工装设备,简化复杂的人工接线。能够自动进行各项功能测试,以及进行批量测试减少人员对测试过程的参与,可以简化人工
操作,使测试结果更加高效和准确。并且能够自动对结果进行保存和统计,进一步提供测试效率。
[0013]在具体的实施例中,在步骤S3中,测试软件通过发送第一指令和第二指令对测试设备的功能进行轮训测试包括以下子步骤:
[0014]S311、待测试设备上线后,初始化工装设备;
[0015]S312、获取测试设备的一个待检测的测试项,执行测试项的测试流程;
[0016]S313、判断步骤S312中执行测试流程的时间是否超过预设时长,若不超过则执行步骤S314,若超过则执行步骤S315;
[0017]S314、更新当前测试项的测试结果,并跳转至步骤S312;
[0018]S315、判断当前测试项的超时测试次数是否小于预设阈值,若小于,则重新测试当前测试项;若不小于,则结束当前测试项的测试操作;
[0019]S316、重复执行步骤S312至步骤S315,直至测试设备的所有测试项均已完成测试。
[0020]通过上述技术方案,能够实现通过测试软件自动测试多个测试项。
[0021]在具体的实施例中,在步骤S3中,测试软件通过发送第一指令和第二指令对测试设备的功能进行轮训测试包括以下子步骤:
[0022]S321、获取测试设备的列表,启动测试软件进行测试;
[0023]S322、获取一个待检测的测试设备,对测试设备的所有测试项进行测试;
[0024]S323、当前测试设备测试完成后,更新当前测试设备的测试结果和统计信息;
[0025]S324、重复执行步骤S322至步骤S323,直至所有的测试设备均已完成测试。
[0026]通过上述技术方案,能够实现测试设备的批量化测试,极大地提高了自动化测试效率。
[0027]在具体的实施例中,在步骤S3中,根据返回的数据信息自动判断测试结果,以及记录保存最终的测试结果包括以下子步骤:
[0028]S331、预先配置检测范围数据,判断返回的数据信息是否在检测范围数据的范围内;
[0029]S332、响应于确定返回的数据信息在检测范围数据的范围内,则测试结果为成功,记录保存测试结果;
[0030]S333、响应于确定返回的数据信息不在检测范围数据的范围内,则测试结果为失败,记录保存测试结果并将测试结果标记为红色;
[0031]S334、响应于确定测试设备超时未响应,则获得的测试结果也为失败,记录保存测试结果并将测试结果标记为红色。
[0032]通过上述技术方案,检测范围数据可由用户自定义配置,方便对数据进行调节。测试结果的自动记录保存以及标记,可以方便用户核验检测结果成功与否,以及快速查询到检测失败的测试项。
[0033]在具体的实施例中,每个测试软件配置有不同的串口以连接不同的工装设备,测试软件通过串口控制通信模组与测试设备进行通讯。
[0034]通过上述技术方案,可以实现在一台电脑上同时对多套工装设备进行测试。
[0035]在具体的实施例中,测试设备包括集中器、监控箱和路灯终端控制器,外部设备包括灯具和传感器。
[0036]在具体的实施例中,步骤S3中返回的数据信息包括:
[0037]测试软件通过串口向控制设备发送第一指令执行供/断电操作后返回的第一数据,和测试软件通过串口向采集设备发送第二指令执行信息查询操作后返回的第二数据,以及测试软件直接向测试设备发送第三指令返回的第三数据。
[0038]通过上述技术方案,测试软件可以根据测试需求通过不同方式获得返回的数据信息,进而对返回的数据信息进行验证判断是否正常。
[0039]第二方面,本申请提供了一种路灯终端控制器自动化生产测试工装装置,包括:
[0040]外部设备;
[0041]测试设备,配置有可控制访问的网络接口,以及用于控制所述外部设备;
[0042]采集设备,用于采集所述外部设备的数据参数;
[0043]控制设备,用于执行供/断电操作;
[0044]工装本体,用于容置所述外部设备、测试设备、采集设备以及控制设备;还包括:
[0045]测试软件,用于通过所述网络接口与所述测试设备电性连接,通过串口向所述控制设备发送第一指令执行供/断电操作,以及通过串口向所述采集设备发送第二指令执行信息查询操作;通过发送所述第一指令和第二指令对所述测试设备的功能进行轮训测试,并根据返回的数据信息自动判断测试结果,以及记录本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种路灯终端控制器自动化生产测试方法,其特征在于,包括以下步骤:S1、将测试设备、外部设备、控制设备以及采集设备均装入工装设备中,其中所述测试设备对外提供有可控制访问的网络接口,所述测试设备用于控制所述外部设备,所述采集设备用于采集所述外部设备的数据参数;S2、测试软件通过所述网络接口与所述测试设备电性连接,所述测试软件通过串口向所述控制设备发送第一指令执行供/断电操作,所述测试软件通过串口向所述采集设备发送第二指令执行信息查询操作;S3、所述测试软件通过发送所述第一指令和第二指令对所述测试设备的功能进行轮训测试,并根据返回的数据信息自动判断测试结果,以及记录保存最终的测试结果。2.根据权利要求1所述的路灯终端控制器自动化生产测试方法,其特征在于,在步骤S3中,所述测试软件通过发送所述第一指令和第二指令对所述测试设备的功能进行轮训测试包括以下子步骤:S311、待所述测试设备上线后,初始化所述工装设备;S312、获取所述测试设备的一个待检测的测试项,执行所述测试项的测试流程;S313、判断步骤S312中执行所述测试流程的时间是否超过预设时长,若不超过则执行步骤S314,若超过则执行步骤S315;S314、更新当前所述测试项的测试结果,并跳转至步骤S312;S315、判断当前所述测试项的超时测试次数是否小于预设阈值,若小于,则重新测试当前所述测试项;若不小于,则结束当前所述测试项的测试操作;S316、重复执行步骤S312至步骤S315,直至所述测试设备的所有测试项均已完成测试。3.根据权利要求1所述的路灯终端控制器自动化生产测试方法,其特征在于,在步骤S3中,所述测试软件通过发送所述第一指令和第二指令对所述测试设备的功能进行轮训测试包括以下子步骤:S321、获取所述测试设备的列表,启动所述测试软件进行测试;S322、获取一个待检测的所述测试设备,对所述测试设备的所有测试项进行测试;S323、当前所述测试设备测试完成后,更新当前所述测试设备的测试结果和统计信息;S324、重复执行步骤S322至步骤S323,直至所有的所述测试设备均已完成测试。4.根据权利要求1所述的路灯终端控制器自动化生产测试方法,其特征在于,在步骤S3中,根据返回的数据信息自动判断测试结果,以及记录保存最终的测试结果包括以下子步骤:S331、预先配置检测范围数据,判断所述返回的数据信息是否在所述检测范围数据的范围内...

【专利技术属性】
技术研发人员:张汉从黄发文蔡滨锋方文权刘博祺蔡汉武
申请(专利权)人:厦门市智联信通物联网科技有限公司
类型:发明
国别省市:

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

1