十、控制单元的编程、软件升级和功能匹配
早期自动变速器系统的功能都比较单一,当自动变速器控制单元损坏之后,只要购买零件号相同的配件换上去就可以了,不用进行编程或功能匹配。随着整车网络通信技术的提高;车型更新换代的速度很快,控制功能不断增多,配件的种类也不断增加。制造厂为了节省成本,不可能为每一种车型都设计功能独特的控制单元,而是采用功能匹配的方法将同一种控制单元配置在不同的车型中,这就好比在组装电脑时,硬件组装好之后再对软件(操作系统和驱动系统)进行安装。汽车控制单元的编程及功能匹配也就相当于电脑的软件安装,只不过操作方法更为简单,但通常需要专用诊断仪才能完成。
总的来说,编程就是使新的控制单元与车型配置参数相匹配,使新的控制单元与网络系统相匹配,使网关控制单元识别到新的控制单元已装配到车辆中,并且能够正常使用。如果自动变速器控制单元没有编程,那么会出现相关功能失效、换档冲击、故障警告灯点亮、故障码无法清除等问题。车系不同,控制单元的编程方式也不同。下面对不同的编程方式进行说明。
1.采用编码进行编程
这种编程方式的典型车系是大众/奥迪车系,诊断菜单中有控制单元编程项目,换上新的自动变速器控制单元之后,按照维修资料提供的编码信息进行编程。编码一般由五位数组成,使用诊断仪输入编码,然后进行确定即可,比较好的操作方法是先读取原车自动变速器控制单元的编码,然后将此编码输入到新的自动变速器控制单元中,从而避免编码错误。
2.采用底盘型号进行编程
某些车系(如奔驰、宝马)是按照底盘型号划分车型的,其原因是在汽车制造过程中,整车装备是按照底盘类型进行配置的,因此故障诊断菜单和配件选购也以底盘型号为分类依据。例如宝马车型,控制单元按照底盘型号进行编程,在诊断仪的初始菜单中选择“编程/设码”项目,进入操作界面后选择车型,然后选择发动机项目,进行确定。完成后诊断仪会出现编程完成的提示信息,此后重新起动车辆,完成自适应匹配。
编程过程是由诊断仪自动执行的,不需要入土输入或选择控制单元的控制版本、底盘号码、发动机和变速器型号等信息。这种编程方式的目的在于将新控制单元的软件信息输入到网关控制单元(如仪表板)中,激活新控制单元的相关功能。由于网关控制单元已储存有底盘号码、发动机和变速器型号等信息,因此不再需要人工进行输入或选择。
3.采用功能菜单进行编程
专用诊断仪都有编程菜单,在具体操作过程中有的需要人工输入信息和选择配置项目,有的需要按照提示信息对列表进行选择。例如,在对奔驰车系的控制单元进行编程时,可以按照诊断菜单的类型选择“Control module adaptations”的“Read/change code”项目或者“Initial startup”项目,然后根据提示信息进行操作即可。在具体操作过程中需要注意以下两点:
1)如果不能确认车辆的实际配置形式,那么应该核对VIN码,然后通过查询配件资料进行确认,或者按照默认方式进行操作。
2)记录所选项目和输入的相关信息,确保一旦操作失败后能够沿着功能路径将诊断仪退回到初始编程菜单中,并且能够协助查找到故障原因。
4.采用全车编程方式进行编程
对于某些新款且配置级别高的汽车,由于整车电气结构比较复杂,控制单元之间的功能关联性较为密切,因此当更换某个控制单元之后,不再采用针对控制单元的编程方式,而是采用整车编程方式进行编程。也就是说在编程过程中,包括新控制单元在内的全车所有的控制单元都进行了一次参数识别和功能匹配。
全车编程必须使用专用诊断仪,甚至需要联网,对操作条件要求很高。在编程完成之后还要对某些系统进行功能匹配和初始化设定,整个操作过程下来需要较长的时间,需要注意的相关事项较多,一旦编程失败有可能造成某些控制单元功能异常或失效。
5.软件升级
关于自动变速器控制单元软件方面导致的故障,不一定非要更换自动变速器控制单元,大多数可以通过软件升级的方法来排除。软件问题是多方面的,有些是程序损坏或丢失问题,有些是车辆研发和生产环节遗留的系统问题,有些是车辆使用过程中出现的变量问题。一般来说,自动变速器控制单元内部有闪存EE PROM,闪存EE PROM可进行重新编程,这个过程称为闪存或更换程序。具体操作需要使用带有新软件版本的专用诊断仪。下面以大众车系为例,介绍软件升级方法。
V. A. S5051是大众车系的专用诊断仪。连接该诊断仪,进入自动变速器控制单元的自诊断菜单。选择“Update programming”项目,开始进行软件升级。软件升级过程显示在诊断仪的操作界面上,大约5~10min后完成。此后诊断仪显示软件升级日志信息,见图26。
6.功能匹配
功能匹配是指控制单元对传感器信号和执行器的工作状况进行识别,以及与其他系统的控制单元之间进行参数识别,从而达到适应性匹配的目的。就自动变速器控制系统而言,需要匹配的部件有很多,例如液力变矩器、离合器、制动器、线性电磁阀、电子节气门、自动变速器控制单元等。特别是更换或修理这些部件之后,应执行匹配运行程序,否则自动变速器会出现换档冲击、行驶性能不稳、故障警告灯点亮等问题。