基于atm机的验钞数据容错处理方法_2

文档序号:9751838阅读:来源:国知局
S204进行继续处理,若校验不正确则进入到步骤S203进行继续处理;
[0043]在本发明实施例中,因为即使主控模块可能接收到了验钞器发送过来的数据,但不可避免数据可能会出现异常,如部分数据丢失或数据不对等情况,这样主控模块和验钞器协议规定,在发送的数据最末尾增加校验,当然数据校验有很多开源的算法,如奇偶校验、crc循环冗余校验及md5数字校验等,一般来说校验效果越好,但消耗的时间肯定也越长,本实施例采取的是性能适中的crc循环冗余校验算法。
[0044]在步骤S203中:主控模块判断此张纸币为拒钞,控制换向器切换到回收通道,回收此张纸币(回收通道如图6所示),然后返回到步骤S201进行继续处理。
[0045]在本发明实施例中,步骤S203为主控模块主动判断为拒钞,在正常情况下纸币到达位移传感器位置后,验钞器的纸币信息也已经发送给了主控模块,拒钞原因是主控模块收到了验钞信息但信息不全或错误,此时为了后续的纸币继续进行下去(即使验钞器本身知道纸币是正常的且也发出了正常的纸币信息),主控模块主动拒钞回收,通过此方式容错主控模块与验钞器之间的通讯异常情况,避免因通讯异常导致停机。
[0046]在步骤S204中:主控模块读取验钞器发送来的纸币验钞信息,若验钞器给出的验钞信息为假钞,则进入到步骤S205进行处理,若验钞器给出的验钞信息为真钞,则进入到步骤S206进行继续处理。
[0047]在步骤S205中:主控模块控制换向器切换到回收通道(回收通道如图6所示),回收此张纸币,然后返回到步骤S201进行继续处理。
[0048]在步骤S206中:主控模块控制换向器切换到收纳通道(正常收纳通道如图5所示),正常收纳此张纸币,然后返回到步骤S201进行继续处理。
[0049]在步骤S207中:若主控模块接收到交易结束指令,则停止以上流程,否则返回到步骤S201进行继续处理;
[0050]例如,若当前有20张纸币,第4张纸币出现本实施例的情况(验钞器给到主控的纸币信息不全或错误),则10张纸币验钞过程如下:步骤I)第1-3张纸币信息都正常,按照图5的路径,纸币进入正常收纳通道,最终进入TSM;步骤2)第4张纸币因为验钞器给到主控模块的纸币信息不全或错误,为了使后面的纸币继续进行下去,主控模块主动控制拒钞回收,即把换向器切换到回收通道(如图6所示的回收通道路径),则第4张纸币按照回收通道的路径进入回收通道,最终进入到UIM中,然后继续后面的验钞过程;3)后续的纸币依次继续按照此流程进行验钞处理,若纸币信息正常则按照步骤I)进行处理,否则按照步骤2)进行处理,直到所有纸币验钞完毕就停止。
[0051]本发明实施例通过主控模块主动判断拒钞,拒钞原因是主控模块收到了验钞信息但信息不全或错误,此时为了后续的纸币继续进行下去,主控模块主动拒钞回收,通过此方式容错主控模块与验钞器之间的通讯异常,避免因通讯异常导致停机,尽可能的降低整机故障率,从而降低停机率,减少整机的维护成本,给顾客更好的体验效果。
[0052]实施例三
[0053]图3示出了本发明实施例一提供的基于ATM机的验钞数据容错处理方法的实现流程,详述如下:
[0054]在步骤S301中:ATM主控模块通过位移传感器检测是否有纸币到达,若有纸币到达则进入步骤S302进行处理,若无纸币到达则进入到步骤S308进行继续处理。
[0055]在步骤S302中:当确认有纸币到达信号后,主控模块检测是否有验钞器(位置如图
4所示)发送过来的纸币验钞信息数据,若没有纸币验钞信息数据则进入到步骤S304进行处理,若有纸币验钞信息数据,则进入到步骤S303进行继续处理。
[0056]在步骤S303中:主控模块接收到验钞器发送过来的纸币验钞信息数据后,通过协议规定的数据校验算法进行校验,若校验正确,则进入到步骤S305进行继续处理,若校验不正确则进入到步骤S304进行继续处理。
[0057]在步骤S304中:主控模块判断此张纸币为拒钞,控制换向器切换到回收通道,回收此张纸币(回收通道如图6所示),然后返回到步骤S301进行继续处理;
[0058]在步骤S305中:主控模块读取验钞器发送来的纸币验钞信息,若验钞器给出的验钞信息为假钞,则进入到步骤S306进行处理,若验钞器给出的验钞信息为真钞,则进入到步骤S307进行继续处理。
[0059]在步骤S306中:主控模块控制换向器切换到回收通道(回收通道如图6所示),回收此张纸币,然后返回到步骤S301进行继续处理。
[0060]在步骤S307中:主控模块控制换向器切换到收纳通道(正常收纳通道如图5所示),正常收纳此张纸币,然后返回到步骤S301进行继续处理。
[0061]在步骤S308中:若主控模块接收到交易结束指令,则停止以上流程,否则返回到步骤S301进行继续处理。
[0062]例如,若当前有50张纸币,第5张纸币出现主控模块没有收到验钞器发送过来的纸币验钞信息,第25张纸币出现主控模块收到了验钞信息但信息不全或错误,则50张纸币验钞过程如下:步骤I)第1-4张纸币信息都正常,按照图5的路径,纸币进入正常收纳通道,最终进入TSM;步骤2)第5张纸币因为主控模块没有收到验钞器发送过来的纸币验钞信息,为了使后面的纸币继续进行下去,主控模块主动控制拒钞回收,即把换向器切换到回收通道(如图6所示的回收通道路径),则第5张纸币按照回收通道的路径进入回收通道,最终进入至IjUIM中,然后继续后面的验钞过程;步骤3)第6-24张纸币信息都正常,按照图5的路径,纸币进入正常收纳通道,最终进入TSM;步骤4)第25张纸币因为主控模块收到了验钞信息但信息不全或错误,为了使后面的纸币继续进行下去,主控模块主动控制拒钞回收,即把换向器切换到回收通道(如图6所示的回收通道路径),则第25张纸币按照回收通道的路径进入回收通道,最终进入到ΙΠΜ中,然后继续后面的验钞过程;步骤5)第26-50张纸币信息都正常,按照图5的路径,纸币进入正常收纳通道,最终进入TSM,直到所有纸币验钞完毕就停止。
[0063]本发明实施例通过主控模块主动判断拒钞,拒钞原因是主控模块没有收到验钞器发送过来的纸币验钞信息或收到了验钞信息但信息不全或错误,此时为了后续的纸币继续进行下去,主控模块主动拒钞回收,通过此方式容错主控模块与验钞器之间的通讯异常,避免因通讯异常导致停机,尽可能的降低整机故障率,从而降低停机率,减少整机的维护成本,给顾客更好的体验效果。
【主权项】
1.一种基于ATM机的验钞数据容错处理方法,其特征在于包括如下步骤: ATM机的主控模块检测是否有纸币到达,若有纸币到达则主控模块检测是否有验钞器发送过来的纸币验钞信息数据; 若没有验钞器发送过来的纸币验钞数据,则主控模块判断此张纸币为拒钞,控制换向器切换到回收通道,回收此张纸币,然后继续以上过程; 若有验钞器发送过来的纸币验钞数据,则主控模块接收到验钞器发送过来的纸币验钞信息数据后,通过协议规定的数据校验算法进行校验,根据校验结果控制器控制换向器动作后继续以上过程。2.如权利要求1所述的基于ATM机的验钞数据容错处理方法,其特征在于:如果通过协议规定的数据校验算法进行校验,校验正确,则主控模块读取验钞机发送过来的纸币验钞信息,若验钞器给出的信息为假钞,则主控模块控制换向器切换到回收通道,回收此张纸币,然后返回到检测是否有纸币到达步骤; 若验钞器给出的信息为真钞,则主控模块控制换向器切换到收纳通道,正常收纳此张纸币,然后返回到检测是否有纸币到达步骤。3.如权利要求1所述的基于ATM机的验钞数据容错处理方法,其特征在于: 如果通过协议规定的数据校验算法进行校验,校验不正确,则主控模块判断此张纸币为拒钞,主控模块控制换向器切换到回收通道,回收此张纸币,然后返回到检测是否有纸币到达步骤。4.如权利要求1所述的基于ATM机的验钞数据容错处理方法,其特征在于:主控模块根据其接收到的验钞器发送来的验钞数据时间与纸币到达位移传感器之间的时间差,来确定主控模块当前接收到的验钞数据对应的纸币信息。5.如权利要求4所述的基于ATM机的验钞数据容错处理方法,其特征在于:当所述的时间差为O时,当前纸币的验钞数据到达主控模块,同时,该纸币刚好位于位移传感器位置,将位移传感器遮挡,此时,主控模块确定当前接收到的验钞数据对应的纸币信息。6.如权利要求4所述的基于ATM机的验钞数据容错处理方法,其特征在于:当所述的时间差为预设的一微小段时间阈值时,在所述时间阈值内,该纸币刚好位于位移传感器位置,将位移传感器遮挡,此时,主控模块确定当前接收到的验钞数据对应的纸币信息。7.如权利要求1所述的基于ATM机的验钞数据容错处理方法,其特征在于:所述方法还包括判断交易是否结束的步骤,如果主控模块接收到交易结束指令,则停止交易,返回检测是否有纸币到达的步骤。8.如权利要求1所述的基于ATM机的验钞数据容错处理方法,其特征在于:ATM机的主控模块检测是否有纸币到达,若没有纸币到达则主控模块接收交易结束指令,停止交易。9.如权利要求1所述的基于ATM机的验钞数据容错处理方法,其特征在于:所述主控模块通过位移传感器检测是否有纸币到达。10.如权利要求9所述的基于ATM机的验钞数据容错处理方法,其特征在于:所述位移传感器使用SC41型位移传感器。
【专利摘要】本发明公开了一种基于ATM机的验钞数据容错处理方法,涉及投币式设备或类似设备的通讯方法技术领域。本发明通过主控模块主动判断拒钞,拒钞原因是主控模块没有收到验钞器发送过来的纸币验钞信息或收到了验钞信息但信息不全或错误,此时为了后续的纸币继续进行下去,主控模块主动拒钞回收,通过此方式容错主控模块与验钞器之间的通讯异常,避免因通讯异常导致停机,尽可能的降低整机故障率,从而降低停机率,减少整机的维护成本,给顾客更好的体验效果。
【IPC分类】G07F19/00
【公开号】CN105513220
【申请号】CN201510824324
【发明人】周东, 朱志行
【申请人】深圳怡化电脑股份有限公司, 深圳市怡化时代科技有限公司, 深圳市怡化金融智能研究院
【公开日】2016年4月20日
【申请日】2015年11月24日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1