一种机器人激光打标车辆识别代号的控制系统及其方法技术方案

技术编号:15967648 阅读:36 留言:0更新日期:2017-08-11 21:25
本发明专利技术公开了工业自动化技术领域的一种机器人激光打标车辆识别代号的控制系统,该控制系统包括译码单元、串行通信模块、数据校验模块、文件操作模块、数据处理模块、数据库模块、参数设置模块、驱动模块、激光打标机和激光滞后补偿模块;本发明专利技术还提供了一种机器人激光打标车辆识别代号的控制方法,其具体步骤如下:S1:对图形文件进行处理,并验证;S2:验证正确后存储文件信息;S3:对数据处理;S4:利用驱动模块控制激光打标机;S5:对其进行滞后补偿,本发明专利技术采用数控技术,标记速度快,更改打标内容简单,采用激光作为加工手段,应用范围广,并且与工件之间没有机械力的作用,保证了工件的原有精度,加工方式灵活。

Robot laser marking vehicle identification code control system and method thereof

The invention discloses a robot vehicle identification code of the laser marking control system in the field of industrial automation technology, the control system includes the decoding module, serial communication module, data module, file operation module, data processing module, database module, parameter setting module, driver module, laser marking machine and laser delay compensation module; the invention also provides a robot laser marking vehicle identification code control method, the specific steps are as follows: S1 of graphics files, and verification; S2: verification after storage file information; S3: data processing; S4: the use of driver module, laser marking machine: S5; for the compensation of the delay, the invention adopts CNC technology, marking speed, change the marking content is simple, laser is used as a means of processing, the scope of application Wide, and there is no mechanical force between the workpiece, to ensure the original accuracy of the workpiece, flexible processing methods.

【技术实现步骤摘要】
一种机器人激光打标车辆识别代号的控制系统及其方法
本专利技术涉及工业自动化
,具体为一种机器人激光打标车辆识别代号的控制系统及其方法。
技术介绍
车辆识别代号是为了识别某一辆车,由车辆制造厂为该车辆指定的一组字码,这个代号能够保证30年之内在世界范围内制造的所有车辆的车辆识别代号具有唯一性。《机动车运行技术安全条件》是我国机动车运行安全管理最基本的技术标准,在它的第四部分整车中明确规定:车辆识别代号或零件标号应直接打刻或采用能永久保持的标签粘贴在制造厂家规定主要部件的目标区域内,其代码高度应保持内容清晰确认。现在的汽车生产线都是自动化流水线,随着自动化技术的不断发展,汽车生产流水线中的每个工序都需要在完全自动化下生产以提高产品品质和生产效率。目前大部分整车厂的车辆识别代码是通过点阵打标机或划刻机来完成的。这些设备通常都是使用在半自动的生产线中。打标或划刻完成后,人工再次通过机械手臂移走打标设备,这些打标控制系统基本都是接触式打标系统,在操作过程中可能会造成打标区域的损伤,且打标的内容都是人工进行检查,这样可能会造成人为检查失误造成不合格的产品流出生产线。为此,我们提出了一种机器人激光打标车辆识别代号的控制系统及其方法投入使用,以解决上述问题。
技术实现思路
本专利技术的目的在于提供一种机器人激光打标车辆识别代号的控制系统及其方法,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种机器人激光打标车辆识别代号的控制系统,该机器人激光打标车辆识别代号的控制系统包括译码单元、串行通信模块、数据校验模块、文件操作模块、数据处理模块、数据库模块、参数设置模块、驱动模块、激光打标机和激光滞后补偿模块;所述译码单元通过FPGA的译码逻辑功能来实现相应的片选信号以对图形文件进行读写操作;所述串行通信模块负责将所述译码单元处理后的图形文件数据传递至所述数据校验模块中;所述数据校验模块用于将经过所述译码单元处理后的图形文件与用户输入的源文件对比;所述文件操作模块为每个文件设置一个固定长度的文件头,用于存储文件的编号、类型、起始地址及大小的信息;所述数据处理模块通过修改相应文件的文件头,实现具体文件的插入、删除和全部清除的操作;所述数据库模块用于完成打标数据的输入及处理,并存储经过所述处理单元处理后的图形数据;所述参数设置模块用于设定打标比例、打标速度、空走速度、滞后补偿、出光间距和扫描间距的参数;所述驱动模块用于驱动所述激光打标机中的步进电机旋转,从而控制所述激光打标机的位置、移动速度和加速度;所述激光打标机用于执行具体激光打标工作;所述激光滞后补偿模块用于在所述激光打标机中的激光器在熄灭50ms后进行滞后补偿。优选的,所述串行通信模块的数据流过程如下:①进入通信后首先检查是否有文件调入,若无则退出通信过程;②如有文件调入,则开始通讯前的准备工作,打开数据库文件,并测试通信,若其中一项不成功则退出;③选择文件编号,选择到有效的编号后则开始进行数据传输,传输完成后退出通信程序。优选的,所述激光打标机由驱动电路、激光器和扫描头组成,其中激光器为连续泵浦、声光调Q的Nd:YAG激光器。优选的,一种机器人激光打标车辆识别代号的控制方法,该机器人激光打标车辆识别代号的控制方法的具体步骤如下:S1:通过译码单元对用户输入的图形文件进行处理,并通过串行通信模块上传至数据校验模块中对其验证;S2:验证正确后由文件操作模块为每个图形文件设置一个固定长度的文件头,用于存储文件的编号、类型、起始地址及大小的信息,若验证失败后则返回译码单元中重新处理;S3:设置打标比例、打标速度、空走速度、滞后补偿、出光间距和扫描间距的参数,由数据处理模块处理后转变为驱动模块中所需的电信号;S4:利用驱动模块驱动激光打标机中的步进电机旋转,从而控制激光打标机的位置、移动速度和加速度;S5:当激光器熄灭后,再次重启时对其进行滞后补偿。与现有技术相比,本专利技术的有益效果是:本专利技术采用数控技术,标记速度快,更改打标内容简单,采用激光作为加工手段,应用范围广,并且与工件之间没有机械力的作用,保证了工件的原有精度,加工方式灵活。附图说明图1为本专利技术系统框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,本专利技术提供一种技术方案:一种机器人激光打标车辆识别代号的控制系统,该机器人激光打标车辆识别代号的控制系统包括译码单元、串行通信模块、数据校验模块、文件操作模块、数据处理模块、数据库模块、参数设置模块、驱动模块、激光打标机和激光滞后补偿模块;所述译码单元通过FPGA的译码逻辑功能来实现相应的片选信号以对图形文件进行读写操作;所述串行通信模块负责将所述译码单元处理后的图形文件数据传递至所述数据校验模块中,所述串行通信模块的数据流过程如下:①进入通信后首先检查是否有文件调入,若无则退出通信过程;②如有文件调入,则开始通讯前的准备工作,打开数据库文件,并测试通信,若其中一项不成功则退出;③选择文件编号,选择到有效的编号后则开始进行数据传输,传输完成后退出通信程;所述数据校验模块用于将经过所述译码单元处理后的图形文件与用户输入的源文件对比;所述文件操作模块为每个文件设置一个固定长度的文件头,用于存储文件的编号、类型、起始地址及大小的信息;所述数据处理模块通过修改相应文件的文件头,实现具体文件的插入、删除和全部清除的操作;所述数据库模块用于完成打标数据的输入及处理,并存储经过所述处理单元处理后的图形数据;所述参数设置模块用于设定打标比例、打标速度、空走速度、滞后补偿、出光间距和扫描间距的参数;所述驱动模块用于驱动所述激光打标机中的步进电机旋转,从而控制所述激光打标机的位置、移动速度和加速度;所述激光打标机用于执行具体激光打标工作,所述激光打标机由驱动电路、激光器和扫描头组成,其中激光器为连续泵浦、声光调Q的Nd:YAG激光器;所述激光滞后补偿模块用于在所述激光打标机中的激光器在熄灭50ms后进行滞后补偿。本专利技术还提供了一种机器人激光打标车辆识别代号的控制方法,该机器人激光打标车辆识别代号的控制方法的具体步骤如下:S1:通过译码单元对用户输入的图形文件进行处理,并通过串行通信模块上传至数据校验模块中对其验证;S2:验证正确后由文件操作模块为每个图形文件设置一个固定长度的文件头,用于存储文件的编号、类型、起始地址及大小的信息,若验证失败后则返回译码单元中重新处理;S3:设置打标比例、打标速度、空走速度、滞后补偿、出光间距和扫描间距的参数,由数据处理模块处理后转变为驱动模块中所需的电信号;S4:利用驱动模块驱动激光打标机中的步进电机旋转,从而控制激光打标机的位置、移动速度和加速度;S5:当激光器熄灭后,再次重启时对其进行滞后补偿。尽管已经示出和描述了本专利技术的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本专利技术的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本专利技术的范围由所附权利要求及其等同物限定。本文档来自技高网...
一种机器人激光打标车辆识别代号的控制系统及其方法

【技术保护点】
一种机器人激光打标车辆识别代号的控制系统,其特征在于:该机器人激光打标车辆识别代号的控制系统包括译码单元、串行通信模块、数据校验模块、文件操作模块、数据处理模块、数据库模块、参数设置模块、驱动模块、激光打标机和激光滞后补偿模块;所述译码单元通过FPGA的译码逻辑功能来实现相应的片选信号以对图形文件进行读写操作;所述串行通信模块负责将所述译码单元处理后的图形文件数据传递至所述数据校验模块中;所述数据校验模块用于将经过所述译码单元处理后的图形文件与用户输入的源文件对比;所述文件操作模块为每个文件设置一个固定长度的文件头,用于存储文件的编号、类型、起始地址及大小的信息;所述数据处理模块通过修改相应文件的文件头,实现具体文件的插入、删除和全部清除的操作;所述数据库模块用于完成打标数据的输入及处理,并存储经过所述处理单元处理后的图形数据;所述参数设置模块用于设定打标比例、打标速度、空走速度、滞后补偿、出光间距和扫描间距的参数;所述驱动模块用于驱动所述激光打标机中的步进电机旋转,从而控制所述激光打标机的位置、移动速度和加速度;所述激光打标机用于执行具体激光打标工作;所述激光滞后补偿模块用于在所述激光打标机中的激光器在熄灭50ms后进行滞后补偿。...

【技术特征摘要】
1.一种机器人激光打标车辆识别代号的控制系统,其特征在于:该机器人激光打标车辆识别代号的控制系统包括译码单元、串行通信模块、数据校验模块、文件操作模块、数据处理模块、数据库模块、参数设置模块、驱动模块、激光打标机和激光滞后补偿模块;所述译码单元通过FPGA的译码逻辑功能来实现相应的片选信号以对图形文件进行读写操作;所述串行通信模块负责将所述译码单元处理后的图形文件数据传递至所述数据校验模块中;所述数据校验模块用于将经过所述译码单元处理后的图形文件与用户输入的源文件对比;所述文件操作模块为每个文件设置一个固定长度的文件头,用于存储文件的编号、类型、起始地址及大小的信息;所述数据处理模块通过修改相应文件的文件头,实现具体文件的插入、删除和全部清除的操作;所述数据库模块用于完成打标数据的输入及处理,并存储经过所述处理单元处理后的图形数据;所述参数设置模块用于设定打标比例、打标速度、空走速度、滞后补偿、出光间距和扫描间距的参数;所述驱动模块用于驱动所述激光打标机中的步进电机旋转,从而控制所述激光打标机的位置、移动速度和加速度;所述激光打标机用于执行具体激光打标工作;所述激光滞后补偿模块用于在所述激光打标机中的激光器在熄灭50ms后进行滞后补偿。2.根据权利要求1所述的一种机器人激光打标车辆识...

【专利技术属性】
技术研发人员:田晓伟
申请(专利权)人:潍坊科技学院
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1