📄 m154协议.txt
字号:
哈飞(联合电子M1.5.4)发动机协议:
**************************************
->ECU: 表示向ECU发送命令.
ECU->: 表示ECU回的命令.
所有发送和返回字节位数均从0算起.
**************************************
诊断座: ODBII-16PIN
通讯脚: 7
波特率: 9.650khz
工作电压: 12V
帧格式说明:
第0个字节表示帧的长度,第1个字节表示计数器值,最后一个字节为结束码:03.
*******进系统***********
发送地址码0x01
接收55,01,8A
发送75
*******版本信息***********
ECU->: 0F 01 F6 30 32 36 31 32 30 37 31 38 35 20 20 03 //0
->ECU: 03 02 09 03
ECU->: 0F 03 F6 4D 31 35 34 5F 4A 4C 34 36 35 51 20 03 //1
->ECU: 03 04 09 03
ECU->: 0F 05 F6 30 33 5F 42 53 34 31 30 34 37 35 00 03 //2
->ECU: 03 06 09 03
ECU->: 0D 07 F6 30 32 36 31 32 30 37 31 38 35 03 //3
->ECU: 03 08 09 03
ECU->: 0D 09 F6 31 30 33 37 33 36 32 34 31 37 03 //4
如上所回则显示:
0261207105 ECU所回帧命令0的第3~14个字节的ASCII码值
M154_JL368Q3 ECU所回帧命令1的第3~14个字节的ASCII码值
03_01420610 ECU所回帧命令2的第3~12个字节的ASCII码值
0261207105 ECU所回帧命令3的第3~12个字节的ASCII码值
1037368539 ECU所回帧命令4的第3~12个字节的ASCII码值
*******链路保持************
->ECU: 03 02 09 03
ECU->: 03 02 09 03
09: 链路保持标识
********读故障码**********
->ECU: 03 02 07 03
ECU->: X1 X2 X3 X4 X5 .. XX
说明:
X1: 表示帧长度
X2: 表示计数器的值
X3: 若不为0,表示第1个故障码的高位
X4: 若不为0,表示第1个故障码的低位
X5: 若不为0,表示第1个故障码的属性
之后每3个字节表示一个故障码.
(注:前两个字节代表元件名称要转化成十进制.)
********清码**********
->ECU: 03 X1 05 03
ECU->: 03 X1 09 03
X1: 为计数器值
05: 为清码标识
********************数据流**************************
->ECU:
04 X1 29 XX 03
X1为计数器值
XX为组号(00,01,02,03,04,05,09)
所发具体命令如下:
04 42 29 01 03
04 44 29 00 03
06 DE 01 03 00 69 03
04 E0 29 02 03
04 60 29 09 03
06 62 01 01 07 51 03
04 64 29 04 03
04 66 29 05 03
数据流名称 对应命令 相关变化位 公式 单位 显示小数位
---------------------------------------------------------------------------------------------------------------
转速 04 96 29 01 03 X1=byte4,X2=byte5, Y=X1*X2/5 /MIN 0
冷却液温度 04 C0 29 01 03 X1=byte7,X2=byte8, Y=(X1*X2-X1*100)/10 ℃ 1
点火提前角 04 FA 29 01 03 X1=byte10,X2=byte11, Y=(X1*|X2-128|)/100 BTDC 2
节气门开度 04 D0 29 00 03 X1=byte10, Y=X1*106/255 °(S2) 1
喷油脉宽 04 7A 29 02 03 X1=byte7,X2=byte8, Y=X1*X2/100 ms 1
系统电压 04 92 29 02 03 X1=byte10,X2=byte11, Y=X1*X2/1000 V 1
进气温度 04 D6 29 02 03 X1=byte13,X2=byte14, Y=(X1*X2-X1*100)/10 ℃ 0
进气压力 06 0A 01 03 00 69 03 X1=byte4, Y=111.2/255X1 kps 1
车速 04 4E 29 04 03 X1=byte10,X2=byte11, Y=X1*X2/100 km/h 0
喷油修正 04 9C 29 09 03 X1=byte5, Y=0.008X1 2
碳罐占空比 04 04 29 05 03 X1=byte7,X2=byte8, Y=X1*X2/256 % 0
怠速空气控制 06 56 01 01 07 51 03 X1=byte3, Y=X1 0
氧传感器 mv 06 A0 01 01 02 49 03 X1=byte3, Y=4.76X1-0.4 mV 0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -