识别定位无效条码的方法及系统的制作方法

文档序号:8381320阅读:585来源:国知局
识别定位无效条码的方法及系统的制作方法
【技术领域】
[0001]本发明涉及信息管理技术领域,更为具体地,涉及一种识别定位无效条码的方法及系统。
【背景技术】
[0002]随着面向订单生产等新型生产模式的提出,MES系统(Manufacturing Execut1nSystem,制造执行系统)在提升企业的执行能力中发挥着不可替代的作用。在MES系统中,通常需要对货物的产品代码、批号、序列号等信息进行录入,在录入时,一般使用条码扫描设备对上述信息的载体进行条码扫描,并将其传输给MES系统。
[0003]具体地,在录入过程(即扫码过程)中,软件操作人员通常用扫码器逐个对产品条码进行扫描(对于无法识别条码的产品则需要重新贴码后再进行扫描),扫描完成后,将所扫描到的产品信息传输到MES系统,系统会处理条码信息,然后针对该信息进行判断,例如判断该产品是否通过此站,或者判断该产品是否为不良品等,系统将结果发送到显示器上或者其他报警装置上,操作人员再根据显示器或者报警装置的提示对产品进行相应处理。
[0004]现如今,生产效率是提高企业竞争力的核心要素之一。很显然,在重视生产效率的企业中,上述依赖于人工完成的扫码方式不仅会降低扫码的效率,而且还会加大企业的人力支出成本。

【发明内容】

[0005]鉴于上述问题,本发明的目的是提供一种识别定位无效条码的方法及系统,以提高扫码的效率,为企业节省人力支出成本。
[0006]本发明提供的识别定位无效条码的方法,包括:
[0007]根据扫码器所读取到的条码数据识别无效条码,扫码器所读取到的条码数据为在控制器所发出的开始扫码指令至结束扫码指令的时间段内扫码器所读取到的条码数量;
[0008]当识别到存在无效条码时,根据控制器发出开始扫码指令的时间、扫码器读取每条条码的时间和预先配置的时间段定位无效条码在自动传送装置上的工装中的位置;其中,预先配置的时间段为自动传送装置上的工装所承载的各个产品从自动传送装置的开始点运行到扫码器的标准运行时间。
[0009]其中,当扫码器所读取到的条码数量与预设的数量不一致时,视为识别到存在无效条码。
[0010]其中,标准运行时间根据自动传送装置上的工装所承载的产品的距离和自动传送装置的运行速度确定。
[0011]其中,在定位无效条码在自动传送装置上的工装中的位置的过程中,根据所记录的扫码器所读取的每条条码的时间和所记录的控制器发出开始扫码指令的时间,计算自动传送装置上的工装所承载的各个产品从自动传送装置的开始点运行到扫码器的实际运行时间;将实际运行时间与标准运行时间进行比较,根据比较结果定位出无效条码在自动传送装置上的工装中的位置。
[0012]其中,预设的数量为自动传送装置上所固定的工装的数量。
[0013]另一方面,本发明提供一种识别定位无效条码的系统,包括:
[0014]无效条码识别单元,用于根据扫码器所读取到的条码数量识别无效条码,其中,扫码器所读取到的条码数量为在控制器所发出的开始扫码指令至结束扫码指令的时间段内扫码器所读取到的条码数量;
[0015]无效条码定位单元,用于当无效条码识别单元识别到存在无效条码时,根据控制器发出开始扫码指令的时间、扫码器读取每条条码的时间和预先配置的时间段定位无效条码在自动传送装置上的工装中的位置;其中,预先配置的时间段为自动传送装置上的工装所承载的各个产品从自动传送装置的开始点运行到扫码器的标准运行时间。
[0016]利用上述根据本发明的识别定位无效条码的方法及系统,通过使用控制器控制自动传送装置,同时在承载自动传送装置的承载装置上放置多把扫码器代替人工扫码,MES扫码模块根据接收的控制器发出的信号自动识别定位无法识别的条码的产品位置,从而在实现自动扫码的同时,提高扫码的效率,为企业节省人力支出成本。
[0017]为了实现上述以及相关目的,本发明的一个或多个方面包括后面将详细说明并在权利要求中特别指出的特征。下面的说明以及附图详细说明了本发明的某些示例性方面。然而,这些方面指示的仅仅是可使用本发明的原理的各种方式中的一些方式。此外,本发明旨在包括所有这些方面以及它们的等同物。
【附图说明】
[0018]通过参考以下结合附图的说明及权利要求书的内容,并且随着对本发明的更全面理解,本发明的其它目的及结果将更加明白及易于理解。在附图中:
[0019]图1为根据本发明实施例的识别定位无效条码的方法的第一流程示意图;
[0020]图2为根据本发明实施例的识别定位无效条码的方法的第二流程示意图;
[0021]图3为根据本发明实施例的识别定位无效条码的系统的第一逻辑结构框图;
[0022]图4为根据本发明实施例的识别定位无效条码的系统的第二逻辑结构框图。
[0023]在所有附图中相同的标号指示相似或相应的特征或功能。
【具体实施方式】
[0024]以下将结合附图对本发明的具体实施例进行详细描述。
[0025]针对前述现有的MES扫码方式存在扫码效率低、企业人力支出成本大的问题,本发明通过在承载自动传送装置的承载装置上放置多把扫码器,在对产品进行扫码过程中,将开始扫码的时间、扫到条码的时间进行记录,然后根据扫到的条码的数量进行判断来识别是否有无效条码,当识别到存在有无效条码时,根据开始扫码的时间、扫到条码的时间和预设的时间段来定位无效条码的位置,从而在实现自动扫码的同时,提高扫码的效率,为企业节省人力支出成本。
[0026]下述对本发明中涉及到概念作一下说明。
[0027]自动传送装置:是匀速且循环的运转在生产流水线上的用于传送产品的装置。
[0028]工装:固定在自动传送装置上,用于承载产品,一个工装承载多个产品,自动传送装置上的工装的数量一定,并且各个工装在自动传送装置上的距离相同。
[0029]承载装置:用于承载自动传送装置。
[0030]控制器:用于控制自动传送装置,并且控制器会控制自动传送装置一次只让一个工装流过扫码器,当扫码器将一个工装上的所有的产品的条码都扫完后,控制器再控制自动传送装置上的下一个工装流向扫码器。
[0031]MES扫码模块??是MES系统的一部分,专门负责处理扫码。
[0032]另外,由于自动传送装置上可以有多个工装,在此只以自动传送装置上的一个工装为例对本发明提出的定位无效条码的方法做说明,至于对自动传送装置上的其他工装所承载的产品的无效条码的识别定位与此类似,在此不再赘述。为了便于表述,下面将自动传送装置上的一个工装简称为自动传送装置上的工装。
[0033]为了详细说明本发明提供识别定位无效条码的方法,图1示出了根据本发明实施例的识别定位无效条码的方法的第一流程。
[0034]如图1所示,本发明提供的识别定位无效条码的方法包括:
[0035]SllO:根据扫码器所读取到的条码数量识别无效条码,扫码器所读取到的条码数量为在控制器所发出的开始扫码指令至结束扫码指令的时间段内扫码器所读取到的条码数量;
[0036]S120:当识别到存在无效条码时,根据控制器发出开始扫码指令的时间、扫码器读取每条条码的时间和预先配置的时间段定位无效条码在自动传送装置上的工装中的位置;其中,预先配置的时间段为自动传送装置上的工装所承载的各个产品从自动传送装置的开始点运行到扫码器的标准运行时间。
[0037]为了更为详细地说明本发明提供的识别定位无效条码的方法,图2示出了根据本发明实施例的识别定位无效条码的方法的第二流程。如图2所示:
[0038]S210:MES扫码模块根据接收的控制器所发出的开始扫码指令,记录控制器发出开始扫码指令的时间。
[0039]其中,在步骤S210之前
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1