秘级:内部
纯电动汽车动力总成系统网络
总线通讯协议
五、通信协议
1整车控制器与BMS网络CAN1 (对外) CAN2.0B 250kbps 1.1整车控制器
MCU_Temp (VCU 发送) 变
速器发送频率: 数据长度: 数据页数:
协议数据单元格式: 协议数据单元特性: 默认优先级: 参数组号:
ID : 0x18ff4CEF 字节:1
2
6 Oxff4c SA : OxEF
1000ms 8字节 0
M_Motor_Temperature1 主电机温度比例1偏移-40 控制器温度
主逆变器温度:比例 1偏移-40 IGBT 温度
故障代码
故障代码:
整车控制器# 2: PVCU2 转发电机1报文1
MCU_TrqSpd
(VCU 发送)
变速器发送频率: 1000ms 数据长度: 8字节
数据页数:
协议数据单元格式:
协议数据单元特性:
默认优先级: 6
参数组号:
0xff4B SA : 0xEF
ID : 0x18ff4BEF
字节: 1-2
M_Torque1 主电机实际转矩 3-4 M_Speed 电机实际转速1 5-6 母线电压
7-8
母线电流
整车控制器# 3: PVCU3 转发电机报文
〕比例0.1偏移-3200 比例0.25偏移-8000
1 超速报警代码” 3 欠压报警” 4 过压报警”
5 A 相IGBT1报警"
6 B 相IGBT3报警”
7 C 相IGBT5报警” 8
A 相硬件过流保护 9
B 相硬件过流保护”
10 正常
”
12
过电流报警”
II
II
II
II
II
II
II
II
II
II
II
"15 旋变错误报警”
"17 A相电流传感器零票故障”
"18 B相电流传感器零票故障”
"26 IGBT温度传感器开路”
"27 温度传感器开路”
"28 箱体温度传感器开路”
"29 电机温度传感器开路”
"30 IGBT温度传感器短路”
"31 温度传感器短路”
"32 箱体温度传感器短路”
"33 电机温度传感器短路”
"34 IGBT1过温”
"36 箱体过温”
"37 电机过温”
:
bitO:1预充命令
bit1:1正极接触器闭合
bit2:1负极接触器闭合
(需要提供高压电路图来确定逻辑) 1.3 BMS报文参见BMS CAN 协议
BMS2 : ID : 0x0x14 22 D0 D2
字节:3最大允许放电电流单位增益:2A/bit 范围:0-500A/0-FAh
4最大允许充电电流单位增益:2A/bit 范围:0-500A/0-FAh
5 SOC
6 母线电压
7 母线电流
2、VCU-MC 网络
调速模式
2 .1 VCU 发送报文
2 .1 . 1 Current 、power 、Pad
发送频率: 10ms
数据长度: 8字节 数据页数: 0
协议数据单元格式: 协议数据单元特性: 默认优先级: 0
参数组号:
ID:0x1000EFD0
字节: 1 电机控制模式命令 bit4 :整车请求电机使能 bit7 :转矩模式
bit8 :
2
3-4驱动电机目标转矩
5-6 驱动电机目标转速
7
Bit1-3 : HU85St
0 off ; 1 on ; 2 OpenLoad ; 3 OverLoad ; Bit4-6 : ACCPowerSt
0 off ; 1 on ; 2 OpenLoad ; 3 OverLoad ;
8
2
.1 .2 Pad/IO 内部检测用 VCU 发送频率:
数据长度:
收到标定报文后发送 8字节 数据页数: 0
协议数据单元格式:
协议数据单元特性: 默认优先级: 0 参数组号: ID:0x0CF106D0
字节: 1 加速踏板1AD 2 加速踏板2AD
3 制动踏板1AD
4 制动踏板2AD 5: bit1: N 档 bit2 : D 档 Bit7 : K eyOn (没用) 6
1000 ms
bit4:R 档bit5 :制动有效 bit6 :加速有效
7-8 2.1 .3 Pad/IO 内部检测用
VCU 发送频率: 收到标定报文后发送 数据长度: 4字节
数据页数:
协议数据单元格式:
协议数据单元特性:
默认优先级: 0
参数组号:
ID:0x0CF107D0
1000ms