设备点检方法及装置、设备自动测试线、存储介质与流程

文档序号:20914244发布日期:2020-05-29 13:19阅读:235来源:国知局
设备点检方法及装置、设备自动测试线、存储介质与流程

本申请涉及设备点检技术,涉及但不限于设备点检方法及装置、设备自动测试线、存储介质。



背景技术:

在相关技术中,手机端测试安全实现自动化测试,测试设备全部放在测试自动线箱体的封闭空间,由机械手和传送带进行手机传递,设备点检为作业员控制机械手传递设备放入点检设备中进行自动点检,有几个点检设备则操作几次即每台点检设备单独操作机械手将手机放置出料口和进料口一次,需要消耗大量的时间。



技术实现要素:

有鉴于此,本申请一示例性实施例为解决相关技术中存在的至少一个问题而提供设备点检方法及装置、设备自动测试线、存储介质。

本申请一示例性实施例的技术方案是这样实现的:

本申请一示例性实施例提供了一种设备点检方法,所述设备自动测试线至少包括:第一点检设备和第二点检设备,所述方法包括:

将待测试设备输入所述第一点检设备,并确定所述第一点检设备的测试状态;

如果所述第一点检设备的测试状态表明第一点检设备对所述待测试设备测试完成,生成第一传递指令;

根据所述第一传递指令,将所述待测试设备传递到所述第二点检设备。

在上述方法中,所述根据所述第一传递指令,将所述待测试设备传递到所述第二点检设备,包括:

响应所述传递指令,控制所述设备自动测试线的机械手将所述待测试设备传递到所述第二点检设备。

在上述方法中,在根据所述第一传递指令,将所述待测试设备传递到所述第二点检设备之后,所述方法还包括:

确定所述第二点检设备的测试状态;

如果所述第二点检设备的测试状态表明所述第二点检设备对所述待测试设备测试完成,且所述第二点检设备为所述设备自动测试线中的最后一个点检设备,生成输出指令;

根据所述输出指令,将所述待测试设备从所述设备自动测试线的出料口输出。

在上述方法中,所述方法还包括:

如果所述第二点检设备的测试状态表明所述第二点检设备对所述待测试设备测试完成,且所述第二点检设备不是所述设备自动测试线中的最后一个点检设备,将所述待测试设备传递到所述第二点检设备对应的下一个点检设备;

如果最后一个点检设备的测试状态表明所述最后一个点检设备对所述待测试设备测试完成,生成第二传递指令;

根据所述第二传递指令,将所述待测试设备从所述设备自动测试线的出料口输出。

在上述方法中,所述第一点检设备对应的所述待测试设备的部位与所述第二点检设备对应的所述待测试设备的部位相同或不同。

在上述方法中,所述将待测试设备,输入设备自动测试线的第一点检设备,包括:

将所述待测试设备输入所述设备自动测试线的进料口,以使所述待测试设备进入所述设备自动测试线;

采用所述机械手将所述待测试设备,输入所述第一点检设备

在上述方法中,所述方法还包括:

将m个待测试设备输入所述进料口;其中,m为大于等于2的整数;

采用所述机械手将第i待测试设备,输入所述第一点检设备,并确定所述第一点检设备的测试状态;其中,i为大于0且小于等于m的整数;

如果第一点检设备的测试状态表明所述第一点检设备对所述第i待测试设备测试完成,生成第i传递指令;

根据所述第i传递指令,将第i待测试设备传递到所述第二点检设备,并将第m待测试设备输入所述第一点检设备;其中,m为大于0且小于等于m的整数,且m不等于i。

本申请一示例性实施例提供一种设备点检装置,所述装置包括:所述装置包括:第一确定模块、第一生成模块和第一传递模块,其中:

所述第一确定模块,用于将待测试设备输入所述第一点检设备,并确定所述第一点检设备的测试状态;

所述第一生成模块,用于如果所述第一点检设备的测试状态表明第一点检设备对所述待测试设备测试完成,生成第一传递指令;

所述第一传递模块,用于根据所述第一传递指令,将所述待测试设备传递到所述第二点检设备。

在上述装置中,所述第一传递模块,包括:

第一响应子模块,用于响应所述传递指令,控制所述设备自动测试线的机械手将所述待测试设备传递到所述第二点检设备。

在上述装置中,所述装置还包括:

第二确定模块,用于确定所述第二点检设备的测试状态;

第二生成模块,用于如果所述第二点检设备的测试状态表明所述第二点检设备对所述待测试设备测试完成,且所述第二点检设备为所述设备自动测试线中的最后一个点检设备,生成输出指令;

第一输出模块,用于根据所述输出指令,将所述待测试设备从所述设备自动测试线的出料口输出。

在上述装置中,所述装置还包括:

第二传递模块,用于如果所述第二点检设备的测试状态表明所述第二点检设备对所述待测试设备测试完成,且所述第二点检设备不是所述设备自动测试线中的最后一个点检设备,将所述待测试设备传递到所述第二点检设备对应的下一个点检设备;

第三生成模块,用于如果最后一个点检设备的测试状态表明所述最后一个点检设备对所述待测试设备测试完成,生成第二传递指令;

第二输出模块,用于根据所述第二传递指令,将所述待测试设备从所述设备自动测试线的出料口输出。

在上述装置中,所述第一点检设备对应的所述待测试设备的部位与所述第二点检设备对应的所述待测试设备的部位相同或不同。

在上述装置中,所述第一确定模块,包括:

第一输入子模块,用于将所述待测试设备输入所述设备自动测试线的进料口,以使所述待测试设备进入所述设备自动测试线;

第二输入子模块,用于采用所述机械手将所述待测试设备,输入所述第一点检设备

在上述装置中,所述装置还包括:

第一输入模块,用于将m个待测试设备输入所述进料口;其中,m为大于等于2的整数;

第二输入模块,用于采用所述机械手将第i待测试设备,输入所述第一点检设备,并确定所述第一点检设备的测试状态;其中,i为大于0且小于等于m的整数;

第四生成模块,用于如果第一点检设备的测试状态表明所述第一点检设备对所述第i待测试设备测试完成,生成第i传递指令;

第三输入模块,用于根据所述第i传递指令,将第i待测试设备传递到所述第二点检设备,并将第m待测试设备输入所述第一点检设备;其中,m为大于0且小于等于m的整数,且m不等于i。

本申请一示例性实施例提供一种设备自动测试线,所述设备自动测试线包括存储器、处理器、第一点检设备和第二点检设备,其中:

所述存储器,用于存储有可在处理器上运行的计算机程序;

所述处理器,用于将待测试设备输入所述第一点检设备,并确定所述第一点检设备的测试状态;

如果所述第一点检设备的测试状态表明第一点检设备对所述待测试设备测试完成,生成第一传递指令;

根据所述第一传递指令,将所述待测试设备传递到所述第二点检设备。

本申请一示例性实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述设备点检方法中的步骤。

本申请一示例性实施例一示例性提供了设备点检方法及装置、设备自动测试线、存储介质,其中,首先,将待测试设备输入所述第一点检设备,并确定所述第一点检设备的测试状态;然后,如果所述第一点检设备的测试状态表明第一点检设备对所述待测试设备测试完成,生成第一传递指令;最后根据所述第一传递指令,将所述待测试设备传递到所述第二点检设备;如此,当一个点检设备测试完成后,根据生成的指令,自动控制待测试设备传递到下一个点检设备,不需要每次都将待测试设备从出料口取出来再放入下一个点检设备,从而大大节省人力,节省测试需要的时间。

附图说明

图1a为本申请一示例性实施例设备点检方法实现流程示意图;

图1b为本申请一示例性实施例又一设备点检方法实现流程示意图;

图1c为本申请一示例性实施例再一设备点检方法实现流程示意图;

图1d为本申请一示例性实施例另一设备点检方法实现流程示意图;

图1e为本申请一示例性实施例另一设备点检方法实现流程示意图;

图2为本申请一示例性实施例另一设备点检方法实现流程示意图;

图3为相关技术中实现设备点检的设备自动测试线的结构示意图;

图4为本申请一示例性实施例中实现设备点检的设备自动测试线的结构示意图;

图5a为本申请一示例性实施例设备点检装置的组成结构示意图;

图5b为本申请一示例性实施例另一设备点检装置的组成结构示意图;

图5c为本申请一示例性实施例又一设备点检装置的组成结构示意图;

图5d为本申请一示例性实施例再一设备点检装置的组成结构示意图;

图5e为本申请一示例性实施例另一设备点检装置的组成结构示意图;

图5f为本申请一示例性实施例另一设备点检装置的组成结构示意图。

具体实施方式

下面将结合本申请一示例性实施例中的附图,对本申请一示例性实施例中的技术方案进行清楚、完整地描述。

本申请一示例性实施例提出一种设备点检方法,该方法应用于设备自动测试线,所述设备自动测试线用于对待测试设备进行点检测试,以确定待测试设备是否功能正常,所述设备自动测试线至少包括:第一点检设备和第二点检设备,另外,该方法所实现的功能可以通过设备自动测试线中的处理器调用程序代码来实现,当然程序代码可以保存在计算机存储介质中,可见,该设备自动测试线还包括处理器和存储介质。

图1a为本申请一示例性实施例设备点检方法实现流程示意图,如图1a所示,所述方法包括以下步骤:

步骤s101,将待测试设备输入所述第一点检设备,并确定所述第一点检设备的测试状态。

这里,所述待测试设备通常为具有前置双摄或者后置双摄功能的移动设备,所述移动设备可以以各种形式来实施。例如,本申请一示例性实施例中所描述的移动设备可以包括手机、平板电脑、掌上电脑、个人数字助理(personaldigitalassistant,pda)等;所述第一点检设备为对所述待测试设备进行点检的设备;所述第一点检设备的测试状态可以包括:第一点检设备对待测试设备测试完成、第一点检设备对待测试设备测试中断和第一点检设备对待测试设备测试故障;所述确定所述第一点检设备的测试状态,可以是确定接收到的所述第一点检设备发送的包含所述第一点检设备测试状态的测试信号,该测试信号用于表明第一点检设备的测试状态,比如,第一点检设备测试完成,即反馈测试完成的信号;第一点检设备出现测试故障,则反馈测试故障的信号;也就是说,当第一点检设备测试完成时,即生成测试信号,并将该测试信号反馈给设备自动测试线的处理器,以使设备自动测试线的处理器,控制机械手将待测试设备传递到第二点检设备,从而实现待测试设备的自动传递,不需要测试人员一直守在自动测试线旁边来控制待测试设备的传递。

步骤s102,如果所述第一点检设备的测试状态表明第一点检设备对所述待测试设备测试完成,生成第一传递指令。

这里,所述步骤s102可以理解为,当设备自动测试线的处理器接收第一点检设备返回的用于表明测试完成的信号时,即生成第一传递指令,该第一传递指令,用于控制设备自动测试线中的机械手来传递待测试设备。

步骤s103,根据所述第一传递指令,将所述待测试设备传递到所述第二点检设备。

这里,所述第一点检设备对应的所述待测试设备的部位与所述第二点检设备对应的所述待测试设备的部位相同或不同。首先,响应所述传递指令,然后控制所述设备自动测试线的机械手将待测试设备传递到第二点检设备,以使第二点检设备对待测试设备进行测试。

在本申请一示例性实施例提供的一种设备点检方法中,当一个点检设备测试完成后,根据生成的指令,自动控制待测试设备传递到下一个点检设备,不需要每次都将待测试设备从出料口取出来再放入下一个点检设备,从而大大节省人力,节省测试需要的时间。

本申请一示例性实施例提出一种设备点检方法,图1b为本申请一示例性实施例又一设备点检方法实现流程示意图,如图1b所示,所述方法包括以下步骤:

步骤s111,将所述待测试设备输入所述设备自动测试线的进料口,以使所述待测试设备进入所述设备自动测试线。

步骤s112,采用所述机械手将所述待测试设备,输入所述第一点检设备。

步骤s113,如果所述第一点检设备的测试状态表明第一点检设备对所述待测试设备测试完成,生成第一传递指令。

步骤s114,响应所述第一传递指令,控制所述设备自动测试线的机械手将所述待测试设备传递到所述第二点检设备。

这里,所述设备自动测试线还可以包括,用于传递待测试设备的机械手,用于输入待测试设备的进料口,以及用于输出待测试设备的出料口。

在本实施例中,仅当第一个点检设备对待测试设备进行测试时,将待测试设备放入进料口,然后采用机械手将待测试设备输入到第一个点检设备,以使第一个点检设备对待测试设备进行测试;通过采用传递指自动控制机械手传递待测试设备,以使下一个点检设备对待测试设备进行测试,如此,不需要每一个点检设备测试完成之后,再将待测试设备从出料口放出,大大节约了测试时间。

本申请一示例性实施例提出一种设备点检方法,图1c为本申请一示例性实施例再一设备点检方法实现流程示意图,如图1c所示,所述方法包括以下步骤:

步骤s131,将待测试设备输入所述第一点检设备,并确定所述第一点检设备的测试状态。

步骤s132,如果所述第一点检设备的测试状态表明第一点检设备对所述待测试设备测试完成,生成第一传递指令。

步骤s133,根据所述第一传递指令,将所述待测试设备传递到所述第二点检设备。

步骤s134,确定所述第二点检设备的测试状态。

这里,接收到第二点检设备反馈的用于表明第二点检设备的测试装置的测试信号,以得到第二点检设备的测试状态。

步骤s135,如果所述第二点检设备的测试状态表明所述第二点检设备对所述待测试设备测试完成,且所述第二点检设备为所述设备自动测试线中的最后一个点检设备,生成第一输出指令。

步骤s136,根据所述第一输出指令,将所述待测试设备从所述设备自动测试线的出料口输出。

在本实施例中,如果第二点检设备反馈的测试信号,表明第二点检设备测试完成,并且第二点检设备是设备自动测试线中最后一个对待测试设备进行测试的点检设备,即第二点检设备对待测试设备测试完成之后,整个设备自动测试线即完成了对待测试设备的测试,生成输出指令,该输出指令用于控制机械手将待测试设备放入出料口输出。

本申请一示例性实施例提出一种设备点检方法,图1d为本申请一示例性实施例另一设备点检方法实现流程示意图,如图1d所示,所述方法包括以下步骤:

步骤s141,将待测试设备输入所述第一点检设备,并确定所述第一点检设备的测试状态。

步骤s142,如果所述第一点检设备的测试状态表明第一点检设备对所述待测试设备测试完成,生成第一传递指令。

步骤s143,根据所述第一传递指令,将所述待测试设备传递到所述第二点检设备。

这里,响应输出指令,自动控制机械手将待测试设备放入设备自动测试线的出料口,以输出待测试设备。

步骤s144,确定所述第二点检设备的测试状态。

步骤s145,如果所述第二点检设备的测试状态表明所述第二点检设备对所述待测试设备测试完成,且所述第二点检设备不是所述设备自动测试线中的最后一个点检设备,生成第二传递指令。

这里,所述步骤s145可以理解为,如果第二点检设备不是设备自动测试线中的最后一个点检设备,那么第二点检设备对待测试设备测试完成之后,即生成第二传递指令。

步骤s146,根据所述第二传递指令,将所述待测试设备传递到所述第二点检设备对应的下一个点检设备。

这里,根据第二传递指令自动控制机械手,将待测试设备传递到下一个点检设备,以使下一个点检设备对待测试设备进行测试,直到最后一个点检设备完成对待测试设备的测试。

步骤s147,如果最后一个点检设备的测试状态表明所述最后一个点检设备对所述待测试设备测试完成,生成第二输出指令。

这里,当对最后一个点检设备对待测试设备进行测试完成时,即生成第二传输指令,比如,设备自动测试线中有四个点检设备,那么首先,第一点检设备对待测试设备进行测试,测试完成时,即反馈第一传递指令,基于该第一传递指令,自动控制机械手将待测试设备传递到第二点检设备;第二点检设备对待测试设备进行测试,测试完成时,即反馈第二传递指令,基于该第二传递指令,自动控制机械手将待测试设备传递到第三点检设备;第三点检设备对待测试设备进行测试,测试完成时,即反馈第三传递指令,基于该第三传递指令,自动控制机械手将待测试设备传递到第四点检设备;第四点检设备对待测试设备进行测试,测试完成时,即生成输出指令,根据该输出指令,自动控制机械手,将待测试设备传递到出料口,以输出该待测试设备。在整个过程中,每一个点检设备测试完成之后,即生成响应的指令,自动控制机械手对待测试设备进行传递,不需要每次测试完成都将待测试设备放置出料口和进料口,以便进入下一个点检设备;从而大大节约了检测时间。

步骤s148,根据所述第二输出指令,将所述待测试设备从所述设备自动测试线的出料口输出。

这里,当最后一个点检设备测试完成后,即生成第二输出指令,以自动控制机械手将待测试设备从出料口输出。

在本实施例中,当点检设备测试完成后,生成传递指令,自动控制机械手将待测试设备传递到下一个点检设备,而不需要人工将待测试设备从出料口输出,再放入进料口以进入下一个点检设备,如此,自动将待测试设备传递到下一个点检设备,大大节约了测试时间。

本申请一示例性实施例提出一种设备点检方法,图1e为本申请一示例性实施例另一设备点检方法实现流程示意图,如图1e所示,当同时从进料口输入多个待测试设备时,即对多个待测试设备进行测试的过程如下:

步骤s151,将m个待测试设备输入所述进料口。

这里,m为大于等于2的整数。

步骤s152,采用所述机械手将第i待测试设备,输入所述第一点检设备,并确定所述第一点检设备的测试状态。

这里,i为大于0且小于等于m的整数。

步骤s153,如果第一点检设备的测试状态表明所述第一点检设备对所述第i待测试设备测试完成,生成第i传递指令。

步骤s154,根据所述第i传递指令,将第i待测试设备传递到所述第二点检设备,并将第m待测试设备输入所述第一点检设备。

这里,m为大于0且小于等于m的整数,且m不等于i。当第一点检设备对第i待测试设备测试完成时,即生成相应的传递指令,控制该第i待测试设备传递到第二点检设备,以及控制第m待测试设备输入第一点检设备进行测试;也就是说,当同时测试多个待测试设备时,当前一个待测试设备进入第二点检设备的同时,将后一个待测试设备放入第一点检设备,所以同时测量两个待测试设备消耗的时间,只比测量一个待测试设备多出了一个点检设备测试一个待测试设备的时间。而且在这个过程中,不需要全部点检设备对一个待测试设备测试完成之后,再对另一个待测试设备进行测试,大大节约了测试时间。

本申请实施例提供一种设备点检方法,图2为本申请一示例性实施例另一设备点检方法实现流程示意图,如图2所示,所述方法包括以下步骤:

步骤s201,将所述待测试设备输入所述设备自动测试线的进料口,以使所述待测试设备进入所述设备自动测试线。

这里,先将待测试设备放入进料口,以进入设备自动测试线。

步骤s202,采用所述机械手将所述待测试设备,输入所述第一点检设备,并确定所述第一点检设备的测试状态。

步骤s203,如果所述第一点检设备的测试状态表明第一点检设备对所述待测试设备测试完成,生成第一传递指令。

这里,第一点检设备对所述待测试设备测试完成,即生成第一传递指令,并将第一传递指令反馈给设备自动测试线的处理器,以使设备自动测试线的处理器控制机械手将待测试设备传递到第二点检设备。

步骤s204,响应所述第一传递指令,控制所述设备自动测试线的机械手将所述待测试设备传递到所述第二点检设备。

步骤s205,确定所述第二点检设备的测试状态。

步骤s206,如果所述第二点检设备的测试状态表明所述第二点检设备对所述待测试设备测试完成,且所述第二点检设备不是所述设备自动测试线中的最后一个点检设备,生成第二传递指令。

这里,如果所述第二点检设备的测试状态表明所述第二点检设备对所述待测试设备测试完成,且所述第二点检设备是所述设备自动测试线中的最后一个点检设备,生成第一输出指令,以控制机械手将待测试设备放入出料口输出该待测试设备。

步骤s207,根据所述第二传递指令,将所述待测试设备传递到所述第二点检设备对应的下一个点检设备。

这里,响应第二传递指令,自动控制机械手将待测试设备传递到第二点检设备对应的下一个点检设备;比如,将待测试设备传递到第三点检设备。

步骤s208,如果最后一个点检设备的测试状态表明所述最后一个点检设备对所述待测试设备测试完成,生成第二输出指令。

步骤s209,根据所述第二输出指令,将所述待测试设备从所述设备自动测试线的出料口输出。

在本实施例中,整个点检过程中,每一个点检设备测试完成之后,即生成相应的传递指令,自动控制机械手将待测试设备传递到下一个点检设备,到最直到最后一个点检设备对待测试设备测试完成,将待测试设备从出料口输出,而不需要每次测试完成都将待测试设备放置出料口和进料口,以便进入下一个点检设备;从而大大节约了检测时间。

在相关技术中,通过设备自动测试线对待测试设备进行点检时,首先从进料口放入待测试设备;然后,通过机械手将待测试设备拿到第一点检设备中,检测完成后,再把待测试设备拿出来放到出料口;接下来,还要再放入进料口,然后机械手再将待测试设备放入第二点检设备,也就是说,每一点检设备测试完成都需要将待测试设备放到出料口输出,然后再将待测试设备放入进料口进入下一个点检设备以进行测试。图3为相关技术中实现设备点检的设备自动测试线的结构示意图,如图3所示,该设备自动测试线300包括,第一点检设备301、第二点检设备302、第三点检设备303、第四点检设备304、机械手305和进/出料口306,相关技术中实现设备点检方法的过程如下:

第一步,测试人员将待测试设备放入设备自动测试线300的进料口。

这里,所述第一步一般需要3秒(s)。

第二步,测试人员控制机械手305将待测试设备放入第一点检设备301,以使第一点检设备301对待测试设备进行测试。

这里,所述第二步一般需要2s。

第三步,当第一点检设备301对待测试设备测试完成,测试人员控制机械手305将待测试设备放入出料口,然后再将待测试设备放入进料口,以进入第二点检设备302。

这里,所述第三步一般需要7s。

第四步,当第二点检设备302对待测试设备测试完成,测试人员控制机械手305将待测试设备放入出料口306,然后再将待测试设备放入进料口306,以进入第三点检设备303。

这里,所述第四步一般需要7s。

第五步,当第三点检设备303对待测试设备测试完成,测试人员控制机械手305将待测试设备放入出料口,然后再将待测试设备放入进料口,以进入第四点检设备304。

这里,所述第五步一般需要7s。

第六步,当第四点检设备304对待测试设备测试完成,测试人员控制机械手305将待测试设备放入出料口,输出该待测试设备。

这里,在上述六步中,测试人员均不能离开设备自动测试线。即设备自动测试线中的四个点检设备全部完成对待测试设备的测试,需要消耗42*4=168s,而且在整个测试过程中,测试人员均不能离开设备自动测试线;那么如果需要测量两个待测试设备,则需要消耗168*2=336s的时间。

图4为本申请一示例性实施例中实现设备点检的设备自动测试线的结构示意图,如图4所示,该设备自动测试线400包括,第一点检设备401、第二点检设备402、第三点检设备403、第四点检设备404、机械手405和进/出料口406,所述方法实现设备点检方法的过程如下:

第一步,测试人员将待测试设备放入设备自动测试线400的进料口406。

这里,所述第一步一般需要3秒(s)。

第二步,测试人员控制机械手405将待测试设备放入第一点检设备401,以使第一点检设备401对待测试设备进行测试。

这里,所述第二步一般需要2s。

第三步,当第一点检设备401对待测试设备测试完成,生成第一传递指令反馈到设备自动测试线的处理器,设备自动测试线的处理器控制机械手将待测试设备传递到第二点检设备402。

这里,所述第三步一般需要30s。

第四步,当第二点检设备402对待测试设备测试完成,生成第二传递指令反馈到设备自动测试线的处理器,设备自动测试线的处理器控制机械手将待测试设备传递到第三点检设备403。

这里,所述第四步一般需要30s。

第五步,当第三点检设备403对待测试设备测试完成,生成第三传递指令反馈到设备自动测试线的处理器,设备自动测试线的处理器控制机械手将待测试设备传递到第四点检设备404。

这里,所述第五步一般需要30s。

第六步,当第四点检设备404对待测试设备测试完成,测试人员控制机械手405将待测试设备放入出料口406,输出该待测试设备。

这里,所述第六步一般需要34s。在上述六步中,仅第一步需要测试人员进行操作。即设备自动测试线中的四个点检设备全部完成对待测试设备的测试,需要消耗3+8+124=135s,而且在整个测试过程中,并不需要测试人员一直操作;那么如果需要测量两个待测试设备,则需要消耗135+3=138s的时间,由此可见,本申请实施例中,一个点检设备对待测试设备进行测试完成之后,自动控制机械手将待测试设备放入下一个点检设备,大大节约了测试时间。

本申请一示例性实施例提供一种设备点检装置,该装置包括所包括的各模块、以及各模块所包括的各单元,可以通过计算机设备中的处理器来实现;当然也可通过具体的逻辑电路实现;在实施的过程中,处理器可以为中央处理器(cpu)、微处理器(mpu)、数字信号处理器(dsp)或现场可编程门阵列(fpga)等。

图5a为本申请一示例性实施例设备点检装置的组成结构示意图,如图5a所示,所述装置500包括:第一确定模块501、第一生成模块502和第一传递模块503,其中:

所述第一确定模块501,用于将待测试设备输入所述第一点检设备,并确定所述第一点检设备的测试状态;

所述第一生成模块502,用于如果所述第一点检设备的测试状态表明第一点检设备对所述待测试设备测试完成,生成第一传递指令;

所述第一传递模块503,用于根据所述第一传递指令,将所述待测试设备传递到所述第二点检设备。

在上述装置中,如图5b所示,所述第一传递模块503,包括:

第一响应子模块531,用于响应所述传递指令,控制所述设备自动测试线的机械手将所述待测试设备传递到所述第二点检设备。

在上述装置中,如图5c所示,所述装置500还包括:

第二确定模块504,用于确定所述第二点检设备的测试状态;

第二生成模块505,用于如果所述第二点检设备的测试状态表明所述第二点检设备对所述待测试设备测试完成,且所述第二点检设备为所述设备自动测试线中的最后一个点检设备,生成输出指令;

第一输出模块506,用于根据所述输出指令,将所述待测试设备从所述设备自动测试线的出料口输出。

在上述装置中,如图5d所示,所述装置500还包括:

第二传递模块507,用于如果所述第二点检设备的测试状态表明所述第二点检设备对所述待测试设备测试完成,且所述第二点检设备不是所述设备自动测试线中的最后一个点检设备,将所述待测试设备传递到所述第二点检设备对应的下一个点检设备;

第三生成模块508,用于如果最后一个点检设备的测试状态表明所述最后一个点检设备对所述待测试设备测试完成,生成第二传递指令;

第二输出模块509,用于根据所述第二传递指令,将所述待测试设备从所述设备自动测试线的出料口输出。

在上述装置中,所述第一点检设备对应的所述待测试设备的部位与所述第二点检设备对应的所述待测试设备的部位相同或不同。

在上述装置中,如图5e所示,所述第一确定模块501,包括:

第一输入子模块5011,用于将所述待测试设备输入所述设备自动测试线的进料口,以使所述待测试设备进入所述设备自动测试线;

第二输入子模块5012,用于采用所述机械手将所述待测试设备,输入所述第一点检设备

在上述装置中,如图5f所示,所述装置500还包括:

第一输入模块510,用于将m个待测试设备输入所述进料口;其中,m为大于等于2的整数;

第二输入模块511,用于采用所述机械手将第i待测试设备,输入所述第一点检设备,并确定所述第一点检设备的测试状态;其中,i为大于0且小于等于m的整数;

第四生成模块512,用于如果第一点检设备的测试状态表明所述第一点检设备对所述第i待测试设备测试完成,生成第i传递指令;

第三输入模块513,用于根据所述第i传递指令,将第i待测试设备传递到所述第二点检设备,并将第m待测试设备输入所述第一点检设备;其中,m为大于0且小于等于m的整数,且m不等于i。

以上装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本申请装置实施例中未披露的技术细节,请参照本申请方法实施例的描述而理解。

需要说明的是,本申请一示例性实施例中,如果以软件功能模块的形式实现上述的设备点检方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请一示例性实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得包含该存储介质的设备自动测试线执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:u盘、移动硬盘、只读存储器(readonlymemory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。

对应地,本申请一示例性实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中提供的设备点检方法中的步骤。

这里需要指出的是:以上存储介质和设备实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本申请存储介质和设备实施例中未披露的技术细节,请参照本申请方法实施例的描述而理解。

应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请一示例性实施例的实施过程构成任何限定。上述本申请一示例性实施例序号仅仅为了描述,不代表实施例的优劣。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本申请一示例性实施例方案的目的。

另外,在本申请各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(readonlymemory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本申请上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请一示例性实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得设备自动测试线执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本申请的实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1