一种触摸屏线控器的生产测试系统及方法与流程

文档序号:16134301发布日期:2018-12-01 00:44阅读:285来源:国知局

本发明涉及家用电器技术领域,特别涉及一种触摸屏线控器的生产测试系统及方法。

背景技术

触摸屏线控器是能够对空调执行远程控制的设备,通过它可实现pc机对空调机的远程控制,而无需通过空调控制面板直接对空调机进行操作,进而使得空调的控制操作更简单方便。

目前,触摸屏线控器在出厂之前,需要对触摸屏线控器做基本的功能测试,以使测试线控器上的各个部件是否可用。但是,目前触摸屏线控器的测试主要通过人工进行测试,而通过人工操作的方式测试触摸屏线控器上的各个部件是否可用会耗费大量的时间,从而导致触摸屏线控器的测试效率低。



技术实现要素:

本发明实施例提供了一种触摸屏线控器的生产测试系统及方法,能够提高触摸屏线控器的测试效率。

第一方面,本发明实施例提供了一种触摸屏线控器的生产测试系统,包括:至少一个触摸屏线控器、至少一个工装和至少一个上位机,其中,所述工装与所述触摸屏线控器一一对应;

每一个所述上位机,用于接收用户输入的至少一个标识序列号;针对每一个所述标识序列号,在所述标识序列号对应的所述触摸屏线控器处于产测模式时,通过预先创建的生产测试脚本,向与所述标识序列号连接的所述工装发送接口测试指令和测试数据;在接收到所述工装转发的回执数据时,检测所述回执数据是否与所述测试数据相对应,如果是,记录所述标识序列号对应的通信接口正常,否则,输出所述标识序列号对应的通信接口异常;

每一个所述工装,用于为所述触摸屏线控器供电;在接收到所述上位机发送的所述接口测试指令和所述测试数据时,通过所述接口测试指令对应的通信接口转发所述测试数据;接收并转发所述触摸屏线控器通过所述通信接口发送的所述回执数据给所述上位机;

每一个所述触摸屏线控器,用于在接收到所述工装通过所述通信接口转发的所述测试数据时,通过预设的所述生产测试脚本,根据预设的通讯协议生成回执数据,并通过所述通信接口将所述回执数据发送给所述工装。

优选地,进一步包括:路由器;

当所述接口测试指令为rj45测试指令时,

所述上位机,用于将所述rj45测试指令发送给所述工装;在接收到所述工装转发的测试结果时,确定所述测试结果是否为rj45接口正常,如果是,记录所述标识序列号对应的rj45接口正常,否则,输出所述标识序列号对应的rj45接口异常;

所述工装,用于接收并转发所述上位机发送的所述rj45测试指令给所述触摸屏线控器;接收并转发所述触摸屏线控器发送的所述测试结果给所述上位机;

所述触摸屏线控器,用于在接收到所述工装转发的rj45测试指令时,通过rj45接口连接所述路由器,并向预设的地址发送数据请求,并确定在预设的连接时长内是否接收到所述地址根据所述数据请求发送的响应数据,如果是,确定所述rj45接口正常,否则,确定所述rj45接口异常;并向所述工装发送测试结果,其中,所述测试结果,包括:所述rj45接口正常或所述rj45接口异常。

优选地,当所述接口测试指令为无线网卡测试时,

所述上位机,用于将所述路由器的名称和密码发送给所述工装,确定在预设的搜索时长内,是否从所述路由器的网络列表中搜索到所述触摸屏线控器,如果是,记录所述标识序列号对应的无线网卡正常,否则,输出所述标识序列号对应的无线网卡异常;

所述工装,用于接收并转发所述上位机发送的所述名称和密码给所述触摸屏线控器;

所述触摸屏线控器,用于在接收到所述工装转发的所述名称和密码时,通过无线网卡搜索所述名称的所述路由器,并通过所述密码连接搜索到的所述路由器,并在所述搜索时长后断开与所述路由器的连接。

优选地,当所述接口测试指令为声音测试时,

所述上位机,用于将预设的音频数据发送给所述工装;接收并存储所述用户根据所述触摸屏线控器播放的所述音频数据和结束提示音,输入的所述标识序列号对应的扬声器正常或所述标识序列号对应的扬声器异常;

所述工装,用于接收并转发所述上位机发送的所述音频数据给所述触摸屏线控器;

所述触摸屏线控器,用于在接收到所述工装转发的所述音频数据时,通过扬声器播放所述音频数据,并在播放完所述音频数据后,播放预设的所述结束提示音。

优选地,当所述接口测试指令为触摸屏显色指令时,

所述上位机,用于将所述触摸屏显色指令发送给所述工装;接收并存储所述用户根据所述触摸屏线控器的触摸屏展示的待展示颜色,输入的所述标识序列号对应的触摸屏显色正常或所述标识序列号对应的触摸屏显色异常;

所述工装,用于接收并转发所述上位机发送的所述触摸屏显色指令给所述触摸屏线控器;

所述触摸屏线控器,用于在接收到所述工装转发的所述触摸屏显色指令时,按照预设的展示时长,将至少一个待展示颜色通过触摸屏展示给所述用户,其中,所述至少一个待展示颜色,包括:红色、黄色、绿色和蓝色中的任意一个或多个。

优选地,当所述接口测试指令为触摸屏校准指令时,

所述上位机,用于将所述触摸屏校准指令发送给所述工装;在接收到所述工装转发的测试结果时,确定所述测试结果是否为触摸屏校准正常,如果是,记录所述标识序列号对应的触摸屏校准正常,否则,输出所述标识序列号对应的触摸屏校准异常;

所述工装,用于接收并转发所述上位机发送的所述触摸屏校准指令给所述触摸屏线控器;接收并转发所述触摸屏线控器根据所述触摸屏校准指令发送的所述测试结果;

所述触摸屏线控器,用于在接收到所述工装转发的所述触摸屏校准指令时,通过所述触摸屏展示至少一个校准点;在接收到所述用户根据所述至少一个校准点的触摸时,确定所述用户触摸的位置是否与所述至少一个校准点的展示位置相对应,如果是,确定所述触摸屏校准正常,否则,确定所述触摸屏校准异常;向所述工装发送所述测试结果,其中,所述测试结果,包括:所述触摸屏校准正常或所述触摸屏校准异常。

优选地,所述工装,进一步用于存储打印日志;在接收到所述用户发送的查看请求时,将所述查看请求对应的所述打印日志展示给所述用户,其中,所述打印日志,包括:所述标识序列号、所述标识序列号对应的测试指令、所述测试指令对应的测试结果和测试时间;

其中,所述测试指令,包括:所述接口测试指令、所述rj45测试指令、所述无线网卡测试、所述声音测试、所述触摸屏显色指令和所述触摸屏校准指令中的任意一个或多个。

优选地,所述上位机,进一步用于存储所述打印日志;在接收到所述用户发送的所述查看请求时,将所述查看请求对应的所述打印日志展示给所述用户,其中,所述打印日志,包括:所述标识序列号、所述标识序列号对应的所述接口测试指令、所述接口测试指令对应的所述测试结果和所述测试时间;

其中,所述测试指令,包括:所述接口测试指令、所述rj45测试指令、所述无线网卡测试、所述声音测试、所述触摸屏显色指令和所述触摸屏校准指令中的任意一个或多个。

优选地,所述接口,包括:通用异步收发传输器uart接口和/或rs485接口。

第二方面,本发明实施例提供了一种触摸屏线控器的生产测试方法,包括:

通过至少一个上位机接收用户输入的至少一个标识序列号;

针对每一个所述标识序列号,通过至少一个所述上位机在所述标识序列号对应的所述触摸屏线控器处于产测模式时,通过预先创建的生产测试脚本,向与所述标识序列号连接的所述工装发送接口测试指令和测试数据;

通过至少一个所述工装为所述触摸屏线控器供电;在接收到所述上位机发送的所述接口测试指令和所述测试数据时,通过所述接口测试指令对应的通信接口转发所述测试数据;

通过所述至少一个所述触摸屏线控器,在接收到所述工装通过所述通信接口转发的所述测试数据时,通过预设的所述生产测试脚本,根据预设的通讯协议生成回执数据,并通过所述通信接口将所述回执数据发送给所述工装;

通过至少一个所述工装接收并转发所述触摸屏线控器通过所述通信接口发送的所述回执数据给所述上位机;

通过至少一个所述上位机在接收到所述工装转发的回执数据时,检测所述回执数据是否与所述测试数据相对应,如果是,记录所述标识序列号对应的通信接口正常,否则,输出所述标识序列号对应的通信接口异常。

优选地,在所述通过所述至少一个上位机在接收到所述工装转发的回执数据时,检测所述回执数据是否与所述测试数据相对应之后,进一步包括:

通过至少一个所述上位机存储所述打印日志;在接收到所述用户发送的所述查看请求时,将所述查看请求对应的所述打印日志展示给所述用户,其中,所述打印日志,包括:所述标识序列号、所述标识序列号对应的所述接口测试指令、所述接口测试指令对应的所述测试结果和所述测试时间;

其中,所述测试指令,包括:所述接口测试指令、所述rj45测试指令、所述无线网卡测试、所述声音测试、所述触摸屏显色指令和所述触摸屏校准指令中的任意一个或多个。

优选地,所述通信接口,包括:通用异步收发传输器uart接口和/或rs485接口。

在本发明一实施例中,上位机在接收到用户输入的标识序列号后,在标识序列号对应的触摸屏线控器处于产测模式时,可通过工装连接触摸屏线控器中与接口测试指令对应的通信接口,并通过通信接口转发测试数据,以使触摸屏线控器根据测试数据生成对应的回执数据;上位机在接收到回执数据时,还需要对回执数据进行检测,以确定触摸屏线控器的通信接口是否异常,当且仅当在接口异常时输出标识序列号对应的通信接口异常,以使用户根据标识序列号确定对应的触摸屏线控器,进而确定异常的通信接口,而无需通过人工测试,因此,可以减少测试触摸屏线控器上各部件的时间,提高触摸屏线控器的测试效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一实施例提供的一种触摸屏线控器的生产测试系统的结构示意图;

图2是本发明一实施例提供的另一种触摸屏线控器的生产测试系统的结构示意图;

图3是本发明一实施例提供的一种触摸屏线控器的生产测试方法的流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,本发明实施例提供了一种触摸屏线控器的生产测试系统,包括:至少一个触摸屏线控器101、至少一个工装102和至少一个上位机103,其中,所述工装与所述触摸屏线控器一一对应;

每一个所述上位机103,用于接收用户输入的至少一个标识序列号;针对每一个所述标识序列号,在所述标识序列号对应的所述触摸屏线控器处于产测模式时,通过预先创建的生产测试脚本,向与所述标识序列号连接的所述工装102发送接口测试指令和测试数据;在接收到所述工装102转发的回执数据时,检测回执数据是否与所述测试数据相对应,如果是,记录所述标识序列号对应的通信接口正常,否则,输出所述标识序列号对应的通信接口异常;

每一个所述工装102,用于为所述触摸屏线控器101供电;在接收到所述上位机103发送的所述接口测试指令和所述测试数据时,通过所述接口测试指令对应的通信接口转发所述测试数据;接收并转发所述触摸屏线控器101通过所述通信接口发送的所述回执数据给所述上位机103;

每一个所述触摸屏线控器101,用于在接收到所述工装102通过所述通信接口转发的所述测试数据时,通过预设的所述生产测试脚本,根据预设的通讯协议生成回执数据,并通过所述通信接口将所述回执数据发送给所述工装102。

在本发明一实施例中,上位机在接收到用户输入的标识序列号后,在标识序列号对应的触摸屏线控器处于产测模式时,可通过工装连接触摸屏线控器中与接口测试指令对应的通信接口,并通过通信接口转发测试数据,以使触摸屏线控器根据测试数据生成对应的回执数据;上位机在接收到回执数据时,还需要对回执数据进行检测,以确定触摸屏线控器的通信接口是否异常,当且仅当在接口异常时输出标识序列号对应的通信接口异常,以使用户根据标识序列号确定对应的触摸屏线控器,进而确定异常的通信接口,而无需通过人工测试,因此,可以减少测试触摸屏线控器上各部件的时间,提高触摸屏线控器的测试效率。

为了确定触摸屏线控器的rj45接口是否异常,在本发明实施例中,进一步包括:路由器;

当所述接口测试指令为rj45测试指令时,

所述上位机,用于将所述rj45测试指令发送给所述工装;在接收到所述工装转发的测试结果时,确定所述测试结果是否为rj45接口正常,如果是,记录所述标识序列号对应的rj45接口正常,否则,输出所述标识序列号对应的rj45接口异常;

所述工装,用于接收并转发所述上位机发送的所述rj45测试指令给所述触摸屏线控器;接收并转发所述触摸屏线控器发送的所述测试结果给所述上位机;

所述触摸屏线控器,用于在接收到所述工装转发的rj45测试指令时,通过rj45接口连接所述路由器,并向预设的地址发送数据请求,并确定在预设的连接时长内是否接收到所述地址根据所述数据请求发送的响应数据,如果是,确定所述rj45接口正常,否则,确定所述rj45接口异常;并向所述工装发送测试结果,其中,所述测试结果,包括:所述rj45接口正常或所述rj45接口异常。

在本发明一实施例中,如需对触摸屏线控器的rj45接口进行测试,上位机需要利用生产测试脚本,通过工装向触摸屏线控器发送rj45测试指令后,即可驱动触摸屏线控器通过rj45接口与路由器连接,并向预设的地址发送数据请求,以使确定rj45接口是否异常,当且仅当rj45接口异常时,输出标识序列号对应的rj45接口异常,以使用户确定标识序列号所对应的rj45接口异常,而无需人工对触摸屏线控器各个部件的测试时间,因此可以节省测试触摸屏线控器的时间,从而提高触摸屏线控器的测试效率。

举例来说,上位机通过工装发送rj45测试指令,以使上位通过工装连接rj45接口,并驱动触摸屏线控器ping固定地址,以使通过路由器检测rj45接口是否异常。

为了确定触摸屏线控器的无线网卡是否异常,在本发明实施例中,当所述接口测试指令为无线网卡测试时,

所述上位机,用于将所述路由器的名称和密码发送给所述工装,确定在预设的搜索时长内,是否从所述路由器的网络列表中搜索到所述触摸屏线控器,如果是,记录所述标识序列号对应的无线网卡正常,否则,输出所述标识序列号对应的无线网卡异常;

所述工装,用于接收并转发所述上位机发送的所述名称和密码给所述触摸屏线控器;

所述触摸屏线控器,用于在接收到所述工装转发的所述名称和密码时,通过无线网卡搜索所述名称的所述路由器,并通过所述密码连接搜索到的所述路由器,并在所述搜索时长后断开与所述路由器的连接。

在本发明一实施例中,如需对触摸屏线控器的无线网卡进行测试,上位机需要通过工装向触摸屏线控器发送路由器的名称和密码,以使驱动触摸屏线控器通过无线网卡连接路由器,再根据路由器的网络列表中是否搜索到触摸屏线控器,对无线网卡的功能进行检测,而无需人工对触摸屏线控器各个部件的测试时间,因此可以节省测试触摸屏线控器的时间,从而能够提高触摸屏线控器无线网卡的测试效率。

举例来说,上位机接收用户输入的标识序列号“3”,再利用生产测试脚本,通过标识序列号“3”对应的工装向触摸屏线控器发送路由器的名称“xyz”和密码“123”;

触摸屏线控器在接收到名称“xyz”和密码“123”时,通过无线网卡“xyz”搜索路由器,并利用“123”与路由器进行连接;

上位机确定在预设的搜索时长内,是否从路由器的网络列表中搜索到“触摸屏线控器”如果是,确定触摸屏线控器的无线网卡正常,否则,确定触摸屏线控器的无线网卡异常,并输出标识序列号为“3”的无线网卡异常。

为了确定触摸屏线控器的扬声器是否异常,在本发明实施例中,当所述接口测试指令为声音测试时,

所述上位机,用于将预设的音频数据发送给所述工装;接收并存储所述用户根据所述触摸屏线控器播放的所述音频数据和结束提示音,输入的所述标识序列号对应的扬声器正常或所述标识序列号对应的扬声器异常;

所述工装,用于接收并转发所述上位机发送的所述音频数据给所述触摸屏线控器;

所述触摸屏线控器,用于在接收到所述工装转发的所述音频数据时,通过扬声器播放所述音频数据,并在播放完所述音频数据后,播放预设的所述结束提示音。

在本发明一实施例中,如需对触摸屏线控器的扬声器进行测试,上位机需要通过工装向触摸屏线控器发送音频数据,以使触摸屏线控器在接收到音频数据后,通过扬声器播放音频数据,并在音频数据播放完毕后播放接收提示音,以提示用户音频数据播放完毕,用户在听到结束提示音后,即可确定扬声器是否异常。上位机在接收到用户输入的扬声器测试结果后,还需要存储扬声器测试结果,即存储标识序列号对应的扬声器正常或标识序列号对应的扬声器异常,以便用户从上位机中再次查看扬声器的测试结果,了解扬声器的测试情况。

为了确定触摸屏线控器的触摸屏是否异常,在本发明实施例中,当所述接口测试指令为触摸屏显色指令时,

所述上位机,用于将所述触摸屏显色指令发送给所述工装;接收并存储所述用户根据所述触摸屏线控器的触摸屏展示的待展示颜色,输入的所述标识序列号对应的触摸屏显色正常或所述标识序列号对应的触摸屏显色异常;

所述工装,用于接收并转发所述上位机发送的所述触摸屏显色指令给所述触摸屏线控器;

所述触摸屏线控器,用于在接收到所述工装转发的所述触摸屏显色指令时,按照预设的展示时长,将至少一个待展示颜色通过触摸屏展示给所述用户,其中,所述至少一个待展示颜色,包括:红色、黄色、绿色和蓝色中的任意一个或多个。

在本发明一实施例中,如需对触摸屏线控器的触摸屏进行测试,上位机需要通过工装向触摸屏线控器发送触摸屏显色指令,以使触摸屏线控器在接收到触摸屏显色指令时,通过显示屏展示待展示颜色,用户即可确定待展示颜色确定触摸屏是否存在异常的像素点,进而确定触摸屏的显色是否异常。上位机在接收到用户输入的触摸屏的显色测试结果后,还需要存储该结果,即存储标识序列号对应的触摸屏显色正常或标识序列号对应的触摸屏显色异常,以便用户从上位机中再次查看触摸屏的显色测试结果,了解触摸屏显色的测试情况。

为了校准触摸屏,在本发明实施例中,当所述接口测试指令为触摸屏校准指令时,

所述上位机,用于将所述触摸屏校准指令发送给所述工装;在接收到所述工装转发的测试结果时,确定所述测试结果是否为触摸屏校准正常,如果是,记录所述标识序列号对应的触摸屏校准正常,否则,输出所述标识序列号对应的触摸屏校准异常;

所述工装,用于接收并转发所述上位机发送的所述触摸屏校准指令给所述触摸屏线控器;接收并转发所述触摸屏线控器根据所述触摸屏校准指令发送的所述测试结果;

所述触摸屏线控器,用于在接收到所述工装转发的所述触摸屏校准指令时,通过所述触摸屏展示至少一个校准点;在接收到所述用户根据所述至少一个校准点的触摸时,确定所述用户触摸的位置是否与所述至少一个校准点的展示位置相对应,如果是,确定所述触摸屏校准正常,否则,确定所述触摸屏校准异常;向所述工装发送所述测试结果,其中,所述测试结果,包括:所述触摸屏校准正常或所述触摸屏校准异常。

在本发明一实施例中,如需对触摸屏进行屏幕校准,上位机需要通过工装向触摸屏线控器发送触摸屏校准指令,以使驱动触摸屏线控器进入屏幕校准模式,即通过触摸屏展示至少一个校准点,触摸屏线控器在接收到用户触摸后,需要确定触摸的位置是否与校准点展示位置相对应,以使确定触摸屏的校准测试结果。上位机在接收到触摸屏线控器通过工装发送的测试结果后,需要确定触摸屏校准的测试结果是否异常,当且仅当在测试结果异常时,输出标识序列号对应的触摸屏校准异常,有助于用户根据标识序列号查找校准异常的触摸屏。

在本发明实施例中,所述工装,进一步用于存储打印日志;在接收到所述用户发送的查看请求时,将所述查看请求对应的所述打印日志展示给所述用户,其中,所述打印日志,包括:所述标识序列号、所述标识序列号对应的测试指令、所述测试指令对应的测试结果和测试时间;

其中,所述测试指令,包括:所述接口测试指令、所述rj45测试指令、所述无线网卡测试、所述声音测试、所述触摸屏显色指令和所述触摸屏校准指令中的任意一个或多个。

在本发明一实施例中,工装还具有存储打印日志和支持用户查看打印日志的功能,以使用户根据查看的打印日志中的标识序列号识别触摸屏线控器、及其测试项目和测试结果,了解触摸屏线控器的测试情况。

在本发明实施例中,所述上位机,进一步用于存储所述打印日志;在接收到所述用户发送的所述查看请求时,将所述查看请求对应的所述打印日志展示给所述用户,其中,所述打印日志,包括:所述标识序列号、所述标识序列号对应的所述接口测试指令、所述接口测试指令对应的所述测试结果和所述测试时间;

其中,所述测试指令,包括:所述接口测试指令、所述rj45测试指令、所述无线网卡测试、所述声音测试、所述触摸屏显色指令和所述触摸屏校准指令中的任意一个或多个。

在本发明一实施例中,上位机同样具有存储打印日志和支持用户查看打印日志的功能,以使用户根据查看的打印日志中的标识序列号识别触摸屏线控器、及其测试项目和测试结果,了解触摸屏线控器的测试情况。

在本发明实施例中,所述通信接口,包括:通用异步收发传输器uart接口和/或rs485接口。

在本发明实施例中,触摸屏线控器上可以仅设置uart接口,或仅设置rs485接口,还可以同时设置uart接口和rs485接口,以使触摸屏线控器利用uart接口和/或rs485接口,与其他设备的进行数据传输,从而保障触摸屏线控器的通信功能。

为了更加清晰的说明本发明的技术方案及优点,下面以触摸屏线控器s、触摸屏线控器d、工装s和工装d,以及上位机接收用户输入的标识序列号s为例,如图2所示,对本发明实施例提供的一种触摸屏线控器的生产测试系统进行详细说明,包括:

上位机201、触摸屏线控器s202、触摸屏线控器d203、工装s204、工装d205和路由器206。

触摸屏线控器s202与工装s204相对应。

触摸屏线控器d203与工装d205相对应。

上位机201分别与通过工装s204和工装d205相连。

工装s204,用于为触摸屏线控器s202供电。

工装d205,用于为触摸屏线控器d203供电。

上位机201,用于接收用户输入的标识序列号s;在标识序列号s对应的触摸屏线控器s202处于产测模式时,通过预先创建的生产测试脚本,向工装s204发送接口测试指令和测试数据。

具体地,上位机201在接收到用户输入的标识序列号后,即可通过标识序列号对应的工装与标识序列号对应的触摸屏线控器连接,进而对触摸屏线控器的rs485接口和/或uart接口进行测试。

工装s204,用于在接收到上位机201发送的接口测试指令和测试数据时,通过接口测试指令对应的通信接口转发测试数据。

具体地,工装s204在接收到上位机201发送的接口测试指令和测试数据时,需要通过触摸屏线控器s上,与接口测试指令对应的通信接口转发测试数据,以使对触摸屏线控器s202的通信接口进行测试。

触摸屏线控器s202,用于在接收到工装s204通过通信接口转发的所述测试数据时,通过预设的生产测试脚本,根据预设的通讯协议生产与测试数据对应的回执数据,并通过通信接口将回执数据发送给工装s204。

具体地,触摸屏线控器s202在接收到测试数据后,需要利用生产测试脚本,生成与测试数据对应的回执数据,以使上位机201根据回执数据确定通信接口是否异常。

工装s204,用于在接收到触摸屏线控器s202发送的回执数据时,将回执数据转发给上位机201。

上位机201,用于在接收到工装s204转发的回执数据时,检测回执数据是否与测试数据相对应,如果是,记录标识序列号s对应的通信接口正常,否则,输出标识序列号s对应的通信接口异常。

具体地,上位机201在接收到工装s204转发触摸屏线控器s202发送的回执数据时,不是直接确定触摸屏线控器s202的通信接口正常,而是需要确定回执数据是否与测试数据相对应,当且仅当在回执数据与测试数据相对应时,可确定触摸屏线控器s202的通信接口正常,而当回执数据与测试数据不对应时,则需要输出标识序列号s对应的通信接口异常,以使提示标识序列号对应的通信接口异常。

其中,通信接口,包括:uart接口和/或rs485接口。

具体地,触摸屏线控器s202上可以仅设置uart接口、或仅设置rs485接口,还可以同时设置uart接口和rs485接口,而设置通信接口可以保障触摸屏线控器与其他设备的通信。

举例来说,工装s204为触摸屏线控器s202供电,触摸屏线控器s202上电后处于产测模式;

工装d205为触摸屏线控器d203供电,触摸屏线控器d203上电后处于产测模式;

上位机201在接收到用户输入的标识序列号s时,即可对触摸屏线控器s202进行测试;

当触摸屏线控器s202中设置uart接口时,

上位机201向与触摸屏线控器s202连接的工装s204,发送接口测试指令为“uart接口测试”和测试数据为“123”。

工装s204在接收到上位机201发送的“uart接口测试”和测试数据为“123”时,通过触摸屏线控器s202上与接口测试指令对应的uart接口转发“123”。

触摸屏线控器s202在通过uart接口接收到工装s204发送的“123”时,利用预设的生产测试脚本,通过预设的通信协议生成回执数据“456”,并将“456”通过uart接口发送给工装s204。

工装s204在接收到触摸屏线控器s202发送的“456”时,将“456”转发给上位机201。

上位机201在接收到工装s204转发的“456”时,检测“456”是否与“123”相对应,如果是,记录标识序列号s对应的uart接口正常,否则,输出记录标识序列号s对应的uart接口异常。

当触摸屏线控器s202中设置rs485接口时,

上位机201向工装s204发送接口测试指令为“rs485接口测试”和测试数据为“1+1=?”。

工装s204在接收到上位机201发送的“rs485接口测试”和测试数据为“1+1=?”时,通过触摸屏线控器s202上与接口测试指令对应的rs485接口转发“1+1=?”。

触摸屏线控器s202在通过rs485接口接收到工装s204发送的“1+1=?”时,利用预设的生产测试脚本,通过预设的通信协议生成回执数据“2”,并将“2”通过rs485接口发送给工装s204。

工装s204在接收到触摸屏线控器s202发送的“2”时,将“2”转发给上位机201。

上位机201在接收到工装s204转发的“2”时,检测“2”是否与“1+1=?”相对应,如果是,记录标识序列号s对应的rs485接口正常,否则,输出记录标识序列号s对应的rs485接口异常。

上位机201,用于将rj45测试指令通过工装s204发送给触摸屏线控器s202。

具体地,上位机201还可以对rj45接口进行测试,而在测试rj45接口时,需要通过工装s204给触摸屏线控器s202发送rj45测试指令,以使触摸屏线控器s202根据rj45测试指令执行对应的操作。

举例来说,上位机201将rj45测试指令发送给工装s204。

工装s204在接收到rj45测试指令时,将rj45测试指令转发给触摸屏线控器s202。

触摸屏线控器s202,用于在接收到上位机201通过工装s204发送的rj45测试指令时,通过rj45接口连接路由器206,冰箱预设的地址发送数据请求,确定在预设的连接时长内是否接收到响应数据,如果是,确定rj45接口正常,否则,确定rj45接口异常。并通过工装将rj45接口正常或rj45接口异常作为测试结果发送给上位机201。

具体地,触摸屏线控器s202在接收到工装s204发送的rj45测试指令时,需要对rj45接口进行测试,以使确定rj45接口功能是否正常,并将rj45接口测试结果通过工装s204发送给上位机201,以使上位机201记录rj45接口的测试结果。

举例来说,触摸屏线控器s202在接收到工装s204发送的rj45测试指令时,通过rj45接口ping预设的地址asdf,确定在预设的连接时长1min内是否能通过路由器接收到地址asdf的响应,如果是,则确定rj45接口正常,否则,确定rj45接口异常。并将rj45接口的测试结果发送给工装s204。

工装s204在接收到rj45接口的测试结果时,将rj45接口的测试结果转发给上位机201。

上位机201,用于在接收到触摸屏线控器s202通过工装s204发送的测试结果时,确定测试结果是否为rj45接口正常,如果是,记录标识序列号s对应的rj45接口正常,否则,输出标识序列号s对应的rj45接口异常。

具体地,上位机201在接收到工装s204发送的测试结果时,需要对查看测试结果,当且仅当测试结果不是rj45接口正常时,输出标识序列号s对应的rj45接口异常,以使用户确定有rj45接口异常,再根据标识序列号s即可查找到异常的rj45接口。

上位机201,用于将路由器206的名称和密码通过工装s204发送给触摸屏线控器s202,确定在预设的搜索时长内,是否从路由器206的网络列表中搜索到触摸屏线控器s202,如果是,记录标识序列号s对应的无线网卡正常,否则,输出标识序列号s对应的无线网卡异常。

具体地,上位机201如需对触摸屏线控器s202的无线网卡进行测试,需要将路由器的名称和密码通过工装s204发送给触摸屏线控器s202,以使触摸屏线控器s202根据名称和密码执行相应的操作。

举例来说,上位机201将路由器的名称“xiaocui”和密码“321”发送给工装s204。

工装s204在接收到上位机201发送的名称“xiaocui”和密码“321”时,将名称“xiaocui”和密码“321”转发给触摸屏线控器s202。

触摸屏线控器s202,用于在接收到上位机201通过工装s204发送的名称和密码时,通过名称搜索路由器206,并通过密码连接搜索到的路由器206,并在搜索时长后断开与路由器206的连接。

具体地,触摸屏线控器s202在接收到路由器的名称和密码时,即可通过无线搜索该名称的路由器,并利用无线网卡根据密码连接搜索到路由器,以使上位机201确定触摸屏线控器s202的无线网卡是否异常。

举例来说,触摸屏线控器s202在接收到工装s204发送的名称“xiaocui”和密码“321”时,通过无线网卡搜索名称为“xiaocui”的无线路由器,在搜索到名称为“xiaocui”的无线路由器时,通过密码“321”连接该路由器。

上位机201,用于确定在预设的搜索时长内,是否从路由器206的网络列表中搜索到触摸屏线控器,如果是,记录标识序列号对应的无线网卡正常,否则,输出标识序列号对应的无线网卡异常。

具体地,上位机201通过工装s204给触摸屏线控器s202发送路由器的名称和密码后,需要确定在搜索时长内是否从路由器的网络列表中搜索到触摸屏线控器,如果是,则可确定触摸屏线控器的无线网卡正常,否则,则确定触摸屏线控器的无线网卡异常,并输出标识序列号对应的无线网卡异常,以使用户确定该标识序列号的无线网卡功能异常。

上位机201,用于将预设的音频数据通过工装s204发送给触摸屏线控器s202。

具体地,上位机201如需检测触摸屏线控器s202的扬声器,需要通过工装s204向触摸屏线控器s202发送音频数据,以使触摸屏线控器s202在接收到音频数据时,播放该音频数据。

触摸屏线控器s202,用于在接收到上位机201通过工装s204发送的音频数据时,通过扬声器播放音频数据,并在播放完音频数据后,播放预设的结束提示音。

具体地,触摸屏线控器s202在接收到上位机201通过工装s204发送的音频数据时,需要通过扬声器播放该音频数据,以使用户根据播放的音频数据确定扬声器是否异常,而在播放完音频数据后,还需要播放结束提示音,以使提示用户音频数据已播放完毕。

上位机201,用于接收并存储用户根据触摸屏线控器s202播放的音频数据和结束提示音,输入的标识序列号s对应的扬声器正常或s标识序列号对应的扬声器异常。

具体地,用户在听到触摸屏线控器s202通过扬声器播放音频数据和结束提示音后,即可确定触摸屏线控器s202的扬声器是否异常,而上位机201接收并存储用户输入的扬声器测试结果,即标识序列号s对应的扬声器正常或s标识序列号对应的扬声器异常,以便于用户随时查看触摸屏线控器s202的测试情况。

上位机201,用于通过工装s204向触摸屏显色指令发送给触摸屏线控器s202。

具体地,上位机201如需对触摸屏的显色进行测试,需要向工装s204发送触摸屏显色指令,以使工装s204将触摸屏线显色指令转发给触摸屏线控器s202。

触摸屏线控器s202,用于在接收到上位机201通过工装s204发送的触摸屏显色指令时,按照预设的展示时长,将至少一个待展示颜色通过触摸屏展示给用户,其中,至少一个待展示颜色,包括:红色、黄色、绿色和蓝色中的任意一个或多个。

具体地,触摸屏线控器s202在接收到工装s204发送的触摸屏显色指令时,需要按照展示时长,通过触摸屏展示至少一个待展示颜色,以使用户根据触摸屏展示的待展示颜色,确定触摸屏的显色功能是否异常。

举例来说,触摸屏线控器s202在接收到工装s204发送的额触摸屏显色指令时,按照展示时长30s,通过触摸屏分别将待展示颜色为红、黄、蓝、绿展示给用户,以使用户确定触摸屏上是否存在异常的像素点,例如,触摸屏上出现白点、或黑点。

上位机201,用于接收并存储用户根据触摸屏线控器s202的触摸屏展示的待展示颜色,输入的所述标识序列号对应的触摸屏显色正常或所述标识序列号对应的触摸屏显色异常。

具体地,触摸屏线控器s202在通过触摸屏,将至少一个待展示颜色展示给用户后,上位机201即可接收到用户输入的触摸屏显色的测试结果,即标识序列号对应的触摸屏显色正常或标识序列号对应的触摸屏显色异常,以便于用户随时查看触摸屏线控器s202的测试情况。

上位机201,用于通过工装s204将触摸屏校准指令发送给触摸屏线控器s202。

具体地,上位机201如需对触摸屏进行校准,需要向工装s204发送触摸屏校准指令,以使工装s204将触摸屏校准指令发送给触摸屏线控器s202。

触摸屏线控器s202,用于在接收到上位机201通过工装s204发送的触摸屏校准指令时,通过触摸屏展示至少一个校准点;在接收到用户根据至少一个校准点的触摸时,确定用户触摸的位置是否与至少一个校准点的展示位置相对应,如果是,确定触摸屏校准正常,否则,确定触摸屏校准异常;向工装发送测试结果,其中,测试结果,包括:触摸屏校准正常或触摸屏校准异常。

具体地,触摸屏线控器s202在接收到工装s204发送的触摸屏校准指令时,需要通过触摸屏展示至少一个校准点,以使用户根据展示的校准点进行屏幕校准,并将触摸屏的校准结果通过工装s204发送给上位机201。

举例来说,触摸屏线控器s202在接收到工装s204发送的触摸屏校准指令时,执行:

需要通过触摸屏展示位于触摸屏中心位置的校准点z,并接收用户根据展示的校准点z的触摸,确定用户的触摸位置是否与校准点z展示的位置相对应,如果是,则通过触摸屏展示位于触摸屏左上角位置的校准点x,接收用户根据校准点x的触摸,确定用户的触摸位置是否与校准点x展示的位置相对应,如果是,则通过触摸屏展示位于触摸屏右下角位置的校准点c,接收用户根据校准点c的触摸,确定触摸位置是否与校准点c展示的位置相对应,如果是,则确定触摸屏校准正常。当存在校准点展示的位置与触摸位置不对应时,则可确定触摸屏校准异常。触摸屏线控器在对触摸屏校准完毕后,即可将校准测试结果发送给工装s204,以使通过工装s204将校准测试结果转发给上位机201。

上位机201,用于在接收到触摸屏线控器s202通过工装s204发送的测试结果时,确定测试结果是否为触摸屏校准正常,如果是,记录标识序列号对应的触摸屏校准正常,否则,输出标识序列号对应的触摸屏校准异常。

具体地,上位机201在接收到工装s204发送的校准测试结果时,即可确定触摸屏校准功能是否正常,如果校准异常则输出标识序列号对应的触摸屏校准异常,以提示用户该标识序列号的触摸屏校准异常。

上位机201和/或工装s204,进一步用于存储打印日志;在接收到用户发送的查看请求时,将查看请求对应的打印日志展示给所述用户,其中,所述打印日志,包括:标识序列号、标识序列号对应的接口测试指令、接口测试指令对应的测试结果和测试时间。

其中,测试指令,包括:接口测试指令、rj45测试指令、无线网卡测试、声音测试、触摸屏显色指令和触摸屏校准指令中的任意一个或多个。

具体地,上位机201和/或工装s204可以具有存储和查看打印日志的功能,以便于用户根据需求从上位机或工装s204中查看触摸屏线控器s202的测试情况。

如图3所示,本发明实施例提供了一种触摸屏线控器的生产测试方法,其特征在于,包括:

步骤301:通过至少一个上位机接收用户输入的至少一个标识序列号;

步骤302:针对每一个所述标识序列号,通过至少一个所述上位机在所述标识序列号对应的所述触摸屏线控器处于产测模式时,通过预先创建的生产测试脚本,向与所述标识序列号连接的所述工装发送接口测试指令和测试数据;

步骤303:通过至少一个所述工装为所述触摸屏线控器供电;在接收到所述上位机发送的所述接口测试指令和所述测试数据时,通过所述接口测试指令对应的通信接口转发所述测试数据;

步骤304:通过所述至少一个所述触摸屏线控器,在接收到所述工装通过所述通信接口转发的所述测试数据时,通过预设的所述生产测试脚本,根据预设的通讯协议生成回执数据,并通过所述通信接口将所述回执数据发送给所述工装;

步骤305:通过至少一个所述工装接收并转发所述触摸屏线控器通过所述通信接口发送的所述回执数据给所述上位机;

步骤306:通过至少一个所述上位机在接收到所述工装转发的回执数据时,检测所述回执数据是否与所述测试数据相对应,如果是,记录所述标识序列号对应的通信接口正常,否则,输出所述标识序列号对应的通信接口异常。

在本发明一实施例中,通过上位机在接收到用户输入的标识序列号后,在标识序列号对应的触摸屏线控器处于产测模式时,可通过工装连接触摸屏线控器中与接口测试指令对应的通信接口,并通过通信接口转发测试数据,以使触摸屏线控器根据测试数据生成对应的回执数据;上位机在接收到回执数据时,还需要对回执数据进行检测,以确定触摸屏线控器的通信接口是否异常,当且仅当在接口异常时输出标识序列号对应的通信接口异常,以使用户根据标识序列号确定对应的触摸屏线控器,进而确定异常的通信接口,而无需通过人工测试,因此,可以减少测试触摸屏线控器上各部件的时间,提高触摸屏线控器的测试效率。

在本发明一实时例中,在所述通过所述至少一个上位机在接收到所述工装转发的回执数据时,检测所述回执数据是否与所述测试数据相对应之后,进一步包括:

通过至少一个所述上位机存储所述打印日志;在接收到所述用户发送的所述查看请求时,将所述查看请求对应的所述打印日志展示给所述用户,其中,所述打印日志,包括:所述标识序列号、所述标识序列号对应的所述接口测试指令、所述接口测试指令对应的所述测试结果和所述测试时间;

其中,所述测试指令,包括:所述接口测试指令、所述rj45测试指令、所述无线网卡测试、所述声音测试、所述触摸屏显色指令和所述触摸屏校准指令中的任意一个或多个。

在本发明一实时例中,所述通信接口,包括:通用异步收发传输器uart接口和/或rs485接口。

本发明各个实施例至少具有如下有益效果:

1、在本发明一实施例中,上位机在接收到用户输入的标识序列号后,在标识序列号对应的触摸屏线控器处于产测模式时,可通过工装连接触摸屏线控器中与接口测试指令对应的通信接口,并通过通信接口转发测试数据,以使触摸屏线控器根据测试数据生成对应的回执数据;上位机在接收到回执数据时,还需要对回执数据进行检测,以确定触摸屏线控器的通信接口是否异常,当且仅当在接口异常时输出标识序列号对应的通信接口异常,以使用户根据标识序列号确定对应的触摸屏线控器,进而确定异常的通信接口,而无需通过人工测试,因此,可以减少测试触摸屏线控器上各部件的时间,提高触摸屏线控器的测试效率。

2、在本发明一实施例中,如需对触摸屏线控器的rj45接口进行测试,上位机需要利用生产测试脚本,通过工装向触摸屏线控器发送rj45测试指令后,即可驱动触摸屏线控器通过rj45接口与路由器连接,并向预设的地址发送数据请求,以使确定rj45接口是否异常,当且仅当rj45接口异常时,输出标识序列号对应的rj45接口异常,以使用户确定标识序列号所对应的rj45接口异常,而无需人工对触摸屏线控器各个部件的测试时间,因此可以节省测试触摸屏线控器的时间,从而提高触摸屏线控器的测试效率。

3、在本发明一实施例中,如需对触摸屏线控器的无线网卡进行测试,上位机需要通过工装向触摸屏线控器发送路由器的名称和密码,以使驱动触摸屏线控器通过无线网卡连接路由器,再根据路由器的网络列表中是否搜索到触摸屏线控器,对无线网卡的功能进行检测,而无需人工对触摸屏线控器各个部件的测试时间,因此可以节省测试触摸屏线控器的时间,从而能够提高触摸屏线控器无线网卡的测试效率。

4、在本发明一实施例中,如需对触摸屏线控器的扬声器进行测试,上位机需要通过工装向触摸屏线控器发送音频数据,以使触摸屏线控器在接收到音频数据后,通过扬声器播放音频数据,并在音频数据播放完毕后播放接收提示音,以提示用户音频数据播放完毕,用户在听到结束提示音后,即可确定扬声器是否异常。上位机在接收到用户输入的扬声器测试结果后,还需要存储扬声器测试结果,即存储标识序列号对应的扬声器正常或标识序列号对应的扬声器异常,以便用户从上位机中再次查看扬声器的测试结果,了解扬声器的测试情况。

5、在本发明一实施例中,如需对触摸屏线控器的触摸屏进行测试,上位机需要通过工装向触摸屏线控器发送触摸屏显色指令,以使触摸屏线控器在接收到触摸屏显色指令时,通过显示屏展示待展示颜色,用户即可确定待展示颜色确定触摸屏是否存在异常的像素点,进而确定触摸屏的显色是否异常。上位机在接收到用户输入的触摸屏的显色测试结果后,还需要存储该结果,即存储标识序列号对应的触摸屏显色正常或标识序列号对应的触摸屏显色异常,以便用户从上位机中再次查看触摸屏的显色测试结果,了解触摸屏显色的测试情况。

6、在本发明一实施例中,如需对触摸屏进行屏幕校准,上位机需要通过工装向触摸屏线控器发送触摸屏校准指令,以使驱动触摸屏线控器进入屏幕校准模式,即通过触摸屏展示至少一个校准点,触摸屏线控器在接收到用户触摸后,需要确定触摸的位置是否与校准点展示位置相对应,以使确定触摸屏的校准测试结果。上位机在接收到触摸屏线控器通过工装发送的测试结果后,需要确定触摸屏校准的测试结果是否异常,当且仅当在测试结果异常时,输出标识序列号对应的触摸屏校准异常,有助于用户根据标识序列号查找校准异常的触摸屏。

7、在本发明一实施例中,工装还具有存储打印日志和支持用户查看打印日志的功能,以使用户根据查看的打印日志中的标识序列号识别触摸屏线控器、及其测试项目和测试结果,了解触摸屏线控器的测试情况。

需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个〃····〃”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。

最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

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