金融自助设备检测装置的制造方法

文档序号:9079402阅读:186来源:国知局
金融自助设备检测装置的制造方法
【技术领域】
[0001 ] 本实用新型涉及金融自助设备技术领域,尤其涉及一种金融自助设备检测装置。
【背景技术】
[0002]在金融自助设备的研发过程中,常常会遇到各种各样的错误,如软件BUG、硬件问题等等,这些错误涉及的模块比较多,错误原因的查找和改善给检测人员带来了诸多困扰。
[0003]现有的查错方法是根据所报的错误,哪里不对改哪里,直到没有错误即可。这种查错方法属于表面的进行修改,导致检测人员思维比较混乱,没有系统的逻辑性和思维的严密性,工作量大且效率低,最终也很难确认问题的根本原因,并为后续研发改善做好铺垫。
【实用新型内容】
[0004]本实用新型实施例所要解决的技术问题在于,提供一种逐步缩小错误范围,错误分析针对性强,大大减少检测人员的工作量,提高工作效率的金融自助设备检测装置。
[0005]为了解决上述技术问题,本实用新型实施例提出了一种金融自助设备检测装置,包括通过线路依次连接的主要用于显示软件UI的计算机、CAN卡及测试PCB板,所述测试PCB板通过线路连接于金融自助设备。
[0006]进一步地,所述计算机和CAN卡通过USB线连接。
[0007]进一步地,所述CAN卡和测试PCB板通过CAN线连接。
[0008]进一步地,所述测试PCB板上集成有对电机转向、传感器及换向器进行操控的控制电路。
[0009]本实用新型实施例通过对被检测设备的各检测对象进行检测,在检测到错误时,调用数据表发出相应提示或进一步确定问题所在,对错误不断进行定位和分析,逐步缩小错误范围,错误分析全面且针对性强,金融自助设备检测装置的运行效率高,大大减少了检测人员的工作量,提高了工作效率。
【附图说明】
[0010]图1是本实用新型实施例的金融自助设备检测装置的结构框图。
[0011]图2是本实用新型实施例的金融自助设备检测方法的流程示意图。
[0012]图3是本实用新型实施例的金融自助设备检测常见错误及查找方式、查找思路对照示意图。
[0013]图4是本实用新型实施例的检测步骤的流程示意图。
[0014]图5是本实用新型实施例的UI检测步骤的流程示意图。
[0015]图6是本实用新型实施例的通讯检测步骤的流程示意图。
[0016]附图标号说明
[0017]计算机10
[0018]CAN 卡 20
[0019]测试PCB 板 30
[0020]金融自助设备100
[0021]启动步骤SI
[0022]检测步骤S2
[0023]硬件检测步骤S21
[0024]UI检测步骤S22
[0025]匹配检测子步骤S221
[0026]功能确认子步骤S222
[0027]外部因素确认子步骤S223
[0028]通讯检测步骤S23
[0029]数据包异常确认子步骤S231
[0030]底层MCU确认子步骤S232
[0031]外因确认子步骤S233
[0032]主控检测步骤S24
[0033]底层MCU检测步骤S25。
【具体实施方式】
[0034]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互结合,下面结合附图和具体实施例对本实用新型作进一步详细说明。
[0035]请参照图1,本实用新型实施例的金融自助设备检测装置主要包括通过线路依次连接的计算机10、控制器局域网(Controller Area Network, CAN)卡即CAN卡20及测试PCB 板 30。
[0036]计算机10主要用于显示软件UI,可显示检测的软件BUG等。
[0037]CAN卡20用于CAN通讯,主要是CAN通讯协议信号的转换和传输,所述CAN卡20和计算机10通过USB线连接。
[0038]所述测试PCB板30上集成有对电机转向、传感器及换向器进行操控的控制电路。所述测试PCB板30通过CAN线连接于CAN卡20,通过线路连接于被测的金融自助设备100。
[0039]请参照图2,本实用新型实施例金融自助设备检测装置在检测过程中还采用了一种金融自助设备检测方法,包括以下两个步骤。
[0040]启动步骤S1:接收到启动检测信号后,进入检测模式。
[0041]检测步骤S2:对被检测设备的各检测对象进行检测,在检测到错误时,调用数据表发出相应提示或进一步确定问题所在。其中,所述数据表请一并参照图3所示的本实用新型实施例的金融自助设备100常见检测错误及查找方式、查找思路对照示意图,其以数据表形式存储于金融自助设备检测装置中,并根据需要匹配调用数据表中相应信息。
[0042]请一并参考图4,所述检测步骤S2又包括以下几个步骤。
[0043]硬件检测步骤S21:检测确认硬件测试结果与预期结果是否一致,若否则发出提示,若是则进行下一步骤。具体地,若否则发出要求对金融自助设备100上的电机的转向、传感器获取的值及换向器打向到位情况进行检查确认的提示,提示方式优选为弹出对话框提示,对话框中的提示内容可从数据表获取。其中,所述预期结果为金融自助设备检测装置预先存储的至少包括电机的转向、传感器及换向器打向对应的参考值。
[0044]UI检测步骤S22:检测确认软件UI是否显示有误,若是则确定问题所在,若否则进行下一步骤。请一并参照图5,UI检测步骤S22中确定问题所在包括以下几个子步骤。
[0045]匹配检测子步骤S221:检测所制作的UI是否与实现功能不匹配,或者部分功能未实现,若是则进入功能确认子步骤S222,若否则进入外部因素确认子步骤S223,也即确认是软件问题还是其他外部问题。
[0046]功能确认子步骤S222:确认所检测功能的合法性和UI的对应性。
[0047]外部因素确认子步骤S223:确认是否存在至少包括内存泄露或错误、指针初值有误、大小端错误及多线程访问发生冲突在内的外部因素。
[0048]通讯检测步骤S23:检测确认通讯过程中是否出现数据包异常,若是则确定问题所在,若否则进行下一步骤。请一并参照图6,通讯检测步骤S23中检测确认通讯过程中是否出现数据包异常包括以下几个子步骤。
[0049]数据包异常确认子步骤S231:检测确认通讯过程中是否出现数据包缺少或出错的现象,若是则进入底层MCU确认子步骤S232,若否则进入外因确认子步骤S233。
[0050]底层MCU确认子步骤S232:确认数据包缺少或出错是底层MCU没有发出还是底层MCU发出的数据包不合法。其中,所述数据包不合法包括数据包被屏蔽等情况。
[0051]外因确认子步骤S233:确认是否存在外部因素。
[0052]主控检测步骤S24:检测确认主控是否有误,也即检测主控的承接与调用出错,若是则发出提示,若否则进行下一步骤。其中,若是则发出要求对解析UI界面与底层MCU的一致性进行检查确认的提示。
[0053]底层MCU检测步骤S25:检测确认底层MCU是否有误,若是则发出提示,即发出要求对底层MCU与UI的一致性进行检查确认,若一致则查找其他外部因素的提示。其中,提示方式优选为弹出对话框提示,对话框中的提示内容可从数据表获取。
[0054]综上,本实用新型实施例把具体的错误归纳为硬件、U1、通讯、主控和底层MCU几部分,并依次进行检测,检测过程具有严谨、系统的逻辑性,逐步缩小了错误范围,对具体错误分析更具有针对性,大大减少了检测人员的工作量,提高了工作效率。
[0055]尽管已经示出和描述了本实用新型的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本实用新型的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本实用新型的范围由所附权利要求及其等同范围限定。
【主权项】
1.一种金融自助设备检测装置,其特征在于,所述检测装置包括通过线路依次连接的主要用于显示软件UI的计算机、CAN卡及测试PCB板,所述测试PCB板通过线路连接于金融自助设备。2.如权利要求1所述的金融自助设备检测装置,其特征在于,所述计算机和CAN卡通过USB线连接。3.如权利要求1所述的金融自助设备检测装置,其特征在于,所述CAN卡和测试PCB板通过CAN线连接。4.如权利要求1所述的金融自助设备检测装置,其特征在于,所述测试PCB板上集成有对电机转向、传感器及换向器进行操控的控制电路。
【专利摘要】本实用新型实施例公开了一种金融自助设备检测装置,所述检测装置包括通过线路依次连接的主要用于显示软件UI的计算机、CAN卡及测试PCB板,所述测试PCB板通过线路连接于金融自助设备。本实用新型实施例通过对被检测设备的各检测对象进行检测,在检测到错误时,调用数据表发出相应提示或进一步确定问题所在,对错误不断进行定位和分析,逐步缩小错误范围,错误分析全面且针对性强,金融自助设备检测装置的运行效率高,大大减少了检测人员的工作量,提高了工作效率。
【IPC分类】G07D13/00, G06F11/22
【公开号】CN204731770
【申请号】CN201520351496
【发明人】周镜桂
【申请人】深圳怡化电脑股份有限公司, 深圳市怡化时代科技有限公司, 深圳市怡化金融智能研究院
【公开日】2015年10月28日
【申请日】2015年5月27日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1