一种TCU自动刷写系统及方法与流程

文档序号:15979399发布日期:2018-11-17 00:08阅读:1595来源:国知局

本发明属于控制器生产线领域,具体地涉及一种tcu自动刷写系统及方法。

背景技术

tcu(transmissioncontrolunit,自动变速箱控制单元)是汽车电子控制的核心部件,它决定目标档位的决策、执行机构控制以及故障诊断、故障处理等,tcu是由处理器、信号处理电路以及驱动模块组成,既具有存储功能,又具有处理功能,通过can总线与车辆控制器进行通讯。车辆自动变速是汽车电控技术的一个重要组成部分,采用计算机和电子驱动技术实现车辆自动变速,能消除驾驶员换挡技术的差异,减轻驾驶员的疲劳程度,提高行车安全性,提高车辆的动力性和经济性。

目前,ecu或tcu刷写设备通常由ecu或tcu厂商开发并提供,各个厂家所遵循的通讯协议各不相同,现有的tcu刷写主要是通过人工导入上述两项内容,但是这种人工导入的方式不具有防错功能,很容易出错,从而既不能保障质量还可能影响正常生产效率。



技术实现要素:

针对现有技术中的缺陷与不足,本发明提供了一种tcu自动刷写系统及方法,以提高tcu的刷写效率。

为了实现上述目的,本发明提供了如下技术方案:

一种tcu自动刷写系统,包括:服务器以及分别与所述服务器连接的刷写设备、读取条形码的扫码机构、变速箱台架,所述扫码机构用于扫描tcu的工位条码;服务器从所述扫码机构获取所述工位条码;根据所述工位条码,得到tcu的程序;根据所述工位条码,从所述变速箱台架得到台架测试数据;将所述程序与所述台架测试数据结合得到刷写数据,控制所述刷写设备装载并对准所述tcu,将所述刷写数据传输给所述刷写设备,以控制所述刷写设备向所述tcu中烧写所述刷写数据。

优选地,所述刷写设备包括:刷写控制箱、刷写夹具以及与所述刷写夹具连接的处理器;所述服务器通过以太网分别与所述刷写控制箱、所述处理器连接,所述刷写控制箱通过can总线与所述刷写夹具连接,所述服务器得到所述刷写数据后,通过所述处理器控制所述刷写夹具装载并对准所述tcu,所述服务器在所述刷写夹具与所述tcu对准后,通过以太网将所述刷写数据传输给所述刷写控制箱,所述刷写控制箱通过所述刷写夹具向所述tcu中烧写所述刷写数据。

优选地,所述刷写控制箱具有一个或多个uci卡,所述uci卡通过以太网与所述服务器连接,所述uci卡通过can总线与所述刷写夹具连接。

优选地,所述服务器在将所述刷写数据传输给所述刷写控制箱之前,通过所述处理器检测所述tcu的供电电压是否为设定电压,如果是,将所述刷写数据传输给所述刷写控制箱。

优选地,所述服务器在所述刷写数据刷写完成后,通过所述刷写控制箱从所述tcu中获取刷写结果,并将所述刷写结果与所述台架测试数据进行校核,以检测烧写是否合格。

优选地,所述系统还包括:

与所述服务器连接的条码打印机;所述服务器在确定刷写合格后,通过所述条码打印机打印所述tcu的条码。

一种tcu自动刷写方法,所述方法包括:

从扫码机构获取工位条码;

根据所述工位条码,得到tcu的程序;

根据所述工位条码,从变速箱台架得到台架测试数据;

将所述程序与所述台架测试数据结合得到刷写数据;

控制所述刷写设备装载并对准所述tcu;

将所述刷写数据传输给刷写设备,以控制所述刷写设备向所述tcu中烧写所述刷写数据。

优选地,所述控制所述刷写设备向所述tcu中烧写所述刷写数据包括:

服务器在所述刷写设备中的刷写夹具与所述tcu对准后,通过以太网将所述刷写数据传输给所述刷写设备中的刷写控制箱;

所述刷写控制箱通过所述刷写夹具向所述tcu中烧写所述刷写数据。

优选地,在将所述刷写数据传输给所述刷写控制箱之前,所述方法还包括:

通过所述处理器检测所述tcu的供电电压是否为设定电压,如果是,将所述刷写数据传输给所述刷写控制箱。

优选地,所述方法还包括:

在向所述tcu中烧写完所述刷写数据之后,通过所述刷写控制箱从所述tcu中获取刷写结果,并将所述刷写结果与所述台架测试数据进行校核,以检测烧写是否合格。

本发明的有益效果在于:

本发明实施例提供的tcu自动刷写系统及方法,服务器从所述扫码机构获取所述工位条码;根据所述工位条码,得到tcu的程序;根据所述工位条码,从所述变速箱台架得到台架测试数据;将所述程序与所述台架测试数据结合得到刷写数据,并将所述刷写数据传输给所述刷写设备,以控制所述刷写设备向所述tcu中烧写所述刷写数据。通过本发明,提高了tcu的刷写效率。

附图说明

图1是本发明实施例tcu自动刷写系统的一种结构示意图。

图2是本发明实施例tcu自动刷写方法的第一种流程图。

附图中标记:

1、服务器2、刷写设备21、刷写控制箱22、刷写夹具3、扫码机构

具体实施方式

为了使本领域技术人员能更进一步了解本发明的特征及技术内容,下面结合附图和实施方式对本发明实施例作详细说明。

如图1所示是本发明实施例tcu自动刷写系统的一种结构示意图,包括:服务器1以及分别与所述服务器1连接的刷写设备2、读取条形码的扫码机构3、变速箱台架,所述扫码机构3用于扫描tcu的工位条码;服务器从所述扫码机构3获取所述工位条码;根据所述工位条码,得到tcu的程序;根据所述工位条码,从所述变速箱台架得到台架测试数据;将所述程序与所述台架测试数据结合得到刷写数据,控制所述刷写设备装载并对准所述tcu,将所述刷写数据传输给所述刷写设备2,以控制所述刷写设备2向所述tcu中烧写所述刷写数据。

需要说明的是,本发明实施例中,所述服务器可以是工控机,工控机是刷写设备的刷写控制中心,工控机装有打印条码、扫码、tcu刷写、数据记录等软件,实现打印条码、扫码、刷写、数据记录保存等功能。

需要说明的是,本发明实施例中,所述变速箱台架为用于测试变速箱的台架,具体地,变速箱台架可以包括:变速箱液压模块台架或气压模块台架、以及与所述变速箱液压模块台架或气压模块台架连接的终试台架,所述液压模块台架或气压模块台架用于测试变速箱中电磁阀试验数据,并将所述试验数据传输给所述终试台架,以在终试台架中试验得到最终的合格的电磁阀数据。

需要说明的是,本发明实施例中tcu针对变速箱的型号不同,则在tcu中烧写的刷写数据也完全不同,服务器可以通过扫描贴在用于放置tcu的托盘上的工位条码确定tcu的型号、变速箱型号,根据所述工位条码中tcu的型号得到针对当前tcu型号的tcu程序,并根据所述工位条码中变速箱型号从变速箱台架中得到针对当前变速箱型号的台架测试数据。进一步,工位条码中还可以包括:发动机订单号、发动机产品出生证以及发动机型,服务器通过所述工位条码可以确定针对当前发动机的tcu型号以及变速箱型号。

具体地,如图1所示,所述刷写设备2包括:刷写控制箱21、刷写夹具22以及与所述刷写夹具连接的处理器;所述服务器通过以太网分别与所述刷写控制箱21、所述处理器连接,所述刷写控制箱21通过can总线或k-lin总线与所述刷写夹具22连接,所述服务器得到所述刷写数据后,通过所述处理器控制所述刷写夹具22装载并对准所述tcu,所述服务器在所述刷写夹具与所述tcu对准后,通过以太网将所述刷写数据传输给所述刷写控制箱21,所述刷写控制箱21通过所述刷写夹具22向所述tcu中烧写所述刷写数据。需要说明的是,工控机可以通过以太网与刷写设备中刷写控制箱连接,实现对刷写控制箱的通讯和控制。需要说明的是,所述刷写夹具22可以包括:针脚座、气缸控制以及与所述气缸连接的装载臂;所述气缸与所述处理器连接,所述处理器通过控制气缸使所述装载臂将所述tcu装载到针脚座上,所述针脚座通过can总线以及硬线与所述刷写控制箱21连接,所述刷写控制箱21通过所述针脚座通过为所述tcu供电以及烧写程序。需要说明的是,本发明实施例中,处理器可以是plc(programmablelogiccontroller,可编程逻辑控制器),plc控制装载臂进行自动装载tcu。

进一步,如图1所示,所述刷写控制箱具有一个或多个uci(unifiedconfigurationinterface,集中式配置信息管理接口)卡,如图1中1#uci卡、2#uci卡以及3#uci卡,所述uci卡通过以太网与所述服务器连接,所述uci卡通过can总线与所述刷写夹具连接。需要说明的是,所述uci卡可以通过can总线、硬线分别与所述针脚座连接;进一步,刷写夹具22的针脚座可以是一个或多个,当针脚座为多个时,可以为多个tcu烧写刷写数据,如图1中,tcu包括:品种1tcu、品种2tcu以及品种3tcu。本发明实施例中,采用以太网通讯,速度快,可以同时对1~16个相同或不同型号的tcu进行同时刷写。具体地,比如,使用2分15秒可以完成15个tcu刷写。

进一步,为了保证tcu刷写的准确性,本发明的另一个实施例中,所述刷写设备2还可以包括:与所述刷写夹具机械连接的连接器浮动装置,所述连接器浮动装置用于配合所述刷写夹具以减小所述tcu的插入公差。

进一步,为了保证tcu刷写的安全性,本发明的另一个实施例中,所述服务器1在将所述刷写数据传输给所述刷写控制箱21之前,通过所述处理器检测所述tcu的供电电压是否为设定电压,如果是,将所述刷写数据传输给所述刷写控制箱21。具体地,设定电压根据tcu型号标定确定,比如,设定电压为5v。

进一步,为了校核tcu刷写的正确性,本发明的另一个实施例中,所述服务器1在所述刷写数据刷写完成后,通过所述刷写控制箱21从所述tcu中获取刷写结果,并将所述刷写结果与所述台架测试数据进行校核,以检测烧写是否合格。需要说明的是,由于刷写数据中包括台架测试数据,因此刷写结果也也具有台架测试数据,将刷写结果中的台架测试数据与原始的台架测试数据进行校对,确定刷写合格。

进一步,为了标识tcu已刷写完成,本发明的另一个实施例中,所述系统还可以包括:与所述服务器1连接的条码打印机;所述服务器在确定刷写合格后,通过所述条码打印机打印所述tcu的条码。需要说明的是,打印完的tcu的条码可以贴在每个烧写合格的tcu,以标识当前tcu烧写合格。

进一步,为了保证系统供电的安全性,本发明的另一个实施例中,所述系统还包括:连接在电源与所述服务器之间的ups(uninterruptiblepowersystem,不间断电源),当为系统的供电的电源突然断电之后,所述ups可以保证服务器、刷写夹具上低压直流电源供电,使正在刷写的tcu完成刷写,不会因为突然掉电或停电刷坏tcu。

进一步,为了更好的提醒工作人员,本发明的另一个实施例中,所述系统还可以包括:与所述服务器连接的报警器,所述报警器可以是指示灯或/和蜂鸣器。服务器在确定烧写失败后,通过报警器进行报警(比如,指示灯闪烁,蜂鸣器鸣响),以防止烧写失败的tcu装箱入库,进入下道生产工序,影响下道流水线的生产。进一步,本发明的另一个实施例中,刷写数据还可以保存在工控机或服务器,实现数据服务器管理功能,进行数据备份和数据共享。

综上所述,本发明实施例提供的tcu自动刷写系统,服务器从所述扫码机构获取所述工位条码;根据所述工位条码,得到tcu的程序;根据所述工位条码,从所述变速箱台架得到台架测试数据;将所述程序与所述台架测试数据结合得到刷写数据,控制所述刷写设备装载并对准所述tcu,将所述刷写数据传输给所述刷写设备,以控制所述刷写设备向所述tcu中烧写所述刷写数据。本发明采用先进的以太网通讯,速度快,组合灵活方便;本发明刷写速度块,从而保证刷写时间较短;刷写前,通过检测tcu的电压是否为设定,保证了刷写的安全性以及成功率并提高了tcu刷写的效率。

针对上述系统,本发明实施例还提供了一种tcu自动刷写方法,如图2所示是本发明实施例tcu自动刷写方法的第一种流程图,包括以下步骤:

步骤100:开始。

需要说明的是,本发明所有流程可以由一个服务器实现控制器,所述服务器与扫码机构、变速箱台架连接,所述服务器可以通过以太网与刷写设备连接,刷写设备可以根据服务器的控制自动装载tcu并对准tcu的can管脚,以使刷写设备通过tcu的can管脚以及程序烧写管脚向所述tcu中烧写由变速箱台架以及扫码机构中得到的刷写数据。

步骤101:从扫码机构获取工位条码。

具体地,本发明实施例中tcu针对变速箱的型号不同,则在tcu中烧写的刷写数据也完全不同,服务器可以通过扫描贴在用于放置tcu的托盘上的工位条码确定tcu的型号、变速箱型号,根据所述工位条码中tcu的型号得到针对当前tcu型号的tcu程序,并根据所述工位条码中变速箱型号从变速箱台架中得到针对当前变速箱型号的台架测试数据。进一步,工位条码中还可以包括:发动机订单号、发动机产品出生证以及发动机型,服务器通过所述工位条码可以确定针对当前发动机的tcu型号以及变速箱型号。

步骤102:根据所述工位条码,得到tcu的程序。

步骤103:根据所述工位条码,从变速箱台架得到台架测试数据。

步骤104:将所述程序与所述台架测试数据结合得到刷写数据。

步骤105:控制刷写设备装载并对准所述tcu。

具体地,所述服务器可以通过所述刷写设备中的处理器控制所述刷写设备中的刷写夹具装载并对准所述tcu,所述处理器与刷写设备中的刷写夹具连接。

步骤106:将所述刷写数据传输给所述刷写设备,以控制所述刷写设备向所述tcu中烧写所述刷写数据。

具体地,所述控制所述刷写设备向所述tcu中烧写所述刷写数据包括:

服务器在所述刷写设备中的刷写夹具与所述tcu对准后,通过以太网将所述刷写数据传输给所述刷写设备中的刷写控制箱;所述刷写控制箱通过所述刷写夹具向所述tcu中烧写所述刷写数据。

步骤107:结束。

本发明实施例提供的tcu自动刷写方法,从扫码机构获取工位条码;根据所述工位条码,得到tcu的程序;根据所述工位条码,从变速箱台架得到台架测试数据;将所述程序与所述台架测试数据结合得到刷写数据;控制所述刷写设备装载并对准所述tcu;将所述刷写数据传输给刷写设备,以控制所述刷写设备向所述tcu中烧写所述刷写数据。通过本发明,实现了tcu烧写的自动化,提高了tcu的刷写效率。

进一步,为了保证tcu刷写的安全性,本发明实施例tcu自动刷写方法的第二种流程图,包括以下步骤:

步骤200:开始。

步骤201:从扫码机构获取工位条码。

步骤202:根据所述工位条码,得到tcu的程序。

步骤203:根据所述工位条码,从变速箱台架得到台架测试数据。

步骤204:将所述程序与所述台架测试数据结合得到刷写数据。

步骤205:控制刷写设备装载并对准所述tcu。

步骤206:通过所述处理器检测所述tcu的供电电压是否为设定电压;如果是,执行步骤207;否则,执行步骤208。

具体地,处理器可以是plc(programmablelogiccontroller,可编程逻辑控制器),plc控制装载臂进行自动装载tcu。处理器与刷写设备中的刷写夹具连接。

具体地,设定电压根据tcu型号标定确定,比如,设定电压为5v。

步骤207:将所述刷写数据传输给所述刷写控制箱,以使所述刷写控制箱通过所述刷写夹具向所述tcu中烧写所述刷写数据。

步骤208:结束。

本发明实施例提供的tcu自动刷写方法,在将刷写数据传输给刷写控制器箱之前,通过处理器检测tcu的供电电压是否为设定,以检测所述tcu的供电是否正常,如果是,将所述刷写数据传输给所述刷写控制箱。通过本发明,保证了tcu自动烧写的安全性。

进一步,为了保证tcu刷写的正确性,本发明实施例tcu自动刷写方法的第三种流程图,包括以下步骤:

步骤300:开始。

步骤301:从扫码机构获取工位条码。

步骤302:根据所述工位条码,得到tcu的程序。

步骤303:根据所述工位条码,从变速箱台架得到台架测试数据。

步骤304:将所述程序与所述台架测试数据结合得到刷写数据。

步骤305:控制刷写设备装载并对准所述tcu。

步骤306:通过所述处理器检测所述tcu的供电电压是否为设定电压;如果是,执行步骤307;否则,执行步骤311。

步骤307:将所述刷写数据传输给所述刷写控制箱,以使所述刷写控制箱通过所述刷写夹具向所述tcu中烧写所述刷写数据。

步骤308:在向所述tcu中烧写完所述刷写数据之后,通过所述刷写控制箱从所述tcu中获取刷写结果。

步骤309:将所述刷写结果与所述台架测试数据进行校核,检测校核是否通过;如果是,执行步骤310。否则,执行步骤311。

具体地,由于刷写数据中包括台架测试数据,因此刷写结果也也具有台架测试数据,将刷写结果中的台架测试数据与原始的台架测试数据进行校对,确定刷写合格。

步骤310:确定烧写合格。

步骤311:结束。

本发明实施例提供的tcu自动刷写方法,在向所述tcu中烧写完所述刷写数据之后,通过所述刷写控制箱从所述tcu中获取刷写结果,并将所述刷写结果与所述台架测试数据进行校核,以检测烧写是否合格。通过本发明,保证了tcu自动烧写的安全性。

进一步,本发明的另一个实施例中,所述方法还包括:如果处理器检测到所述tcu的供电电压不是设定电压或者烧写不合格时,通过报警器进行报警;具体地,报警器可以是指示灯或/和蜂鸣器。

综上所述,本发明实施例提供的tcu自动刷写系统及方法具有以下特点:

1)可以保障tcu自动地、正确无遗漏的刷写。

2)tcu与服务器之间形成一个数据传输闭环系统,通过服务器与底层plc之间的无障碍自动交互,实现tcu工控机与rfid无线射频等自动读写设备的自动集成,实现自动传输机型及测试数据。

3)每个tcu刷写连接器增加浮动装置,当tcu公差大时,连接器会有微动,配合tcu的插入,保证插入顺利,并保护tcu的针脚不会因配合不好损伤,使刷写过程更流畅。

4)在每个tcu刷写工位上增加刷写失败指示灯,提示刷写失败、方便指示工人操作,不会出差错。

以上对本发明实施例进行了详细介绍,本文中应用了具体实施方式对本发明进行了阐述,以上实施例的说明只是用于帮助理解本发明的系统及方法;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1