下表列出了与机器 CAN 数据链路有关的故障诊断代码 (DTC)。
机器 ECM (MID 39) | ||
---|---|---|
DTC | 代码说明 | 系统响应 |
247-9 | SAE J1939 数据链路:更新率异常 | 失去 SAE J1939 数据链路通信 |
296-9 | 变速箱控制装置:更新率异常 | 失去机器 ECM 和变速箱控制之间的通信。 |
590-9 | 发动机控制模块:异常更新率 | 失去机器 ECM 和发动机控制模块之间的通信。 |
963-9 | 坡度和倾斜度控制:更新率异常 | 失去机器 ECM 和坡度倾斜度控制之间的通信。 |
2348-9 | SAE J1939 数据链路 #2:更新率异常 | 失去 SAE J1939 数据链路 #2 通信 |
3434-9 | 转向控制模块:更新率异常 | 失去机器 ECM 和转向控制模块之间的通信。 |
4685-9 | 地面左前操作台键盘:更新率异常 | 失去机器 ECM 和地面左前操作台键盘之间的通信。 |
4686-9 | 地面右前操作台键盘:更新率异常 | 失去机器 ECM 和地面右前操作台键盘之间的通信。 |
4687-9 | 地面左后操作台键盘:更新率异常 | 失去机器 ECM 和地面左后操作台键盘之间的通信。 |
4688-9 | 地面右后操作台键盘:更新率异常 | 失去机器 ECM 和地面右后操作台键盘之间的通信。 |
4693-9 | 机器配电输入/输出模块:更新率异常 | 失去机器 ECM 和机器配电输入/输出模块之间的通信。 |
5130-9 | 右操作台主键盘:更新率异常 | 失去机器 ECM 和右操作台主键盘之间的通信。 |
5131-9 | 左操作台主键盘:更新率异常 | 失去机器 ECM 和左操作台主键盘之间的通信。 |
5132-9 | 右操作台传送带键盘:更新率异常 | 失去机器 ECM 和右操作台传送带键盘之间的通信。 |
5133-9 | 左操作台传送带键盘:更新率异常 | 失去机器 ECM 和左操作台传送带键盘之间的通信。 |
下表列出了与机器 CAN 数据链路有关的故障诊断代码 (DTC)。
变速箱 ECM(MID 81) | ||
---|---|---|
DTC | 代码说明 | 系统响应 |
247-9 | SAE J1939 数据链路:更新率异常 | 失去 SAE J1939 数据链路通信 |
590-9 | 发动机控制模块:异常更新率 | 失去变速箱 ECM 和发动机控制模块之间的通信。 |
1603-9 | 机器控制模块:异常更新率 | 失去变速箱 ECM 和机器控制模块之间的通信。 |
2348-9 | SAE J1939 数据链路 #2:更新率异常 | 失去 SAE J1939 数据链路 #2 通信 |
4683-9 | 左操作台键盘:更新率异常 | 失去变速箱 ECM 和左操作台键盘之间的通信。 |
4685-9 | 地面左前操作台键盘:更新率异常 | 失去变速箱 ECM 和地面左前操作台键盘之间的通信。 |
4686-9 | 地面右前操作台键盘:更新率异常 | 失去变速箱 ECM 和地面右前操作台键盘之间的通信。 |
4687-9 | 地面左后操作台键盘:更新率异常 | 失去变速箱 ECM 和地面左后操作台键盘之间的通信。 |
4688-9 | 地面右后操作台键盘:更新率异常 | 失去变速箱 ECM 和地面右后操作台键盘之间的通信。 |
4693-9 | 机器配电输入/输出模块:更新率异常 | 失去变速箱 ECM 和机器配电输入/输出模块之间的通信。 |
5130-9 | 右操作台主键盘:更新率异常 | 失去变速箱 ECM 和右操作台主键盘之间的通信。 |
5131-9 | 左操作台主键盘:更新率异常 | 失去变速箱 ECM 和左操作台主键盘之间的通信。 |
5132-9 | 右操作台传送带键盘:更新率异常 | 失去变速箱 ECM 和右操作台传送带键盘之间的通信。 |
5133-9 | 左操作台传送带键盘:更新率异常 | 失去变速箱 ECM 和左操作台传送带键盘之间的通信。 |
下表列出了与机器 CAN 数据链路有关的故障诊断代码 (DTC)。
转向 ECM(MID 150) | ||
---|---|---|
DTC | 代码说明 | 系统响应 |
247-9 | SAE J1939 数据链路:更新率异常 | 失去 SAE J1939 数据链路通信 |
296-9 | 变速箱控制装置:更新率异常 | 失去转向 ECM 和变速箱控制之间的通信。 |
590-9 | 发动机控制模块:异常更新率 | 失去转向 ECM 和发动机控制模块之间的通信。 |
1603-9 | 机器控制模块:异常更新率 | 失去转向 ECM 和机器控制模块之间的通信。 |
2348-9 | SAE J1939 数据链路 #2:更新率异常 | 失去 SAE J1939 数据链路 #2 通信 |
4683-9 | 左操作台键盘:更新率异常 | 失去转向 ECM 和左操作台键盘之间的通信。 |
4684-9 | 右操作台键盘:更新率异常 | 失去转向 ECM 和右操作台键盘之间的通信。 |
4685-9 | 地面左前操作台键盘:更新率异常 | 失去转向 ECM 和地面左前操作台键盘之间的通信。 |
4686-9 | 地面右前操作台键盘:更新率异常 | 失去转向 ECM 和地面右前操作台键盘之间的通信。 |
4687-9 | 地面左后操作台键盘:更新率异常 | 失去转向 ECM 和地面左后操作台键盘之间的通信。 |
4688-9 | 地面右后操作台键盘:更新率异常 | 失去变速箱 ECM 和地面右后操作台键盘之间的通信。 |
4689-9 | 左操作台输入/输出模块:更新率异常 | 失去转向 ECM 和左操作台输入/输出模块之间的通信。 |
4690-9 | 右操作台输入/输出模块:更新率异常 | 失去转向 ECM 和右操作台输入/输出模块之间的通信。 |
4693-9 | 机器配电输入/输出模块:更新率异常 | 失去转向 ECM 和机器配电输入/输出模块之间的通信。 |
5130-9 | 右操作台主键盘:更新率异常 | 失去转向 ECM 和右操作台主键盘之间的通信。 |
5131-9 | 左操作台主键盘:更新率异常 | 失去转向 ECM 和左操作台主键盘之间的通信。 |
5132-9 | 右操作台传送带键盘:更新率异常 | 失去转向 ECM 和右操作台传送带键盘之间的通信。 |
5133-9 | 左操作台传送带键盘:更新率异常 | 失去转向 ECM 和左操作台传送带键盘之间的通信。 |
每个 CAN 数据链路电路都是选定电子控制模块的一个输入和输出。 data link 用于实现电子控制模块之间的通信。 数据链路由内部控制电路和连接线束导线组成。
导致 FMI 2 诊断代码的可能原因有:
- 需要修理或更换机器线束和/或接头。
- 所有软件零件号都不正确。
导致 FMI 9 诊断代码的可能原因有:
- ECM 上安装的软件不正确。
- ECM 间歇性通信。
- J1939 数据链路上的端接电阻器缺失或有故障。
- 数据链路电路中的开路或连接不良。
- 数据链路电路短路。
- ECM 或智能设备没有正确通电或断电。
- 缺少到 ECM 或智能设备的钥匙开关输入(如适用)。
- MSS 钥匙读取器的激发电路故障。
- 从其他电路引入数据链路的电子噪音。
- 某个 ECM 或智能设备故障。 这种情况不太可能。
注: 数据链路上的任何 ECM 失去电源可导致 ECM 激活此诊断代码组合。 在继续此步骤前,确保有此诊断代码的 ECM 已通电。
FMI 09 表示 ECM 失去与其他控制模块的所有通信。
ECM 绝对不会将 CID 0247 FMI 09 诊断代码作为一个单独的诊断代码激活。 ECM 只会将 CID 0247 FMI 09 诊断代码与以下部件标识符 (CID) 代码之一一同激活:
CID 0596 FMI 09 - 机具 ECM
CID 0590 FMI 09 - 发动机 ECM
诊断代码组合是由 ECM 和特定 ECM 模块之间通过数据链路进行的通信存在异常状况引起。 更新率不正确。
导致 FMI 14 诊断代码的可能原因有:
FMI 14 诊断代码被 ECM 用作"伴随代码",与另一个控制模块产生的诊断代码同时激活,用来表示数据链路存在异常情况。
ECM 绝对不会将 FMI 14 诊断代码作为一个单独诊断代码激活。 ECM 只随以下模块通信代码之一一起激活 FMI 14 诊断代码。
CID 0596 FMI 14 - 机具 ECM
CID 0590 FMI 14 - 发动机 ECM
导致 FMI 19 诊断代码的可能原因有:
- 数据链路连接的导线可能损坏。
- ECM 间歇工作。
FMI 19 诊断代码由 ECM 与 CAN 数据链路上的选定模块之间的网络数据错误引起。 测量实际数据的部件与向网络提供数据的模块直接相连。 此代码表示信息接收正常,但数值错误。 设置此代码的原因是 ECM 需要基于错误值采取响应行动。
注: FMI 19 诊断代码伴随有数据链路相关的其他诊断代码。
图 1 | g06011350 |
CAN 数据链路连接 |
上图为电路的简化示意图。 该示意图的电气部分都是正确的。 但是,图中没有显示全部可能的线束接头。
维修手册中提供有机器电气系统示意图。
有关完整的电气示意图,请参阅以下相应的媒体编号:
(序列号: JCF; LH9) 机器,请参阅电气示意图, UENR6397。
(序列号: JB9; JFC) 机器,请参阅电气示意图, UENR6398。
(序列号: JB7; HN8; HC8) 机器,请参阅电气示意图, UENR8363。
(序列号: SL8; TLZ; ESE) 机器,请参阅电气示意图, UENR8362。
此示意图中显示了机器上安装的所有电气部件和线束接头的位置。
开始本步骤前,首先检查此电路中涉及的线束接头。 不良连接经常是引起电路故障的原因。 确认电路中的所有连接清洁、牢固且状况良好。 检查导线有无挤压或磨损。 查找并修理导线裸露的区域。 如果发现任一连接有故障,排除该故障,并且在执行故障排除步骤前先确认该诊断代码处于激活状态。
- 确定与部件有关的现行 FMI 代码。
- 确定存在的代码,并使用下表确定要遵循的步骤。
- FMI 2 诊断代码,转至表 4。
- FMI 9 诊断代码,转至表 5。
- FMI 14 诊断代码,转至表 6。
- FMI 19 诊断代码,转至表 7。
FMI 2 故障诊断与排除 | ||
---|---|---|
故障诊断与排除测试步骤 | 数值 | 结果 |
1. 检查线束连接 A. 断开钥匙起动开关和断路开关。 B。 检查与 CAN 数据链路有关的所有线束连接。 确保接头清洁且连接紧密。 C. 检查接头是否正确配合。 确保所有密封存在并密封到位。 D. 检查线束有无损坏或磨损的迹象。 E. 检查接头上的导线。 确保在接头上紧密固定导线。 小心不要将导线从接头中拉出。 F. 检查接头上裸露的导线有无缺口或磨损的痕迹。 G. 检查接头内部有无湿气。 |
机器线束接头连接紧密、无腐蚀现象。 |
正常 - 机器线束接头连接紧密、无腐蚀现象。 转至测试步骤 2。 不正常 - 机器线束接头需要维修。 修理:修理或更换机器线束。 转至测试步骤 3。 |
2. 确认硬件和软件的零件号(1) A. 确认下列信息正确: - ECM 闪存软件的零件号正确。 - ECM 零件号正确。 - 传感器零件号正确。 |
所有零件号都正确 |
正常 - 所有零件号都正确 转至测试步骤 3。 不正常 - 所有零件号都不正确 修理:ECM 或传感器的零件号不正确,或安装了错误的闪存软件。 闪存正确的软件,或者利用具有正确零件号的模块更换不正确的 ECM 或传感器。 有关更多信息,请参阅故障诊断与排除, "ECM - 闪存编程"章节。 转至测试步骤 3。 |
3. 检查是否仍存在该诊断代码 A. 接通钥匙起动开关和断路开关。 B。 清除所有诊断代码。 C. 操作机器。 D. 停下机器并接合安全锁杆。 E. 检查诊断代码是否为现行状态。 |
诊断编码不再存在。 |
正常 - 诊断代码在当前不存在。 初始诊断代码可能是由某个线束接头的电气连接不良或短路引起。 恢复机器的运转。 停止。 不正常 - 故障诊断代码未被排除。 如果第二次执行步骤后未排除诊断代码,则需要更换 ECM。 更换 ECM 之前,务必向代理商的技术通信员征求 Caterpillar 可能的意见。 此咨询可能影响修理时间。 如果需要更换 ECM,遵循故障诊断与排除, "ECM - 更换"中的步骤。 停止。 |
(1) | 咨询当地技术通信员,了解闪存软件的正确零件号。 |
FMI 9 故障诊断与排除 | ||
---|---|---|
故障诊断与排除测试步骤 | 数值 | 结果 |
1. 确认硬件和软件的零件号(1) A. 确认下列信息正确: - ECM 闪存软件的零件号正确。 - ECM 零件号正确。 - 传感器零件号正确。 |
所有零件号都正确 |
正常 - 所有零件号都正确 转至测试步骤 2。 不正常 - 所有零件号都不正确 修理:ECM 或传感器的零件号不正确,或安装了错误的闪存软件。 闪存正确的软件,或者利用具有正确零件号的模块更换不正确的 ECM 或传感器。 有关更多信息,请参阅故障诊断与排除, "ECM - 闪存编程"章节。 转至测试步骤 9。 |
2. 检查线束连接 A. 断开钥匙起动开关和断路开关。 B。 检查与 CAN 数据链路有关的所有线束连接。 确保接头清洁且连接紧密。 C. 检查接头是否正确配合。 确保所有密封存在并密封到位。 D. 检查线束有无损坏或磨损的迹象。 E. 检查接头上的导线。 确保在接头上紧密固定导线。 小心不要将导线从接头中拉出。 F. 检查接头上裸露的导线有无缺口或磨损的痕迹。 G. 检查接头内部有无湿气。 |
机器线束接头连接紧密、无腐蚀现象。 |
正常 - 机器线束接头连接紧密、无腐蚀现象。 继续测试步骤 4。 不正常 - 机器线束接头需要维修。 修理:修理或更换机器线束。 转至测试步骤 9。 |
3. 检查数据链路的电压 A. 将钥匙起动开关和断路开关转至接通位置。 B。 连接 Cat® 电子技师 (Cat ET) 维修工具,并确认记录通信诊断代码的 ECM。 在每个不通信的 ECM 或设备上,使用电勺来测量电压。 一次一个,测量机架接地 CAN 数据链路导线的电压。 |
每条导线上的读数为 0.5V 至 4.5V。 |
正常 - 数据链路导线的电压正常。 转至测试步骤 6。 不正常 - 电压高于 4.5 V。 转至测试步骤 7。 不正常 - 电压低于 0.5 V。 继续测试步骤 4。 |
4. 检查数据链路中有无对接地短路 A. 钥匙起动开关和断路开关仍保持断开。 B。 从使用可疑 CAN 数据链路的所有电子控制模块上断开机器线束接头。 C. 在机器 ECM 的机器线束上,测量机架接地与电路的正极 CAN 接头触点之间的电阻。 D. 在机器 ECM 的机器线束上,测量机架接地与电路的负极 CAN 接头触点之间的电阻。 |
读数大于 5K Ω。 |
正常 - 线束电路电阻正确。 继续测试步骤 5。 不正常 - 读数小于 5 Ω。 机器线束出现故障。 修理:机架接地与 CAN 数据链路电路的触点之间的机器线束存在短路。 修理或更换机器线束。 注:电阻大于 5 Ω 但小于 5 K Ω 表示电路中的连接松动或腐蚀。 电阻测量值大于 5 K Ω 表示电路中存在开路。 转至测试步骤 9。 |
5. 检查数据链路导线之间有无短路 A. 钥匙起动开关和断路开关仍保持在断开位置。 B。 如果电阻器是电路的一部分,断开终端电阻器。 C. 测量数据链路导线之间的导通性。 |
读数大于 5K Ω。 |
正常 - 电阻测量值正常。 转至测试步骤 6。 不正常 - 电阻测量值不正常。 数据链路导线彼此短路。 修理:修理或更换机器线束。 转至测试步骤 9。 |
6. 检查端接电阻器 A. 钥匙起动开关和断路开关仍保持在断开位置。 B。 终端电阻器保持断开。 C. 检查终端电阻器接头的下列各项: -湿气 -腐蚀 -端子损坏 -连接松动 D. 测量从 CAN 电路上拆下的每个端接电阻器的端子 A 和 B 之间的电阻。 |
读数大约为 120 Ω。 |
正常 - 两个电阻测量值均为 120 Ω。 终端电阻器没有故障。 重新安装终端电阻器。 转至测试步骤 7。 不正常 - 至少一个电阻测量值不约为 120 Ω。 至少一个电阻器工作不正常。 修理:更换有故障的端接电阻器或电阻器。 重新安装没有故障的端接电阻器。 转至测试步骤 9。 |
7. 检查有无对数据链路中的蓄电池正极电路短路 A. 断开钥匙起动开关和断路开关。 B。 所有相关模块仍保持从机器线束上断开的状态。 C. 在机器 ECM 的机器线束接头上,测量蓄电池正极接头触点与正极 CAN 接头触点之间的电阻。 D. 在机器 ECM 的机器线束接头上,测量蓄电池正极接头触点与负极 CAN 接头触点之间的电阻。 |
读数大于 5K Ω。 |
正常 - 线束电路电阻正确。 转至测试步骤 8。 不正常 - 读数小于 5 Ω。 机器线束出现故障。 修理:蓄电池正极电路与机器线束中的一个 CAN 数据链路电路之间存在短路。 修理或更换机器线束。 注:电阻大于 5 Ω 但小于 5 K Ω 表示电路中的连接松动或腐蚀。 电阻测量值大于 5 K Ω 表示电路中存在开路。 转至测试步骤 9。 |
8. 检查数据链路有无开路 注:两个 120 Ω 的电阻器应该位于 CAN 数据链路上。 数据链路的任意一点电阻值都应该为 60 Ω。 A. 断开钥匙起动开关和断路开关。 B。 将电子勺连接至存在通信故障的各 ECM 线束接头背面。 C. 测量各接头处 CAN 线路两端的电阻,查找有无开路的导线。 如果电阻测量值为 60 Ω,则任意端接电阻器之间均无接头开路。 如果电阻测量值为 120 Ω,则其中一个终端电阻器之间的接头上开路。 如果电阻高于 5K Ω,则接头与两个端接电阻器之间存在开路。 如果测量值为 40 Ω,则线路上某处存在一个额外的终端电阻器。 一旦隔开了有开路的部分线束,请维修或更换机器线束。 |
所有电阻测量值都在 55 和 65 Ω之间。 |
正常 - 电阻测量值正常。 转至步骤 9。 不正常 - 至少一个电阻测量值大于 65 Ω。 如果电阻约为 115 至 125Ω。 线束中存在开路。 修理:修理或更换机器线束。 转至测试步骤 9。 不正常 - 至少一个电阻测量值小于 55 Ω。 修理:通过断开端接电阻器查找短路源,并再次检查电阻。 如果电阻仍小于 55 Ω,则继续将 ECM 和设备从 CAN 电路上断开,直到电阻升高。 如果CAN 电路上没有任何连接而电阻仍小于 55 Ω,则线束故障。 修理或更换机器线束。 转至测试步骤 9。 |
9. 检查是否仍存在该诊断代码 A. 重新连接所有线束接头。 将机器恢复正常工作状态。 B。 接通钥匙起动开关和断路开关。 C. 清除所有诊断代码。 D. 操作机器。 E. 停下机器并接合安全锁杆。 F. 检查诊断代码是否为现行状态。 |
诊断编码不再存在。 |
正常 - 诊断代码在当前不存在。 初始诊断代码可能是由某个线束接头的电气连接不良或短路引起。 恢复机器的运转。 停止。 不正常 - 故障诊断代码未被排除。 如果第二次执行步骤后未排除诊断代码,则需要更换 ECM。 更换 ECM 之前,务必向代理商的技术通信员征求 Caterpillar 可能的意见。 此咨询可能影响修理时间。 如果需要更换 ECM,遵循故障诊断与排除, "ECM - 更换"中的步骤。 停止。 |
(1) | 请咨询 Caterpillar 授权代理商,获得闪存软件的正确零件号。 |
FMI 14 故障诊断与排除 | ||
---|---|---|
故障诊断与排除测试步骤 | 数值 | 结果 |
1. 检查有无相关的诊断代码 A. 关于数据链路的 FMI 14 诊断代码为现行状态。 查找本步骤开头处列出的控制模块激活诊断代码之一。 |
本步骤开头处列出的控制模块诊断代码之一处于激活状态。 |
正常 - 本步骤开头处列出的控制模块诊断代码之一处于激活状态。 修理:转至激活的控制模块 CID FMI 诊断代码的故障诊断与排除步骤。 执行为控制模块详细介绍的数据链路电路的故障诊断与排除步骤,以隔离故障。 转至测试步骤 2。 |
2. 检查是否仍存在该诊断代码 A. 接通钥匙起动开关和断路开关。 B。 清除所有诊断代码。 C. 操作机器。 D. 停下机器并接合安全锁杆。 E. 检查诊断代码是否为现行状态。 |
诊断编码不再存在。 |
正常 - 诊断代码在当前不存在。 初始诊断代码可能是由某个线束接头的电气连接不良或短路引起。 恢复机器的运转。 停止。 不正常 - 故障诊断代码未被排除。 如果第二次执行步骤后未排除诊断代码,则需要更换 ECM。 更换 ECM 之前,务必向代理商的技术通信员征求 Caterpillar 可能的意见。 此咨询可能影响修理时间。 如果需要更换 ECM,遵循故障诊断与排除, "ECM - 更换"中的步骤。 停止。 |
FMI 19 故障诊断与排除 | ||
---|---|---|
故障诊断与排除测试步骤 | 数值 | 结果 |
1. 检查数据链路相关诊断代码 A. 将加载有最新版本 Cat ET 的笔记本电脑连接到维修接头上。 B。 记录所有数据链路相关诊断代码。 C. 执行故障诊断与排除步骤,排除激活的诊断代码。 |
执行所有故障诊断与排除后,诊断代码不再激活。 |
正常 - 执行所有故障诊断与排除后,诊断代码不再激活。 转至测试步骤 2。 不正常 - 执行所有故障诊断与排除后,诊断代码仍激活。 修理:再次执行此步骤。 如果没有找到故障,则需更换 ECM。 转至测试步骤 2。 |
2. 检查是否仍存在该诊断代码 A. 接通钥匙起动开关和断路开关。 B。 清除所有诊断代码。 C. 操作机器。 D. 停下机器并接合安全锁杆。 E. 检查诊断代码是否为现行状态。 |
诊断编码不再存在。 |
正常 - 诊断代码在当前不存在。 初始诊断代码可能是由某个线束接头的电气连接不良或短路引起。 恢复机器的运转。 停止。 不正常 - 故障诊断代码未被排除。 如果第二次执行步骤后未排除诊断代码,则需要更换 ECM。 更换 ECM 之前,务必向代理商的技术通信员征求 Caterpillar 可能的意见。 此咨询可能影响修理时间。 如果需要更换 ECM,遵循故障诊断与排除, "ECM - 更换"中的步骤。 停止。 |