结算台故障-漏读标签

来自维基百科
LiGang讨论 | 贡献2023年6月13日 (二) 13:41的版本
跳到导航 跳到搜索
  • 概述

结算台漏读标签是在日常使用中常见的一种问题现象; 该现象造成的原因比较复杂,会涉及到硬件本身、软件以及日常使用方法等诸多方面,需要逐一进行排查;

  • 原理

结算台放置标签后到显示对应的品项(菜品),需要经过如下几个步骤:

  1. 读取标签UUID
  2. 判断标签UUID是否处于已结算队列中
  3. 校验标签UUID是否授权
  4. 从数据库库中获取标签UUID对应的品项信息
  5. 将对应的品项展示到界面

以上步骤中,任意一个步骤出现问题, 标签均不能正常展示其对应的品项信息;
但其中 3、4、5不能展示时,会有相应的提示信息,根据提示信息排查即可;
第2两步没有任何提示,我们需要进一步排查,比如将该标签放置到另外的餐台或者重启餐台结算程序,
如果还是没有任何显示;那基本就可以认为是第1步出现的问题;

  • 标签无法正常读取原因分析

下面我们具体的来分析一下第1步可能的原因:

操作类问题
问题分析 原因 纠正措施
餐具在托盘上较分散 标签读头是有一定感应范围,超过该范围则无法正常读取或感应较弱 让就餐者将餐具向托盘中央集中
托盘未完全放置到感应区 同上 将托盘完全放置于感应区
硬件类问题
问题分析 原因 纠正措施
标签读头与发卡器或POS天线板干扰 标签读头和发卡器或POS天线板均是同频率射频类设备,如同广播信号类似,会有较强的干扰;
目前餐台部分款式采用了较大的安装空间,干扰相对可控
部分款式受限于内部空间,干扰较大,需要调整硬件电子电路参数(电容和电阻等)
才能获得较好的效果
需专业技师调试设备
高频读头感应距离近 高频读头的感应距离:大标签 26CM; 小标签 8CM;如果距离不足 控制好餐具清洗和消毒的温度和时间;避免使用微波驴
餐盘上的电子标签老化,导致感应较弱 电子标签在餐具内部,在经过高温清洗和消毒时,性能会有衰减;
当经过微波炉等高能辐射后,有较高概率损坏
控制好餐具清洗和消毒的温度和时间;避免使用微波驴
软件读盘稳定时间较短 结算程序有一个参数设置,用于控制最后一次读取有效标签后发起支付,该时间太短可能会导致电子标签漏读 将该值设置到合理范围,一般建议500ms~1000ms
电子标签读取正常但品项显示慢 电子标签读取后,需要到数据库查询对应的品项信息;如果出现网络波动或数据库缓慢,会出现该情况 稳定网络或排查数据库运行缓慢原因