[发明专利]一种扫描枪识别扫描方法在审
申请号: | 201710718926.8 | 申请日: | 2017-08-21 |
公开(公告)号: | CN107563235A | 公开(公告)日: | 2018-01-09 |
发明(设计)人: | 李相宏;亢辉 | 申请(专利权)人: | 深圳市兆驰数码科技股份有限公司 |
主分类号: | G06K7/10 | 分类号: | G06K7/10 |
代理公司: | 广东深宏盾律师事务所44364 | 代理人: | 赵琼花 |
地址: | 518112 广东省深圳市龙岗区南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 扫描 识别 方法 | ||
技术领域
本发明涉及条码扫描技术领域,尤其涉及一种扫描枪识别扫描方法。
背景技术
传统的条码扫描方式只能一个扫描枪对应一台PC,扫描枪的扫描结果通过模拟按键的方式传送到PC端。
然而,传统的条码扫描方式,无法做到多台扫描枪对应同一个PC,硬件成本高。区分扫描的方式通过设置条码枪的前缀,操作不方便且不智能。
发明内容
针对现有技术的不足,本发明提出了一种扫描枪识别扫描方法,旨在解决现有的扫描枪识别扫描方法无法做到多台扫描枪对应同一个PC以及操作不方便的问题。
为了实现上述目的,本发明技术方案如下:
一种扫描枪识别扫描方法,包括以下步骤:
S1:为各扫描枪标定ID号。
S2:保存各扫描枪标定后的ID号。
S3:获取当前正在做扫描作业的扫描枪的ID号。
S4:将当前获取的ID号与已保存的各ID号进行比对,判断当前获取的ID号是否被保存过;若为是,则执行S5;若为否,则执行S6。
S5:对当前正在做扫描作业的扫描枪扫描到的条码进行处理,并判断各扫描枪是否完成扫描作业;若为是,则执行S6;若为否,则执行S3。
S6:结束扫描。
进一步地,S1的具体步骤包括:
S11:将各扫描枪按位排列,将第n位扫描枪的序位号设置为0x。
S12:将扫描枪的所述序位号、条码的个数、条码的位数保存到配置文件中。
S13:从所述配置文件中读取待标定的各扫描枪的所述序位号。
S14:采用按位与运算把各扫描枪的所述序位号保存在扫描枪编号变量中。
S15:将当前正在标定的扫描枪的所述序位号与所述扫描枪编号变量进行按位与运算,得到中间值。
S16:判断所述中间值与正在标定的扫描枪的所述序位号是否相等;若为是,则从所述配置文件中读取当前正在标定所对应的扫描枪的ID号,执行S17;若为否,则执行S15。
S17:将所述扫描枪编号变量的与当前正在标定的扫描枪相对应的比特位置为0。
S18:判断所述扫描枪编号变量是否为0;若为是,则执行S19;若为否,则执行S15。
S19:退出标定进程。
进一步地,S5的具体步骤包括:
S51:判断当前扫到的条码与预设的条码位数是否一致;若为是,则记录当前扫描到的条码,并执行S52;若为否,则舍弃当前扫描到的条码,并执行S52。
S52:将已扫描条码的数量值加1。
S53:判断已扫描条码的数量值是否等于所述配置文件中所保存的条码的个数;若为是,则执行S6;若为否,则执行S3。
本发明的有益效果:
本发明各扫描枪标定ID号,可以区分多路扫描枪,并且一次扫描多个条码并记录,减少了电脑数量、提高了生产效率,减少操作次数,避免扫描枪扫描出错。
附图说明
图1为本发明的流程示意图。
图2为图1中步骤S3的流程示意图。
图3为图1中步骤S5的流程示意图。
具体实施方式
下面结合附图和实施例,进一步阐述本发明。
如图1所示,一种扫描枪识别扫描方法,包括以下步骤:
S1:为各扫描枪标定ID号。通过标定扫描枪,将各扫描枪的ID号记录下来,ID号是一串比较长的字符串,用于条码枪维一性ID识别。
S2:保存各扫描枪标定后的ID号。
S3:获取当前正在做扫描作业的扫描枪的ID号。
S4:将当前获取的ID号与已保存的各ID号进行比对,判断当前获取的ID号是否被保存过;若为是,则执行S5;若为否,则执行S6。
S5:对当前正在做扫描作业的扫描枪扫描到的条码进行处理,并判断各扫描枪是否完成扫描作业;若为是,则执行S6;若为否,则执行S3。
S6:结束扫描。
具体地,如图2所示,S1的具体步骤包括:
S11:将各扫描枪按位排列,将第n位扫描枪的序位号intGunBitN设置为0x;其中,0x表示为十六进制。
S12:将扫描枪的序位号intGunBitN、条码的个数intBarCodeNum、条码的位数保存到配置文件中FATSSettings.ini。
S13:从配置文件FATSSettings.ini中读取待标定的各扫描枪的序位号intGunBitN。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市兆驰数码科技股份有限公司,未经深圳市兆驰数码科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710718926.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种写卡设备
- 下一篇:医疗管理信息自动识别系统