子功能ID 内容
功能ID | 子功能ID01 | 02 | 03 | 04 | 05 | 06 |
10 | 00-7F 保留的文档 | |||||
80-FF 制造商特定 | ||||||
27 | 01 请求种子 | |||||
03 比01大的安全等级 | ||||||
7F 默认 | ||||||
81-FF 制造商特定 | ||||||
02 发送密 是偶数 | ||||||
04 比02进入安全级别高 | ||||||
80 默认2 | ||||||
82-FE 制造商特定 | ||||||
3E | 01 肯定的响应要求 | |||||
02 否定的响应要求 | ||||||
11 ECU复位 | 01 通电 | |||||
02 通电并保持沟通 | ||||||
03-7f 保留位 | ||||||
80-ff 制造商特定 | ||||||
1A 通过服务ID读取ECU信息 | 00-7F 保留位 | |||||
80-FF 制造商特定 | ||||||
21 通过服务ID读取数据 1ID | xx 当地标识符 | 01 单向传输方式 | xx 发送时最大数量的响应 | |||
02 缓慢的传输方式 | ||||||
03 中间传输方式 | ||||||
04 快速的传输方式 | ||||||
05 停止传输 | ||||||
22 通过服务ID读取数据 2ID | xx 记录常见标识符(高位) | xx 记录常见标识符(低位) | 01 单项传输方式 | xx 发送时最大数量的响应 | ||
02 缓慢的传输方式 | ||||||
03 中间传输方式 | ||||||
04 快速的传输方式 | ||||||
05 停止传输 | ||||||
23 通过地址读内存请求 | xx 记录常见标识符 (高位) | xx 记录常见标识符 (中间位) | xx 记录常见标识符 (低位) | 内存大小 | 01 单项传输方式 | xx 发送时最大响应数量 |
02 缓慢的传输方式 | ||||||
03 中间传输方式 | ||||||
04 快速的传输方式 | ||||||
05停止传输 | ||||||
2C 动态定义本地标识符请求服务ID | XX 动态定义本地标识符 | 01 定义模式 | xx 动态定义本地标识符的位置 | xx 内存大小 | xx 记录本地标识符 | xx 本地标识符定义位置 |
02 带高低字节的格式 | ||||||
03 带高中低字节的格式 | ||||||
04 清理动态定义本地标识符 | ||||||
3B 通过本地标识符写数据 | xx 本地标识符 | xx 记录值1 | xx 记录值2 | ...... | xx 记录值M | |
2E 通过常见标识符写数据 | xx 记录常见标识符(高位) | xx 记录常见标识符(低位) | xx 记录值1 | ...... | xx 记录值M | |
3D 写内存地址 | xx 内存地址高位 | xx 内存地址中位 | xx 内存地址低位 | xx 内存大小 | xx 记录值1 | xx 记录值M |
26 设置数据速率 | xx 缓慢的速度 | xx 中等的速度 | xx 快速的速度 | |||
13 读取诊断故障码 | xx 故障码组1 | ...... | xx 故障码M组 | |||
18 通过状态读取诊断故障码 | xx 故障码状态1 | ...... | xx 故障码状态M | xx 故障码组1 | ...... | 故障码组M |
17 读取诊断故障码的状态 | xx 故障码组1 | ...... | xx 故障码组M | |||
12 读取冻结帧 | xx 冻结帧数量 | xx 记录访问方式 | xx 记录标识 | |||
00 请求所有数据 | 00 所有数据 | |||||
01 请求本地标识符 | ||||||
02 请求常见标识符 | ||||||
03 请求内存地址 | ||||||
04 请求故障码 | ||||||
05-7f 保留位 | ||||||
80-ff 厂家自定 | ||||||
14 清除诊断信息 | xx 诊断信息组1 | ...... | xx 诊断信息组M | |||
30 输入输出控制 本地标识符 | xx 输入输出本地标识 | xx 控制状态1 | ...... | xx 控制状态2 | ||
2F 输入输出控制 常见标识符 | xx 输入输出控制标识(高位) | xx 输入输出控制标识(低位) | 控制项目1 | ...... | 控制项目m | |
31 当地标识符启动例程 | xx 当地标识符路线 | xx 常规数据选项1 | ...... | xx 常规输入选项M | ||
01 开始 | ||||||
02 停止 | ||||||
03 请求结果 | ||||||
38 通过地址启动 | xx 路线地址 高位 | xx 路线地址 中间位 | xx 路线地址 低位 | xx 常规数据选项1 | ...... | xx 常规数据选项M |
32 当地标识符停止历程 | xx当地标识符路线 | xx 退出选项1 | ...... | xx 退出选项M | ||
39 通过地址停止 | xx 路线地址 高位 | xx 路线地址 中间位 | xx 路线地址 低位 | xx 常规数据选项1 | ...... | xx 常规数据选项M |
33 当地标识符请求结果 | xx 当地标识符路线 | |||||
3A 通过地址请求结果 | xx 路线地址 高位 | xx 路线地址 中间位 | xx 路线地址 低位 | |||
34 请求下载 | xx 传输请求1 | ...... | xx 传输请求M | |||
35 请求上传 | xx 传输请求1 | ...... | xx 传输请求m | |||
36 数据传输 | xx 传输请求1 | ...... | xx 传输请求m | |||
37 请求结束数据传输 | xx传输请求1 | ...... | xx 传输请求m | |||
85 故障码设置 | xx 厂家自定 | xx 记录值1 | ...... | xx 记录值M | ||
|