一种智能开关的自动测试方法、系统及存储介质与流程

摘要: 本技术涉及智能开关的,尤其是涉及一种智能开关的自动测试方法、系统及存储介质。背景技术:1、随着智能家居技术的快速迭代与普及,智能开关作为智能家居控制系统的核心终...
一种智能开关的自动测试方法、系统及存储介质与流程

本技术涉及智能开关的,尤其是涉及一种智能开关的自动测试方法、系统及存储介质。

背景技术:

1、随着智能家居技术的快速迭代与普及,智能开关作为智能家居控制系统的核心终端设备,凭借远程控制、智能联动、场景调控等多元化功能,已广泛应用于住宅、商业楼宇、办公场所等各类建筑场景。

2、智能开关完成批量生产制造后,需通过全面的电性能检测验证产品各项参数指标,判定产品是否符合国家行业标准及出厂设计要求,筛选剔除不合格产品。智能开关集成电能传输、信号通信、智能控制等多重功能模块,对应的检测体系较为完善,检测项目品类繁多、覆盖维度较广,主要涵盖工作电流、工作电压、负载耐受、信号通信、电磁干扰、功耗性能等多项核心电性能及适配性测试项目,需对各模块性能逐一进行检测核验。

3、当前智能开关的检测作业多采用人工分项测试模式,因检测项目繁杂、各测试工序相互独立,整体测试操作流程烦琐、步骤零散,对作业人员的专业能力、操作熟练度及细致度均提出了较高要求。测试过程中,需作业人员人工操作测试设备,同时观测、记录电压表、电流表等各类仪器仪表的读数数据。各独立测试项目的检测数据相互独立且分散,难以系统性分析产品整体性能状态,测试流程的整体测试效率有待提高。

技术实现思路

1、为了提升智能开关的测试效率,本技术提供一种智能开关的自动测试方法、系统及存储介质。

2、第一方面,本技术提供一种智能开关的自动测试方法,采用如下的技术方案:

3、一种智能开关的自动测试方法,基于预设的测试设备,测试设备包括至少一个具有产品探头的测试工位和电气测试模块,方法包括如下步骤:

4、基于预设的初始化程序初始化测试设备;

5、基于产品探头获取测试工位上的待测产品的放置信息,若放置信息的内容对应为待测产品放置完成,则控制测试工位上的压紧模块压紧待测产品并等待启动测试指令;

6、若获取到启动测试指令,则将待测产品连接至电气测试模块;向电气测试模块发送读数据指令,电气测试模块响应于读数据指令返回读测试数据;基于预设的测试标准验证读测试数据是否合格,若验证合格,则向电气测试模块发送控制测试指令;否则将对应的读测试数据进行不合格提示;

7、电气测试模块响应于控制测试指令控制待测产品执行对应的控制动作,获取待测产品执行控制动作后返回的控制测试数据;基于测试标准验证控制测试数据是否合格,若验证合格,则向电气测试模块发送结束测试指令;否则将对应的控制测试数据进行不合格提示;

8、电气测试模块响应于结束测试指令对待测产品进行断电;若存在不合格提示,则进行异常亮灯提示,否则,进行正常亮灯提示,并保存读测试数据和控制测试数据。

9、通过采用上述技术方案,基于工位探头、压紧模块与电气测试模块形成闭环自动化检测,通过探头自动识别产品放置状态、自动压紧物料减少人工操作干预,分阶段完成电气参数读取校验与产品动作反馈校验,测试完成自动断电并根据校验结果区分灯光提示、同步留存全部测试数据,能够降低人工操作强度,减少人工读数、手动切换测试带来的判定偏差,有助于提升智能开关产线测试的稳定性与流转效率。

10、可选地,基于预设的初始化程序初始化测试设备的步骤中,还包括如下子步骤:

11、启动上位机,选取与待测产品对应的待测订单,选取与测试设备对应的通讯接口,上位机等待开始指令;

12、上位机响应于获取到的开始指令调用预设的扫描模块获取扫描信息,从扫描信息中提取与待测产品对应的产品信息;基于待测订单获取与待测产品对应的产品数据,核对产品信息和产品数据;若核对不通过,则进行测试初始化失败提示,否则与测试设备内置的下位机进行连接,控制下位机启动指示灯显示预设的第一颜色并启动产品探头。

13、通过采用上述技术方案,借助上位机预先匹配测试订单与通讯接口,通过扫码采集产品信息并与订单数据交叉校验,校验无误后再连通下位机、点亮对应工位指示灯并开启产品探头,可在正式检测前完成产品型号、物料信息与通讯通路的前置核查,能够减少混料、错测以及通讯连接失效等问题,同时依靠有色指示灯直观指引操作人员放置待测产品。

14、可选地,核对产品信息和产品数据的步骤中,还包括如下子步骤:

15、对产品信息的内容进行内容比较,若产品信息的内容出现重复,则进行产品信息异常提示;否则,获取与产品数据对应的数据内容规则;

16、基于数据内容规则对产品信息的内容进行逐一比较,若产品信息的内容触发数据内容规则中的异常条款,则为核对不通过;否则为核对通过。

17、通过采用上述技术方案,上述扫码信息校验流程先自动识别重复条码并给出异常提醒,再调用订单配套数据规则逐条核验扫码内容,从唯一性、格式合规性两重维度完成前置筛查,可避免重复物料、信息格式不符的产品进入测试环节,减少后续错测、数据混乱的情况,提升产品建档与测试匹配的准确性。

18、可选地,基于产品探头获取测试工位上的待测产品的放置信息,若放置信息的内容对应为待测产品放置完成,则控制测试工位上的压紧模块压紧待测产品并等待启动测试指令的步骤中,还包括如下子步骤:

19、待测产品放置至测试工位上后,产品探头探测到待测产品并生成放置信息,放置信息的内容包括:待测产品放置完成和待测产品放置未完成;不同内容的放置信息对应于不同的显示提示;

20、若待测产品放置完成,则下位机向上位机返回放置信号,并控制指示灯熄灭。

21、通过采用上述技术方案,依靠产品探头自动识别工位有无待测产品,区分放置到位与未到位两种状态并搭配差异化提示,产品摆放合格后下位机自动回传就绪信号、同步熄灭工位指引灯,能够减少人工目视核查工位状态的操作,也可辅助操作人员及时知晓上料是否达标,提升上料环节的流畅度与工位状态反馈及时性。

22、可选地,基于产品探头获取测试工位上的待测产品的放置信息,若放置信息的内容对应为待测产品放置完成,则控制测试工位上的压紧模块压紧待测产品并等待启动测试指令的步骤中,还包括如下子步骤:

23、上位机从待测订单中提取待测产品的数量为待测数量,累计放置信号的数量为放置数量;

24、若放置数量小于待测数量,则等待新的放置信号,当等待新的放置信号的过程中获取到启动测试指令时,控制测试工位上的压紧模块压紧待测产品;否则,若放置数量等于待测数量,则控制测试工位上的压紧模块压紧待测产品并等待启动测试指令,否则,进行放置数量异常提示。

25、通过采用上述技术方案,通过上位机调取订单预设待测数量,实时统计工位放置信号完成数量,分情况判定压紧时机并针对数量异常给出提醒,既能在物料未放满时支持提前启动测试以适配灵活生产节奏,也能在全部待测产品就位后统一压紧,还可及时识别物料多放、少放的异常情况,能够适配不同批量的测试需求。

26、可选地,读测试包括:射频发射校验、mac地址校验、产品型号校验、设置硬件版本号校验、硬件版本校验、软件版本校验、设置老化时间校验、设置单板标志位校验;

27、控制测试包括:单火多路取电测试、单火多路开电压测试、单火多路关电压测试、单火多路过零信号测试。

28、通过采用上述技术方案,将测试划分为涵盖产品身份、固件配置类的读测试与模拟实际使用工况的电气动作类控制测试,完整覆盖mac、软硬件版本、老化参数等信息校验以及单火模式下取电、开关电压、过零信号等电性能检测项目,能够较为全面地核查智能开关的身份信息、固件配置与实际带载工作性能。

29、可选地,控制待测产品执行对应的控制动作的步骤中,还包括如下子步骤:

30、电气测试模块计算执行读数据指令后生成读测试数据的时间为读时间,将读时间写入读测试数据;

31、上位机从读测试数据中提取读时间,获取与待测产品对应的读标准时间,根据读时间和读标准时间计算出时间误差值,时间误差值为读标准时间的百分比值;

32、控制动作具有初始的动作频率,根据时间误差值负相关调节控制动作的动作频率。

33、通过采用上述技术方案,通过采集读取数据耗时并换算相对时间误差,依据误差大小对应调节控制动作执行频率,能够根据设备实时数据读取响应状态动态适配测试节奏,在读取耗时偏长时适当降低动作频次、读取快速时提升测试节拍,减少因通讯延迟造成数据采集失真。

34、可选地,控制待测产品执行对应的控制动作的步骤中,还包括如下子步骤:

35、上位机获取上一个控制动作对应的控制测试数据与测试标准中对应的基准数据,计算出数据误差值,数据误差值为基准数据的百分比值;

36、上位机获取测试标准中与当前控制动作对应的基准数据,根据数据误差值负相关调节当前控制动作对应的基准数据的范围幅度,其中,调节基准数据的范围幅度为以基准数据的范围的中间值作为中心对覆盖范围进行缩放。

37、通过采用上述技术方案,基于上一轮控制测试数据与基准值的百分比误差,反向动态调整当前测试基准的合格区间,且始终以基准中间值为中心缩放判定范围,既能在数据偏差较大时适度放宽阈值避免误判良品,也能在数据稳定时收窄区间提升检测精度。

38、第二方面,本技术提供一种智能开关的自动测试系统,采用如下的技术方案:

39、一种智能开关的自动测试系统,包括处理器,所述处理器中执行如上述任意一项所述的智能开关的自动测试方法的步骤。

40、第三方面,本技术提供一种存储介质,采用如下的技术方案:

41、一种存储介质,所述存储介质中存储有程序,所述程序被处理器执行时实现上述任意一项所述的智能开关的自动测试方法的步骤。

42、综上所述,本技术包括以下至少一种有益技术效果:本测试方法从设备初始化、物料扫码核验、工位上料管控、多维度分层检测到动态自适应校验、结果归档提示形成完整自动化闭环,前置环节依托订单匹配、条码查重校验、工位探头感应与批量数量管控,可一定程度规避混料、错测、物料放置异常等问题,检测阶段区分身份固件读测试与单火工况控制测试实现全维度性能核查,同时可依据数据读取耗时动态调整测试动作频率、依据上一轮数据误差自适应缩放合格判定区间,兼顾测试节拍与检测容错精度,全程减少人工读数、手动切换、纸质记录等操作,测试完成自动断电、分色灯光提示并留存全部测试数据,能够适度降低人工工作强度,缓解人工判定带来的偏差,提升产线测试流畅度、检测完整性与数据可追溯性。