烟草物流入库回用烟箱条码识别系统技术改进
为了节约运行成本,提高烟草商业与工业物流系统运转效率,河南省烟草局联合工业公司将用于省内周转的、具有品牌标识的成品烟箱更换为统一标准的烟箱,这种烟箱没有品牌标识,用于烟箱识别的是具有唯一编号的条形码。按照烟草专卖法的规定,每一件封装的成品烟箱上必须粘贴全国统一成品编码,也是一种条形码,这样在物流车间成品入库自ว动分拣系统上就出现了粘贴两种用于不同标识的条形码,造成分拣系统条码读码器不能自动识别两种条码信息,进入系统的烟箱不能自动分拣,大量成品烟箱从剔除口流出,严重影响生产正常运行。
2 原因分析
烟草行业的物流设备不是简单的输送设备,还是信息的载体,在物流设备上传送的既有物资流,还有信息流,因此,只有彻底理解分拣系统的工作原理以及与条形码的关系,才可以透过现象看本质,彻底解决烟箱识别问题。
2.1 入库分拣系统烟箱识别问题原理分析
入库分拣系统包含若干台主道和分道输送机、动力球式分拣机、剔除循环输送机、问题烟箱剔除口、人工上料口和主道、分道、剔除循环输送道条码阅读器等设备组成,如图1所示。
生产开始前,⌛先由操作人员在WCS(仓库控制系统)操作终端上按品牌预先设置好成品烟分拣道,成品烟箱由螺旋提升机提升至二楼主道输送机上,继续向前输送到主道条码阅读器处读码,并将读出的烟箱条码信息通过网络传输给WCS,WCS根据操作人员设置的分拣道去向任务,向动力球式分拣机下达分拣指令,当烟箱触发分拣机上对应分拣道处的光电传感器时,动力球偏转,将烟箱分拣至对应分道,同时烟箱的信息也跟踪过去,烟箱继续前行,并被分道上的条码阅读器读码,读出的信息再次传输给WCS进行比对,如果条码无误,可以继续进行下一步操作,否则©就报警停机,等待处理。
成品烟箱能够自动分拣的关键是条码阅读器能否正确识别烟箱上的条形码,并且分拣前主道上的条码信息和分拣后分道上的条码信息必须一致。当粘贴了两种条形码的烟箱运行到主道条码阅读器时,阅读器可能出现了以下几种状况,造成不能自动识别烟箱条码:(1)当粘贴了两种信息的条码进入主道扫描区域时,阅读器同时检测到两种信息,分辨不出哪种类型的条码信是正确的;(2)识别出了两种条码信息,但不能自动识别哪种是正确的信息,结果将错误的条码信息传送给WCS,与WCS设置的分拣信息不匹配,分拣指令不能执行,烟箱进入循环道;(3)未分拣的烟箱进入循环道扫描区域时,阅读器仍然无法自动识别两种烟箱条码信息,系统发送指令将烟箱从剔除口剔除。
2.2 扫码器编码识别问题分析
入库自动分拣系统共使用了3种型号、17台德国SICK品牌CLV6XX系列的条码阅读器,该系列产品为单线型激光条码阅读器,为了排除外界干扰因素和延长激光扫码器使用寿命,在条码阅读器前设置了光电传感器,只有光电传感器检测到物体后,才能触发激光扫描条码信息,当烟箱从进入方向接近阅读器时,首先遮挡光电传感器,传感器发出一个上升沿信号,激活阅读器发出一条静止的单线激光,随着烟箱的运行从前至后扫描条码,读出粘在烟箱上条码携带的信息,当烟箱继续向前运动离开光电传感器后,传感器发出的下降沿信号,关闭阅读器上发射的单线激光,重新进入等待扫描状态。
只有知道条码阅读器读出的条码信息是什么,才能分析出阅读器不能自动识别循环烟箱上两种条码的原因,这就需要条码阅读器设置工具软件 SOPAS-ET Single Device 和 SOPAS-ET,分别读取两种条码信息,读取的循环烟箱条形码信息编码ID为2/5 Interleaved,实际长度14位,即14位码制为2/5交错码的条形码,成品编码信息编码ID为C128,实际长度32位,即32位码制为C128码的条形码。
由于条码阅读器采用单线型激光,只能随着烟箱的运行从前至后扫描条码,读出粘在烟箱上条码信息,按规定循环烟箱上的条形码必须粘贴在烟箱中部,成品编码因为打码机的限制,只能将打码后的条形码粘贴在烟箱右下方,在烟箱触发光电传感器后,阅读器首先读取粘在烟箱中部的循环烟箱条形码,然后再读取粘在烟箱右下方的成品编码,在触发的一个扫码周期内,阅读器只能优先识别最先读取的条码信息♋,对后来扫到的条码不做识别处理。因此,在粘贴了两种条码的烟箱进入主输送道条码阅读器处读码时,阅读器首先读取了用于标识循环烟箱的条形码,传输給WCS,随后扫描的成品编码忽略不记,这也是烟箱不能分拣的主要原因。
3 技术改进
查询资料可知两种条形码的码制截然不同,可以采用屏蔽条形码制法进行技术改进,通过修改SICK条码工具软件SOPAS-ET对循环烟箱使用的2/5交错码和使用的C125码的码制参数设置,解决自动识别问题。入库自动分拣系统是通过扫描成品烟箱上的成品编码信息,然后传输给WCS,WCS只从数据库中调出系统预先设置的成品编码分拣参数进行比对完成自动分拣任务的,成品编码使用的是C125码制的条形码,循环烟箱使用的2/5交错码在整个分拣过程没有任何用途,只是一个干扰因素,因此只要将条码阅读器设置为扫码但不读取2/5交错码状态,ร当扫描到2/5交错码就自动屏蔽,即可实现循环烟箱条码自动识别功能,因此将剔除循环道上的条码阅读器设置为不读取2/5交错码。下载到阅读器后,将粘贴了两种条码的烟箱送入扫描区域,在线观察发现,当光电传感器触发扫描信号后,读取的是成品编码码C128码制的32位条形码信息,条码阅读器已经自动将循环烟箱上2/5交错码码制的14位条形码信息屏蔽,随后又修改了所有条码阅读器的码制设
置,经过数十件粘贴了两种条形码的烟箱测试,循环烟箱上的条形码在通过阅读器时能够被自动识别并加以屏蔽,实现了循环烟箱自动分拣功能。
4 结语
经过努力成功解决了分拣系统条码阅读器正确识别烟箱条码的难题,实现了从不能识别分拣到全部可以识别分拣的设定目标,技术改进效果良好。