一种用于焊装生产线的数据管理方法、装置及系统与流程

文档序号:20266666发布日期:2020-04-03 18:28阅读:136来源:国知局
一种用于焊装生产线的数据管理方法、装置及系统与流程
本发明实施例涉及车辆制造技术,尤其涉及一种用于焊装生产线的数据管理方法、装置及系统。
背景技术
:由于汽车工业近些年的迅猛发展,各式各样的车型也在飞速的更新换代,这对白车身焊装制造领域来说是一项巨大的挑战。在不可能直接新建一条生产线的前提下,只能把不同的车型融入到一条生产线中进行多车型的混线生产。而在多车型混流的生产线中,每天大批量的生产使得车型信息复杂多样、信息处理复杂易错、管理系统复杂难辨。现有技术中焊装生产线数据管理系统一般用于管理焊接过程中的焊点的实时数据。为了在多车型混线生产中,实现对完整生产序列的有效管理,亟需一种用于焊装生产线的数据管理系统。技术实现要素:本发明提供一种用于焊装生产线的数据管理方法、装置及系统,以提高车辆生产线的容错率,降低车辆生产线的维护难度。第一方面,本发明实施例提供了一种用于焊装生产线的数据管理方法,包括:接收生产信息,对所述生产信息进行分类处理生成工艺标签信息序列;按时间顺序从所述工艺标签信息序列中截取指定数量的工艺标签信息,形成第一任务队列;获取所述第一任务队列中首个所述工艺标签信息,利用所述工艺标签信息与车型信息进行对比,当所述工艺标签信息与所述车型信息匹配时,发送标签写入指令,并将首个所述工艺标签信息从所述第一任务队列中弹出;检测所述第一任务队列是否为空,当所述第一任务队列是为空时,发送请求获取生产信息指令。第二方面,本发明实施例还提供了一种用于焊装生产线的数据管理装置,包括:分类模块:用于接收生产信息,对所述生产信息进行分类处理生成工艺标签信息序列。分组模块:按时间顺序从所述工艺标签信息序列中截取指定数量的工艺标签信息,形成第一任务队列。验证模块:获取所述第一任务队列中首个所述工艺标签信息,利用所述工艺标签信息与车型信息进行对比,当所述工艺标签信息与所述车型信息匹配时,发送标签写入指令;并将首个所述工艺标签信息从所述第一任务队列中弹出。生产信息获取模块:检测所述第一任务队列是否为空,当所述第一任务队列是为空时,发送请求获取生产信息指令。第三方面,本发明实施例还提供了一种用于焊装生产线的数据管理系统,包括上位机、标签设备和控制终端,所述控制终端用于执行本发明实施例记载的数据管理方法,所述上位机与所述控制终端通信连接,所述上位机用于生成生产信息,所述控制终端与所述标签设备通信连接,所述标签设备用于接收所述控制终端发送的标签写入指令,并将工艺标签信息写入指定的载体中。与现有技术相比,本发明的有益效果在于:通过对生产信息的重组与处理,可以减小执行本发明提出的数据管理方法的数据管理系统的运算负载,提高车辆生产线的容错率,保证生产工艺与车型的准确匹配,同时降低车辆生产线的维护难度。附图说明图1是实施例一中的用于焊装生产线的数据管理方法的流程图;图2是实施例二中的用于焊装生产线的数据管理装置的结构图;图3是实施例三中的用于焊装生产线的数据管理系统的结构图;图4是实施例三中的用于焊装生产线的数据管理系统的另一种结构图。具体实施方式下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。实施例一图1是实施例一中的用于焊装生产线的数据管理方法的流程图,本方案可适用于多车型混线生产的完整工序管理的情况,该方法可以由用于焊装生产线的数据管理装置执行,该装置可以采用软件的方式实现,该装置可配置于电子设备中,例如服务器或终端设备,典型的终端设备包括电脑或plc等。参考图1,数据管理方法包括:s101.接收生产信息,对生产信息进行分类处理生成工艺标签信息序列。示例性的,本步骤中的生产信息可以包括工艺的种类、车型代码、流水号等信息,其中工艺的种类可以包括破检、离线检测、在线返回车等。对生产信息进行分类处理指将生产信息重组形成一数据帧,即一工艺标签信息,数据帧的格式如表1所示:表1帧头帧序号种类车型号流水号区域id工艺帧尾l_headser_numl_tec_typl_car_typord_numloc_idl_tecl_end数据帧中的工艺字段以数字的形式存储指定工艺的种类的全部工序,例如,以123456表示焊装工序,其中1代表车身总成焊装,2代表左/右前门焊装,3代表代表左/右后门焊装,4代表左/右前翼子板外板焊装,5代表发动机罩焊装,6代表行李箱盖焊装。可选的,工艺标签信息还可以包括工艺状态标识,工艺状态标识用于确定在指定工位是否完成对当前车辆的指定工序。此时,数据帧的格式如表2所示:表2帧头帧序号种类车型号流水号区域id工艺状态帧尾l_headser_numl_tec_typl_car_typord_numloc_idl_tecstal_end其中状态字段以数字的形式存储当前的工序状态,数字的位数与工序的步骤数相同,例如工序字段为123456,则初始工序状态字段为000000,当工序状态发生变化时,可更改序状态字段,例如车身总成焊装工序完成时将工序状态字段更改为100000,全部工序完成时工序状态字段为111111。s102.按时间顺序从工艺标签信息序列中截取指定数量的工艺标签信息,形成第一任务队列。本步骤中首先生成第一任务队列,例如,完整的工艺标签信息序列共包含30个工艺标签信息,则按时间顺序每次从中截取10个工艺标签信息,并存入第一任务队列中,其中第一任务队列中为先进先出队列。由于第一任务队列中一次只存储少量的工艺标签信息,因此当需要人工修改当前第一任务队列中的工艺标签信息时,可以快捷的定位到指定工艺标签信息。或者可以一次性的替换当前第一任务队列中的工艺标签信息,减少人工工时成本。s103.获取第一任务队列中首个工艺标签信息,利用工艺标签信息与车型信息进行对比,当工艺标签信息与车型信息匹配时,发送标签写入指令,将首个工艺标签信息从第一任务队列中弹出。为防止工艺环节出错,导致发生重大的生产停台事故,因此在工艺流程的起始阶段需要确定车型与生产工艺是否匹配,本步骤中通过可以代表特定生产工艺的车型信息与工艺标签信息中的车型号进行对比,当两者相同时,即认为生产工艺与当前车辆相匹配。当生产工艺与当前车辆相匹配时,发送标签写入指令,例如向射频标签读写设备发送标签写入指令和当前的工艺标签信息,通过射频标签读写设备,将工艺标签信息写入到设置在车身上的射频标签中,这样随着车身进入后续工位时,通过读取射频标签中记录的数据,例如区域id和工艺,可以判断上一时刻的工序是否完成,提高焊装生产线的容错性。当将工艺标签信息写入工艺标签信息后,即将当前首个工艺标签信息从第一任务队列中弹出,这样可以无需经过复杂的判断后再将当前工艺标签信息清除掉,避免出现一个工艺标签信息对应多台车辆的情况,简化了生产流程。s104.检测第一任务队列是否为空,当第一任务队列是为空时,发送请求获取生产信息指令。本步骤中,只要第一任务队列处在非空状态,则生产线起始工位便会按照第一任务队列中的工艺标签信息顺序生产,直至第一任务队列不再有工艺标签信息,此时,可从工艺标签信息序列中在此截取指定数量的工艺标签信息,并存入第一任务队列中,当工艺标签信息序列中的工艺标签信息不足指定数量时,通过请求获取生产信息指令,可以获取新一批的生产信息,进而继续步骤s101至s104的循环,直至完成所有的生产信息后,生产完毕。可选的,步骤s101还可以包括:判断接收的生产信息是否到达设定的第一阈值,当达到的第一阈值时,停止接收生产信息。示例性的,第一阈值可以与工艺标签信息序列的长度相同,例如,工艺标签信息序列的长度为30,则第一阈值同样为30,第一阈值也可以是工艺标签信息序列的长度倍数,例如,工艺标签信息序列的长度为30,则第一阈值为120。通过设置第一阈值可以减小用于执行本实施例中数据管理方法的数据管理装置的内存占用率,提高执行数据管理方法的稳定性。当再次请求获取生产信息时,若请求获取的生产信息的数量与第一阈值不相同,则生产信息的数量达到第一阈值后,仍然会继续接收新的生产信息,此时还需要进行一次数据交互,向生产信息的发送方发送一停止传输指令。为简化数据管理方法,请求获取生产信息指令包括请求获取的生产信息的数目,数目与所述第一阈值相同。可选的,步骤s101还可以包括:利用工艺标签信息序列生成工艺原料供货信息序列,将工艺原料供货信息序列与工艺标签信息序列进行绑定。本步骤中已经生成数据帧形式的工艺标签信息,且数据帧中的工艺字段存储了指定工艺的种类的全部工序。由于工艺标签信息可以写入射频标签中,并被后续工位的射频标签读写设备所读取,因此将工艺原料供货信息序列与工艺标签信息序列进行绑定。例如生成工艺原料供货信息的数据帧,示例性的,数据帧如表3所示:表3帧头种类车型号工艺材料帧尾c_headc_typec_car_typc_matc_end与工艺标签信息中工艺字段的存储方式相同,工艺材料字段同样以数字的形式存储焊装指定车型时每步工序对应使用的原料供货信息。当工艺原料供货信息和工艺标签信息中的车型号相同时,执行绑定。此时工艺字段中与每种工序对应的数字为八位二进制码,使用八位二进制码的高四位记录具体的工序,例如车身总成焊装对应的八位二进制码为00010000,利用该八位二进制码的低四位记录具体工序对应的原料供货信息,例如工序为车身总成焊装,原料供货信息为点焊机器人,点焊机器人的代表数字为十六进制的数字1,则绑定后的车身总成焊装对应的八位二进制码为00010001。绑定后当射频标签读写设备读取工艺标签信息时,可同时读取与当前工序对应的工艺原料供货信息,通过一次数据的绑定使生产信息便于整理与识别,如果有哪一辆车的生产信息发生错误也便于维修人员进行查找与处理。可选的,步骤s103还可以包括:当工艺标签信息与车型信息不匹配时,发送添加新车型请求信息。接收利用车型信息生成的新车型工艺标签信息,利用新车型工艺标签信息替换首个工艺标签信息。可选的,步骤s103还可以包括:统计连续利用新车型工艺标签信息替换首个工艺标签信息的次数,当次数超过设定的第二阈值时,发出报警提示信息。示例性的第二阈值为3次。当连续发生工艺标签信息与车型信息不匹配时,则说明当前的工艺标签信息序列与生产线上待焊装的序列车辆严重不匹配,为了避免发生重大错误造成生产停台,因此当不匹配次数超过第二阈值时,发出报警提示信息,同时暂停上产线,待人工调整工艺标签信息序列后再恢复生产。本实施例提出的数据管理方法,通过对生产信息的重组与处理可以保证生产工艺与车型的匹配,提高车辆生产线的容错率,并降低车辆生产线的维护难度。图2是实施例二中的用于焊装生产线的数据管理装置的结构图,参考图2,本实施例提出的数据管理装置包括:分类模块:用于接收生产信息,对生产信息进行分类处理生成工艺标签信息序列。可选的,分类模块还可以用于判断接收的生产信息是否到达设定的第一阈值,当达到的第一阈值时,停止接收生产信息。分类模块还可以用于利用工艺标签信息序列生成工艺原料供货信息序列,将工艺原料供货信息序列与工艺标签信息序列进行绑定。其中工艺标签信息还可以包括工艺状态标识,工艺状态标识用于确定在指定工位是否完成对当前车辆的指定工序。分组模块:按时间顺序从工艺标签信息序列中截取指定数量的工艺标签信息,形成第一任务队列。验证模块:获取第一任务队列中首个工艺标签信息,利用工艺标签信息与车型信息进行对比,当工艺标签信息与车型信息匹配时,发送标签写入指令;将首个工艺标签信息从第一任务队列中弹出。可选的,验证模块还可以用于当工艺标签信息与所述车型信息不匹配时,发送添加新车型请求信息;接收利用车型信息生成的新车型工艺标签信息,利用新车型工艺标签信息替换首个所述工艺标签信息。验证模块还可以用于统计连续利用新车型工艺标签信息替换首个工艺标签信息的次数,当次数超过设定的第二阈值时,发出报警提示信息。生产信息获取模块:检测第一任务队列是否为空,当第一任务队列是为空时,发送请求获取生产信息指令。可选的,生产信息获取模块生成请求获取生产信息指令时,包括请求获取的生产信息的数目,数目与第一阈值相同。图3是实施例三中的用于焊装生产线的数据管理系统的结构图,参考图3,本实施例提出的数据管理系统包括:上位机4、标签设备5和控制终端6,控制终端用于执行实施例记载的任一的数据管理方法。上位机4与控制终端6通信连接,上位机用于生成生产信息。控制终端6与标签设备5通信连接,标签设备5用于接收控制终端6发送的标签写入指令,并将工艺标签信息写入指定的载体中。本实施例中,标签设备5包括射频读写设备和射频标签,在焊装生产线的每一个工位处均设有一个射频读写设备。在生产线的起始工位处,控制终端6向射频读写设备发送标签写入指令,射频读写设备将工艺标签信息写入设置在车身上的射频标签中。可选的,当车辆完成该工位的工序时,射频读写设备还可以改写工艺标签信息中的工艺状态标识,并将更新后的工艺标签信息重新写入射频标签中,当车辆进入下一工位时,射频读写设备读取射频标签中的信息后,还可以通过核对工艺状态标识判定当前工序是否有误,并向控制终端6发送核准结果。图4是实施例三中的用于焊装生产线的数据管理系统的另一种结构图,参考图4,数据管理系统还包括交互设备7,交互设备7与控制终端6通信连接,交互设7备用于生成订单信息以及更改生产信息。可选的,交互设备7包括触控显示屏,交互设备7包括图形操作接口,在特殊情况下,若上位机4没有向控制终端6发送的生产信息,但生产线还要生产出车的话,可以借助交互设备7手动录入订单信息数据,再通过交互设备7将订单信息发送至控制终端6中,其中订单信息的形式可以生产信息相同,也可以自定义。也可以通过交互设备7更改工艺标签信息,例如人工修改工艺标签信息中各字段存储的信息,重新生成一工艺标签信息序列,此时,交互设备7向控制终端6发送编辑的工艺标签信息序列时,同时发送序列更新指令,控制终端6接收到更新指令后利用接收到的工艺标签信息序列替换当前存储的工艺标签信息序列,并将第一任务队列清空,从新的工艺标签信息序列中截取指定数量的工艺标签信息放入第一任务队列中,进而开始后续的焊装工艺流程。注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1