手机开关机可靠性测试方法及系统转让专利

申请号 : CN201010519695.6

文献号 : CN101982961A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李松闫敬鹏

申请人 : 青岛海信移动通信技术股份有限公司

摘要 :

本发明实施例公开了一种手机开关机可靠性测试方法及系统,所述方法包括:PLC接收计算机发送的按键指令,控制机械手按下手机的开关机按键并持续预设的按下等待时间后放开,以使手机开机;在手机开机过程中,计算机接收手机反馈的开机信息,对所述开机信息进行记录和分析以判断手机的开机可靠性是否与预期效果相同;在间隔预设的放开等待时间后,PLC接收计算机发送的按键指令,控制机械手按下所述手机的开关机按键并持续预设的按下等待时间后放开,以使手机关机;在手机关机过程中,计算机接收手机反馈的关机信息,对所述关机信息进行记录和分析以判断手机的关机可靠性是否与预期效果相同。本发明适用于对手机开关机的可靠性进行测试。

权利要求 :

1.一种手机开关机可靠性测试方法,其特征在于,包括:

可编程逻辑控制器PLC接收计算机发送的按键指令,控制机械手按下手机的开关机按键并持续预设的按下等待时间后放开,以使手机开机;

在手机开机过程中,所述计算机接收所述手机反馈的开机信息,对所述开机信息进行记录和分析以判断手机的开机可靠性是否与预期效果相同;

在间隔预设的放开等待时间后,所述PLC接收计算机发送的按键指令,控制所述机械手按下所述手机的开关机按键并持续预设的按下等待时间后放开,以使手机关机;

在手机关机过程中,所述计算机接收所述手机反馈的关机信息,对所述关机信息进行记录和分析以判断手机的关机可靠性是否与预期效果相同。

2.根据权利要求1所述的方法,其特征在于,在所述可编程逻辑控制器PLC接收计算机发送的按键指令之前,还包括:在所述机械手位于初始位置处,按下所述PLC或计算机的启动按钮;

通过所述PLC的手动控制按钮将所述机械手调整至工作位置;

所述机械手的工作位置位于所述手机开关机按键的正上方。

3.根据权利要求2所述的方法,其特征在于,所述通过所述PLC的手动控制按钮将所述机械手调整至工作位置包括:所述PLC的中央处理单元CPU接收并存储从编程器键入的用户程序和数据;

所述CPU检查电源、存储器、I/O以及警戒定时器的状态;

当所述PLC投入运行时,所述CPU以扫描的方式接收各输入装置的状态和数据,并分别存入I/O映象区;

所述CPU从用户程序存储器中读取设定好的程序,并将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的机械手,以使所述机械手调整至工作位置。

4.根据权利要求1所述的方法,其特征在于,在所述可编程逻辑控制器PLC接收计算机发送的按键指令之前,还包括:根据手机开关机所持续的时间,通过计算机对所述PLC进行设置,设置机械手的按下等待时间以及放开等待时间;

所述方法还包括:

所述PLC或者计算机控制所述机械手停止按下或放开动作。

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述PLC的数量为至少一个,所述机械手的数量与所述PLC的数量相同,所述PLC分别与计算机连接,所述机械手与所述PLC一一对应连接。

6.一种手机开关机可靠性测试系统,其特征在于,包括:计算机、与所述计算机连接的PLC以及与所述PLC连接的机械手,其中,所述PLC,用于接收计算机发送的按键指令,控制所述机械手按下手机的开关机按键并持续预设的按下等待时间后放开,以使手机开机,以及,在间隔预设的放开等待时间后,接收计算机发送的按键指令,控制所述机械手按下所述手机的开关机按键并持续预设的按下等待时间后放开,以使手机关机;

所述计算机,用于在手机开机过程中,接收所述手机反馈的开机信息,对所述开机信息进行记录和分析以判断手机的开机可靠性是否与预期效果相同,以及,在手机关机过程中,接收所述手机反馈的关机信息,对所述关机信息进行记录和分析以判断手机的关机可靠性是否与预期效果相同。

7.根据权利要求6所述的系统,其特征在于,所述PLC,还用于在所述机械手位于初始位置处按下所述PLC或计算机的启动按钮后,通过手动控制按钮将所述机械手调整至工作位置;

所述机械手的工作位置位于所述手机开关机按键的正上方。

8.根据权利要求7所述的系统,其特征在于:

所述PLC,具体用于由所述PLC的CPU接收并存储从编程器键入的用户程序和数据,检查电源、存储器、I/O以及警戒定时器的状态,当所述PLC投入运行时,以扫描的方式接收各输入装置的状态和数据,并分别存入I/O映象区,以及从用户程序存储器中读取设定好的程序,并将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的机械手,以使所述机械手调整至工作位置。

9.根据权利要求6所述的系统,其特征在于,所述计算机,还用于根据手机开关机所持续的时间,对所述PLC进行设置,设置机械手的按下等待时间以及放开等待时间;

所述PLC或者计算机,还用于控制所述机械手停止按下或放开动作。

10.根据权利要求6至9中任一项所述的系统,其特征在于,所述PLC的数量为至少一个,所述机械手的数量与所述PLC的数量相同,所述PLC分别与计算机连接,所述机械手与所述PLC一一对应连接。

说明书 :

手机开关机可靠性测试方法及系统

技术领域

[0001] 本发明涉及通信技术领域,特别涉及一种手机开关机可靠性测试方法及系统。

背景技术

[0002] 手机等移动通信终端是由硬件和软件组成的系统,在手机研发过程中,需要验证手机硬件和软件的可靠性,以便批量生产后使用户得到最佳的体验。其中,手机开关机可靠性是移动通信终端的一项重要的指标。
[0003] 手机研发过程中,手机的软件要经过严格的测试,目前手机软件的功能测试,主要是依靠测试工程师纯手工对手机的功能进行逐项测试。人工测试方法是针对每个机型的不同版本进行软件测试用例遍历测试。在产品研发及批量生产过程中,一般会产生30到50个软件版本,其中开关机可靠性由一名测试人员来测试,每个版本需要进行1000次左右的测试,每次开关机需要一分钟,总共需要大概17个小时才能测试完成。
[0004] 在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:
[0005] 现有的手机开关机可靠性由人工进行测试,浪费太多的人力成本,且测试结果的真实性可能会受影响。

发明内容

[0006] 本发明的实施例提供一种手机开关机可靠性测试方法及系统,能够节省大量的人力成本,提高测试结果的真实性。
[0007] 本发明实施例采用的技术方案为:
[0008] 一种手机开关机可靠性测试方法,包括:
[0009] 可编程逻辑控制器PLC接收计算机发送的按键指令,控制机械手按下手机的开关机按键并持续预设的按下等待时间后放开,以使手机开机;
[0010] 在手机开机过程中,所述计算机接收所述手机反馈的开机信息,对所述开机信息进行记录和分析以判断手机的开机可靠性是否与预期效果相同;
[0011] 在间隔预设的放开等待时间后,所述PLC接收计算机发送的按键指令,控制所述机械手按下所述手机的开关机按键并持续预设的按下等待时间后放开,以使手机关机;
[0012] 在手机关机过程中,所述计算机接收所述手机反馈的关机信息,对所述关机信息进行记录和分析以判断手机的关机可靠性是否与预期效果相同。
[0013] 一种手机开关机可靠性测试系统,包括计算机、与所述计算机连接的PLC以及与所述PLC连接的机械手,其中,
[0014] 所述PLC,用于接收计算机发送的按键指令,控制所述机械手按下手机的开关机按键并持续预设的按下等待时间后放开,以使手机开机,以及,在间隔预设的放开等待时间后,接收计算机发送的按键指令,控制所述机械手按下所述手机的开关机按键并持续预设的按下等待时间后放开,以使手机关机;
[0015] 所述计算机,用于在手机开机过程中,接收所述手机反馈的开机信息,对所述开机信息进行记录和分析以判断手机的开机可靠性是否与预期效果相同,以及,在手机关机过程中,接收所述手机反馈的关机信息,对所述关机信息进行记录和分析以判断手机的关机可靠性是否与预期效果相同。
[0016] 本发明实施例手机开关机可靠性测试方法及系统,PLC接收计算机发送的按键指令,控制机械手按下手机的开关机按键并持续预设的按下等待时间后放开,以使手机开机,并在间隔预设的放开等待时间后,PLC接收计算机发送的按键指令,控制机械手按下手机的开关机按键并持续预设的按下等待时间后放开,以使手机关机,在手机开机或关机过程中,计算机接收手机反馈的开机信息或关机信息,对所述开机信息或关机信息进行记录和分析以判断手机的开关机可靠性是否与预期效果相同。与现有技术相比,本发明实施例采用PLC控制机械手对手机进行开关机操作,取代了传统的人工按键动作,能够节省大量的人力成本;由于手机开关机操作通过PLC进行控制,从而能够提高测试结果的真实性。

附图说明

[0017] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0018] 图1为本发明实施例一提供的方法流程图;
[0019] 图2为本发明实施例二提供的方法流程图;
[0020] 图3、图4为本发明实施例三提供的系统结构示意图。

具体实施方式

[0021] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0022] 为使本发明技术方案的优点更加清楚,下面结合附图和实施例对本发明作详细说明。
[0023] 实施例一
[0024] 本实施例提供一种手机开关机可靠性测试方法,如图1所示,所述手机开关机可靠性测试方法包括:
[0025] 101、可编程逻辑控制器PLC接收计算机发送的按键指令,控制机械手按下手机的开关机按键并持续预设的按下等待时间后放开,以使手机开机。
[0026] 102、在手机开机过程中,所述计算机接收所述手机反馈的开机信息,对所述开机信息进行记录和分析以判断手机的开机可靠性是否与预期效果相同。
[0027] 103、在间隔预设的放开等待时间后,所述PLC接收计算机发送的按键指令,控制所述机械手按下所述手机的开关机按键并持续预设的按下等待时间后放开,以使手机关机。
[0028] 104、在手机关机过程中,所述计算机接收所述手机反馈的关机信息,对所述关机信息进行记录和分析以判断手机的关机可靠性是否与预期效果相同。
[0029] 本发明实施例手机开关机可靠性测试方法,PLC接收计算机发送的按键指令,控制机械手按下手机的开关机按键并持续预设的按下等待时间后放开,以使手机开机,并在间隔预设的放开等待时间后,PLC接收计算机发送的按键指令,控制机械手按下手机的开关机按键并持续预设的按下等待时间后放开,以使手机关机,在手机开机或关机过程中,计算机接收手机反馈的开机信息或关机信息,对所述开机信息或关机信息进行记录和分析以判断手机的开关机可靠性是否与预期效果相同。与现有技术相比,本发明实施例采用PLC控制机械手对手机进行开关机操作,取代了传统的人工按键动作,能够节省大量的人力成本;由于手机开关机操作通过PLC进行控制,从而能够提高测试结果的真实性。
[0030] 实施例二
[0031] 本实施例提供一种手机开关机可靠性测试方法,如图2所示,所述手机开关机可靠性测试方法包括:
[0032] 201、在所述机械手位于初始位置处,按下所述PLC或计算机的启动按钮,系统开始工作。
[0033] 202、通过所述PLC的手动控制按钮将所述机械手调整至工作位置。
[0034] 其中,所述机械手的工作位置可以位于所述手机开关机按键的正上方,但不仅限于此。
[0035] 所述PLC中的中央处理单元CPU是PLC的控制中枢,所述CPU按照PLC系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;所述CPU检查电源、存储器、I/O以及警戒定时器的状态;当PLC投入运行时,首先所述CPU以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O映象区;然后所述CPU从用户程序存储器中读取设定好的程序,并将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的机械手,以使所述机械手调整至工作位置。
[0036] 203、根据手机开关机所持续的时间,通过计算机对所述PLC进行设置,设置机械手的按下等待时间以及放开等待时间。
[0037] 204、所述PLC接收计算机发送的按键指令,控制机械手按下手机的开关机按键并持续所述按下等待时间后放开,以使手机开机。
[0038] 205、在手机开机过程中,所述计算机接收所述手机反馈的开机信息,对所述开机信息进行记录和分析以判断手机的开机可靠性是否与预期效果相同。
[0039] 206、在间隔所述放开等待时间后,所述PLC接收计算机发送的按键指令,控制所述机械手按下所述手机的开关机按键并持续所述按下等待时间后放开,以使手机关机。
[0040] 207、在手机关机过程中,所述计算机接收所述手机反馈的关机信息,对所述关机信息进行记录和分析以判断手机的关机可靠性是否与预期效果相同。
[0041] 在间隔所述放开等待时间后,重复执行步骤204-207,以执行多次的开关机动作,完成手机的开关机可靠性测试。
[0042] 进一步的,当发生紧急情况时,可以通过所述PLC或者计算机控制所述机械手停止按下或放开动作。
[0043] 其中,,所述PLC的数量为至少一个,所述机械手的数量与所述PLC的数量相同,所述PLC分别与计算机连接,所述机械手与所述PLC一一对应连接,一台计算机可以控制多个所述PLC和机械手;并且,在系统启动后,不需要进行人工值守,所述计算机和PLC可以按照内部的控制程序控制机械手进行手机开关机操作,实现手机开关机可靠性测试。
[0044] 本发明实施例手机开关机可靠性测试方法,PLC接收计算机发送的按键指令,控制机械手按下手机的开关机按键并持续预设的按下等待时间后放开,以使手机开机,并在间隔预设的放开等待时间后,PLC接收计算机发送的按键指令,控制机械手按下手机的开关机按键并持续预设的按下等待时间后放开,以使手机关机,在手机开机或关机过程中,计算机接收手机反馈的开机信息或关机信息,对所述开机信息或关机信息进行记录和分析以判断手机的开关机可靠性是否与预期效果相同。与现有技术相比,本发明实施例采用PLC控制机械手对手机进行开关机操作,取代了传统的人工按键动作,能够节省大量的人力成本;由于手机开关机操作通过PLC进行控制,从而能够提高测试结果的真实性;一台计算机可以控制多个PLC和机械手进行手机开关机操作,并且可以在无人值守模式下进行工作,从而能够提高工作效率。
[0045] 实施例三
[0046] 本实施例提供一种手机开关机可靠性测试系统,如图3所示,所述手机开关机可靠性测试系统包括计算机301、与所述计算机301连接的可编程逻辑控制器PLC302以及与所述PLC302连接的机械手303,其中,
[0047] 所述PLC302,用于接收计算机301发送的按键指令,控制所述机械手303按下手机304的开关机按键并持续预设的按下等待时间后放开,以使手机304开机,以及,在间隔预设的放开等待时间后,接收计算机301发送的按键指令,控制所述机械手303按下所述手机304的开关机按键并持续预设的按下等待时间后放开,以使手机304关机;
[0048] 所述计算机301,用于在手机304开机过程中,接收所述手机304反馈的开机信息,对所述开机信息进行记录和分析以判断手机304的开机可靠性是否与预期效果相同,以及,在手机304关机过程中,接收所述手机304反馈的关机信息,对所述关机信息进行记录和分析以判断手机304的关机可靠性是否与预期效果相同。
[0049] 进一步的,所述PLC302,还用于在所述机械手位于初始位置处按下所述PLC302或计算机的启动按钮后,通过手动控制按钮将所述机械手303调整至工作位置。
[0050] 其中,所述机械手303的工作位置可以位于所述手机开关机按键的正上方,但不仅限于此。
[0051] 所述PLC302,具体用于由所述PLC302的CPU接收并存储从编程器键入的用户程序和数据,检查电源、存储器、I/O以及警戒定时器的状态,当所述PLC 302投入运行时,以扫描的方式接收各输入装置的状态和数据,并分别存入I/O映象区,以及从用户程序存储器中读取设定好的程序,并将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的机械手,以使所述机械手调整至工作位置。
[0052] 进一步的,所述计算机301,还用于根据手机开关机所持续的时间,对所述PLC302进行设置,设置机械手303的按下等待时间以及放开等待时间。
[0053] 进一步的,所述PLC302或者计算机301,还用于控制所述机械手303停止按下或放开动作。
[0054] 进一步的,所述系统还可以包括一台计算机、多个可编程逻辑控制器PLC以及与所述PLC相同数量的机械手,所述多个PLC分别与计算机连接,所述多个机械手与所述多个PLC一一对应连接。
[0055] 如图4所示,所述系统包括一台计算机301、三个可编程逻辑控制器PLC302以及三个机械手303,所述三个PLC302分别与计算机301连接,所述三个机械手303与所述三个PLC302一一对应连接;
[0056] 所述计算机301通过三个PLC302分别控制三个机械手303,对手机304进行开关机可靠性测试,所述计算机301、PLC302和机械手303的功能和作用与图3所示系统中的对应部件的功能和作用相同,在此不再赘述。
[0057] 其中,在所述系统启动后,不需要进行人工值守,所述计算机和PLC可以按照内部的控制程序控制机械手进行手机开关机操作,实现手机开关机可靠性测试。
[0058] 本发明实施例手机开关机可靠性测试系统,PLC接收计算机发送的按键指令,控制机械手按下手机的开关机按键并持续预设的按下等待时间后放开,以使手机开机,并在间隔预设的放开等待时间后,PLC接收计算机发送的按键指令,控制机械手按下手机的开关机按键并持续预设的按下等待时间后放开,以使手机关机,在手机开机或关机过程中,计算机接收手机反馈的开机信息或关机信息,对所述开机信息或关机信息进行记录和分析以判断手机的开关机可靠性是否与预期效果相同。与现有技术相比,本发明实施例采用PLC控制机械手对手机进行开关机操作,取代了传统的人工按键动作,能够节省大量的人力成本;由于手机开关机操作通过PLC进行控制,从而能够提高测试结果的真实性;一台计算机可以控制多个PLC和机械手进行手机开关机操作,并且可以在无人值守模式下进行工作,从而能够提高工作效率。
[0059] 本发明实施例提供的手机开关机可靠性测试系统可以实现上述提供的方法实施例。本发明实施例提供的手机开关机可靠性测试方法及系统可以适用于手机开关机的可靠性测试,但不仅限于此。
[0060] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0061] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。