王骏
对缺乏经验的维修人员而言,写入安全气囊控制单元编码一直是个棘手的问题。这是因为这种控制单元的编码是不能重复写入的,如果操作失误,就会造成永久性失效。正因为如此,每当维修人员遇到这一问题时总是畏手畏脚。
关键词:安全气囊,控制单元编码
安全气囊弹出后,其控制单元必须更换。更换时需要注意,新控制单元的零件号及控制程序版本号与原控制单元必须一致。此外,还要将原控制单元中的编码数据抄写到新控制单元中。
获取编码数据的方法有2种。一是通过故障诊断仪直接从旧控制单元中读取:二是通过旧控制单元的标签获取。由于通过这2种方法获取的编码数据都是ACSⅡ码,所以必须将其转换成十进制数后才能使用。
通过故障诊断仪获取编码
通过故障诊断仪进入地址15——安全气囊控制单元(图1),在“常数化的识别”一栏中的第2个数据就是编码数据(ACSⅡ码)。
从标签上获取
如果安全气囊控制单元已经损坏(如进水腐蚀),则无法通过故障诊断仪来获取编码数据,这样就要另辟蹊径。笔者通过实践和观察,总结出了大众车系安全气囊编码的另一获取方法。其实编码数据就印在控制单元的标签上(图2),它是控制单元索引号的最后2位数。
ACSⅡ码的转换
查询ACSⅡ码转换表(图3),先将已获取的编码转换成十六进制数,然后再将十六进制数转换成十进制数。这里以图2为例,说明代码的转换方法。图2中控制单元的编码数据为DB,该数据为ACSⅡ码。查图3可知,D和B分别对应十六进制数44和42,那么用十六进制数表示的编码数据便为4442。用WlNDOWS操作系统中的科学型计算器(图4)将其转换为十进制数,变为17474。这便是该控制单元最终可以使用的编码数据。
4 编码的输入
以图1为例介绍编码的输入方法。从“常数化的识别”一栏中的第2个数据得到ACSⅡ码70,将其转换成十进制数为14128。将这十进制数写入新的安全气囊控制单元中,便完成了编码操作的过程。