📄 abs协议.txt
字号:
哈飞赛马ABS协议:
****************************************
->ECU: 表示向ECU发送命令.
ECU->: 表示ECU回的命令.
所有发送和返回字节位数均从0算起.
****************************************
协议类型: 9141
诊断座: OBDII-16PIN
通讯脚: 7
波特率: 10.473khz
工作电压: 12V
时间间隔: 字节间5~6ms
********进系统*********
以5波特率发地址码:0x30
接收55 X1 X2 自动检测波特率,取反发送X2,然后接收X3,接着以ISO9141格式通讯
(收:55,08,08, 发:F7, 收:C9,)
********链路保持********
->ECU: 68 6A F1 B1 00 74
ECU->: 48 6B 28 F1 00 80 44 00 07 97
********读故障码********
->ECU: 68 6A F1 B1 01 75
ECU->: 48 6B 28 F1 01 00 CD (无故障码时)
如果 已存故障码不为零:
->ECU: 68 6A F1 03 C6
ECU->: 48 6B 28 43 X1 X2 .. XX
说明:
X1: 表示第1个故障码高位
X2: 表示第1个故障码低位
之后每两个字节代表一个故障码.
********清故障码********
->ECU: 68 6A F1 14 D7
ECU->: 48 6B 28 54 2F
******************************读数据流****************************************
进入引擎的数据流
->ECU: 68 6A F1 B1 20 94
数据流名称单位 发送命令 字节位数 规律
-------------------------------------------------------------------------------
已存故障码 68 6A F1 B1 01 75 5 取低7位的值
故障指示灯 68 6A F1 B1 01 75 5 byte[5]==80H 显示:ON;否则:OFF
电瓶电压 68 6A F1 B1 0A 7E 5 x1*16/255
左前轮速 68 6A F1 B1 0E 82 5 x1
右前轮速 68 6A F1 B1 0E 82 6 x1
左后轮速 68 6A F1 B1 0E 82 7 x1
右后轮速 68 6A F1 B1 0E 82 8 x1
警告灯 68 6A F1 B1 1E 92 5 byte[5]==01H 显示:ON;否则:OFF
制动踏板 68 6A F1 B1 1F 93 6 byte[6]==01H 显示:ON;否则:OFF
马达继电器 68 6A F1 B1 22 96 5 byte[5]==01H 显示:ON;否则:OFF
电磁阀继电器 68 6A F1 B1 22 96 5 byte[5]==10H 显示:ON;否则:OFF
马达 68 6A F1 B1 23 97 5 byte[5]==01H 显示:ON;否则:OFF
左前输入电磁阀 68 6A F1 B1 26 9A 5 byte[5]==10H 显示:ON;否则:OFF
右前输入电磁阀 68 6A F1 B1 26 9A 5 byte[5]==40H 显示:ON;否则:OFF
左后输入电磁阀 68 6A F1 B1 26 9A 6 byte[6]==01H 显示:ON;否则:OFF
右后输入电磁阀 68 6A F1 B1 26 9A 6 byte[6]==04H 显示:ON;否则:OFF
左前输出电磁阀 68 6A F1 B1 26 9A 8 byte[8]==01H 显示:ON;否则:OFF
右前输出电磁阀 68 6A F1 B1 26 9A 8 byte[8]==04H 显示:ON;否则:OFF
左后输出电磁阀 68 6A F1 B1 26 9A 8 byte[8]==10H 显示:ON;否则:OFF
右后输出电磁阀 68 6A F1 B1 26 9A 8 byte[8]==40H 显示:ON;否则:OFF
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -