问题描述
需求:扫描枪或扫描平台产品上有两个条码,需要分别读取(扫两次,比方说网络产品要扫SKU条码和MAC地址条码)两个条码通常以不同的条码格式编码,如:ENA编码+CODE128编码1、如何实现不遮挡条码扫两次,分别读出两个条码内容?2、有无同时读两组条码的设备?初期思路:使用串口扫描设备扫描产品,根据读取到的条码编码格式识别该条码属于SKU或MAC
解决方案
解决方案二:
一般扫码枪上可以设置扫码格式,你可以同时使用两个扫码枪,分别设置不同的条码格式,通过区分串口来读取条码。
解决方案三:
扫描枪一般自动识别同类编码,比如你的ENA就分8和13的然后128又分好几种看你现在也是出于初始阶段,你可以先按自动识别的方向找些供应商,看下是否有这样的,如果没有的话,就退而求其次,能够方便切换的,或者能够以编码的方式进行识别切换的(这种一般用于CS,如果你是BS那就别想了)
解决方案四:
之前做过一个项目,使用的高拍仪。主要流程就是拍照->截取条码区域->识别条码;条码识别库用的Zbar,可同时识别一张图片上的多个类型不同的条码,基于Winform开发的。至于同时读取多组条码的硬件设备,不太清楚,高拍仪理论上支持的,但识别率太低,也不像条码枪那样灵活。
解决方案五:
我们公司用的条码检测装置,不记得是什么检测器了,可以用软件设定检测二维码和一维码。但如果是普通的扫描枪,恐怕有难度。只能查说明书,看看是否能限定只扫描某种类型的条码了。
时间: 2024-10-24 15:29:45