首页 / 专利分类库 / 信号装置 / 一种无线通讯采集装置下线检测系统及方法

一种无线通讯采集装置下线检测系统及方法

申请号 CN202311574613.1 申请日 2023-11-22 公开(公告)号 CN117896769A 公开(公告)日 2024-04-16
申请人 欣旺达动力科技股份有限公司; 发明人 徐童辉; 陈斌斌;
摘要 本 发明 提供了一种无线通讯采集装置下线检测系统及方法,所述系统包括上位机、无线通讯转接盒和多个待测无线通讯采集装置;上位机用于根据预设无线组网策略向无线通讯转接盒下发采集装置供电指令和测试指令;无线通信转接盒用于根据采集装置供电指令控制待测无线通讯采集装置的上电顺序,并在与所有待测无线通讯采集装置组网后,根据测试指令完成所有无线通信采集装置的生产下线测试;待测无线通讯采集装置用于在上电完成后,广播无线组网 请求 与无线通信转接盒组网,并在组网完成后,根据无线通信转接盒接收的测试指令和预设测试逻辑,执行生产下线测试。本发明能有效提升无线通讯采集装置的组网效率、保证下线测试的通用性和灵活性。
权利要求

1.一种无线通讯采集装置下线检测系统,其特征在于,所述系统包括上位机、无线通讯转接盒和多个待测无线通讯采集装置;
所述上位机,用于根据预设无线组网策略和预设测试逻辑,向所述无线通讯转接盒下发采集装置供电指令和测试指令;
所述无线通信转接盒,用于根据所述采集装置供电指令控制所述待测无线通讯采集装置的上电顺序,并在与所有待测无线通讯采集装置组网后,根据所述测试指令完成所有无线通信采集装置的生产下线测试;
所述待测无线通讯采集装置,用于在上电完成后,广播无线组网请求与所述无线通信转接盒组网,并在组网完成后,根据所述无线通信转接盒接收的测试指令和预设测试逻辑,执行生产下线测试。
2.如权利要求1所述的无线通讯采集装置下线检测系统,其特征在于,所述预设测试逻辑包括电压采集精度测试逻辑、温度采集精度测试逻辑、均衡功能测试逻辑和单体采集通道漏电流测试逻辑。
3.如权利要求1所述的无线通讯采集装置下线检测系统,其特征在于,所述无线通讯转接盒包括CAN通讯转换单元、主芯片控制单元、电源开关矩阵单元、无线通讯收发单元和系统电源管理单元;
所述CAN通讯单元,用于所述上位机与所述主芯片控制单元间的通讯交互,接收所述上位机发送的采集装置供电指令和测试指令;
所述主芯片控制单元,用于根据所述采集装置供电指令,确定当前待组网无线通讯采集装置,并生成对应的控制指令发送至所述电源开关矩阵单元;还用于根据预设组网流程和当前待组网无线通讯采集装置广播的无线组网请求,完成与所述当前待组网无线通讯采集装置的无线组网;
所述电源开关矩阵单元,用于根据所述主芯片控制单元的控制指令,对所述当前待组网无线通讯采集装置执行供电操作;
所述无线通讯收发单元,用于所述无线通讯转接盒与各个待测无线通讯采集装置间无线组网和信息交互的无线数据收发;
所述系统电源管理单元,用于为所述CAN通讯转换单元、所述主芯片控制单元、所述电源开关矩阵单元和所述无线通讯收发单元供电。
4.如权利要求1所述的无线通讯采集装置下线检测系统,其特征在于,所述无线通信转接盒,还用于在所述无线通讯转接盒与所述当前待组网无线通讯采集装置建立无线组网后,将所述当前待组网无线通讯采集装置对应的组网标志设置为组网成功,并根据所述组网标志生成对应的组网成功信息发送至所述上位机;所述组网成功信息包括当前待组网无线通讯采集装置的mac地址信息和组网标志;
所述上位机,还用于根据所述组网成功信息和所述预设无线组网策略,判断是否所有待测无线通讯采集装置组网完成,并在判定未完成时,根据所述预设组网策略,向所述无线通讯转接盒发送下一个采集装置供电指令。
5.如权利要求1所述的无线通讯采集装置下线检测系统,其特征在于,所述无线通信转接盒,还用于在对所述当前待组网无线通讯采集装置执行供电操作时,启动组网请求监测定时器,并在所述组网请求监测定时器超时且未收到任何无线组网请求时,对所述当前待组网无线通讯采集装置执行断电操作,将所述当前待组网无线通讯采集装置对应的组网标志设置为组网异常,以及生成对应的组网失败信息发送至所述上位机;所述组网失败信息包括组网标志;
所述上位机,还用于根据所述组网失败信息,更新对应的装置组网失败次数,判断更新后的所述装置组网失败次数是否超过预设失败上限,并在判定未超过时,重新向所述无线通讯转接盒发送对应的采集装置供电指令。
6.一种无线通讯采集装置下线检测方法,其特征在于,应用于如权利要求1所述的无线通讯采集装置下线检测系统,所述方法包括以下步骤:
响应于上位机与无线通信转接盒的通信建立,根据预设无线组网策略,通过所述上位机向所述无线通讯转接盒下发采集装置供电指令;所述采集装置供电指令包括一个待测无线通讯采集装置编号;
根据所述采集装置供电指令,通过所述无线通讯转接盒确定当前待组网无线通讯采集装置,并对所述当前待组网无线通讯采集装置执行供电操作;
当所述当前待组网无线通讯采集装置上电完成,通过所述当前待组网无线通讯采集装置广播无线组网请求;所述无线组网请求包括当前待组网无线通讯采集装置的mac地址信息;
根据所述无线组网请求和预设组网流程,通过所述无线通讯转接盒完成与所述当前待组网无线通讯采集装置的无线组网;
当所有待测无线通讯采集装置组网完成时,根据预设测试逻辑,通过所述上位机向所述无线通信转接盒下发测试指令,对各个待测无线通讯采集装置启动生产下线测试。
7.如权利要求6所述的无线通讯采集装置下线检测方法,其特征在于,所述通过所述无线通讯转接盒确定当前待组网无线通讯采集装置,并对所述当前待组网无线通讯采集装置执行供电操作的步骤包括:
根据所述采集装置供电指令,通过所述无线通讯转接盒的主芯片控制单元确定当前待组网无线通讯采集装置,并生成对应的控制指令发送至所述无线通讯转接盒的电源开关矩阵单元;
根据所述控制指令,通过所述电源开关矩阵单元对所述当前待组网无线通讯采集装置执行供电操作。
8.如权利要求7所述的无线通讯采集装置下线检测方法,其特征在于,所述根据所述无线组网请求和预设组网流程,通过所述无线通讯转接盒完成与所述当前待组网无线通讯采集装置的无线组网的步骤包括:
根据所述无线组网请求和预设组网流程,通过所述无线通讯转接盒的主芯片控制单元控制完成与所述当前待组网无线通讯采集装置的无线组网。
9.如权利要求8所述的无线通讯采集装置下线检测方法,其特征在于,所述通过所述无线通讯转接盒的主芯片控制单元控制完成与所述当前待组网无线通讯采集装置的无线组网的步骤之后,还包括:
通过所述无线通讯转接盒将所述当前待组网无线通讯采集装置对应的组网标志设置为组网成功,并根据所述组网标志生成对应的组网成功信息发送至所述上位机;所述组网成功信息包括当前待组网无线通讯采集装置的mac地址信息和组网标志;
根据所述组网成功信息和所述预设无线组网策略,通过所述上位机判断是否所有待测无线通讯采集装置组网完成,并在判定未完成时,根据所述预设组网策略,向所述无线通讯转接盒发送下一个采集装置供电指令。
10.如权利要求9所述的无线通讯采集装置下线检测方法,其特征在于,所述方法还包括:
通过所述无线通讯转接盒的电源开关矩阵单元对所述当前待组网无线通讯采集装置进行供电时,启动组网请求监测定时器;
当所述组网请求监测定时器超时且所述无线通讯转接盒未收到任何无线组网请求时,通过所述无线通讯转接盒的电源开关矩阵单元对所述当前待组网无线通讯采集装置执行断电操作,将所述当前待组网无线通讯采集装置对应的组网标志设置为组网异常,并生成对应的组网失败信息发送至所述上位机;所述组网失败信息包括组网标志;
根据所述组网失败信息,通过所述上位机更新对应的装置组网失败次数,判断更新后的所述装置组网失败次数是否超过预设失败上限,并在判定未超过时,重新向所述无线通讯转接盒发送对应的采集装置供电指令。

说明书全文

一种无线通讯采集装置下线检测系统及方法

技术领域

[0001] 本发明涉及无线通讯电池管理技术领域,特别是涉及一种无线通讯采集装置下线检测系统及方法。

背景技术

[0002] 动电池通讯采集装置是采集电池和主板运行数据与电池管理系统连接的装置,其为电池管理系统的有效管理提供实时可靠的数据支持,也是保证动力电池正常运行的关键通信设备,需要在完成可靠的下线检测后才能投入使用。
[0003] 现有针对动力电池通讯采集装置的下线检测主要采用有线测试的方式:通过线束连接动力电池进行检测,而动力电池放置在流线输送设备上进行流转时,会因存在线束导致流转困难,极易出现连接线束脱落或者被阻挡,极大的降低了下线测试线体的通用性与灵活性,进而引发安全问题的缺点;针对有线测试技术,尽管有基于无线通讯方式的改进,但目前的基于无线通讯的检测方法存在因无线通讯采集装置与对应监控装置的组网过程较慢、效率低,导致无线通讯采集装置检测效率低下的问题,会严重影响生产流水线下线检测效率,仍不能满足实际下线检测应用需求。

发明内容

[0004] 本发明的目的是提供一种无线通讯采集装置下线检测系统,解决现有无线通讯采集装置组网效率低、测试通用性和灵活性差的应用缺陷,有效提升无线通讯采集装置的组网效率、保证下线测试的通用性和灵活性,进而避免引发安全问题,提高生产流水线下线检测效率,真正满足实际下线检测应用需求。
[0005] 为了实现上述目的,有必要针对上述技术问题,提供一种无线通讯采集装置下线检测系统及方法。
[0006] 第一方面,本发明实施例提供了一种无线通讯采集装置下线检测系统,所述系统包括上位机、无线通讯转接盒和多个待测无线通讯采集装置;
[0007] 所述上位机,用于根据预设无线组网策略和预设测试逻辑,向所述无线通讯转接盒下发采集装置供电指令和测试指令;
[0008] 所述无线通信转接盒,用于根据所述采集装置供电指令控制所述待测无线通讯采集装置的上电顺序,并在与所有待测无线通讯采集装置组网后,根据所述测试指令完成所有无线通信采集装置的生产下线测试;
[0009] 所述待测无线通讯采集装置,用于在上电完成后,广播无线组网请求与所述无线通信转接盒组网,并在组网完成后,根据所述无线通信转接盒接收的测试指令和预设测试逻辑,执行生产下线测试。
[0010] 进一步地,所述预设测试逻辑包括电压采集精度测试逻辑、温度采集精度测试逻辑、均衡功能测试逻辑和单体采集通道漏电流测试逻辑。
[0011] 进一步地,所述无线通讯转接盒包括CAN通讯转换单元、主芯片控制单元、电源开关矩阵单元、无线通讯收发单元和系统电源管理单元;
[0012] 所述CAN通讯单元,用于所述上位机与所述主芯片控制单元间的通讯交互,接收所述上位机发送的采集装置供电指令和测试指令;
[0013] 所述主芯片控制单元,用于根据所述采集装置供电指令,确定当前待组网无线通讯采集装置,并生成对应的控制指令发送至所述电源开关矩阵单元;还用于根据预设组网流程和当前待组网无线通讯采集装置广播的无线组网请求,完成与所述当前待组网无线通讯采集装置的无线组网;
[0014] 所述电源开关矩阵单元,用于根据所述主芯片控制单元的控制指令,对所述当前待组网无线通讯采集装置执行供电操作;
[0015] 所述无线通讯收发单元,用于所述无线通讯转接盒与各个待测无线通讯采集装置间无线组网和信息交互的无线数据收发;
[0016] 所述系统电源管理单元,用于为所述CAN通讯转换单元、所述主芯片控制单元、所述电源开关矩阵单元和所述无线通讯收发单元供电。
[0017] 进一步地,所述无线通信转接盒,还用于在所述无线通讯转接盒与所述当前待组网无线通讯采集装置建立无线组网后,将所述当前待组网无线通讯采集装置对应的组网标志设置为组网成功,并根据所述组网标志生成对应的组网成功信息发送至所述上位机;所述组网成功信息包括当前待组网无线通讯采集装置的mac地址信息和组网标志;
[0018] 所述上位机,还用于根据所述组网成功信息和所述预设无线组网策略,判断是否所有待测无线通讯采集装置组网完成,并在判定未完成时,根据所述预设组网策略,向所述无线通讯转接盒发送下一个采集装置供电指令。
[0019] 进一步地,所述无线通信转接盒,还用于在对所述当前待组网无线通讯采集装置执行供电操作时,启动组网请求监测定时器,并在所述组网请求监测定时器超时且未收到任何无线组网请求时,对所述当前待组网无线通讯采集装置执行断电操作,将所述当前待组网无线通讯采集装置对应的组网标志设置为组网异常,以及生成对应的组网失败信息发送至所述上位机;所述组网失败信息包括组网标志;
[0020] 所述上位机,还用于根据所述组网失败信息,更新对应的装置组网失败次数,判断更新后的所述装置组网失败次数是否超过预设失败上限,并在判定未超过时,重新向所述无线通讯转接盒发送对应的采集装置供电指令。
[0021] 第二方面,本发明实施例提供了一种无线通讯采集装置下线检测方法,应用于无线通讯采集装置下线检测系统,所述方法包括以下步骤:
[0022] 响应于上位机与无线通信转接盒的通信建立,根据预设无线组网策略,通过所述上位机向所述无线通讯转接盒下发采集装置供电指令;所述采集装置供电指令包括一个待测无线通讯采集装置编号;
[0023] 根据所述采集装置供电指令,通过所述无线通讯转接盒确定当前待组网无线通讯采集装置,并对所述当前待组网无线通讯采集装置执行供电操作;
[0024] 当所述当前待组网无线通讯采集装置上电完成,通过所述当前待组网无线通讯采集装置广播无线组网请求;所述无线组网请求包括当前待组网无线通讯采集装置的mac地址信息;
[0025] 根据所述无线组网请求和预设组网流程,通过所述无线通讯转接盒完成与所述当前待组网无线通讯采集装置的无线组网;
[0026] 当所有待测无线通讯采集装置组网完成时,根据预设测试逻辑,通过所述上位机向所述无线通信转接盒下发测试指令,对各个待测无线通讯采集装置启动生产下线测试。
[0027] 进一步地,所述通过所述无线通讯转接盒确定当前待组网无线通讯采集装置,并对所述当前待组网无线通讯采集装置执行供电操作的步骤包括:
[0028] 根据所述采集装置供电指令,通过所述无线通讯转接盒的主芯片控制单元确定当前待组网无线通讯采集装置,并生成对应的控制指令发送至所述无线通讯转接盒的电源开关矩阵单元;
[0029] 根据所述控制指令,通过所述电源开关矩阵单元对所述当前待组网无线通讯采集装置执行供电操作。
[0030] 进一步地,所述根据所述无线组网请求和预设组网流程,通过所述无线通讯转接盒完成与所述当前待组网无线通讯采集装置的无线组网的步骤包括:
[0031] 根据所述无线组网请求和预设组网流程,通过所述无线通讯转接盒的主芯片控制单元控制完成与所述当前待组网无线通讯采集装置的无线组网。
[0032] 进一步地,所述通过所述无线通讯转接盒的主芯片控制单元控制完成与所述当前待组网无线通讯采集装置的无线组网的步骤之后,还包括:
[0033] 通过所述无线通讯转接盒将所述当前待组网无线通讯采集装置对应的组网标志设置为组网成功,并根据所述组网标志生成对应的组网成功信息发送至所述上位机;所述组网成功信息包括当前待组网无线通讯采集装置的mac地址信息和组网标志;
[0034] 根据所述组网成功信息和所述预设无线组网策略,通过所述上位机判断是否所有待测无线通讯采集装置组网完成,并在判定未完成时,根据所述预设组网策略,向所述无线通讯转接盒发送下一个采集装置供电指令。
[0035] 进一步地,所述方法还包括:
[0036] 通过所述无线通讯转接盒的电源开关矩阵单元对所述当前待组网无线通讯采集装置进行供电时,启动组网请求监测定时器;
[0037] 当所述组网请求监测定时器超时且所述无线通讯转接盒未收到任何无线组网请求时,通过所述无线通讯转接盒的电源开关矩阵单元对所述当前待组网无线通讯采集装置执行断电操作,将所述当前待组网无线通讯采集装置对应的组网标志设置为组网异常,并生成对应的组网失败信息发送至所述上位机;所述组网失败信息包括组网标志;
[0038] 根据所述组网失败信息,通过所述上位机更新对应的装置组网失败次数,判断更新后的所述装置组网失败次数是否超过预设失败上限,并在判定未超过时,重新向所述无线通讯转接盒发送对应的采集装置供电指令。
[0039] 上述本申请提供了一种无线通讯采集装置下线检测系统及方法,实现了由上位机根据预设无线组网策略向无线通讯转接盒下发采集装置供电指令和测试指令,无线通讯转接盒根据采集装置供电指令控制待测无线通讯采集装置的上电顺序,并在待测无线通讯采集装置上电完成后,由待测无线通讯采集装置广播无线组网请求与无线通信转接盒组网,以及在组网完成后,由无线通讯转接盒根据上位机下发的测试指令和预设测试逻辑,完成所有无线通信采集装置的生产下线测试的技术方案。与现有技术相比,该无线通讯采集装置下线检测系统,能有效提高下线检测中无线通讯采集装置的组网效率、为无线通讯采集装置的检测效率和产品质量提供可靠保证的同时,还能保证下线测试的通用性和灵活性,进而避免引发安全问题,提高生产流水线下线检测效率,使得真正满足实际下线检测应用需求。附图说明
[0040] 图1是本发明实施例中无线通讯采集装置下线检测系统的结构示意图;
[0041] 图2是本发明实施例中无线通讯采集装置下线检测系统中无线通讯转接盒的结构示意图;
[0042] 图3是本发明实施例中无线通讯采集装置下线检测方法的流程示意图;
[0043] 图4是本发明实施例中计算机设备的内部结构图。

具体实施方式

[0044] 为了使本申请的目的、技术方案和有益效果更加清楚明白,下面结合附图及实施例,对本发明作进一步详细说明,显然,以下所描述的实施例是本发明实施例的一部分,仅用于说明本发明,但不用来限制本发明的范围。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0045] 在一个实施例中,如图1所示,提供了一种无线通讯采集装置下线检测系统,所述系统包括上位机1、无线通讯转接盒2和多个待测无线通讯采集装置3;其中,上位机1与无线通讯转接盒2互通,无线通讯转接盒2同时与多个待测无线通讯采集装置3基于无线组网互通,且待测无线通讯采集装置的具体数目可根据生产需求选定,此处不作具体限定;
[0046] 所述上位机1,用于根据预设无线组网策略和预设测试逻辑,向所述无线通讯转接盒2下发采集装置供电指令和测试指令;其中,预设无线组网策略可理解为包括预先根据测试需求设定的各个待测无线通讯采集装置3的组网先后顺序(上电先后顺序)、组网请求监测定时器的超时时长、预设失败上限(允许组网失败次数上限),以及其他相关组网参数等,需要预先在上位机1上完成相关配置,具体如何配置以及相关参数值的选取此处不作具体限定;对应的,所述采集装置供电指令包括一个待测无线通讯采集装置编号,且待测无线通讯采集装置编号用于指示无线通讯转接盒当前系统允许上电组网的待测试无线通讯采集装置,可理解为是上位机1基于预设无线组网策略,通过采集装置供电指令来保证每轮系统组网中有且仅有一个待测无线通讯采集装置作为当前待组网无线通讯采集装置,以避免无线通讯转接盒同时与多个无线通讯采集装置组网时需要感知各个无线通讯采集装置的过多处理,进而提升组网效率;
[0047] 上述预设测试逻辑可理解为是根据实际测试需求制定的功能或性能的测试执行逻辑,具体包括电压采集精度测试逻辑、温度采集精度测试逻辑、均衡功能测试逻辑和单体采集通道漏电流测试逻辑等,也可根据实际场景测试内容的调整而进行增减;
[0048] 在实际应用中,在上位机与无线通讯转接盒建立通信连接,且所需测试环境部署完成后,就可以在上位机上配置好预设无线组网策略、预设测试逻辑以及其他的相关参数,并启动包括自动组网和执行测试逻辑两个阶段的自动化测试流程。
[0049] 所述无线通信转接盒2,用于根据所述采集装置供电指令控制所述待测无线通讯采集装置3的上电顺序,并在与所有待测无线通讯采集装置组网后,根据所述测试指令完成所有无线通信采集装置3的生产下线测试;
[0050] 上述无线通信转接盒2的设计原则上只需满足上述功能即可,但为了保证基于简单的低成本结构设置就满足高效可靠的通信组网需求,本实施例优选地,采用图2所示的系统架构实现无线通信转接盒2,具体的,所述无线通讯转接盒2包括CAN通讯转换单元21、主芯片控制单元22、电源开关矩阵单元23、无线通讯收发单元24和系统电源管理单元25;
[0051] 其中,所述CAN通讯单元21,用于所述上位机1与所述主芯片控制单元22间的通讯交互,接收所述上位机1发送的采集装置供电指令和测试指令,即CAN通讯单元21负责上位机与无线通讯转接盒内部的主芯片控制单元通讯,以及进行相关信息的收发与逻辑控制处理;
[0052] 所述主芯片控制单元22,用于根据所述采集装置供电指令,确定当前待组网无线通讯采集装置,并生成对应的控制指令发送至所述电源开关矩阵单元23;还用于根据预设组网流程和当前待组网无线通讯采集装置广播的无线组网请求,完成与所述当前待组网无线通讯采集装置的无线组网;其中,预设组网流程可根据实际应用需求确定,此处不作具体限定;
[0053] 所述电源开关矩阵单元23,用于根据所述主芯片控制单元22的控制指令,对所述当前待组网无线通讯采集装置执行供电操作;即,电源开关矩阵单元23受主芯片控制单元22的控制,负责控制为指定的无线通讯采集装置供电,可配合预设的下线测试无线组网策略控制各个待测无线通讯采集装置的上电工作时间;需要说明的是,电源开关矩阵单元23的通道数量可根据系统内部待测无线通讯采集装置的数目确定,以支持对所有待测无线通讯采集装置进行有效测试的应用需求;
[0054] 所述无线通讯收发单元24,用于所述无线通讯转接盒2与各个待测无线通讯采集装置3间无线组网和信息交互的无线数据收发;
[0055] 所述系统电源管理单元25,用于为所述CAN通讯转换单元21、所述主芯片控制单元22、所述电源开关矩阵单元23和所述无线通讯收发单元24供电。
[0056] 所述待测无线通讯采集装置3,用于在上电完成后,广播无线组网请求与所述无线通信转接盒2组网,并在组网完成后,根据所述无线通信转接盒2接收的测试指令和预设测试逻辑,执行生产下线测试;所述无线组网请求包括当前待组网无线通讯采集装置的mac地址信息:
[0057] 上述系统组网过程虽然仅以一个待测无线通信采集装置的上电组网过程为例进行阐述,但在实际应用中,各个待测无线通信采集装置的单个组网过程(系统的每轮组网过程)都是类似的,区别仅在于上位机1下发的采集装置供电指令中的待测无线通讯采集装置编号不同,对应的,无线通信转接盒2通过主芯片控制单元22和电源开关矩阵单元23控制上电的当前待组网无线通讯采集装置不同;为了保证所有待测无线通信采集装置能够快速高效的完成组网,本实施例优选地通过为每个待测无线通信采集装置3设置对应的组网标记上位机1对其组网过程进行跟踪管理,以控制整个系统内所有待测无线通信采集装置3的有序上电组网;本实施例优选地,在无线通信转接盒2与当前待组网无线通讯装置3建立无线组网后,为其设置组网成功标志并反馈至上位机1;具体的,所述无线通信转接盒2还用于在所述无线通讯转接盒2与所述当前待组网无线通讯采集装置建立无线组网后,将所述当前待组网无线通讯采集装置对应的组网标志设置为组网成功,并根据所述组网标志生成对应的组网成功信息发送至所述上位机1;所述组网成功信息包括当前待组网无线通讯采集装置的mac地址信息和组网标志;
[0058] 所述上位机1,还用于根据所述组网成功信息和所述预设无线组网策略,判断是否所有待测无线通讯采集装置组网完成,并在判定未完成时,根据所述预设组网策略,向所述无线通讯转接盒2发送下一个采集装置供电指令,直至判定所有待测无线通讯采集装置3均完成与无线通讯转接盒2的组网。
[0059] 本实施例通过无线通讯转接盒控制下线测试系统中各个待测无线通讯采集装置按顺序上电组网,且保证同一时间仅只有一个未组网的待测无线通讯采集装置发送携带mac地址信息的无线组网请求的方案,不仅能保证各个待测无线通讯装置能够与对应的无线通讯转接盒正常组网,而且能有效避免因同一时刻多个待测无线通讯采集装置同时请求组网的系统开销和资源占用导致的组网速度过慢,进而有效提升无线通讯采集装置的组网效率,还能基于简单且低成本的无线组网架构,保证下线测试的通用性和灵活性,避免引发安全问题,提高生产流水线下线检测效率。
[0060] 考虑到实际组网场景中,可能会因为网络延迟、中断等外部因素,导致无线组网请求或组网过程交互信息的延迟或丢失等情况,为了避免因此类因素导致的组网效率低下,本实施例优选采用单次组网时限与允许执行一定次数组网相结合的容错机制,在保证系统组网效率的同时,尽快能保证每个功能正常的待测无线通讯采集装置均能顺利完成组网测试;
[0061] 具体的,所述无线通信转接盒2,还用于在对所述当前待组网无线通讯采集装置执行供电操作时,启动组网请求监测定时器,并在所述组网请求监测定时器超时且未收到任何无线组网请求时,对所述当前待组网无线通讯采集装置执行断电操作,将所述当前待组网无线通讯采集装置对应的组网标志设置为组网异常,以及生成对应的组网失败信息发送至所述上位机;所述组网失败信息包括组网标志;其中,组网请求监测定时器的超时时长可根据实际应用需求设置,此处不作具体限定;比如,将组网请求监测定时器的超时时长设为1S,即在对当前待组网无线通讯采集装置执行供电操作1S内未收到相应的组网请求消息时,就默认为当前待组网无线通讯采集装置存在异常或通信环境存在异常,需要将其断电后重新执行上电组网;
[0062] 所述上位机1,还用于根据所述组网失败信息,更新对应的装置组网失败次数,判断更新后的所述装置组网失败次数是否超过预设失败上限,并在判定未超过时,重新向所述无线通讯转接盒2发送对应的采集装置供电指令;其中,装置组网失败次数与每个待测无线通讯采集装置对应,即分别统计每个待测无线通讯采集装置的异常组网次数;对应的,预设失败上限可理解为是整个系统通用的,用于对所有待测无线通讯采集装置的组网异常次数进行管控的允许组网失败次数,可根据实际应用需求设置,以在尽可能提供多次组网机会的同时,保证整个系统的组网效率。
[0063] 本申请实施例通过由上位机根据预设无线组网策略向无线通讯转接盒下发采集装置供电指令和测试指令,无线通讯转接盒根据采集装置供电指令控制待测无线通讯采集装置的上电顺序,并在待测无线通讯采集装置上电完成后,由待测无线通讯采集装置广播无线组网请求与无线通信转接盒组网,在对当前待组网无线通讯采集装置执行供电操作后的预设时长内未收到任何无线组网请求时,对当前待组网无线通讯采集装置执行断电操作,并将当前待组网无线通讯采集装置对应的组网标志设置为组网异常,以及生成对应的组网失败信息发送至上位机,使得上位机在判定装置组网失败次数未超过预设失败上限时,重新向无线通讯转接盒发送对应的采集装置供电指令,直至组网成功或达到预设失败上限为止,以及当无线通讯转接盒与当前待组网无线通讯采集装置建立无线组网时,将当前待组网无线通讯采集装置对应的组网标志设置为组网成功,并根据组网标志生成包括当前待组网无线通讯采集装置的mac地址信息和组网标志的组网成功信息发送至上位机,以使上位机根据预设组网策略,向无线通讯转接盒发送下一个采集装置供电指令,直至所有待测无线通讯采集装置均组网完成后,再由上位机根据预设测试逻辑向无线通信转接盒下发测试指令,对各个待测无线通讯采集装置启动生产下线测试的技术方案,有效解决了现有无线通讯采集装置下线检测系统的应用缺陷,不仅能有效提高下线检测中无线通讯采集装置的组网效率,而且能为无线通讯采集装置的检测效率和产品质量提供可靠保证,还能保证下线测试的通用性和灵活性,进而避免引发安全问题,提高生产流水线下线检测效率,使得真正满足实际下线检测应用需求。
[0064] 需要说明的是,上述无线通讯采集装置下线检测系统中的各个模可全部或部分通过软件硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0065] 在一个实施例中,如图3所示,提供了一种无线通讯采集装置下线检测方法,应用于上述的无线通讯采集装置下线检测系统,包括以下步骤:
[0066] S11、响应于上位机与无线通信转接盒的通信建立,根据预设无线组网策略,通过所述上位机向所述无线通讯转接盒下发采集装置供电指令;其中,预设无线组网策略可理解为包括预先根据测试需求设定的各个待测无线通讯采集装置的组网先后顺序(上电先后顺序)、组网请求监测定时器的超时时长、、预设失败上限(允许组网失败次数上限),以及其他相关组网参数等,需要预先在上位机上完成相关配置,具体如何配置以及相关参数值的选取此处不作具体限定;对应的,所述采集装置供电指令包括一个待测无线通讯采集装置编号,且待测无线通讯采集装置编号用于指示无线通讯转接盒当前系统允许上电组网的待测试无线通讯采集装置,可理解为是上位机基于预设无线组网策略,通过采集装置供电指令来保证每轮系统组网中有且仅有一个待测无线通讯采集装置作为当前待组网无线通讯采集装置,以避免无线通讯转接盒同时与多个无线通讯采集装置组网时需要感知各个无线通讯采集装置的过多处理,进而提升组网效率。
[0067] 上述预设测试逻辑可理解为是根据实际测试需求制定的功能或性能的测试执行逻辑,具体包括电压采集精度测试逻辑、温度采集精度测试逻辑、均衡功能测试逻辑和单体采集通道漏电流测试逻辑等,也可根据实际场景测试内容的调整而进行增减;
[0068] 在实际应用中,在上位机与无线通讯转接盒建立通信连接,且所需测试环境部署完成后,就可以在上位机上配置好预设无线组网策略、预设测试逻辑以及其他的相关参数,并按照下述方法步骤启动包括自动组网和执行测试逻辑两个阶段的自动化测试流程。
[0069] S12、根据所述采集装置供电指令,通过所述无线通讯转接盒确定当前待组网无线通讯采集装置,并对所述当前待组网无线通讯采集装置执行供电操作;具体的,所述通过所述无线通讯转接盒确定当前待组网无线通讯采集装置,并对所述当前待组网无线通讯采集装置执行供电操作的步骤包括:
[0070] 根据所述采集装置供电指令,通过所述无线通讯转接盒的主芯片控制单元确定当前待组网无线通讯采集装置,并生成对应的控制指令发送至所述无线通讯转接盒的电源开关矩阵单元;
[0071] 根据所述控制指令,通过所述电源开关矩阵单元对所述当前待组网无线通讯采集装置执行供电操作。
[0072] S13、当所述当前待组网无线通讯采集装置上电完成,通过所述当前待组网无线通讯采集装置广播无线组网请求,其中,所述无线组网请求包括当前待组网无线通讯采集装置的mac地址信息,用于无线通讯转接盒根据该mac地址信息根据对应的组网流程与其组网交互。
[0073] S14、根据所述无线组网请求和预设组网流程,通过所述无线通讯转接盒完成与所述当前待组网无线通讯采集装置的无线组网;其中,预设组网流程可根据实际应用需求确定,此处不作具体限定;具体的,所述根据所述无线组网请求和预设组网流程,通过所述无线通讯转接盒完成与所述当前待组网无线通讯采集装置的无线组网的步骤包括:
[0074] 根据所述无线组网请求和预设组网流程,通过所述无线通讯转接盒的主芯片控制单元控制完成与所述当前待组网无线通讯采集装置的无线组网;需要说明的是,具体组网过程还需要结合无线通讯收发单元对无线通讯转接盒与各个待测无线通讯采集装置间信息交互的无线数据收发得以完成,具体收发的无线数据与实际组网流程有关,此处不作具体限定;
[0075] 对应的,所述通过所述无线通讯转接盒的主芯片控制单元控制完成与所述当前待组网无线通讯采集装置的无线组网的步骤之后,还包括:
[0076] 通过所述无线通讯转接盒将所述当前待组网无线通讯采集装置对应的组网标志设置为组网成功,并根据所述组网标志生成对应的组网成功信息发送至所述上位机;所述组网成功信息包括当前待组网无线通讯采集装置的mac地址信息和组网标志;
[0077] 根据所述组网成功信息和所述预设无线组网策略,通过所述上位机判断是否所有待测无线通讯采集装置组网完成,并在判定未完成时,根据所述预设组网策略,向所述无线通讯转接盒发送下一个采集装置供电指令。
[0078] S15、当所有待测无线通讯采集装置组网完成时,根据预设测试逻辑,通过所述上位机向所述无线通信转接盒下发测试指令,对各个待测无线通讯采集装置启动生产下线测试。
[0079] 此外,考虑到实际组网场景中,可能会因为网络延迟、中断等外部因素,导致无线组网请求或组网过程交互信息的延迟或丢失等情况,为了避免因此类因素导致的组网效率低下,本实施例优选采用单次组网时限与允许执行一定次数组网相结合的容错机制,在保证系统组网效率的同时,尽快能保证每个功能正常的待测无线通讯采集装置均能顺利完成组网测试,即所述方法还包括:
[0080] 通过所述无线通讯转接盒的电源开关矩阵单元对所述当前待组网无线通讯采集装置进行供电时,启动组网请求监测定时器;
[0081] 当所述组网请求监测定时器超时且所述无线通讯转接盒未收到任何无线组网请求时,通过所述无线通讯转接盒的电源开关矩阵单元对所述当前待组网无线通讯采集装置执行断电操作,将所述当前待组网无线通讯采集装置对应的组网标志设置为组网异常,并生成对应的组网失败信息发送至所述上位机;所述组网失败信息包括组网标志;
[0082] 根据所述组网失败信息,通过所述上位机更新对应的装置组网失败次数,判断更新后的所述装置组网失败次数是否超过预设失败上限,并在判定未超过时,重新向所述无线通讯转接盒发送对应的采集装置供电指令。
[0083] 需要说明的是,本申请提供的组网方法并不仅限于无线通讯采集装置的组网管理,其他涉及无线通讯的同类型产品均可以采用上述方法进行高效快速组网;关于无线通讯采集装置下线检测方法的具体限定可以参见上文中对于无线通讯采集装置下线检测系统的限定,对应的技术效果也可等同得到,在此不再赘述。此外,虽然上述流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。
[0084] 图4示出一个实施例中计算机设备的内部结构图,该计算机设备具体可以是终端或服务器。如图4所示,该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示器、摄像头和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现无线通讯采集装置下线检测方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
[0085] 本领域普通技术人员可以理解,图4中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有同的部件布置。
[0086] 在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述方法的步骤。
[0087] 在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述方法的步骤。
[0088] 综上,本发明实施例提供的一种无线通讯采集装置下线检测系统及方法,其通过由上位机根据预设无线组网策略向无线通讯转接盒下发采集装置供电指令和测试指令,无线通讯转接盒根据采集装置供电指令控制待测无线通讯采集装置的上电顺序,并在待测无线通讯采集装置上电完成后,由待测无线通讯采集装置广播无线组网请求与无线通信转接盒组网,在对当前待组网无线通讯采集装置执行供电操作后的预设时长内未收到任何无线组网请求时,对当前待组网无线通讯采集装置执行断电操作,并将当前待组网无线通讯采集装置对应的组网标志设置为组网异常,以及生成对应的组网失败信息发送至上位机,使得上位机在判定装置组网失败次数未超过预设失败上限时,重新向无线通讯转接盒发送对应的采集装置供电指令,直至组网成功或达到预设失败上限为止,以及当无线通讯转接盒与当前待组网无线通讯采集装置建立无线组网时,将当前待组网无线通讯采集装置对应的组网标志设置为组网成功,并根据组网标志生成包括当前待组网无线通讯采集装置的mac地址信息和组网标志的组网成功信息发送至上位机,以使上位机根据预设组网策略,向无线通讯转接盒发送下一个采集装置供电指令,直至所有待测无线通讯采集装置均组网完成后,再由上位机根据预设测试逻辑向无线通信转接盒下发测试指令,对各个待测无线通讯采集装置启动生产下线测试的技术方案,有效解决了现有无线通讯采集装置下线检测系统的应用缺陷,不仅能有效提高下线检测中无线通讯采集装置的组网效率,而且能为无线通讯采集装置的检测效率和产品质量提供可靠保证,还能保证下线测试的通用性和灵活性,进而避免引发安全问题,提高生产流水线下线检测效率,使得真正满足实际下线检测应用需求。
[0089] 本说明书中的各个实施例均采用递进的方式描述,各个实施例直接相同或相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。需要说明的是,上述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0090] 以上所述实施例仅表达了本申请的几种优选实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和替换,这些改进和替换也应视为本申请的保护范围。因此,本申请专利的保护范围应以所述权利要求的保护范围为准。
QQ群二维码
意见反馈