Aipedia
登录

故障代码

由 AI 核验 · 1 天前
故障代码
中文名
故障代码
英文名
Fault Code / Diagnostic Trouble Code
常见缩写
DTC、OBD-II 故障码
典型形式
字母+数字组合,如 P0301、E01
主要载体
汽车 OBD 系统、家电、工业控制器、咖啡机等
读取方式
仪表盘/显示屏提示、专用诊断仪读取

故障代码是设备控制系统在检测到异常时生成并显示的字母数字代码,用于把故障现象对应到具体的部件或工况,帮助维修人员快速诊断。11Diagnostic trouble codeen.wikipedia.org前往参考资料 ↓在新标签页中打开

在汽车领域,故障代码通常称为诊断故障码(Diagnostic Trouble Code,DTC),由车载诊断系统(OBD)按统一规则编码并存储,可通过诊断接口读取。22OBD-II PIDs and Diagnostic Trouble Codesen.wikipedia.org前往参考资料 ↓在新标签页中打开

不同厂商、不同设备类别的故障代码体系并不统一:汽车 OBD-II 有标准化的 DTC 编码规则,而家电、咖啡机等消费设备的代码多由厂商自定义。22OBD-II PIDs and Diagnostic Trouble Codesen.wikipedia.org前往参考资料 ↓在新标签页中打开|33On-board diagnosticsen.wikipedia.org前往参考资料 ↓在新标签页中打开

定义与基本形式

字母数字编码结构

诊断故障码(Diagnostic Trouble Code,简称 DTC)是电子控制单元在检测到系统异常时生成的编码标识符,每个 DTC 对应一种特定故障类型,维修人员通过诊断仪读取后可快速定位故障范围。44故障码(DTC)bitauto.my前往参考资料 ↓在新标签页中打开|55故障碼(DTC)bitauto.hk前往参考资料 ↓在新标签页中打开

DTC 的通用性来自标准化:ISO 15031-6 与 SAE J2012 等标准规定了故障码的定义与格式,使同一编码在不同车型、不同电控单元之间具有一致含义。44故障码(DTC)bitauto.my前往参考资料 ↓在新标签页中打开|55故障碼(DTC)bitauto.hk前往参考资料 ↓在新标签页中打开

标准故障码由五个字符组成:第一位是一个字母,用于区分故障所属的系统类别;其后四位为数字,进一步说明故障类型与具体对象。44故障码(DTC)bitauto.my前往参考资料 ↓在新标签页中打开|55故障碼(DTC)bitauto.hk前往参考资料 ↓在新标签页中打开|66汽车故障码定义规则,汽车故障码定义规则是什么_汽车故障_汽车大师q.qcds.com前往参考资料 ↓在新标签页中打开

五位标准故障码的首位字母按系统分类:P 表示动力系统(Powertrain),C 表示底盘(Chassis),B 表示车身(Body),N 表示网络(Network)。66汽车故障码定义规则,汽车故障码定义规则是什么_汽车故障_汽车大师q.qcds.com前往参考资料 ↓在新标签页中打开

在五位标准故障码中,第二位数字表示故障码的归属类型:0 表示由 ISO/SAE 标准定义的故障码,1 表示制造商自定义的故障码,2 和 3 为预留未使用的代码。66汽车故障码定义规则,汽车故障码定义规则是什么_汽车故障_汽车大师q.qcds.com前往参考资料 ↓在新标签页中打开

在电控单元内部的二进制存储层面,DTC 由高字节(HighByte)、中间字节(MiddleByte)和低字节(LowByte)三个字节构成;其中高字节与中间字节合称故障内码,对应五位标准故障码,低字节则按 ISO 15031-6 描述具体的故障对象和故障类型。66汽车故障码定义规则,汽车故障码定义规则是什么_汽车故障_汽车大师q.qcds.com前往参考资料 ↓在新标签页中打开

由于五位标准故障码的字符空间有限,同一编码在不同制造商之间可能指向不同故障,因此实际诊断中需要结合具体车型的故障码定义表进行解读,而不能仅凭通用编码表下结论。66汽车故障码定义规则,汽车故障码定义规则是什么_汽车故障_汽车大师q.qcds.com前往参考资料 ↓在新标签页中打开

待考证置信度 0.50 · 核验于 2026-10-26

显示与存储两种形态

故障代码在呈现方式上可归纳为两种基本形态:显示形态与存储形态。显示形态指设备通过指示灯、数码管、液晶屏或软件界面等,将代码实时或按操作请求呈现给操作者;存储形态指设备将代码写入非易失性存储器,供后续读取、清除与追溯。两者并非互斥,同一设备常同时具备:例如汽车既通过仪表盘故障灯提示,又将诊断故障码存入控制单元存储器,需用诊断仪读取。77ISO 15031-5:2015 Road vehicles — Communication between vehicle and external equipment for emissions-related diagnostics — Part 5: Emissions-related diagnostic servicesiso.org前往参考资料 ↓在新标签页中打开|88OBD-II Diagnostics: Understanding Diagnostic Trouble Codessae.org前往参考资料 ↓在新标签页中打开

显示形态的典型实现包括:以指示灯闪烁次数编码(闪烁码),如部分家电与早期电控发动机通过故障灯闪烁长短组合表示代码;以数码管或液晶屏直接显示数字或字母数字代码;以及在软件界面中以弹窗、日志或状态栏形式呈现。显示形态的优点是无需额外工具即可现场获知故障,缺点是受显示器件分辨率与安装位置限制,信息量有限,且部分设备仅在特定操作(如按住组合键)下才进入显示模式。99Flashing fault codes in early electronic engine control systemssae.org前往参考资料 ↓在新标签页中打开

存储形态的核心是将故障代码及相关环境数据写入非易失性存储器(如 EEPROM、闪存),使其在断电后仍可保留。汽车诊断故障码(DTC)即典型代表:控制单元检测到故障后,将 DTC 及冻结帧数据存入存储器,维修人员通过诊断接口读取。存储形态支持历史故障追溯、多次故障计数与老化清除策略,但也带来存储容量、写入寿命与数据一致性等工程约束。77ISO 15031-5:2015 Road vehicles — Communication between vehicle and external equipment for emissions-related diagnostics — Part 5: Emissions-related diagnostic servicesiso.org前往参考资料 ↓在新标签页中打开|1010SAE J1979 — E/E Diagnostic Test Modessae.org前往参考资料 ↓在新标签页中打开

在标准化文件中,显示与存储两种形态常被分别规定。以汽车领域为例,ISO 15031 系列与 SAE J1979 等标准规定了诊断接口上的代码读取与清除服务,而仪表盘上的故障指示灯(MIL)点亮规则则由 OBD-II 法规另行规定。这意味着同一故障代码可能同时具有“灯亮”这一显示形态和“存储器中可读”这一存储形态,二者由不同条款约束。1010SAE J1979 — E/E Diagnostic Test Modessae.org前往参考资料 ↓在新标签页中打开|1111OBD-II Malfunction Indicator Lamp (MIL) requirementsepa.gov前往参考资料 ↓在新标签页中打开

显示形态与存储形态在信息完整性上存在差异:显示形态通常只给出代码本身或简化提示,而存储形态可附带故障发生时的运行参数(如冻结帧)、发生次数、首次与末次发生时间等上下文。因此,在诊断流程中,存储形态读取往往被视为比单纯观察显示更可靠的依据;但显示形态在无诊断工具的场景下仍是第一手线索。77ISO 15031-5:2015 Road vehicles — Communication between vehicle and external equipment for emissions-related diagnostics — Part 5: Emissions-related diagnostic servicesiso.org前往参考资料 ↓在新标签页中打开|1212Freeze frame and diagnostic trouble code storage in engine control unitssae.org前往参考资料 ↓在新标签页中打开

部分设备将显示形态作为存储形态的“窗口”:例如家电维修模式中,通过特定按键组合使设备在显示屏上依次显示存储器中保存的历史故障代码。这种设计使存储内容无需外部工具即可部分读出,但通常只暴露代码编号,不暴露完整上下文数据。99Flashing fault codes in early electronic engine control systemssae.org前往参考资料 ↓在新标签页中打开

汽车诊断故障码(DTC)

OBD-II 标准与编码规则

车载诊断(OBD)系统的故障诊断码(DTC)编码规则由国际标准 ISO 15031-6 规定,该标准为排放相关诊断的故障码格式、结构信息、标准化故障码集以及与之关联的统一文本描述符提供统一性指导。1313中国标准服务网cssn.net.cn前往参考资料 ↓在新标签页中打开

ISO 15031-6 规定 DTC 格式包括寻址格式、结构信息、对标准化故障诊断码集的描述,并引用 SAE J2012-DA 数字附录作为标准化 DTC 及其文本描述符的载体。1313中国标准服务网cssn.net.cn前往参考资料 ↓在新标签页中打开

按 ISO 15031-6,DTC 的两个最高有效字节可按两种不同方式解码,分别对应 DTC 格式标识符 0016 和 0416 两种格式。1313中国标准服务网cssn.net.cn前往参考资料 ↓在新标签页中打开

ISO 15031-6 还描述了一组标准化故障诊断码子类型(称为故障类型),这些子类型包含在 SAE J2012-DA 中,仅在采用 3 字节 DTC 时适用。1313中国标准服务网cssn.net.cn前往参考资料 ↓在新标签页中打开

ISO 15031-6 规定了定义新故障诊断码的所有一般规则和指南,并交叉引用 ISO 15031-1、ISO 15031-2、ISO 15031-5、ISO 14229-1、ISO 14229-2、SAE J1930、SAE J1979、SAE J2012 等一系列相关标准。1313中国标准服务网cssn.net.cn前往参考资料 ↓在新标签页中打开

BS ISO 15031-6:2015 由英国标准学会(GB-BSI)发布,发布日期为 2015-08-31,在标准服务平台上标注为现行标准。1313中国标准服务网cssn.net.cn前往参考资料 ↓在新标签页中打开

P/B/C/U 代码分类

在 OBD-II 标准(SAE J2012 / ISO 15031-6)中,诊断故障码(DTC)的首字符用于标识故障所属的系统类别,共分 P、B、C、U 四类:P 代表动力总成(Powertrain),B 代表车身(Body),C 代表底盘(Chassis),U 代表网络/通信(Network/Communication)。这一字母分类是 DTC 五字符编码结构的第一位。1414Diagnostic Trouble Codes (DTCs) — SAE J2012 / ISO 15031-6sae.org前往参考资料 ↓在新标签页中打开|1111OBD-II Malfunction Indicator Lamp (MIL) requirementsepa.gov前往参考资料 ↓在新标签页中打开

P 类(动力总成)代码覆盖发动机、变速箱、燃油与排放控制等与车辆驱动和排放直接相关的系统,是四类代码中数量最多、公众最熟悉的一类;常见的 P0300(随机/多缸失火)、P0420(催化转化器效率低于阈值)均属此类。1414Diagnostic Trouble Codes (DTCs) — SAE J2012 / ISO 15031-6sae.org前往参考资料 ↓在新标签页中打开|1515OBD-II Trouble Codes: P, B, C, U Explainedcaranddriver.com前往参考资料 ↓在新标签页中打开

B 类(车身)代码对应安全气囊、安全带、车门锁、车窗、灯光、空调等车身电气与舒适性系统;C 类(底盘)代码对应制动、转向、悬架、ABS/ESP 等底盘相关系统。二者与 P 类在系统归属上互不重叠。1414Diagnostic Trouble Codes (DTCs) — SAE J2012 / ISO 15031-6sae.org前往参考资料 ↓在新标签页中打开|1111OBD-II Malfunction Indicator Lamp (MIL) requirementsepa.gov前往参考资料 ↓在新标签页中打开

U 类(网络/通信)代码用于标识车载网络总线(如 CAN、LIN)上的通信故障,例如模块间失去通信、总线离线或报文超时;随着车内电子控制单元数量增加,U 类代码在现代车辆诊断中的比重上升。1111OBD-II Malfunction Indicator Lamp (MIL) requirementsepa.gov前往参考资料 ↓在新标签页中打开|1616ISO 15031-6:2015 Road vehicles — Communication between vehicle and external equipment for emissions-related diagnostics — Part 6: Diagnostic trouble code definitionsiso.org前往参考资料 ↓在新标签页中打开

首字母之后的第二位字符表示代码是 SAE 统一定义还是厂商自定义:0 表示 SAE 定义的标准代码,1 表示制造商自定义代码(在 P 类中,第二位 0/1 的区分同样适用)。因此 P0xxx 与 P1xxx 虽同属动力总成,但前者为通用码、后者为厂商专用码。1414Diagnostic Trouble Codes (DTCs) — SAE J2012 / ISO 15031-6sae.org前往参考资料 ↓在新标签页中打开|1111OBD-II Malfunction Indicator Lamp (MIL) requirementsepa.gov前往参考资料 ↓在新标签页中打开

第三位字符标识具体的子系统或故障范围(例如 P 类中 1/2 表示燃油与空气计量,3 表示点火系统,4 表示辅助排放控制,5 表示车速与怠速控制,6 表示计算机与输出信号,7/8 表示变速箱),第四、五位为两位十六进制序号,共同构成完整的五字符 DTC。1414Diagnostic Trouble Codes (DTCs) — SAE J2012 / ISO 15031-6sae.org前往参考资料 ↓在新标签页中打开|1515OBD-II Trouble Codes: P, B, C, U Explainedcaranddriver.com前往参考资料 ↓在新标签页中打开

SAE J2012 与 ISO 15031-6 对 DTC 的格式、字母分类与代码分配作出规定,二者在 P/B/C/U 分类框架上相互对应,是 OBD-II 诊断接口与扫描工具互通的基础;不同厂商的扫描工具读取同一 DTC 时应得到一致的类别归属。1414Diagnostic Trouble Codes (DTCs) — SAE J2012 / ISO 15031-6sae.org前往参考资料 ↓在新标签页中打开|1111OBD-II Malfunction Indicator Lamp (MIL) requirementsepa.gov前往参考资料 ↓在新标签页中打开

B、C、U 三类代码在早期 OBD-II 法规中并未像 P 类那样被强制统一要求,部分车身与底盘系统代码长期由厂商自行定义,导致同一故障在不同品牌间可能对应不同代码;这一状况随 ISO 15031-6 的修订和厂商逐步采用标准码而改善,但厂商自定义码仍大量存在。1111OBD-II Malfunction Indicator Lamp (MIL) requirementsepa.gov前往参考资料 ↓在新标签页中打开|1616ISO 15031-6:2015 Road vehicles — Communication between vehicle and external equipment for emissions-related diagnostics — Part 6: Diagnostic trouble code definitionsiso.org前往参考资料 ↓在新标签页中打开

读取与清除流程

读取故障码的标准入口是车辆的 OBD 诊断座,通常位于驾驶员侧仪表台下方;把诊断仪或 OBD 适配器插入该接口并接通点火开关(不启动发动机)后,即可与发动机控制单元建立通信。1717Code défaut : lire et effacer le voyant moteur efficacementblog.piecesetpneus.com前往参考资料 ↓在新标签页中打开|1919Innova SD35 SD-Advisor: Reading and Erasing Diagnostic Trouble Codes (DTCs) - Innova Electronics Knowledge Baseinnova-electronics.helpscoutdocs.com前往参考资料 ↓在新标签页中打开

读取阶段应先把车上存储的故障码全部读出并记录,而不是看到第一个码就动手拆件;同一控制单元内往往同时存有当前码与历史码,只读一条会漏掉因果链上游的信息。1919Innova SD35 SD-Advisor: Reading and Erasing Diagnostic Trouble Codes (DTCs) - Innova Electronics Knowledge Baseinnova-electronics.helpscoutdocs.com前往参考资料 ↓在新标签页中打开

故障码只是“症状索引”,不是“换件指令”。诊断仪厂商明确提示:不得仅凭 DTC 的定义就更换零件,每个码都对应一套测试步骤、说明与流程图,须按车辆维修手册逐项验证后才能定位故障点。1919Innova SD35 SD-Advisor: Reading and Erasing Diagnostic Trouble Codes (DTCs) - Innova Electronics Knowledge Baseinnova-electronics.helpscoutdocs.com前往参考资料 ↓在新标签页中打开

清除故障码的正确时机是在故障真正修复之后;在未修复前清除,控制单元会在随后的自检循环中重新记录同一个码,故障灯也会再次点亮。1717Code défaut : lire et effacer le voyant moteur efficacementblog.piecesetpneus.com前往参考资料 ↓在新标签页中打开

清除操作会连带抹掉冻结帧数据和厂商扩展数据,而这些数据记录了故障发生瞬间的转速、负荷、水温等运行工况,是复现与判断间歇性故障的关键线索。1919Innova SD35 SD-Advisor: Reading and Erasing Diagnostic Trouble Codes (DTCs) - Innova Electronics Knowledge Baseinnova-electronics.helpscoutdocs.com前往参考资料 ↓在新标签页中打开

如果车辆还要送修理厂检修,就不应提前清除故障码;一旦清除,原本能帮助技师缩小排查范围的历史信息将不可恢复。1919Innova SD35 SD-Advisor: Reading and Erasing Diagnostic Trouble Codes (DTCs) - Innova Electronics Knowledge Baseinnova-electronics.helpscoutdocs.com前往参考资料 ↓在新标签页中打开

清除之后需要按规定的行驶循环(冷启动、怠速、加速、匀速、减速等工况组合)让控制单元重新运行自检;只有监测器完成运行且未再报码,才能认为修复有效。1717Code défaut : lire et effacer le voyant moteur efficacementblog.piecesetpneus.com前往参考资料 ↓在新标签页中打开

清除故障码同时会复位排放相关监测器的就绪状态,使车辆在就绪状态未完成前无法通过排放检验,因此年检前临时清码并不能解决问题。1717Code défaut : lire et effacer le voyant moteur efficacementblog.piecesetpneus.com前往参考资料 ↓在新标签页中打开

待考证置信度 0.50 · 核验于 2026-10-26

在 OBD-II 服务中,读取与清除是两套独立的服务请求:读取使用 $03(已确认排放相关 DTC)、$07(当前或上一驾驶循环检测到的 DTC)、$0A(永久性 DTC)等服务,清除则使用 $04 服务,一次清空已存储的 DTC 与相关数据。1919Innova SD35 SD-Advisor: Reading and Erasing Diagnostic Trouble Codes (DTCs) - Innova Electronics Knowledge Baseinnova-electronics.helpscoutdocs.com前往参考资料 ↓在新标签页中打开

永久性 DTC($0A 读取)不能被诊断仪直接清除,只能由控制单元在确认相应故障不再出现、并完成足够多的监测循环后自行消除,这是为了防止清码后立即通过排放检测。1919Innova SD35 SD-Advisor: Reading and Erasing Diagnostic Trouble Codes (DTCs) - Innova Electronics Knowledge Baseinnova-electronics.helpscoutdocs.com前往参考资料 ↓在新标签页中打开

待考证置信度 0.55 · 核验于 2026-10-26

专业诊断工具除读取与清除外,还提供冻结帧查看、就绪状态监测、实时数据流与执行器测试等功能,清除只是整个诊断流程的最后一步而非第一步。1818DTC - Alientechalientech-tools.com前往参考资料 ↓在新标签页中打开|1919Innova SD35 SD-Advisor: Reading and Erasing Diagnostic Trouble Codes (DTCs) - Innova Electronics Knowledge Baseinnova-electronics.helpscoutdocs.com前往参考资料 ↓在新标签页中打开

家电与消费设备中的故障代码

咖啡机等设备的自定义代码

胶囊咖啡机(如 Nespresso 系列)的代码通常以灯语形式呈现,例如橙灯与绿灯交替闪烁表示进入除垢或清洗程序,而持续红灯多与水箱、废胶囊盒或泵体异常相关,厂商在用户手册中以图示方式给出对照。2020Nespresso machine user manual: light signals and descalingnespresso.com前往参考资料 ↓在新标签页中打开

由于缺乏统一编码规则,第三方维修社区和配件商常自行整理跨品牌的咖啡机代码对照表,但这些资料彼此存在出入,同一代码在不同来源中的解释可能不一致,用户据此判断故障时需以厂商官方文档为准。2121Coffee machine error code reference (community-maintained)coffeeforums.co.uk前往参考资料 ↓在新标签页中打开|2222Espresso machine troubleshooting codes: cross-brand comparisonhome-barista.com前往参考资料 ↓在新标签页中打开

部分厂商把故障代码与联网诊断结合,机器通过 Wi-Fi 或蓝牙把代码上传到厂商云端,由后台推送具体的维修指引或直接安排上门服务,代码对终端用户只显示为简化的错误提示。2323Connected coffee machines: remote diagnostics and serviceiotworldtoday.com前往参考资料 ↓在新标签页中打开

家电维修行业普遍反映,厂商不公开完整代码表、只向授权服务商提供,是导致第三方维修困难与用户被锁定在官方售后渠道的原因之一;这一做法在欧盟《生态设计法规》与维修权讨论中被反复提及。2424Repair restrictions and access to service information for household applianceseuroparl.europa.eu前往参考资料 ↓在新标签页中打开

显示屏与指示灯提示方式

在家用电器与消费电子设备中,故障代码最常见的呈现方式是设备自带的显示屏或指示灯组合:厂商把内部自检结果映射为若干位数字/字母码,直接显示在数码管、LCD 或 LED 面板上,用户或维修人员据此判断故障类别。2525家用电器故障代码显示与维修指南cheasa.org前往参考资料 ↓在新标签页中打开

当设备没有字符显示屏时,厂商普遍采用指示灯闪烁次数或闪烁节奏来编码故障:例如指示灯按固定间隔连续闪烁 N 次代表第 N 类故障,维修手册会给出闪烁次数与故障含义的对照表。2626LED 闪烁故障码在消费电子设备中的应用elecfans.com前往参考资料 ↓在新标签页中打开|2727洗衣机故障代码 E 系列含义与排查midea.com前往参考资料 ↓在新标签页中打开

部分家电采用指示灯颜色与组合状态(常亮、闪烁、熄灭)共同编码,例如以不同颜色 LED 的亮灭组合区分正常、待机与不同等级的故障,这类编码通常需要对照说明书或维修手册才能解读。2828家电指示灯颜色与闪烁组合的故障提示方式gree.com前往参考资料 ↓在新标签页中打开

家电故障代码的显示形式与厂商、产品线强相关,同一闪烁次数或同一数字码在不同品牌、不同型号上往往含义不同,并不存在跨品牌的统一家电故障码标准。2525家用电器故障代码显示与维修指南cheasa.org前往参考资料 ↓在新标签页中打开|2626LED 闪烁故障码在消费电子设备中的应用elecfans.com前往参考资料 ↓在新标签页中打开

为降低对专业维修人员的依赖,不少厂商在说明书中附有故障代码对照表,并在机身或门内侧贴有简化的代码说明标签,使用户能完成初步判断。2828家电指示灯颜色与闪烁组合的故障提示方式gree.com前往参考资料 ↓在新标签页中打开

在洗衣机、洗碗机等产品上,故障代码常与特定部件关联显示,例如以 E 开头加数字表示进水、排水或电机相关异常,维修人员据此定位到具体模块而非仅提示“故障”。2525家用电器故障代码显示与维修指南cheasa.org前往参考资料 ↓在新标签页中打开|2727洗衣机故障代码 E 系列含义与排查midea.com前往参考资料 ↓在新标签页中打开

随着带屏家电和联网设备增多,故障代码的呈现正从单纯指示灯闪烁向屏幕文字提示与手机 App 推送扩展,但指示灯与数码管显示仍是大量在售和存量设备的主要方式。2828家电指示灯颜色与闪烁组合的故障提示方式gree.com前往参考资料 ↓在新标签页中打开

工业控制与商用设备

PLC 与变频器故障码

在工业控制领域,PLC(可编程逻辑控制器)的故障代码通常由 CPU 模块的诊断寄存器或系统状态字给出,不同厂商的编码体系互不统一:西门子 S7 系列以 STOP 模式下的诊断缓冲区条目和十六进制事件 ID 表示故障,三菱 FX 系列则以 M8060–M8069 等特殊辅助继电器和 D8000 系列特殊数据寄存器标志错误类型。2929SIMATIC S7-1200 可编程控制器系统手册support.industry.siemens.com前往参考资料 ↓在新标签页中打开

西门子 S7-1200/S7-1500 的 CPU 在发生故障时会进入 STOP 模式,并在诊断缓冲区中记录带时间戳的事件条目,每条事件包含事件 ID、事件类别(如“系统诊断”“用户程序错误”)和受影响的对象;工程软件 TIA Portal 的“在线与诊断”视图可读取这些条目,事件 ID 的十六进制值可在西门子工业在线支持文档中检索到对应说明。2929SIMATIC S7-1200 可编程控制器系统手册support.industry.siemens.com前往参考资料 ↓在新标签页中打开

变频器的故障代码通常以面板显示字母加数字的形式出现,例如三菱 FR 系列以“E.”前缀加代码表示跳闸原因(如 E.OC1 加速时过流、E.OV1 加速时过压、E.THT 过热),ABB ACS 系列则以十六进制故障码配合辅助码在控制盘或 Drive Composer 中显示。3030ABB ACS880 变频器固件手册library.e.abb.com前往参考资料 ↓在新标签页中打开

变频器故障码的语义高度依赖厂商和系列:同样是“过流”,不同品牌可能用 OC、E.OC1、F0001、OCP 等不同写法,且同一代码在不同系列中可能指向不同保护动作,因此跨品牌对照必须查阅对应型号的说明书,不能按字面通用。3030ABB ACS880 变频器固件手册library.e.abb.com前往参考资料 ↓在新标签页中打开

PLC 与变频器的故障代码读取通常遵循“面板/软件读取—查手册定位—按代码指向检查外围”的流程:先通过编程软件、操作面板或总线读取代码,再在厂商手册中查得代码含义与可能原因,最后按手册给出的检查项(电源、接线、参数、负载)逐项排除。2929SIMATIC S7-1200 可编程控制器系统手册support.industry.siemens.com前往参考资料 ↓在新标签页中打开

工业设备的故障代码本身通常不构成完整的诊断结论:同一代码可能由多种原因触发(如过流既可能来自负载突变,也可能来自参数设置或硬件老化),厂商手册一般以“可能原因”列表而非唯一原因的形式给出解释。3030ABB ACS880 变频器固件手册library.e.abb.com前往参考资料 ↓在新标签页中打开

与汽车 OBD-II 的 DTC 由法规强制统一不同,PLC 与变频器的故障代码没有跨厂商的强制标准,编码规则由各厂商自行定义并在手册中公布,这是工业控制领域故障码互操作性弱于汽车诊断的主要原因。2929SIMATIC S7-1200 可编程控制器系统手册support.industry.siemens.com前往参考资料 ↓在新标签页中打开

数控机床报警号

数控机床报警号是数控系统在自诊断过程中,对伺服、主轴、PLC、通信、程序/操作等异常按来源与严重程度分配的数字或字母数字标识;操作面板与诊断画面通常同时给出报警号与简短文字说明,维修人员据此定位故障模块。3131SINUMERIK 840D sl 诊断手册:报警与信息support.industry.siemens.com前往参考资料 ↓在新标签页中打开

数控报警号并非跨厂商通用:FANUC、西门子、三菱电机、海德汉等各自维护独立的报警编号体系,同一数字在不同系统中含义完全不同,因此维修资料必须与系统型号和软件版本对应。3131SINUMERIK 840D sl 诊断手册:报警与信息support.industry.siemens.com前往参考资料 ↓在新标签页中打开|3232ISO 14649-1:2003 Industrial automation systems and integration — Physical device control — Data model for computerized numerical controllers — Part 1: Overview and fundamental principlesiso.org前往参考资料 ↓在新标签页中打开

西门子 SINUMERIK 系统的报警号按类别分段,例如 0–999 为通用/NCK 报警、10000 段为 NCK 报警、20000 段为通道报警、30000 段为轴/主轴报警、40000 段为进给轴/主轴驱动报警、60000 段为 PLC/机床报警等,分段号段随系统版本(如 840D sl、828D)略有差异。3131SINUMERIK 840D sl 诊断手册:报警与信息support.industry.siemens.com前往参考资料 ↓在新标签页中打开

数控机床报警通常区分「报警(Alarm)」与「信息/提示(Message)」:报警会停止程序执行或切断进给/使能,信息仅作提示;部分系统还区分「操作错误」「程序错误」与「系统故障」,严重程度不同,处理优先级也不同。3131SINUMERIK 840D sl 诊断手册:报警与信息support.industry.siemens.com前往参考资料 ↓在新标签页中打开

报警号本身只给出故障类别与位置线索,实际诊断还需结合报警发生时的程序段、轴位置、伺服负载、PLC 梯形图状态与诊断参数(如 FANUC 的诊断画面、西门子的诊断缓冲区)综合判断,单凭报警号替换部件容易误判。3131SINUMERIK 840D sl 诊断手册:报警与信息support.industry.siemens.com前往参考资料 ↓在新标签页中打开

数控系统普遍提供报警历史记录与诊断日志功能,可记录报警发生时间、报警号及关联状态,用于事后追溯间歇性故障;部分系统支持将报警日志导出,供远程诊断使用。3131SINUMERIK 840D sl 诊断手册:报警与信息support.industry.siemens.com前往参考资料 ↓在新标签页中打开

在数控机床的维护实践中,报警号与报警文本由机床制造商或系统厂商在出厂时定义,用户自行编写的 PMC/PLC 报警(如 FANUC 的 PMC 报警、西门子的 700000 段以上用户报警)可自定义编号与文本,因此同一机床厂家的不同机型之间报警含义也可能不同。3131SINUMERIK 840D sl 诊断手册:报警与信息support.industry.siemens.com前往参考资料 ↓在新标签页中打开

与汽车 OBD 故障码受法规强制统一不同,数控机床报警号没有跨厂商的强制标准,主要由各数控系统厂商在各自技术文档中定义,行业标准(如 ISO 14649 等)并未统一报警编号体系。3131SINUMERIK 840D sl 诊断手册:报警与信息support.industry.siemens.com前往参考资料 ↓在新标签页中打开|3232ISO 14649-1:2003 Industrial automation systems and integration — Physical device control — Data model for computerized numerical controllers — Part 1: Overview and fundamental principlesiso.org前往参考资料 ↓在新标签页中打开

随着数控系统联网与预测性维护的发展,报警号正被纳入设备数据采集与远程运维平台,报警号、报警文本与发生时刻作为结构化数据上传,用于故障统计与备件预测。3131SINUMERIK 840D sl 诊断手册:报警与信息support.industry.siemens.com前往参考资料 ↓在新标签页中打开

待考证置信度 0.50 · 核验于 2026-10-26

编码规则与标准化

ISO 15031 与 SAE J2012

ISO 15031 是一套关于道路车辆与外部诊断设备之间通信的系列国际标准,其中第 6 部分(ISO 15031-6)专门规定诊断故障码(DTC)的定义与格式。3333J2012 - Diagnostic Trouble Code Definitionssae.org前往参考资料 ↓在新标签页中打开

SAE J2012 是 SAE International 发布的诊断故障码定义标准,其现行版本在技术上等效于 ISO 15031-6:2010,仅在第 1.2 条所列的少数例外上有所不同。3333J2012 - Diagnostic Trouble Code Definitionssae.org前往参考资料 ↓在新标签页中打开

SAE J2012 的 2022 年 7 月版本取代了此前的 SAE J2012 DEC2007 版本,说明该标准处于持续修订状态。3333J2012 - Diagnostic Trouble Code Definitionssae.org前往参考资料 ↓在新标签页中打开

SAE J2012 的定位是为车载诊断系统定义标准化的诊断故障码,使不同厂商的车辆在故障码层面具有可比性与互操作性。3333J2012 - Diagnostic Trouble Code Definitionssae.org前往参考资料 ↓在新标签页中打开

ISO 15031-6 与 SAE J2012 的等效关系意味着,在故障码定义这一层,国际标准化组织体系与美国 SAE 体系给出了实质上一致的技术规范,厂商按其中一套实现即可与另一套对齐。3333J2012 - Diagnostic Trouble Code Definitionssae.org前往参考资料 ↓在新标签页中打开

厂商自定义代码的兼容问题

汽车诊断故障码的编码空间并非完全由标准统一划定:ISO/SAE 体系按系统域划分了若干码段(如 100、200 段用于空燃比计量,300 段用于点火系统或失火),但标准同时为制造商保留了自定义码段,用于表达标准未覆盖的故障。343451996PC0248(02)eur-lex.europa.eu前往参考资料 ↓在新标签页中打开

欧盟在 1996 年关于机动车排放污染控制的指令提案中即已要求,与动力总成相关的故障码应沿用 ISO/SAE 所定义的码组划分,这说明厂商自定义码与标准码段之间的边界问题在法规层面早有约束意图。343451996PC0248(02)eur-lex.europa.eu前往参考资料 ↓在新标签页中打开

厂商自定义代码的兼容问题核心在于:同一数值的故障码在不同制造商、不同车型乃至同一车型的不同年款上可能指向完全不同的故障含义,因此仅凭码值本身无法跨品牌通用解读,必须结合具体车型的维修资料或诊断数据库。343451996PC0248(02)eur-lex.europa.eu前往参考资料 ↓在新标签页中打开

待考证置信度 0.60 · 核验于 2026-10-26

由于标准只规定码段的分配框架而不强制统一每个码值的语义,通用型故障码读取器在读取厂商自定义码时往往只能显示原始码值或厂商私有描述,跨品牌诊断的准确性因此受限。343451996PC0248(02)eur-lex.europa.eu前往参考资料 ↓在新标签页中打开

待考证置信度 0.55 · 核验于 2026-10-26

故障代码的读取与诊断流程

诊断仪读取

诊断仪读取故障码的第一步是把诊断仪与车辆的诊断链路连接起来:在 OBD-II 体系下,诊断仪通过车辆仪表台附近的 16 针诊断座(DLC)接入,与发动机控制单元等电子控制单元建立通信后,才能请求读取故障码。1919Innova SD35 SD-Advisor: Reading and Erasing Diagnostic Trouble Codes (DTCs) - Innova Electronics Knowledge Baseinnova-electronics.helpscoutdocs.com前往参考资料 ↓在新标签页中打开|3535Innova SDS43 SDS-Inspector: Reading and Erasing the OEM Trouble Codes - Innova Electronics Knowledge Baseinnova-electronics.helpscoutdocs.com前往参考资料 ↓在新标签页中打开

读取故障码在协议层面是一次标准化的服务请求:在 OBD-II 的法规服务中,读取已存储故障码对应服务 $03,读取待定(pending)故障码对应 $07,读取永久(permanent)故障码对应 $0A,诊断仪按这些服务号向控制单元发起请求并解析返回的数据。1919Innova SD35 SD-Advisor: Reading and Erasing Diagnostic Trouble Codes (DTCs) - Innova Electronics Knowledge Baseinnova-electronics.helpscoutdocs.com前往参考资料 ↓在新标签页中打开

诊断仪读出的故障码分两类:一类是法规强制、跨品牌统一的通用故障码(如 P0xxx 系列),另一类是各整车厂自行定义、仅适用于特定品牌的 OEM 故障码;后者必须用支持该品牌增强功能的诊断仪才能读出,通用型读取器往往只能看到通用码。3535Innova SDS43 SDS-Inspector: Reading and Erasing the OEM Trouble Codes - Innova Electronics Knowledge Baseinnova-electronics.helpscoutdocs.com前往参考资料 ↓在新标签页中打开

故障码被存储时,仪表板上的故障指示灯(MIL)会点亮,提示存在需要处理的问题;技术人员通过读取故障码定位系统故障的来源,再据此实施维修。3535Innova SDS43 SDS-Inspector: Reading and Erasing the OEM Trouble Codes - Innova Electronics Knowledge Baseinnova-electronics.helpscoutdocs.com前往参考资料 ↓在新标签页中打开

读取故障码时通常会一并读取冻结帧(Freeze Frame)数据,即故障被确认那一刻的工况快照;这些数据对复现故障条件、判断故障是偶发还是持续至关重要,因此诊断流程要求在清除故障码之前先记录冻结帧。1919Innova SD35 SD-Advisor: Reading and Erasing Diagnostic Trouble Codes (DTCs) - Innova Electronics Knowledge Baseinnova-electronics.helpscoutdocs.com前往参考资料 ↓在新标签页中打开

诊断仪上的清除(ERASE)功能在擦除故障码的同时,也会一并擦除冻结帧数据和厂家特定的增强数据;因此如果车辆还要送维修站检修,就不应提前清除故障码,否则会丢失有助于技师排查的宝贵信息。1919Innova SD35 SD-Advisor: Reading and Erasing Diagnostic Trouble Codes (DTCs) - Innova Electronics Knowledge Baseinnova-electronics.helpscoutdocs.com前往参考资料 ↓在新标签页中打开

读取故障码只是诊断的起点而非结论:每个故障码都对应一套测试步骤、操作说明和流程图,必须按这些流程确认问题所在的位置,不能仅凭故障码的文字定义就更换零件;详细测试步骤应以车辆维修手册为准。1919Innova SD35 SD-Advisor: Reading and Erasing Diagnostic Trouble Codes (DTCs) - Innova Electronics Knowledge Baseinnova-electronics.helpscoutdocs.com前往参考资料 ↓在新标签页中打开

在执行任何读取或测试操作之前,应先对车辆做全面检查并遵守安全预防措施,避免在带电或运转状态下操作诊断接口造成人身或设备损伤。1919Innova SD35 SD-Advisor: Reading and Erasing Diagnostic Trouble Codes (DTCs) - Innova Electronics Knowledge Baseinnova-electronics.helpscoutdocs.com前往参考资料 ↓在新标签页中打开

以 2015 款雪佛兰 Equinox(2.4L 直列四缸,VIN 第 8 位为 K)为例,使用支持 OEM 功能的平板式诊断仪读取厂家专有故障码的流程为:连接车辆、按车型与 VIN 选择车辆、进入相应系统、读取并记录故障码,再决定是否清除。3535Innova SDS43 SDS-Inspector: Reading and Erasing the OEM Trouble Codes - Innova Electronics Knowledge Baseinnova-electronics.helpscoutdocs.com前往参考资料 ↓在新标签页中打开

故障树与维修手册对照

在汽车诊断领域,故障树分析(FTA)与维修手册中的故障代码表是两种互补的诊断知识组织方式:故障代码表以DTC为索引,给出触发条件、可能原因与检查步骤;故障树则以顶事件为起点,按逻辑门逐层分解到基本事件,用于系统级故障定位。3636OBD-II & Electronic Engine Management Systemshaynes.com前往参考资料 ↓在新标签页中打开|3737Fault Tree Analysis — A Historyhq.nasa.gov前往参考资料 ↓在新标签页中打开

SAE J2012 标准规定了诊断故障码(DTC)的定义、格式与缩写,是汽车维修手册中DTC表编制的基础依据之一;该标准与ISO 15031-6在DTC格式上保持协调。1414Diagnostic Trouble Codes (DTCs) — SAE J2012 / ISO 15031-6sae.org前往参考资料 ↓在新标签页中打开|1616ISO 15031-6:2015 Road vehicles — Communication between vehicle and external equipment for emissions-related diagnostics — Part 6: Diagnostic trouble code definitionsiso.org前往参考资料 ↓在新标签页中打开

ISO 15031-6 规定了排放相关诊断故障码的格式与定义,与SAE J2012内容协调,二者共同构成OBD-II DTC编码的标准化基础。1616ISO 15031-6:2015 Road vehicles — Communication between vehicle and external equipment for emissions-related diagnostics — Part 6: Diagnostic trouble code definitionsiso.org前往参考资料 ↓在新标签页中打开

维修手册中的DTC诊断流程通常遵循“确认故障码—查阅DTC表—按检查步骤逐项测试—验证修复”的结构,DTC表一般包含故障码、故障描述、检测条件、可能原因和诊断步骤等字段。3636OBD-II & Electronic Engine Management Systemshaynes.com前往参考资料 ↓在新标签页中打开|3838Automotive Diagnostic Trouble Codes (DTC) — Overview and Reading Proceduresbosch-automotive.com前往参考资料 ↓在新标签页中打开

故障树分析(FTA)由贝尔实验室的H. A. Watson于1961年前后提出,用于民兵导弹系统的安全性分析,此后被纳入核工业与可靠性工程的标准分析工具,并见于IEC 61025等标准。3737Fault Tree Analysis — A Historyhq.nasa.gov前往参考资料 ↓在新标签页中打开|3939IEC 61025:2006 Fault tree analysis (FTA)webstore.iec.ch前往参考资料 ↓在新标签页中打开

IEC 61025 是故障树分析的国际标准,规定了故障树的符号、建树程序与定性/定量分析方法,为工业与汽车领域将故障树与故障代码对照提供了方法学框架。3939IEC 61025:2006 Fault tree analysis (FTA)webstore.iec.ch前往参考资料 ↓在新标签页中打开

在诊断实践中,DTC表与故障树并非互相替代:DTC表适合快速定位已知故障模式,故障树适合处理多因一果或间歇性故障;维修手册常以DTC为入口,再引导至对应的故障树或症状诊断流程。3636OBD-II & Electronic Engine Management Systemshaynes.com前往参考资料 ↓在新标签页中打开|3838Automotive Diagnostic Trouble Codes (DTC) — Overview and Reading Proceduresbosch-automotive.com前往参考资料 ↓在新标签页中打开

OBD-II 法规要求车辆监测排放相关系统并在故障时点亮故障指示灯(MIL)并存储DTC,维修手册中的DTC表因此需与法规规定的监测策略和就绪状态(readiness)保持一致。1414Diagnostic Trouble Codes (DTCs) — SAE J2012 / ISO 15031-6sae.org前往参考资料 ↓在新标签页中打开|1616ISO 15031-6:2015 Road vehicles — Communication between vehicle and external equipment for emissions-related diagnostics — Part 6: Diagnostic trouble code definitionsiso.org前往参考资料 ↓在新标签页中打开

故障树分析在汽车诊断中的局限包括:建树成本高、对多故障耦合与间歇性故障建模困难,且依赖对系统失效机理的完整知识;这与DTC表依赖预设故障模式的局限性质不同但可互补。3737Fault Tree Analysis — A Historyhq.nasa.gov前往参考资料 ↓在新标签页中打开|3939IEC 61025:2006 Fault tree analysis (FTA)webstore.iec.ch前往参考资料 ↓在新标签页中打开

局限与误用

代码指向症状而非根因

故障代码(如 OBD-II 的 DTC)的设计目标是标识车辆电子系统检测到的异常状态或超出阈值的信号,而不是直接定位导致该异常的物理部件或设计缺陷。诊断仪读出的 P0300(随机/多缸失火)只说明曲轴转速波动超过标定阈值,并不指明是火花塞、点火线圈、喷油器、进气泄漏还是机械故障所致。4040On-Board Diagnostics (OBD) Program — Diagnostic Trouble Code Basicsww2.arb.ca.gov前往参考资料 ↓在新标签页中打开

SAE J2012 标准将 DTC 定义为由车载诊断系统报告的、用于识别特定故障或异常状况的代码,其编码结构包含系统类别、故障类型等字段,但标准本身并不要求代码与具体失效部件一一对应;同一代码可由多种根因触发,这是 DTC 作为“症状标签”而非“根因结论”的制度性原因。1414Diagnostic Trouble Codes (DTCs) — SAE J2012 / ISO 15031-6sae.org前往参考资料 ↓在新标签页中打开

在维修实践中,同一 DTC 可能对应多个不同的根因,而同一根因也可能触发多个 DTC。例如 P0171(系统过稀)可由进气泄漏、燃油压力不足、氧传感器老化或空气流量计污染等多种原因引起;维修手册通常要求结合冻结帧数据、燃油修正值和实车测试进行进一步判断,而非仅凭代码更换零件。4141Diagnostic Trouble Codes: Symptom vs. Root Causemotorage.com前往参考资料 ↓在新标签页中打开

家电与消费设备中的故障代码同样遵循“症状编码”逻辑:洗衣机显示 E1 通常表示进水异常,但具体是水压不足、进水阀堵塞、水位传感器故障还是控制板问题,需要进一步排查;不同厂商对同一代码的定义并不统一,跨品牌直接套用代码含义会导致误判。4242Appliance Error Codes — What They Mean and What They Don'tconsumerreports.org前往参考资料 ↓在新标签页中打开

工业控制系统中的故障代码(如 PLC 诊断缓冲区条目、变频器故障码)通常记录的是保护动作或阈值越限事件,而非失效机理。例如变频器过流故障可能由负载突变、电机绝缘劣化、参数设置不当或输出侧短路引起,代码本身不区分这些根因。4343Variable Frequency Drive Troubleshooting Guide — Fault Codesliterature.rockwellautomation.com前往参考资料 ↓在新标签页中打开

将故障代码直接等同于根因是常见的误用:部分维修人员依据代码直接更换部件(俗称“换件诊断”),可能导致重复维修和成本浪费。行业培训材料普遍强调代码是诊断起点而非终点,需结合数据流、波形分析和系统化测试流程。4141Diagnostic Trouble Codes: Symptom vs. Root Causemotorage.com前往参考资料 ↓在新标签页中打开|4444Automotive Diagnostic Strategy: Codes Are a Starting Point, Not a Conclusionase.com前往参考资料 ↓在新标签页中打开

故障代码的“症状而非根因”属性还体现在间歇性故障上:DTC 可能在故障未再现时被清除或标记为历史代码,冻结帧记录的是触发时刻的工况快照,而非故障的完整因果链;因此仅凭历史代码无法可靠复现或定位根因。4040On-Board Diagnostics (OBD) Program — Diagnostic Trouble Code Basicsww2.arb.ca.gov前往参考资料 ↓在新标签页中打开|1414Diagnostic Trouble Codes (DTCs) — SAE J2012 / ISO 15031-6sae.org前往参考资料 ↓在新标签页中打开

清除代码不等于修复

故障代码是电控系统在检测到异常时写入存储器并点亮故障指示灯的一条线索,它记录的是“系统检测到了异常”这一事实,而不是异常的原因本身;因此清除代码只是抹掉了这条线索,并不改变引发异常的物理状态。4545汽车哪些故障码不能消,汽车哪些故障码不能消除_汽车故障_汽车大师q.qcds.com前往参考资料 ↓在新标签页中打开

清除故障码的常见手段包括用诊断仪通过 OBD 接口向控制单元发送清除指令、断开蓄电池使临时存储器掉电清空,以及在故障真正排除后由诊断程序自动清除;前两种属于人为抹除记录,只有最后一种才与修复同时发生。4545汽车哪些故障码不能消,汽车哪些故障码不能消除_汽车故障_汽车大师q.qcds.com前往参考资料 ↓在新标签页中打开

把“故障灯熄灭、代码消失”当作“故障已修复”是一种典型误用:代码被清除后,只要根因仍在,控制单元在后续运行循环中重新满足置位条件时会再次记录同一代码并重新点亮故障灯,车主因此常经历“消了又亮”的反复。4545汽车哪些故障码不能消,汽车哪些故障码不能消除_汽车故障_汽车大师q.qcds.com前往参考资料 ↓在新标签页中打开|4646Lector OBD2: qué averías puede detectar y por qué no debes borrar los códigos de errormotor.es前往参考资料 ↓在新标签页中打开

在读取并记录冻结帧与相关数据之前就清除代码,会一并抹掉定位故障所需的历史运行参数,使后续诊断失去现场信息;专业流程要求先读取、记录、分析,再决定是否清除。4646Lector OBD2: qué averías puede detectar y por qué no debes borrar los códigos de errormotor.es前往参考资料 ↓在新标签页中打开

清除代码还会重置控制单元的故障自诊断就绪状态,使氧传感器、催化器、蒸发排放等监测项回到“未完成”,在排放检测中表现为就绪项不足而无法通过,需要经过若干行驶循环重新完成自检。4646Lector OBD2: qué averías puede detectar y por qué no debes borrar los códigos de errormotor.es前往参考资料 ↓在新标签页中打开

对涉及安全与排放的故障,清除代码只是让警告消失,系统可能仍处于降级运行或 limp-home 模式,继续行驶存在风险;正确做法是先按代码指向完成检测与维修,再清除并路试验证代码不再复现。4545汽车哪些故障码不能消,汽车哪些故障码不能消除_汽车故障_汽车大师q.qcds.com前往参考资料 ↓在新标签页中打开|4646Lector OBD2: qué averías puede detectar y por qué no debes borrar los códigos de errormotor.es前往参考资料 ↓在新标签页中打开

演进与趋势

从闪码到 OBD-II

在 OBD-I 阶段(20 世纪 80 年代),车载诊断主要通过仪表板上的通用警告灯提示故障,不给出具体故障细节;维修人员若要从控制单元获取信息,常用方式是读取闪烁码(闪码),即通过计数故障灯的闪烁次数来判读故障。4747DTC “O Salvador das Oficinas” – Revista Reparação Automotivareparacaoautomotiva.com.br前往参考资料 ↓在新标签页中打开|4848The Lifecycle of a Diagnostic Trouble Code (DTC)kpit.com前往参考资料 ↓在新标签页中打开

随着车载电子系统复杂度上升、故障条件越来越复杂,各厂商自有的专有诊断方式(包括闪码)逐渐不够用,这推动了故障代码向标准化、多字节编码方向发展。4848The Lifecycle of a Diagnostic Trouble Code (DTC)kpit.com前往参考资料 ↓在新标签页中打开

OBD-II 于 20 世纪 90 年代中期引入,采用 5 位字符的故障代码,并可由专用扫描仪读取,从而比早期闪码提供更详细的故障信息。4747DTC “O Salvador das Oficinas” – Revista Reparação Automotivareparacaoautomotiva.com.br前往参考资料 ↓在新标签页中打开

当前通行的故障代码形式包括法规要求的 2 字节 OBD 代码与 UDS 标准化的 3 字节 DTC;后者用于承载更复杂的故障信息。4848The Lifecycle of a Diagnostic Trouble Code (DTC)kpit.com前往参考资料 ↓在新标签页中打开

在 OBD-II 之后,故障代码进一步向 7 位字符扩展,以适应更复杂系统的诊断需求。4747DTC “O Salvador das Oficinas” – Revista Reparação Automotivareparacaoautomotiva.com.br前往参考资料 ↓在新标签页中打开

待考证置信度 0.50 · 核验于 2026-10-26

远程诊断与车联网

车载诊断(OBD)系统最初是为排放控制而强制引入的:美国加州空气资源委员会(CARB)在20世纪80年代后期开始要求车辆配备OBD-I,随后美国环保署(EPA)在1990年代推动OBD-II标准化,要求统一诊断链路连接器与故障码格式,使外部设备可以读取标准化的DTC。1111OBD-II Malfunction Indicator Lamp (MIL) requirementsepa.gov前往参考资料 ↓在新标签页中打开

OBD-II标准将诊断接口、通信协议与故障码结构统一到SAE J1962连接器与SAE J2012/ISO 15031-6故障码定义之下,使不同厂商的车辆可以用同一台扫描工具读取P0xxx等标准码,这是故障代码从厂商私有走向跨品牌可读的关键一步。1111OBD-II Malfunction Indicator Lamp (MIL) requirementsepa.gov前往参考资料 ↓在新标签页中打开|1616ISO 15031-6:2015 Road vehicles — Communication between vehicle and external equipment for emissions-related diagnostics — Part 6: Diagnostic trouble code definitionsiso.org前往参考资料 ↓在新标签页中打开

车联网远程诊断的基本形态是:车载远程信息处理单元(TCU)通过蜂窝网络将OBD-II或厂商私有总线上的故障码、冻结帧与实时数据上传到云端平台,服务商或车队管理者据此在车辆未进店时完成初筛,必要时再引导至维修网点。4949Remote Vehicle Diagnostics: Technologies and Applicationssae.org前往参考资料 ↓在新标签页中打开|5050Fleet Telematics and Predictive Maintenanceautomotive-fleet.com前往参考资料 ↓在新标签页中打开

远程诊断使故障码的读取从“事后进店插诊断仪”变为“持续在线采集”,其数据链路通常包括车端网关、T-Box、车企云平台与第三方诊断服务平台,故障码因此成为车联网数据服务中的一类结构化事件而非一次性读取结果。4949Remote Vehicle Diagnostics: Technologies and Applicationssae.org前往参考资料 ↓在新标签页中打开|5151Connected Vehicle Diagnostics: Data Quality and Interpretation Challengesieeexplore.ieee.org前往参考资料 ↓在新标签页中打开

在商用车队场景中,远程诊断被用于按故障码触发预测性维护:平台对同一车队多车的DTC出现频次与组合进行统计,提前安排维修工单,减少非计划停驶。这类应用依赖故障码在车队层面的可比性,因此对标准码与厂商私有码的映射质量要求较高。5050Fleet Telematics and Predictive Maintenanceautomotive-fleet.com前往参考资料 ↓在新标签页中打开|5252Predictive Maintenance Using Diagnostic Trouble Codes in Commercial Fleetssae.org前往参考资料 ↓在新标签页中打开

远程诊断的普及也带来新的误用风险:故障码在云端被批量采集后,若缺少冻结帧、工况与维修历史等上下文,单凭DTC文本容易被过度解读为确定故障,导致误换件或对车主作出不准确的故障告知。5151Connected Vehicle Diagnostics: Data Quality and Interpretation Challengesieeexplore.ieee.org前往参考资料 ↓在新标签页中打开

随着软件定义汽车的发展,部分车企开始以OTA方式更新诊断策略与故障码定义,故障码的含义可能随软件版本变化,这使远程诊断平台必须同时记录车辆软件版本,否则同一DTC在不同版本间的可比性会下降。5353Software-Defined Vehicles and OTA Diagnosticsmckinsey.com前往参考资料 ↓在新标签页中打开|5454OTA Updates and Diagnostic Code Versioningautonews.com前往参考资料 ↓在新标签页中打开

标准化层面,ISO 20080等远程诊断相关标准以及ISO 14229统一诊断服务(UDS)为车端与云端之间的诊断服务调用提供了规范基础,使远程读取故障码、读取冻结帧、清除故障码等操作可以按统一服务接口实现,而不必依赖厂商私有协议。1616ISO 15031-6:2015 Road vehicles — Communication between vehicle and external equipment for emissions-related diagnostics — Part 6: Diagnostic trouble code definitionsiso.org前往参考资料 ↓在新标签页中打开|5555ISO 14229-1: Road vehicles — Unified diagnostic services (UDS) — Part 1: Application layeriso.org前往参考资料 ↓在新标签页中打开

远程诊断与车联网的演进方向包括:基于车载以太网的更高带宽诊断通道、边缘侧对故障码的预筛选以减少上传流量,以及将故障码与驾驶工况、环境数据关联后用于故障预测,而不仅是故障发生后的记录。5353Software-Defined Vehicles and OTA Diagnosticsmckinsey.com前往参考资料 ↓在新标签页中打开|5656Edge Computing for Vehicle Diagnosticsieeexplore.ieee.org前往参考资料 ↓在新标签页中打开

在监管层面,远程诊断涉及车辆数据出境、个人信息保护与维修信息可及性等议题;不同司法辖区对车企向第三方维修商开放远程诊断数据的范围与条件存在不同规定,这直接影响独立维修渠道能否远程读取故障码。5757Right to Repair and Telematics Data Accessnhtsa.gov前往参考资料 ↓在新标签页中打开|5858Vehicle Data Privacy and Cross-Border Transferec.europa.eu前往参考资料 ↓在新标签页中打开

参考来源

  1. 1文档 Diagnostic trouble code · Wikipedia · 2024-01-01 · 核验于 2026-10-26
  2. 2文档 OBD-II PIDs and Diagnostic Trouble Codes · Wikipedia · 2024-01-01 · 核验于 2026-10-26
  3. 3文档 On-board diagnostics · Wikipedia · 2024-01-01 · 核验于 2026-10-26
  4. 4文档 故障码(DTC) · [Audi Q8 e-tron 55 quattro S line]- Specs · 2026-07-07 · 核验于 2026-10-26
  5. 5文档 故障碼(DTC) · What standard flagship safety configurations does Tank 500 have? · 2026-08-15 · 核验于 2026-10-26
  6. 6文档 汽车故障码定义规则,汽车故障码定义规则是什么_汽车故障_汽车大师 · 汽车大师 · 2024-07-25 · 核验于 2026-10-26
  7. 7标准 ISO 15031-5:2015 Road vehicles — Communication between vehicle and external equipment for emissions-related diagnostics — Part 5: Emissions-related diagnostic services · ISO · 2015-04-01 · 核验于 2026-10-26
  8. 8文档 OBD-II Diagnostics: Understanding Diagnostic Trouble Codes · SAE International · 2020-06-01 · 核验于 2026-10-26
  9. 9论文 Flashing fault codes in early electronic engine control systems · SAE Technical Paper 810123 · 1981-02-01 · 核验于 2026-10-26
  10. 10标准 SAE J1979 — E/E Diagnostic Test Modes · SAE International · 2017-02-01 · 核验于 2026-10-26
  11. 11文档 OBD-II Malfunction Indicator Lamp (MIL) requirements · U.S. Environmental Protection Agency · 2018-01-01 · 核验于 2026-10-26
  12. 12论文 Freeze frame and diagnostic trouble code storage in engine control units · SAE Technical Paper 980123 · 1998-02-01 · 核验于 2026-10-26
  13. 13文档 中国标准服务网 · China Standard Service Network · 2015-08-31 · 核验于 2026-10-26
  14. 14标准 Diagnostic Trouble Codes (DTCs) — SAE J2012 / ISO 15031-6 · SAE International · 2016-12-01 · 核验于 2026-10-26
  15. 15报道 OBD-II Trouble Codes: P, B, C, U Explained · Car and Driver · 2021-03-15 · 核验于 2026-10-26
  16. 16标准 ISO 15031-6:2015 Road vehicles — Communication between vehicle and external equipment for emissions-related diagnostics — Part 6: Diagnostic trouble code definitions · ISO · 2015-08-01 · 核验于 2026-10-26
  17. 17文档 Code défaut : lire et effacer le voyant moteur efficacement · Rénover son circuit de chauffage : méthodes pro efficaces · 2026-03-05 · 核验于 2026-10-26
  18. 18文档 DTC - Alientech · Alientech · 2026-06-03 · 核验于 2026-10-26
  19. 19文档 Innova SD35 SD-Advisor: Reading and Erasing Diagnostic Trouble Codes (DTCs) - Innova Electronics Knowledge Base · Innova Electronics · 2026-09-02 · 核验于 2026-10-26
  20. 20文档 Nespresso machine user manual: light signals and descaling · Nespresso 官方用户手册 · 2024-02-10 · 核验于 2026-10-26
  21. 21报道 Coffee machine error code reference (community-maintained) · 维修社区整理 · 2022-09-01 · 核验于 2026-10-26
  22. 22报道 Espresso machine troubleshooting codes: cross-brand comparison · Home-Barista 论坛 · 2023-05-20 · 核验于 2026-10-26
  23. 23报道 Connected coffee machines: remote diagnostics and service · 行业报道 · 2023-08-12 · 核验于 2026-10-26
  24. 24文档 Repair restrictions and access to service information for household appliances · 欧盟维修权政策讨论文件 · 2023-10-01 · 核验于 2026-10-26
  25. 25文档 家用电器故障代码显示与维修指南 · 中国家用电器服务维修协会 · 2023-06-01 · 核验于 2026-10-26
  26. 26报道 LED 闪烁故障码在消费电子设备中的应用 · 电子发烧友 · 2022-09-15 · 核验于 2026-10-26
  27. 27文档 洗衣机故障代码 E 系列含义与排查 · 美的官网服务支持 · 2023-11-01 · 核验于 2026-10-26
  28. 28文档 家电指示灯颜色与闪烁组合的故障提示方式 · 格力官网服务支持 · 2023-03-01 · 核验于 2026-10-26
  29. 29文档 SIMATIC S7-1200 可编程控制器系统手册 · 西门子股份公司(Siemens AG),A5E02486680 · 2023-01-01 · 核验于 2026-10-26
  30. 30文档 ABB ACS880 变频器固件手册 · ABB 集团,3AUA0000085967 · 2020-01-01 · 核验于 2026-10-26
  31. 31文档 SINUMERIK 840D sl 诊断手册:报警与信息 · Siemens AG · 2020-01-01 · 核验于 2026-10-26
  32. 32标准 ISO 14649-1:2003 Industrial automation systems and integration — Physical device control — Data model for computerized numerical controllers — Part 1: Overview and fundamental principles · ISO · 2003-01-01 · 核验于 2026-10-26
  33. 33标准 J2012 - Diagnostic Trouble Code Definitions · SAE International · 2022-07-15 · 核验于 2026-10-26
  34. 34文档 51996PC0248(02) · EUR-Lex · 1997-03-11 · 核验于 2026-10-26
  35. 35文档 Innova SDS43 SDS-Inspector: Reading and Erasing the OEM Trouble Codes - Innova Electronics Knowledge Base · Innova Electronics · 2025-04-27 · 核验于 2026-10-26
  36. 36文档 OBD-II & Electronic Engine Management Systems · Haynes Publishing · 2011-01-01 · 核验于 2026-10-26
  37. 37文档 Fault Tree Analysis — A History · NASA Office of Safety and Mission Assurance · 2002-01-01 · 核验于 2026-10-26
  38. 38文档 Automotive Diagnostic Trouble Codes (DTC) — Overview and Reading Procedures · Bosch Automotive Aftermarket · 2020-01-01 · 核验于 2026-10-26
  39. 39标准 IEC 61025:2006 Fault tree analysis (FTA) · IEC · 2006-11-01 · 核验于 2026-10-26
  40. 40文档 On-Board Diagnostics (OBD) Program — Diagnostic Trouble Code Basics · California Air Resources Board (CARB) · 2022-01-01 · 核验于 2026-10-26
  41. 41报道 Diagnostic Trouble Codes: Symptom vs. Root Cause · Motor Age Magazine · 2021-03-01 · 核验于 2026-10-26
  42. 42报道 Appliance Error Codes — What They Mean and What They Don't · Consumer Reports · 2022-09-01 · 核验于 2026-10-26
  43. 43文档 Variable Frequency Drive Troubleshooting Guide — Fault Codes · Rockwell Automation / Allen-Bradley · 2020-01-01 · 核验于 2026-10-26
  44. 44文档 Automotive Diagnostic Strategy: Codes Are a Starting Point, Not a Conclusion · Automotive Service Excellence (ASE) · 2021-06-01 · 核验于 2026-10-26
  45. 45文档 汽车哪些故障码不能消,汽车哪些故障码不能消除_汽车故障_汽车大师 · 汽车大师 · 2024-07-28 · 核验于 2026-10-26
  46. 46文档 Lector OBD2: qué averías puede detectar y por qué no debes borrar los códigos de error · Motor.es · 2026-10-16 · 核验于 2026-10-26
  47. 47文档 DTC “O Salvador das Oficinas” – Revista Reparação Automotiva · Revista Reparação Automotiva · 2024-12-15 · 核验于 2026-10-26
  48. 48文档 The Lifecycle of a Diagnostic Trouble Code (DTC) · KPIT · 2020-07-30 · 核验于 2026-10-26
  49. 49论文 Remote Vehicle Diagnostics: Technologies and Applications · SAE International · 2019-01-01 · 核验于 2026-10-26
  50. 50报道 Fleet Telematics and Predictive Maintenance · Automotive Fleet · 2021-01-01 · 核验于 2026-10-26
  51. 51论文 Connected Vehicle Diagnostics: Data Quality and Interpretation Challenges · IEEE Vehicular Technology Magazine · 2020-01-01 · 核验于 2026-10-26
  52. 52论文 Predictive Maintenance Using Diagnostic Trouble Codes in Commercial Fleets · SAE International · 2020-01-01 · 核验于 2026-10-26
  53. 53文档 Software-Defined Vehicles and OTA Diagnostics · McKinsey & Company · 2023-01-01 · 核验于 2026-10-26
  54. 54报道 OTA Updates and Diagnostic Code Versioning · Automotive News · 2022-01-01 · 核验于 2026-10-26
  55. 55标准 ISO 14229-1: Road vehicles — Unified diagnostic services (UDS) — Part 1: Application layer · ISO · 2020-01-01 · 核验于 2026-10-26
  56. 56论文 Edge Computing for Vehicle Diagnostics · IEEE Internet of Things Journal · 2021-01-01 · 核验于 2026-10-26
  57. 57文档 Right to Repair and Telematics Data Access · National Highway Traffic Safety Administration · 2022-01-01 · 核验于 2026-10-26
  58. 58文档 Vehicle Data Privacy and Cross-Border Transfer · European Commission · 2023-01-01 · 核验于 2026-10-26