在汽车电子行业ECU烧录是很一个关键工序,如何有效地通过对它的过程进行管控是每个工艺人必须面对的重要课题。
为了解决烧录过程管控的问题,我们合共软件针对汽车电子行业研发的HG MES中有专门的烧录模块用于应对这一问题。对ECU烧录管控的核心目标是如何将正确地将软件版本烧录进ECU中。
首先我们需要工艺维护人员在MES当中定义每一个产品所对应的烧录文件及它的版本信息,然后按照设定的审批流将其发布为正式版。如果有新版本产生,系统会完整的记录它的版本升级历史,以及每个版本所烧录的产品序列号。
后台完成烧录产品信息的发布后,产线作业员需要录入自己的员工信息登录合共软件研发的ECU烧录客户端,登录时系统自动验证当前用户是否有匹配的烧录技能,如果没有则不允许登录。登录成功后,系统会自动显示该员工的技能卡信息。通过扫描涂程卡上的条码,MES进行过站验证通过后,会自动匹配对应的ECU版本信息,并将其烧录到ECU产品中。
ECU烧录主要分为三个阶段:
第一个阶段为预编程阶段,它需要做如下事情:
1、切换扩展模式;
预编程阶段的功能是使ECU进入刷写状态。首先我们要进入到扩展模式,使用的是10服务中的03子服务进入到扩展模式。
2、禁止故障代码;
之后设置禁止故障码,则使用的是85服务中的02子服务来关闭ECU存储DTC的功能。
3、关闭刷新数据
之后是使用28服务的03子服务表示关闭非刷写数据流,同时使用01参数表示关闭的通讯类型为普通应用报文。(预编程的必须进行地三步,其他步骤可选)。
第二个阶段为编程阶段,主要操作步骤为:
1、切换编程模式
2、安全校验
3、擦写控制器
4、请求上传数据
5、数据校验
第三个阶段为后编程阶段,一般后编程阶段通常做两个事情:第一个是发送重启指令,第二个是启动成功后在发送读取App版本验证我们烧录的版本和ECU版本是否一致。
FQC验证
为了防止漏烧或者烧错产品,MES系统会在FQC工序通过扫描产品条码,烧录软件连接ECU产品进行比对验证,如果比较不相符会及时报错提醒用户。
对于烧录后的产品MES系统提供了多角度全面追溯功能。主要追溯信息为项目、程序版本、工位、抄写设备、涂程卡、烧录人员等。
在烧录过程中我们需要监听或者记录烧录过程可以使用PCAN-View进行监控,通过它可以很方便的排查ECU烧录的各种异常问题。