ISO 14229-1(UDS)六大功能单元

发布时间:2026/6/26 5:57:18

ISO 14229-1(UDS)六大功能单元 ISO 14229-1 将全部 26 项诊断服务划分为六大功能单元Functional Unit分层管控会话权限、数据读写、故障管理、IO 调试、后台例程、固件刷写全流程也是 AUTOSAR DCM 模块的软件分层设计依据。基础规则正向响应 SID 请求 SID 0x40失败统一返回7F 请求SID NRC错误码一、诊断与通信管理功能单元Diagnostic and Communication Management核心定位UDS 总入口管控会话权限、安全解锁、总线启停、会话保活所有读写、刷写操作的前置基础单元核心服务 SID 作用SID服务名称关键功能结合你的电控场景0x10诊断会话控制切换 4 类诊断会话01 默认会话只读故障、02 编程会话刷写准入、03 扩展会话标定匹配、04 安全系统会话S3 超时自动退回默认会话是$27解锁前置条件0x11ECU 复位远程软 / 硬复位 ECU固件刷写完成后重启生效0x27安全访问SeedKey27 01请求种子 / 27 02发送密钥解锁防拆标志改写、钥匙匹配、HAP 泊车参数修改等高敏感写入权限0x28通信控制刷写时关闭整车非诊断 CAN 报文避免周期信号干扰刷写流程0x29身份认证2020 新版新增证书级加密认证网联 TBOX、智能座舱防攻击加固0x3E诊断仪在线保活周期发送维持诊断会话不超时退出长时间标定匹配必备0x83~0x87时序参数、DTC 开关、事件响应、链路控制总线时序配置、故障码启停、触发式诊断报文配置二、数据传输功能单元Data Transmission核心定位ECU 参数实时读写、数据流监控、内存调试读取唤醒原因、电压、状态、防拆标志位等运行数据核心服务0x22按 DID 读数据读取 VIN、HUT 唤醒源、BCM 门锁状态、防拆标志位、HAP 车位标定参数0x2E按 DID 写数据解锁后改写配置、清除入侵防拆标记、写入匹配参数0x23 / 0x3D按物理地址读写内存底层调试、内存深度读取0x2A周期读 DIDECU 主动周期性上送数据流实时监控整车状态0x2C / 0x24动态定义 DID、读取缩放信息自定义组合监控变量、单位换算解析三、存储数据传输功能单元Stored Data Transmission核心定位专门管理故障码 DTC整车故障排查、售后维修最常用单元两项核心服务0x14清除诊断信息清除当前 / 历史故障码、冻结帧数据0x19读取故障信息读取故障码、故障状态位、冻结帧、故障计数可定位 CAN 误唤醒、连接器接触不良、BCM/HAP 通信异常类故障四、输入输出控制功能单元Input/Output Control核心定位诊断模式强制干预 ECU 输入输出、执行器主动测试唯一服务0x2F按 DID 控制 IO典型应用强制驱动 BCM 门锁开关、双闪灯、后视镜、HAP 泊车电机动作测试可屏蔽传感器原始信号强制给定输出值线下验证线束、连接器、执行器硬件是否正常五、例行程序控制功能单元Routine Control核心定位启动 / 停止 / 查询 ECU 自定义后台任务流程工厂下线、初始化、自学习专用唯一服务0x31例程控制3 个子功能01 启动例程、02 停止例程、03 查询例程状态典型场景防拆标志位复位、EEPROM 参数初始化HAP 自动泊车车位自学习流程BCM 钥匙匹配、防盗参数初始化流程内存擦除、硬件自检、老化测试六、上传 / 下载控制功能单元Upload/Download核心定位ECU 固件 OTA 刷写整套流程Bootloader 升级核心单元必须先进入编程会话 $27解锁才可执行完整刷写时序 对应服务0x34请求下载诊断仪→ECU下发烧写起始地址、数据长度0x36传输数据分包分段发送固件二进制数据包0x37退出传输数据发送完成收尾校验0x35/0x38反向上传、内存校验读取 ECU 内部数据做校验比对收尾刷写完成发送0x11复位 ECU新版本程序生效六大单元业务执行逻辑整车标准流程第一步诊断通信单元→10 02进编程会话 27 01/02安全解锁拿到修改权限第二步按需调用读参数数据传输单元0x22查故障存储数据单元0x19测执行器IO 控制单元0x2F跑自学习流程例程单元0x31刷写升级上下传单元34/36/37第三步操作完成可0x11复位 ECU会话超时自动退回默认会话上锁

相关新闻