一种网络报警主机自动测试系统及其方法与流程

文档序号:14448083阅读:276来源:国知局

本发明涉及安防技术领域,特别涉及一种网络报警主机自动测试系统及其方法。



背景技术:

目前,网络报警主机的功能越来越庞大,需求量越来越多。但网络报警主机测试还采用半自动化的测试方式,每个测试模块分配测试人员用不同的测试工具测试,有的模块是纯人工测试,这样会导致测试周期过长、测试结果易受人为因素影响、测试结果不可存储等问题。怎样实现质量和生产的同步成为许多企业正在探讨与解决的问题。



技术实现要素:

因此,针对上述的问题,本发明提出一种可自动快速测试工程联网报警主机、测试结构精准、测试参数可跟踪调取的网络报警主机自动测试系统及其方法。

为解决此技术问题,本发明采取以下方案:一种网络报警主机自动测试系统,包括防静电测试箱、微控制器、无线收发测试模块、二维码扫描模块、gsm通信测试模块、硬件测试模块、分类箱和pc机,所述微控制器、无线收发测试模块、二维码扫描模块、gsm通信测试模块和硬件测试模块均设于防静电测试箱内,所述pc机经数据线穿设防静电测试箱与微控制器相连接,所述无线收发测试模块、二维码扫描模块、gsm通信测试模块和硬件测试模块均与微控制器通信连接,所述微控制器控制二维码扫描模块扫描各台设置于待测试的网络报警主机上的二维码标识并将该标识上传至pc机记录存档,所述微控制器控制无线收发测试模块连接并测试待测试的网络报警主机的无线模块休眠、接收、发射的功耗并将得到的测试数据上传至pc机分析处理,所述微控制器控制硬件测试模块连接并测试待测试的网络报警主机的主板电路、有线防区和外接模块端口并将测试数据上传至pc机分析处理,所述微控制器控制gsm通信测试模块连接并测试待测试的网络报警主机的gsm模块是否正常通信并将测试数据上传至pc机分析处理,所述pc机通过分析处理无线收发测试模块、二维码扫描模块、gsm通信测试模块和硬件测试模块的测试信息与预先输入的各项测试参数对比判断测试的网络报警主机是否合格或存在测试的某项故障进行分类收纳至分类箱并对各台测试的网络报警主机建立测试链表。

进一步的,还包括智能扫描终端,该智能扫描终端与pc机通过网络相连接,所述智能扫描终端通过扫描测试过的网络报警主机的二维码即可通过网络连接pc机查看该台网络报警主机的各项测试参数。

更进一步的,所述智能扫描终端为智能手机app。

进一步的,所述硬件测试模块包括电压点测试电路、语音测试电路、有线防区测试电路、外接模块端口测试电路、交直流电检测和低电检测电路、液晶屏驱动测试电路以及防拆联动测试电路。

进一步的,所述gsm通信测试模块包括gsm模块、第一卡槽和第二卡槽,所述第一卡槽上插网络报警主机的电话卡,所述第二卡槽上插gsm通信测试模块的电话卡,所述pc机发送at指令设置测试的网络报警主机拨打gsm通信测试模块的电话号码,同时pc机发送at指令至微控制器通过微控制器激活gsm通信测量模块的电话卡接收测试的网络报警主机的电话并在接通通信后测试待测试的网络报警主机的报警信息、语音质量是否正确。

一种网络报警主机自动测试方法,包括以下步骤:

(1)设置一屏蔽外界射频信号的防静电测试箱,在防静电测试箱内设置好测试网络报警主机的无线收发测试模块、二维码扫描模块、gsm通信测试模块和硬件测试模块,并设置一可控制无线收发测试模块、二维码扫描模块、gsm通信测试模块和硬件测试模块对网络报警主机进行测试的微控制器,再设置一可与微控制器和测试的网络报警主机通信连接的pc机;

(2)通过pc机发送at指令控制网络报警主机和微控制器模块,再由微控制器根据pc机发送的指令控制二维码扫描模块先扫描设于待测试的网络报警主机上的二维码记录编号,再由微控制器根据pc机发送的指令控制无线收发测试模块、gsm通信测试模块和硬件测试模块分别对该测试的网络报警主机进行测试,同时微控制器将无线收发测试模块、gsm通信测试模块和硬件测试模块对网络报警主机测试的各项参数上传至pc机,pc机根据扫描每台测试的网络报警主机的编码和微控制器采集的各项测试参数与设定的标准值对比分析并判断测试的网络报警主机的测试结构并将测试的网络报警主机的各项参数记录在建立的测试链表上,测试结束后pc机根据测试结果将测试的网络报警主机进行分类,完成网络报警主机的自动测试。

进一步的,步骤(1)中所述硬件测试模块包括电压点测试电路、语音测试电路、有线防区测试电路、外接模块端口测试电路、交直流电检测和低电检测电路、液晶屏驱动测试电路以及防拆联动测试电路。

进一步的,步骤(1)中所述gsm通信测试模块包括gsm模块、第一卡槽和第二卡槽,在第一卡槽上插网络报警主机的电话卡,在第二卡槽上插gsm通信测试模块的电话卡,步骤(2)中gsm通信测试模块测试时先由pc机发送at指令设置测试的网络报警主机拨打gsm通信测试模块的电话号码,同时pc机发送at指令至微控制器通过微控制器激活gsm通信测量模块的电话卡接收测试的网络报警主机的电话并在接通通信后测试待测试的网络报警主机的报警信息、语音质量是否正确。

进一步的,还包括智能手机app,当步骤(2)完成网络报警主机测试后,智能手机app可通过扫描测试过的网络报警主机的二维码即可通过网络连接pc机查看该台网络报警主机的各项测试参数。

通过采用前述技术方案,本发明的有益效果是:通过在可屏蔽外界射频信号的防静电测试箱内设置好测试网络报警主机的无线收发测试模块、二维码扫描模块、gsm通信测试模块和硬件测试模块,以及设置由pc机通过微控制器控制各块测试模块对网络报警主机进行测试,pc机根据扫描每台测试的网络报警主机的编码和微控制器采集的各项测试参数与设定的标准值对比分析并判断测试的网络报警主机的测试结构并将测试的网络报警主机的各项参数记录在建立的测试链表上,测试结束后pc机根据测试结果将测试的网络报警主机进行分类,完成网络报警主机的自动测试,使得本发明可自动快速测试工程联网报警主机、测试结构精准、测试参数可跟踪调取,同时对测试的产品故障进行自动分类,可实时调取测试参数维修方便,大大简化了测试过程,有效提高了测试效率,节省人工成本,可广泛推广应用。

附图说明

图1是本发明实施例的原理框图。

具体实施方式

现结合附图和具体实施方式对本发明进一步说明。

参考图1,优选的本发明的网络报警主机自动测试系统,包括防静电测试箱、微控制器1、无线收发测试模块2、二维码扫描模块3、gsm通信测试模块4、硬件测试模块5、分类箱、pc机6和智能扫描终端7,所述微控制器1、无线收发测试模块2、二维码扫描模块3、gsm通信测试模块4和硬件测试模块5均设于防静电测试箱内,所述pc机6经数据线穿设防静电测试箱与微控制器1相连接,所述无线收发测试模块2、二维码扫描模块3、gsm通信测试模块4和硬件测试模块5均与微控制器1通信连接,所述微控制器1控制二维码扫描模块3扫描各台设置于待测试的网络报警主机8上的二维码标识并将该标识上传至pc机6记录存档,所述微控制器1控制无线收发测试模块2连接并测试待测试的网络报警主机8的无线模块休眠、接收、发射的功耗并将得到的测试数据上传至pc机6分析处理,硬件测试模块5包括电压点测试电路、语音测试电路、有线防区测试电路、外接模块端口测试电路、交直流电检测和低电检测电路、液晶屏驱动测试电路以及防拆联动测试电路,即硬件测试模块5用于测试网络报警主机8的电压点测试、语音测试、有线防区测试、外接模块端口测试、交直流电检测和低电检测、液晶屏驱动测试以及防拆联动测试,所述微控制器1控制硬件测试模块5连接并测试待测试的网络报警主机8并将测试数据上传至pc机分析处理,所述微控制器1控制gsm通信测试模块4连接并测试待测试的网络报警主机8的gsm模块是否正常通信并将测试数据上传至pc机6分析处理,gsm通信测试模块4测试过程为:先由pc机6发送at指令设置测试的网络报警主机8拨打gsm通信测试模块4的电话号码,同时pc机6发送at指令至微控制器1通过微控制器1激活gsm通信测量模块4的电话卡接收测试的网络报警主机8的电话并在接通通信后测试待测试的网络报警主机8的报警信息、语音质量是否正确,所述pc机6通过分析处理无线收发测试模块2、二维码扫描模块3、gsm通信测试模块4和硬件测试模块5的测试信息与预先输入的各项测试参数对比判断测试的网络报警主机8是否合格或存在测试的某项故障进行分类收纳至分类箱并对各台测试的网络报警主机8建立测试链表,所述智能扫描终端7为智能手机app,该智能扫描终端与pc机6通过网络相连接,所述智能扫描终端7通过扫描测试过的网络报警主机8的二维码即可通过网络连接pc机6实时调取查看该台网络报警主机8的各项测试参数。

一种网络报警主机自动测试方法,包括以下步骤:

(1)设置一屏蔽外界射频信号的防静电测试箱,在防静电测试箱内设置好测试网络报警主机的无线收发测试模块、二维码扫描模块、gsm通信测试模块和硬件测试模块,并设置一可控制无线收发测试模块、二维码扫描模块、gsm通信测试模块和硬件测试模块对网络报警主机进行测试的微控制器,再设置一可与微控制器和测试的网络报警主机通信连接的pc机,其中硬件测试模块包括电压点测试电路、语音测试电路、有线防区测试电路、外接模块端口测试电路、交直流电检测和低电检测电路、液晶屏驱动测试电路以及防拆联动测试电路,即硬件测试模块用于测试网络报警主机的电压点测试、语音测试、有线防区测试、外接模块端口测试、交直流电检测和低电检测、液晶屏驱动测试以及防拆联动测试,而gsm通信测试模块包括gsm模块、第一卡槽和第二卡槽,在第一卡槽上插网络报警主机的电话卡,在第二卡槽上插gsm通信测试模块的电话卡;

(2)通过pc机发送at指令控制网络报警主机和微控制器模块,再由微控制器根据pc机发送的指令控制二维码扫描模块先扫描设于待测试的网络报警主机上的二维码记录编号,再由微控制器根据pc机发送的指令控制无线收发测试模块、gsm通信测试模块和硬件测试模块分别对该测试的网络报警主机进行测试,同时微控制器将无线收发测试模块、gsm通信测试模块和硬件测试模块对网络报警主机测试的各项参数上传至pc机,pc机根据扫描每台测试的网络报警主机的编码和微控制器采集的各项测试参数与设定的标准值对比分析并判断测试的网络报警主机的测试结构并将测试的网络报警主机的各项参数记录在建立的测试链表上,测试结束后pc机根据测试结果将测试的网络报警主机进行分类,完成网络报警主机的自动测试,其中gsm通信测试模块测试过程为:先由pc机发送at指令设置测试的网络报警主机拨打gsm通信测试模块的电话号码,同时pc机发送at指令至微控制器通过微控制器激活gsm通信测量模块的电话卡接收测试的网络报警主机的电话并在接通通信后测试待测试的网络报警主机的报警信息、语音质量是否正确。

通过设置与pc机联网的智能手机app,当步骤(2)完成网络报警主机测试后,智能手机app可先通过扫描测试过的网络报警主机的二维码得到测试的网络报警主机的唯一编号,即可通过网络连接pc机调取查看该台网络报警主机的各项测试参数。

本发明通过在可屏蔽外界射频信号的防静电测试箱内设置好测试网络报警主机的无线收发测试模块、二维码扫描模块、gsm通信测试模块和硬件测试模块,以及设置由pc机通过微控制器控制各块测试模块对网络报警主机进行测试,pc机根据扫描每台测试的网络报警主机的编码和微控制器采集的各项测试参数与设定的标准值对比分析并判断测试的网络报警主机的测试结构并将测试的网络报警主机的各项参数记录在建立的测试链表上,测试结束后pc机根据测试结果将测试的网络报警主机进行分类,完成网络报警主机的自动测试,使得本发明可自动快速测试工程联网报警主机、测试结构精准、测试参数可跟踪调取,同时对测试的产品故障进行自动分类,可实时调取测试参数维修方便,大大简化了测试过程,有效提高了测试效率,节省人工成本,可广泛推广应用。

尽管结合优选实施方案具体展示和介绍了本发明,但所属领域的技术人员应该明白,在不脱离所附权利要求书所限定的本发明的精神和范围内,在形式上和细节上可以对本发明做出各种变化,均为本发明的保护范围。

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