1.3 宝马汽车
1.3.1 宝马F18功率表、扭矩表的开启方法
将HU_CIC 3000 HMI EFF_DYN_SPORT_CID默认的nicht_aktiv/Werte=00修改为aktiv/Werte=01,宝马F18功率与扭矩两表如图1-35所示。
图1-35 宝马F18功率表与扭矩表
1.3.2 宝马F18行驶中观看DVD的开启方法
HU_CIC 3000 HMI SPEEDLOCK_X_KMH_MAX
HU_CIC 3000 HMI SPEEDLOCK_X_KMH_MIN
两项中的3_kmh=3 or 8_kmh=8全部修改为value=FF。
1.3.3 宝马F18车辆启动空调不会自动打开的方法
IHKA 3000 IHKA_Codierdaten OFF_MEMORY
将nicht_aktiv/Werte=00 修改为 aktiv/Werte=01,宝马F18空调仪表信息如图1-36所示。
图1-36 宝马F18空调仪表信息显示
1.3.4 宝马F18仪表盘中数字显示车速
KOMBI 3000 Anzeige_Konfiguration BC_DIGITAL_V
将nicht_aktiv/Werte=00修改为aktiv/Werte=01。
1.3.5 宝马F02编程中断后无法继续编程的特殊解决方法
①断电30min以上。
②电瓶及充电器状态良好。
③1号和16号短接。
④换一个ICOM。
⑤用ISID删除运输模式。
⑥全程设码并编程。
⑦拔下跨接线。
1.3.6 宝马X5/X6_E70/E71的34个隐藏功能可编程的清单(表1-9)
表1-9 隐藏功能可编程清单
1.3.7 宝马E39系列车身控制模块更换后编码
宝马E39系列的车辆所采用的车身电气控制,在GT1诊断仪中称为ZKE中央车身控制系统,控制模块位于前乘客手套箱后部,外壳标有“GMⅢECE(High)”字样。如果不使用专用诊断仪直接进行更换,是可以启动运转发动机的,这说明DWA防盗报警系统与EWS电子禁止启动系统的不同之处。最佳的更换方法还是使用GT1诊断仪的设码/编程功能。
使用设备更换ZKE模块后编码的操作步骤如下。
(1)连接GT1,打开点火开关,在主菜单上点击“设码/编程”。
(2)选择“3.ZCS”功能项,点击后进入下一级菜单。
(3)选择“2.GM(ZKE)”,GT1提示“安装新模块后,并打开点火开关至Ⅱ挡”。
(4)关闭点火开关,将旧控制模块拆下,换上新控制模块。
(5)打开点火开关,按GT1右箭头键进行确定。
(6)此时GT1自动运算,随后显示新控制模块设码用的密码如下。
GM b3blU03b
SA 0001 0El 1 85E05444J
VN 000953E7D7H
该密码用于与ZKE系统相关的其他功能编程,可记录下来并贴在控制模块外壳上。
(7)继续根据GT1提示进行操作,设码程序自动完成。
(8)退出“设码/编程”功能,启动车辆,检查ZKE系统各项功能是否正常。
(9)关闭点火开关,试验点火钥匙的遥控功能,如果遥控功能失效,可按以下方法进行手工匹配。
①关闭四个车门,并使中控门锁处于解锁状态。
②打开点火开关再关闭,在10s内拔出点火钥匙。
③按住点火钥匙遥控解锁键的同时,按动闭锁键三次后松开,此时可看到钥匙上的遥控指示灯闪动。
④如果匹配成功,ZKE系统会激活中控系统锁止并解锁车门一次,表示遥控功能同步设定完成。
1.3.8 宝马汽车编程设码入门
编程:指装入新电脑后,电脑内Eprom空白需重新用仪器编写程序。
设码:指新电脑装入后,电脑内Eprom程序与车上元件激活或与其他电脑匹配。
宝马车系采用电子、电脑控制系统,并且每个系统又分别发展出不同电脑版本,当然各系统在发展测试中及实际使用中会发现设定或设计不良的问题,因此必须进行改善或修复,为此宝马原厂采用可程式化电脑来处理上述状况,而技术人员在进行电脑检测或程式化修改电脑控制程序时就必须依据各不同车系的发动机型号、电脑版本及底盘型式来正确作业。
Programming:电脑程式化,在换上新电脑或EPROM后输入控制程序软体的作业,通常每个电脑只能程式化1次,如M3.1,M3.3.1,M3.3,MS40.1,M5.2引擎电脑。
Encoding:修改控制码,选择预设程序来修正发动机负荷、正时、转数、喷油的数值,该项作业仅适用在DMEM1.1,M1.2,M1.3及M1.7电脑,最多可修改8次。
Programming/Encoding:程式化/修改控制码的作业针对发动机控制电脑DME本身的EPROM进行资料程序的修改及因为原设计不良而必须更换新的电脑或EPROM时就应进行电脑程式化/修改控制码将软体程式输入发动机电脑中。目前宝马发动机电脑版本M3.1,M3.3可更换EPROM,因此若因程式化错误,则只需更换EPROM晶片。发动机电脑版本M3.1和M5.2电脑的EPROM是焊在主电脑版上,因此每程式化一次错误,就不能再改码,而必须更换一个新的电脑,并必须正确输入程式码。如果该车采用EWS防盗锁系统,当更换发动机电脑(DME)时,必须利用Programming/Encoding程式进行同步设定(适用于95年起的宝马车辆)。
1.3.9 宝马更换汽车电脑后必须重新编程的系统(表1-10)
表1-10 更换汽车电脑后须重新编程的系统
1.3.10 宝马用原厂设备设码的方法
设码ZCS车身/底盘程序进行如下选择。
①将DIS/MoDIC与车辆相连;
②打开点火开关;
③选择“设码ZCS”;
④选择车型系列(例如“E39”);
⑤选择“1-重新设码”;
⑥选择系统(例如“安全气囊”);
⑦开始自动设码(用“Y”确认);
⑧注意操作引导信息。
1.3.11 宝马DSC MK60设码编程
(1)转向角传感器的设码,注意在更换转向角传感器时必须对转向角传感器重新设码。设码后必须校准直线行驶位置。这样才能将当前的方向盘位置作为它的直线行驶位置存储在转向角传感器中。因此,标准是必须将前车轮和方向盘调整到精确的直线行驶位置,校准工作必须通过BMW诊断系统进行。转向角传感器在内部计算过程中需要各类型的专用数据,这些数据通过设码传输。在设码时,底盘号码应不间断地从组合仪表保存到转向角传感器中。
每次启动发动机都将询问底盘号码,如果给出的号码不一致,就需要进行校准。通过这个措施可以防止安装了一个转向角传感器信号未经校准的新的或二手的转向角传感器。
(2)更换DSC控制单元,更换DSC控制单元后必须对DSC控制单元进行设码,接着必须进行下列校准。
①转向角传感器;
②DSC传感器;
③制动压力传感器。
1.3.12 宝马新编程系统ISTA/P功能
由于车辆使用寿命内功能的复杂性不断增长以及功能的不断后续开发,因此不得不相应调整控制单元内的软件。
F01标志着新一代车辆的开始,它不仅拥有全新功能,而且具有新控制单元架构和新车载网络结构。为确保现在和将来经销商组织能够为这些技术提供支持,同时引入了一个新维修车间系统。新维修车间系统将各种维修车间网络与用于存储数据和提供应用程序的中央服务器连接起来。在此还随新维修车间系统一起引入了用于诊断和编程的新硬件组件。
综合服务技术应用编程ISTA/P取代了以前的编程系统Progman。ISTA/P包括当前的车辆现场编程范围和新功能,其设计旨在满足未来的车辆售后服务编程范围和要求。引入ISTA/P带来了以下新特点(与Progman相比)。
①减少和合并输入要求数量。
②以图形和表格形式显示可配置的措施计划。
③显示详细控制单元状态。
④编程过程中出现控制单元编程或设码错误时,重新自动进行编程。
⑤如果访问维修车间系统ISTA/P,则可在维修车间任何位置处输入开通密码/车辆订单。
⑥以后扩展和调整措施计划。
⑦首先编程,随后自动为所有控制单元设码。
⑧从F01起预先备份个性化数据和CBS数据并重新输入控制单元内。
⑨根据所安装的控制单元备份个性化配置设置,例如电话本或导航目的地。
⑩如果需要更换硬件,则生成控制单元订购列表。
如果无法提供配件,则存储一个会话。
显示车辆上次编程使用的Progman或ISTA/P版本。
控制单元编程,编程系统ISTA/P可确保以编程和设码功能为基础更新所有车辆的数据状态。因此提供最新软件和为车辆编程将成为所有宝马维修车间的核心流程。今天,对当前宝马车型系列的电子组件进行加装和改装以及保养和维修后可以通过为车辆编程或设码进行调整。
在此分为三种不同方式,每种方式都表示对软件和功能进行更改或调整,但采取不同的处理程序。共有如下三种处理方法。
(1)编程 编程时(也称为擦写编程)将新程序存入控制单元内。控制单元之间存在下列区别:控制单元的程序状态相当于操作系统,负责控制控制单元内的计算机程序。数据状态包括相关车辆、发动机和变速箱的特性曲线族和特性曲线。在具体控制单元编程时,ISTA/P编程程序自动考虑上述因素。在控制单元编程后自动执行所需设码程序。
(2)设码 设码是根据具体车辆调整控制单元。这意味着系统根据车辆订单开通或启用功能和特性曲线族。
(3)个性化设置 在较早的车辆上,个性化设置按钮用于将针对具体客户的车辆和钥匙记忆功能设置转移到某些电气系统上。在带有个性化配置的车辆上,客户可以直接进行个性化设置。在这些车辆上车辆菜单中取消了个性化设置按钮。
软件调整有以下优点。
①可以简便快捷地进行加装和改装,无需更换控制单元。
②改进现有功能。
③引入新功能。
④减少硬件类型。
⑤对各市场的法规要求做出快速反应。
⑥灵活调整以保证质量。
⑦快速支持技术改进活动。
⑧通过开通密码销售附加功能,例如扩展型语音处理功能或提高最高车速功能。
1.3.13 宝马ISTA/P诊断软件编程方法
原则上只有在以下情况下才允许为车辆编程。
(1)某一诊断系统测试模块要求进行编程时。
(2)在技术改进活动的范围内。
(3)改装和加装时。
(4)宝马集团技术支持明确指出(例如通过PuMA)需进行车辆编程时。
避免编程出现错误的一项重要因素是针对车辆做好准备工作并遵守编程期间的操作说明。针对具体车辆应遵守相关的特殊规定,为此必须查找ISTA/P用户文件中的编程信息。下面将介绍适用于所有车辆的准备工作。
每次编程前必须首先对车辆进行诊断并确保车辆无任何故障。只有排除车辆电气系统内的故障后,才允许开始编程。
(1)准备工作如下。
①关闭发动机,如图1-37所示,将点火钥匙转到总线端0处。
图1-37 关闭发动机
②手动挡车型,将变速器置于空挡位置,如图1-38所示,拉紧驻车制动器。
图1-38 手动变速器置于空挡位置
③自动变速器车型,将变速器置于P挡位置,如图1-39所示,变速器温度低于80℃。
图1-39 自动变速器置于P挡
④在带有电动机械式驻车制动器的车辆上启用或拉紧驻车制动器,如图1-40所示。
图1-40 启用驻车制动器
⑤关闭所有用电器、车灯和转向信号灯,关闭刮水和清洗装置,确保刮水器可自由移动。编程期间可能会启用刮水器,切勿卡住刮水器,如图1-41所示。
图1-41 关闭所有用电器
⑥开始编程前应为蓄电池充足电量(>13V)。连接宝马规定和认可的蓄电池充电器并设置为外部供电模式(FSV模式)。编程期间不要连接或断开充电器接线。编程期间车载网络电压不得低于13V,如图1-42所示。
图1-42 保持编程输电稳定
(2)诊断。在ISTA维修车间系统内进行车辆测试。
编程前利用ISTA诊断系统排除可能存在的投诉问题并清除所存储的故障代码。
(3)编程。ISTA/P自动保存CKM值,编程结束后自动写入,编程界面如图1-43所示。
图1-43 编程界面
①开始编程。
②ISSS数据状态必须始终保持最新。
③只能通过ICOM进行编程。
④注意车辆编程信息,在ISTA维修车间系统内完成车辆测试后,首先应注意ISTA维修车间系统内的编程信息。这项功能在2009年1月投入使用。
⑤尤其要注意新闻和当前编程错误标题。宝马会在此处发布最新信息。
⑥完成诊断并确定车辆数据后,会显示车辆和控制单元专用的数据和信息。编程到最新集成阶段后客户可以感觉到车辆编程后的功能变化,编程后这些功能变化也列在客户可以感觉到的功能变化标题下。
⑦在带有MOST总线和快速擦写编程插头的车辆上,需利用ICOMB进行MOST控制单元编程。相关车辆为自E65起带MOST总线的所有车辆。
⑧确保编程期间不操作开关和收音机等,否则可能导致编程中断。
1.3.14 宝马汽车编程注意事项
①取出所有的CD、DVD光碟。
②所有外接音频设备都要拔掉。
③关闭所有的用电器。
④充电器先调整到BC模式即充电模式,充电电流小于10A时,转换到供电模式即PS模式。
⑤充电器的充电电压为14.8V。
⑥左前车门打开,门锁锁上。
⑦编程前排除故障并删除。
⑧编程过程中不要操纵车辆,保持网线及充电器连接良好。