OBD 的硬件主要由各传感器、ECU(Electronic Control Unit: 电子控制单元)、OBD 连接器插口、故障灯、执行器及线路等与发动机废气控制相关的子系统组成。
表 1 是标准 SAE J2012 OBD Ⅱ故障码类型,具体编码标准将在后面的介绍中引述。
2. 标准术语
OBD Ⅱ诊断系统的最初目标之一是标准化。单一通用的 DLC(数据传输接头)尺寸、形状和端子配置允许单一的诊断仪接头插入任何遵守 OBD Ⅱ的车辆。在每个 OBD Ⅱ车型上,任何给定的故障码有相同定义。OBD Ⅱ的术语和缩略语也标准化。这个标准化工序及其精简许多以前诊断流程和常规步骤的影响是普通型 OBD Ⅱ系统最重要的功能之一。标准 OBD 术语和缩略语推荐使用美国汽车工程师学会 (SAE) 所提供的 OBDⅡ设计文件 J-1930。
3. 协议
标准化的另一个形式是所有遵守 OBD Ⅱ标准车辆的自诊断和监测功能。在诊断和确认很多故障时,OBD Ⅱ提供真正的信息和数据库,以便帮助技师。以当前的车况为基础,OBD Ⅱ系统积极检查发动机的喷油、点火、排放控制和基本机械系统的操作。
个别制造厂商仍然允许提供超出法规要求的普通型 OBD Ⅱ故障码和数据。事实上,所有制造厂商确实提供附加信息和功能,但是有些诊断仪将不能阅读这个信息。此外,有些附加的内容属厂家专有,而且只能制造厂商自己的诊断设备和软件使用。
各个制造厂商通常使用三种不同的通信线,每根线需要不同的软件界面。这些通信线被称为通信协议。给定的车辆将只使用一种协议,但是设计通用的 16 端子 DLC 和诊断仪插头用于全部协议。两个协议最初由 SAE开发,一个协议由国际标准组织 (ISJ)开发。