本发明涉及一种读码系统及读码方法,属于识别码读取统计领域。
背景技术:
在一般生产行业中,产品识别识别是其中一个重要环节,一般情况下在需要读码识别的地方安装一个或者一组读码器进行读码,读取的条码数量通常是一条或者是两条,条码类型单一。但识别码形态各异,有大有小,一般读码器无法识别各种识别码,且不能将产品上的物流码、二维QR码、商品码等识别码一次全部采集到位。
技术实现要素:
为解决现有技术的不足,本发明的目的在于提供一种系统及读码方法,能快速有效的获取识别码并扫描识别后进行分析处理。
为了实现上述目标,本发明采用如下的技术方案:一种读码系统,其特征在于,包括:上料输送模块、摄像模块、扫描识别模块、判断模块、控制模块、处理模块、服务器,控制模块连接上料输送模块、摄像模块,扫描识别模块连接摄像模块、扫描识别模块、判断模块、处理模块,处理模块连接判断模块、服务器,服务器连接ERP系统,
上料输送模块,用于将产品放置在输送带上,并进行输送;
摄像模块,拍摄输送带上的产品识别码;
扫描识别模块:扫描摄像模块拍摄的图片上的每个产品的产品识别码;
判断模块,判断所有产品上是否均有产品识别码;
控制模块,控制输送带输送速度和控制摄像模块拍摄间隔时间;
处理模块:分析扫描模块扫描后的每个产品识别码并计算产品数量;
服务器,用于显示和储存处理模块的处理结果,并将处理结果共享至ERP系统。
进一步地,扫描识别模块包括有第一扫描识别子模块和第二扫描识别子模块,第一扫描识别子模块,用于扫描摄像模块拍摄的图片识别出产品的数量;第二扫描识别子模块,用于扫描摄像模块拍摄的图片识别出图片上的每个产品的产品识别码及产品识别码数量。
进一步地,判断模块连接第一扫描识别子模块和第二扫描识别子模块,判断第一扫描识别子模块识别出的产品数量与第二扫描识别子模块识别出的产品识别码数量是否相等,由此判断所有产品上是否均有产品识别码。
进一步地,上料输送模块包括上料单元和输送单元,输送单元包括输送带,上料单元包括上料机构、平移机构、升降机构和机械手。
一种读码方法,其特征在于,包括如下步骤:
步骤一:将产品放置在输送带上,并进行输送;
步骤二:拍摄输送带上的产品及产品识别码;
步骤三:扫描识别拍摄图片上的每个产品及每个产品上的产品识别码;
步骤四:判断所有产品上是否均有产品识别码,若是,则正常;若否,则取出无产品识别码的产品或在产品上增加产品识别码;
步骤五:分析处理扫描识别后的每个产品识别码并根据判断结果确定产品数量;
步骤六:将分析处理结果发送至服务器,服务器显示和储存分析处理结果;
步骤七:服务器将分析处理结果共享至ERP系统。
进一步地,步骤四中判断所有产品上是否均有产品识别码的方式为,判断扫描识别出的产品数量与产品识别码数量是否相等,由此判断所有产品上是否均有产品识别码。
进一步地,步骤四中取出无产品识别码的产品或在产品上增加产品识别码选择取出无产品识别码的产品,则步骤五根据判断结果确定产品数量为根据产品识别码数量确定产品数量。
进一步地,步骤四中取出无产品识别码的产品或在产品上增加产品识别码选择在产品上增加产品识别码,则步骤五根据判断结果确定产品数量为根据扫描识别的产品数量确定产品数量。
本发明的有益之处在于:通过摄像模块快速获取识别码,再进行扫描识别判断,之后再进行分析处理得到产品信息,最后发送至服务器并由服务器共享到ERP系统,实现数据互联,方便管理。
附图说明
图1是本发明一实施例读码系统的示意图;
图2是本发明一实施例读码方法的流程图。
具体实施方式
以下结合附图和具体实施例对本发明作具体的介绍。
参照图1所示,本发明一种读码系统,包括:上料输送模块、摄像模块、扫描识别模块、判断模块、控制模块、处理模块、服务器,控制模块连接上料输送模块、摄像模块,扫描识别模块连接摄像模块、判断模块、处理模块,处理模块连接判断模块、扫描识别模块、服务器,服务器连接ERP系统。
一实施例,上料输送模块将产品放置在输送带上,并进行输送;摄像模块拍摄输送带上的产品识别码;扫描识别模块扫描摄像模块拍摄的图片上的每个产品的产品识别码;判断模块判断所有产品上是否均有产品识别码;控制模块控制输送带输送速度和控制摄像模块拍摄间隔时间;处理模块分析扫描模块扫描后的每个产品识别码并计算产品数量;服务器显示和储存处理模块的处理结果,并将处理结果共享至ERP系统。
一实施例,扫描识别模块包括有第一扫描识别子模块和第二扫描识别子模块,第一扫描识别子模块,用于扫描摄像模块拍摄的图片识别出产品的数量;第二扫描识别子模块,用于扫描摄像模块拍摄的图片识别出图片上的每个产品的产品识别码及产品识别码数量。
判断模块连接第一扫描识别子模块和第二扫描识别子模块,判断第一扫描识别子模块识别出的产品数量与第二扫描识别子模块识别出的产品识别码数量是否相等,由此判断所有产品上是否均有产品识别码。
一实施例,上料输送模块包括上料单元和输送单元,输送单元包括输送带,上料单元包括上料机构、平移机构、升降机构和机械手。
平移机构包括平移载板、平移丝杆组件、平移电机,平移载板的上面设置有平移滑动组件,平移载板的前侧设置有平移丝杆组件,平移丝杆组件的一端连接设置有平移电机。
升降机构包括升降载板、升降滑动组件、升降丝杆组件、升降电机,所述平移丝杆组件的前侧设置有升降载板,升降载板的左右两侧纵向分别设置有升降滑动组件,二个卡扣升降滑动组件之间纵向设置有升降丝杆组件,升降丝杆组件的上方设置有升降电机。
机械手机构包括机械手安装板、上料机械手、机械手电机,升降滑动组件的前侧设置有机械手安装板,机械手安装板的下端前侧设置有上料机械手,上料机械手的上方设置有机械手电机。
上料机械手包括夹爪安装座,夹爪安装座的上面设置有旋转皮带组件,夹爪安装座的下面连接设置有夹爪,旋转皮带组件的上面设置有夹取联轴器,机械手电机安装在夹取联轴器的侧边,夹取联轴器的上面设置有夹取气缸。
一实施例,参照图2所示,一种读码方法,包括如下步骤:
步骤一:将产品放置在输送带上,并进行输送;
步骤二:拍摄输送带上的产品及产品识别码;
步骤三:扫描识别拍摄图片上的每个产品及每个产品上的产品识别码;
步骤四:判断所有产品上是否均有产品识别码,若是,则正常;若否,则取出无产品识别码的产品或在产品上增加产品识别码;
步骤五:分析处理扫描识别后的每个产品识别码并根据判断结果确定产品数量;
步骤六:将分析处理结果发送至服务器,服务器显示和储存分析处理结果;
步骤七:服务器将分析处理结果共享至ERP系统。
一实施例,将产品放置在输送带上,并进行输送;拍摄输送带上的产品及产品识别码;扫描识别拍摄图片上的每个产品及每个产品上的产品识别码;判断所有产品上是否均有产品识别码,若是,则正常;若否,则取出无产品识别码的产品或在产品上增加产品识别码;判断所有产品上是否均有产品识别码的方式为:判断扫描识别出的产品数量与产品识别码数量是否相等,由此判断所有产品上是否均有产品识别码,取出无产品识别码的产品或在产品上增加产品识别码选择取出无产品识别码的产品,则根据判断结果确定产品数量为根据产品识别码数量确定产品数量;取出无产品识别码的产品或在产品上增加产品识别码选择在产品上增加产品识别码,则根据判断结果确定产品数量为根据扫描识别的产品数量确定产品数量。分析处理扫描识别后的每个产品识别码并根据判断结果确定产品数量;将分析处理结果发送至服务器,服务器显示和储存分析处理结果;服务器将分析处理结果共享至ERP系统。
本发明通过摄像模块快速获取识别码,再进行扫描识别判断,之后再进行分析处理得到产品信息,最后发送至服务器并由服务器共享到ERP系统,实现数据互联,方便管理。
以上显示和描述了本发明的基本原理、主要特征和优点。本行业的技术人员应该了解,上述实施例不以任何形式限制本发明,凡采用等同替换或等效变换的方式所获得的技术方案,均落在本发明的保护范围内。