汽车发动机ECU软件自动灌装方法技术

技术编号:17778922 阅读:52 留言:0更新日期:2018-04-22 07:02
本发明专利技术公开了一种汽车发动机ECU软件自动灌装方法,包括步骤:1)通过扫描ECU上的在制品标签获取ECU的在制品信息;2)采集ECU的输出电压;3)通过ECU的CAN通讯接口读取FLASH里面指定a地址的信息,将信息内容与在制品信息相比较;4)从生产服务器中调取程序数据,计算程序数据的CRC码,并将计算值与生产任务单中的预设值相比较;5)将程序数据刷写到ECU的FLASH里面指定b地址,计算程序数据的CRC码,并将计算值与生产任务单中的预设值相比较;6)将生产过程信息写到ECU的FLASH里面指定c地址;7)打印产品标签贴,核对产品标签上的信息;8)取下ECU,灌装结束。

【技术实现步骤摘要】
汽车发动机ECU软件自动灌装方法
本专利技术涉及汽车发动机ECU检测
,具体地指一种汽车发动机ECU软件自动灌装方法。
技术介绍
随着汽车越来越多的部件上都配置有相应的ECU(ElectronicControlUnit电子控制单元),人们对汽车安全性、舒适性和节能环保性能等要求又不断提高。目前,汽车发动机ECU的软件灌装依靠人工完成,操作人员手持扫描器对在制品ECU上的条形码进行扫描,然后在控制系统中读取条形码信息,人工判断ECU硬件型号,再根据生产任务单,从控制系统中调取相应的ECU控制软件,将ECU的线束与控制系统连接,确认连接成功后,对ECU进行软件灌装,灌装完成后,操作人员再手动拆线,打印标签条码。这个过程需要多个工位来实现,完成一个ECU灌装至少需要20分钟时间,时间成本高、效率低下。因此,面对ECU的性能、应用范围、数量、复杂度与集成度等不断提高,汽车厂商需要一个可以适应不同汽车控制的软件灌装、检测系统,同时保证产品质量,更能从缩短开发时间、降低生产成本等方面提高ECU产品的市场竞争力。
技术实现思路
本专利技术的目的为了克服上述现有技术存在的问题,而提供一种汽车发动机ECU软件自动灌装方法,对ECU的灌装、检测形成全自动化,减少人员在生产过程中因人为干预造成的误判,保证生产的一致性、准确性。为实现上述目的,本专利技术所设计的一种汽车发动机ECU软件自动灌装方法,其特殊之处在于,包括如下步骤:1)通过扫描ECU上的在制品标签获取ECU的在制品信息;2)向ECU的电源输入端口供电,并采集ECU的输出电压,判断ECU的输出电压是否正常,不正常时停止灌装,发出报警;3)通过ECU的CAN通讯接口读取FLASH里面指定a地址的信息,将信息内容与在制品信息相比较,比较一致则前往下一步,比较不一致则停止灌装,发出报警;4)从生产服务器中调取程序数据,计算程序数据的CRC码,并将计算值与生产任务单中的预设值相比较,比较一致则前往下一步,比较不一致则停止灌装,发出报警;5)将程序数据刷写到ECU的FLASH里面指定b地址,计算程序数据的CRC码,并将计算值与生产任务单中的预设值相比较,,比较一致则前往下一步,比较不一致则停止灌装,发出报警;6)将生产过程信息写到ECU的FLASH里面指定c地址,向ECU的电源输入端口断电;7)打印产品标签贴在ECU表面,对ECU上的产品标签进行扫描,核对产品标签上的信息;8)取下ECU,灌装结束。优选地,所述步骤6)之后还包括灌装验证的步骤:向ECU(6)的电源输入端口供电;分别读取FLASH里面指定a地址、b地址、c地址的信息,将信息内容与生产任务单中的预设值相比较,比较一致则前往下一步,比较不一致则停止灌装,发出报警;向ECU(6)的电源输入端口断电。优选地,所述生产任务单中的预设值包括配置信息编码、客户零部件名称、客户零部件图号、客户零部件代码、硬件号、软件号、硬件版本、软件版本、BT版本。优选地,所述ECU放置于汽车发动机ECU自动灌装装置上,所述装置包括工装底座,所述工装底座的上方设置有两个对称布置的滑轨支架,所述滑轨支架顶部设置有滑轨,所述滑轨上方设置有与之滑动配合的载板,所述载板通过气缸驱动在两条滑轨上水平移动;所述载板上设置有托盘,所述托盘上设置有供ECU放置的凹槽,所述工装底座的上方设置有连接器支架,所述连接器支架上设置有控制器和转接板,所述转接板的高度与ECU相同,所述转接板的前端具有与ECU相匹配的接口,后端具有与控制器相匹配的接口,所述接口包括电源输入接口、电源检测接口、CAN通讯接口;所述托盘的凹槽内设置有压力传感器,所述载板上设置有位移传感器,所述压力传感器、位移传感器的输出端与控制器连接;所述压力传感器采集到ECU放入的信号后控制器控制载板向连接器支架移动,直至位移传感器采集到ECU与转接板连接的信号,所述控制器向ECU的电源输入端口供电,开始灌装步骤。与现有技术相比,本专利技术的优点包括:(1)对ECU的灌装、检测形成全自动化,减少人员在生产过程中因人为干预造成的误判,保证生产的一致性、准确性。(2)原ECU灌装需要多个工位完成,现只需一名操作人员,减少大量操作时间。(3)将每一个ECU灌装的时间从20分钟降低到1分钟以内,大幅提高生产效率。附图说明图1为本专利技术应用的汽车发动机ECU自动灌装装置、系统的结构示意图。图2为本专利技术应用的汽车发动机ECU自动灌装系统的灌装准备状态的示意图。图3为本专利技术应用的汽车发动机ECU自动灌装系统的扫描状态的示意图。图中:工装底座1,滑轨支架2,滑轨3,载板4,托盘5,ECU6,连接器支架7,控制器8,转接板9,机械臂10,支承端10.1,垂直伸出端10.2,水平锁定端10.3,扫描仪11,扫描仪支撑架12,支撑座12.1,旋转杆12.2,水平杆12.3。具体实施方式以下结合附图和具体实施例对本专利技术作进一步的详细描述。本专利技术一种汽车发动机ECU软件自动灌装方法包括如下步骤:1)通过扫描ECU6上的在制品标签获取ECU6的在制品信息;2)向ECU6的电源输入端口供电,并采集ECU6的输出电压,判断ECU6的输出电压是否正常,不正常时停止灌装,发出报警;3)通过ECU6的CAN通讯接口读取FLASH里面指定a地址的信息,将信息内容与在制品信息相比较,比较一致则前往下一步,比较不一致则停止灌装,发出报警;4)从生产服务器中调取程序数据,计算程序数据的CRC码,并将计算值与生产任务单中的预设值相比较,比较一致则前往下一步,比较不一致则停止灌装,发出报警;5)将程序数据刷写到ECU6的FLASH里面指定b地址,计算程序数据的CRC码,并将计算值与生产任务单中的预设值相比较,,比较一致则前往下一步,比较不一致则停止灌装,发出报警;6)将生产过程信息写到ECU6的FLASH里面指定c地址,向ECU6的电源输入端口断电;7)打印产品标签贴在ECU6表面,对ECU6上的产品标签进行扫描,核对产品标签上的信息;8)取下ECU6,灌装结束。本专利技术可以应用于汽车发动机ECU自动灌装装置,如图1所示。汽车发动机ECU自动灌装装置包括工装底座1,工装底座1的上方设置有两个对称布置的滑轨支架2,滑轨支架顶部设置有滑轨3,滑轨3上方设置有与之滑动配合的载板4,载板4通过气缸5驱动在两条滑轨3上水平移动;载板4上设置有托盘5,托盘5上设置有供ECU6放置的凹槽。工装底座1的上方设置有连接器支架7,连接器支架7位于滑轨支架2的前方。连接器支架7上设置有控制器8和转接板9,转接板9的高度与ECU6相同,转接板9的前端具有与ECU6相匹配的接口,后端具有与控制器8相匹配的接口,接口包括电源输入接口、电源检测接口、CAN通讯接口。载板4左右两侧的滑轨3上方分别设置有机械臂10,机械臂10从下至上依次包括支承端10.1、垂直伸出端10.2、水平锁定端10.3,支承端10.1与滑轨3滑动配合,垂直伸出端10.2在气缸驱动下带动水平锁定端10.3进行旋转和垂直上下运动,水平锁定端10.3运动至底部时与ECU6的上表面接触。水平锁定端10.3与ECU6接触面设置有橡胶垫片10.4。托盘5的凹槽内设置有压力传感器,压力传感器的输出端与控制器8连接。载板4上设置本文档来自技高网...
汽车发动机ECU软件自动灌装方法

【技术保护点】
一种汽车发动机ECU软件自动灌装方法,其特征在于:包括如下步骤:1)通过扫描ECU(6)上的在制品标签获取ECU(6)的在制品信息;2)向ECU(6)的电源输入端口供电,并采集ECU(6)的输出电压,判断ECU(6)的输出电压是否正常,不正常时停止灌装,发出报警;3)通过ECU(6)的CAN通讯接口读取FLASH里面指定a地址的信息,将信息内容与在制品信息相比较,比较一致则前往下一步,比较不一致则停止灌装,发出报警;4)从生产服务器中调取程序数据,计算程序数据的CRC码,并将计算值与生产任务单中的预设值相比较,比较一致则前往下一步,比较不一致则停止灌装,发出报警;5)将程序数据刷写到ECU(6)的FLASH里面指定b地址,计算程序数据的CRC码,并将计算值与生产任务单中的预设值相比较,,比较一致则前往下一步,比较不一致则停止灌装,发出报警;6)将生产过程信息写到ECU(6)的FLASH里面指定c地址,向ECU(6)的电源输入端口断电;7)打印产品标签贴在ECU(6)表面,对ECU(6)上的产品标签进行扫描,核对产品标签上的信息;8)取下ECU(6),灌装结束。

【技术特征摘要】
1.一种汽车发动机ECU软件自动灌装方法,其特征在于:包括如下步骤:1)通过扫描ECU(6)上的在制品标签获取ECU(6)的在制品信息;2)向ECU(6)的电源输入端口供电,并采集ECU(6)的输出电压,判断ECU(6)的输出电压是否正常,不正常时停止灌装,发出报警;3)通过ECU(6)的CAN通讯接口读取FLASH里面指定a地址的信息,将信息内容与在制品信息相比较,比较一致则前往下一步,比较不一致则停止灌装,发出报警;4)从生产服务器中调取程序数据,计算程序数据的CRC码,并将计算值与生产任务单中的预设值相比较,比较一致则前往下一步,比较不一致则停止灌装,发出报警;5)将程序数据刷写到ECU(6)的FLASH里面指定b地址,计算程序数据的CRC码,并将计算值与生产任务单中的预设值相比较,,比较一致则前往下一步,比较不一致则停止灌装,发出报警;6)将生产过程信息写到ECU(6)的FLASH里面指定c地址,向ECU(6)的电源输入端口断电;7)打印产品标签贴在ECU(6)表面,对ECU(6)上的产品标签进行扫描,核对产品标签上的信息;8)取下ECU(6),灌装结束。2.根据权利要求1所述的汽车发动机ECU软件自动灌装方法,其特征在于:所述步骤6)之后还包括灌装验证的步骤:向ECU(6)的电源输入端口供电;分别读取FLASH里面指定a地址、b地址、c地址的信息,将信息内容与生产任务单中的预设值相比较,比较一致则前往下一步,比较不一致则停止灌装,发出报警;向ECU(6)的电...

【专利技术属性】
技术研发人员:雷刚练晓婷李国器梅国林王亚泉杨守武陈银烛余向东
申请(专利权)人:东风电动车辆股份有限公司
类型:发明
国别省市:湖北,42

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

1