掌桥专利:专业的专利平台
掌桥专利
首页

一种高速激光刻码的系统、激光刻码机以及方法

文献发布时间:2023-06-19 10:33:45


一种高速激光刻码的系统、激光刻码机以及方法

【技术领域】

本发明涉及赋码技术及设备自动控制领域,尤其是一种高速激光刻码的系统、激光刻码机以及方法。

【背景技术】

目前生产自动化生产线上使用的变码刻码技术,传统的方式是一边向激光刻码机发送追溯码数据,一边使用激光机刻追溯码的工作方式,这种工作方式效率低下,系统执行速度比较慢,容易出现刻码失败,漏刻等问题。

【发明内容】

本发明提供了一种高速激光刻码的系统、激光刻码机以及方法,用以解决现有自动化生产线上使用的变码刻码技术中刻码效率低和刻码速度慢的问题。

本发明的一种高速激光刻码的系统,包括:激光刻码机,以及与所述激光刻码机分别连接的电眼和总控制单元;所述总控制单元,用于向所述激光刻码机发送追溯码数据集,并在部分追溯码被使用后,补足追溯码数据集;所述激光刻码机,用于存储所述总控制单元发来的追溯码数据集,并将所述追溯码数据集中的首个追溯码刻蚀在物体上,以及完成刻蚀后,移除该追溯码;所述电眼,用于在检测到物体经过时,控制所述激光刻码机对该物体刻蚀追溯码。

其中,所述的总控制单元获取激光刻码机使用追溯码的情况,具体是所述总控制单元开启一个线程,轮询访问所述激光刻码机,获取激光刻码机存储的追溯码的个数。

其中,所述的总控制单元补足追溯码数据集,具体是在所述激光刻码机存储的追溯码个数减少到预设的阈值时,所述总控制单元向激光刻码机发送相应个数的追溯码,使所述激光刻码机存储的追溯码数据集恢复到初始数量。

其中,所述的总控制单元开启一个线程,以100ms的频率轮询访问所述激光刻码机,获取激光刻码机存储的追溯码的个数。

本发明的一种激光刻码机,包括:缓存子单元,用于存储追溯码数据集;激光刻码机本体,用于将缓存子单元存储的所述追溯码数据集中的首个追溯码刻蚀在物体上,以及完成刻蚀后,移除该追溯码。

本发明的一种高速激光刻码的方法,包括下列步骤:初始化的步骤:总控制单元向激光刻码机发送追溯码数据集;高速激光刻码的步骤:电眼检测到物体经过时,控制所述激光刻码机对该物体刻蚀追溯码,所述激光刻码机将内部存储的追溯码数据集中的首个追溯码刻蚀在当前物体上,以及完成刻蚀后移除该追溯码;补足追溯码数据集的步骤:在部分追溯码被使用后,所述总控制单元向所述激光刻码机补足追溯码数据集。

其中,在所述的补足追溯码数据集的步骤中,所述总控制单元获取激光刻码机使用追溯码的情况,具体是所述总控制单元开启一个线程,轮询访问所述激光刻码机,获取激光刻码机存储的追溯码的个数。

其中,所述的补足追溯码数据集具体是在所述激光刻码机存储的追溯码个数减少到预设的阈值时,所述总控制单元向激光刻码机发送相应个数的追溯码,使所述激光刻码机存储的追溯码数据集恢复到初始数量。

其中,所述的总控制单元开启一个线程,以100ms的频率轮询访问所述激光刻码机,获取激光刻码机存储的追溯码的个数。

本发明的高速激光刻码的系统、激光刻码机以及方法,增加了激光机刻码缓存机制,使刻码和发送数据异步工作,大大提高了刻码效率和刻码速度。在具体实现中,最高可以完成每秒20个二维码的刻码工作,具有高效率,高可靠性的特点。

【附图说明】

图1是本发明实施例1的高速激光刻码的系统结构示意图;

图2是本发明实施例2的激光刻码机的结构示意图;

图3是本发明实施例3的高速激光刻码的方法流程图。

【具体实施方式】

实施例1、本实施例的高速激光刻码的系统,参见图1所示,包括:激光刻码机11,以及与激光刻码机11分别连接的电眼12和总控制单元13。

总控制单元13,用于向激光刻码机11发送追溯码数据集,并在部分追溯码被使用后,补足追溯码数据集。具体的,初始时总控制单元13将追溯码数据集D1,D2,D3,D4,D5…D98,D99,D100,这100个追溯码发送到激光刻码机11,激光刻码机11将收到的追溯码存储,以备刻码使用,同时总控制单元13内部开启一个线程,以100ms的频率轮询访问激光刻码机11,获取激光刻码机11存储的追溯码的个数。当总控制单元13查询到激光刻码机11存储的追溯码数量小于预设的阈值时,本实施例中以阈值为31个为例,则继续向激光刻码机11中发送70个追溯码,完成一个监控和发送追溯码周期。

电眼12,用于在检测到物体经过时,控制激光刻码机11对该物体刻蚀追溯码。

激光刻码机11,用于存储总控制单元13发来的追溯码数据集,并将追溯码数据集中的首个追溯码D1刻蚀在物体上,并在完成刻蚀后,移除该追溯码D1。此时首个追溯码变为D2,下一次激光刻码机11刻蚀时,则使用首个追溯码变为D2。激光刻码机11每次以首个追溯码完成刻蚀,刻蚀完毕后移除,继续刻蚀下个物体,如此往复执行,实现自动高速刻码。

实施例2、本实施例的激光刻码机,参见图2所示,包括:激光刻码机本体21和缓存子单元22。

缓存子单元22,用于存储追溯码数据集。例如追溯码数据集为D1,D2,D3,D4,D5…D98,D99,D100,这100个追溯码。

激光刻码机本体21,用于将缓存子单元22存储的所述追溯码数据集中的首个追溯码刻蚀在物体上,以及完成刻蚀后,移除该追溯码。具体的,将追溯码数据集中的首个追溯码D1刻蚀在物体上,并在完成刻蚀后,移除该追溯码D1。此时首个追溯码变为D2,下一次激光刻码机本体21刻蚀时,则使用首个追溯码变为D2。激光刻码机本体21每次以首个追溯码完成刻蚀,刻蚀完毕后移除,继续刻蚀下个物体,如此往复执行,实现自动高速刻码。

实施例3、本实施例的高速激光刻码的方法,参见图3所示,包括下列主要步骤:

S31、初始化的步骤:总控制单元向激光刻码机发送追溯码数据集。具体的,初始时总控制单元将追溯码数据集D1,D2,D3,D4,D5…D98,D99,D100,这100个追溯码发送到激光刻码机,激光刻码机将收到的追溯码存储,以备刻码使用。

S32、高速激光刻码的步骤:电眼检测到物体经过时,控制激光刻码机对该物体刻蚀追溯码,激光刻码机将内部存储的追溯码数据集中的首个追溯码刻蚀在当前物体上,以及完成刻蚀后移除该追溯码。具体的,激光刻码机将追溯码数据集中的首个追溯码D1刻蚀在物体上,并在完成刻蚀后,移除该追溯码D1。此时首个追溯码变为D2,下一次激光刻码机刻蚀时,则使用首个追溯码变为D2。激光刻码机每次以首个追溯码完成刻蚀,刻蚀完毕后移除,继续刻蚀下个物体,如此往复执行,实现自动高速刻码。

S33、补足追溯码数据集的步骤:在部分追溯码被使用后,所述总控制单元向所述激光刻码机补足追溯码数据集。具体的,可以与步骤S31同时进行,总控制单元内部开启一个线程,以100ms的频率轮询访问激光刻码机,获取激光刻码机存储的追溯码的个数。当总控制单元查询到激光刻码机存储的追溯码数量小于预设的阈值时,本实施例中以阈值为31个为例,则继续向激光刻码机中发送70个追溯码,完成一个监控和发送追溯码周期。

这里本发明的描述和应用都只是说明性和示意性的,并非是想要将本发明的范围限制在上述实施例中。这里所披露的实施例的变形和改变是完全可能的,对于那些本领域的普通技术人员来说,实施例的替换和等效的各种部件均是公知的。本领域技术人员还应该清楚的是,在不脱离本发明的精神或本质特征的情况下,本发明可以以其它形式、结构、布置、比例,以及用其它组件、材料和部件来实现,以及在不脱离本发明范围和精神的情况下,可以对这里所披露的实施例进行其它变形和改变。

相关技术
  • 一种高速激光刻码的系统、激光刻码机以及方法
  • 一种电能表封印、激光刻码及刻码验证一体装置
技术分类

06120112598566