纯电动车BMS与整车系统CAN通信协议书范本
整车控制器和电机控制器通讯协议书范本

秘级:部纯电动汽车动力总成系统网络总线通讯协议五、通信协议1 整车控制器与BMS网络CAN1(对外)CAN2.0B 250kbps 1.1 整车控制器整车控制器#1:PVCU1 (ID:0x1000EFD0)整车控制器#2:PVCU2 转发电机1报文1MCU_TrqSpd (VCU 发送)变速器发送频率:1000ms数据长度:8字节数据页数:0协议数据单元格式:协议数据单元特性:默认优先级: 6参数组号:0xff4B SA:0xEFID:0x18ff4BEF字节:1-2 M_Torque1 主电机实际转矩比例0.1 偏移-3200 3-4 M_Speed 电机实际转速比例0.25 偏移-80005-6 母线电压7-8 母线电流整车控制器#3:PVCU3 转发电机报文MCU_Temp (VCU 发送)变速器发送频率:1000ms数据长度:8字节数据页数:0协议数据单元格式:协议数据单元特性:默认优先级: 6参数组号:0xff4c SA:0xEFID:0x18ff4CEF字节: 1 M_Motor_Temperature1 主电机温度比例1 偏移-402 控制器温度3 主逆变器温度:比例1 偏移-40 IGBT温度4 故障代码5故障代码:" 1 超速报警代码"" 3 欠压报警"" 4 过压报警"" 5 A相IGBT1报警"" 6 B相IGBT3报警"" 7 C相IGBT5报警"" 8 A相硬件过流保护"" 9 B相硬件过流保护"" 10 正常"" 12 过电流报警"" 15 旋变错误报警"" 17 A相电流传感器零票故障"" 18 B相电流传感器零票故障"" 26 IGBT温度传感器开路"" 27 温度传感器开路"" 28 箱体温度传感器开路"" 29 电机温度传感器开路"" 30 IGBT温度传感器短路"" 31 温度传感器短路"" 32 箱体温度传感器短路"" 33 电机温度传感器短路"" 34 IGBT1过温"" 36 箱体过温"" 37 电机过温"整车控制器#4:PVCU4(ID:0x18fff5D0)没有用??bit0:1预充命令bit1:1正极接触器闭合bit2:1 负极接触器闭合(需要提供高压电路图来确定逻辑)1.3 BMS报文参见BMS CAN协议BMS2:ID:0x0x14 22 D0 D2字节:3 最大允许放电电流单位增益:2A/bit 围:0-500A/0-FAh4 最大允许充电电流单位增益:2A/bit 围:0-500A/0-FAh5 SOC6 母线电压7 母线电流2、VCU-MC网络2.1VCU发送报文2.1 .1Current 、power、Pad发送频率:10ms数据长度:8字节数据页数:0协议数据单元格式:协议数据单元特性:默认优先级:0参数组号:ID:0x1000EFD0字节: 1 电机控制模式命令bit4:整车请求电机使能bit7:转矩模式bit8:调速模式23-4驱动电机目标转矩5-6 驱动电机目标转速782.1 .2 Pad/IO 部检测用VCU发送频率:收到标定报文后发送1000ms数据长度:8字节数据页数:0协议数据单元格式:协议数据单元特性:默认优先级:0参数组号:ID:0x0CF106D0字节: 1 加速踏板1AD2 加速踏板2AD3制动踏板1AD4 制动踏板2AD5:bit1:N档bit2:D档bit4:R档bit5:制动有效bit6:加速有效Bit7:KeyOn(没用)6Bit1-3: HU85St0 off;1 on;2 OpenLoad;3 OverLoad;Bit4-6: ACCPowerSt0 off;1 on;2 OpenLoad;3 OverLoad;7-82.1 .3 Pad/IO 部检测用VCU发送频率:收到标定报文后发送1000ms数据长度:4字节数据页数:0协议数据单元格式:协议数据单元特性:默认优先级:0参数组号:ID:0x0CF107D0字节:1-2 EPROM值地址3-4EPROM存储的值2.2 MC发送报文2.2.1 (MC1 发送)发送频率:500ms数据长度:8字节数据页数:0协议数据单元格式:协议数据单元特性:默认优先级: 6参数组号:0xff4A SA:0xEFID:0x18ff4AEF字节:1-2 NOP3 位1NOP5-2 Main mode Motor statusBit1:ReadyBit4 err7-6 Pre_Charge0:close1:open2:无效3:无效4 NOP5 NOP6 NOP78 MC_Err故障代码:" 1 超速报警代码"" 3 欠压报警"" 4 过压报警"" 5 A相IGBT1报警"" 6 B相IGBT3报警"" 7 C相IGBT5报警"" 8 A相硬件过流保护"" 9 B相硬件过流保护"" 10 正常"" 12 过电流报警"" 15 旋变错误报警"" 17 A相电流传感器零票故障"" 18 B相电流传感器零票故障"" 26 IGBT温度传感器开路"" 27 温度传感器开路"" 28 箱体温度传感器开路"" 29 电机温度传感器开路"" 30 IGBT温度传感器短路"" 31 温度传感器短路"" 32 箱体温度传感器短路"" 33 电机温度传感器短路"" 34 IGBT1过温"" 36 箱体过温"" 37 电机过温"2.2.2 MCU_TrqSpd (MC2 发送)发送频率:500ms数据长度:8字节数据页数:0协议数据单元格式:协议数据单元特性:默认优先级: 6参数组号:0xff4B SA:0xEFID:0x18ff4BEF字节:1-2 M_Torque1 主电机实际转矩比例1 偏移-320003-4 M_Speed 电机实际转速比例1 偏移-320005-6 M_DC_Voltage1 电机直流电压比例因子1 偏移0 new7 M_Motor_Temperature1 主电机温度比例1 偏移-408 主逆变器温度:比例1 偏移-402.2.3 MCU_V oltCurrentTemp (MC3 发送)发送频率:500ms数据长度:8字节数据页数:0协议数据单元格式:协议数据单元特性:默认优先级: 6参数组号:0xff4c SA:0xEFID:0x18ff4CEF字节:1-2 位13-1 M_DC_V oltage1 电机直流电压比例因子1 偏移0 3-4 位13-1 M_DC_Current 电机直流电流比例1 偏移-400 (无)562.3 标定报文部用发送频率:100ms数据长度:1字节数据页数:0协议数据单元格式:协议数据单元特性:默认优先级:0参数组号:ID: 0x1800d029字节: 1 Bit1:标定当前ACCPad 的AD 值为MAX Bit2:标定当前ACCPad 的AD 值为Min Bit3:标定当前BreakPad 的AD 值为MAX Bit4:标定当前BreakPad 的AD 值为Min Bit7:写EPROM 信息Bit8:读取EPROM 储存的值2-3 读取/写入EPROM 值的地址 (仅仅用到了byte2) 4-5 写入数据 7-8 Nopn(r/s)TmaxT 额定六.插件信号定义线束护套1393450-1(52pin插孔)、1393454-6(52pin插孔护板)、1393436-1(28pin插孔)、1393454-1(28pin插孔护板)控制器插件:AMP1743275 线径选用1.0mm2序号定义序号定义序号定义序号定义1 蓄电池负21 41 612 22 42 制动踏板信号1623 23 43 加速踏板信号2(模拟信号采集)634 24 ON开关(高有效,输入)44 64空挡(高有效,输入)5 前进档(高有效信号,输入)25倒档(高有效,输入)45 65蓄电池负6 制冷允许备用(低有效信号,输入)26空压机使能(低有效,预充完成后)46 CAN2H(动力CAN)66蓄电池正7 27蓄电池正47CAN1H(信息CAN)678 28 电机水泵(低有效,根据温度)48 689 CAN1L(接整车仪表、BMS网络)29 49 6910 30 50 70 备用(24V输出)11 制动有效开关(高有效,输31制动踏板信号251 传感器电源2(5V输出)71。
电动汽车CAN外网协议

10.1 电池管理系统发出指令和状态#1 BMS_SDA ID: 0x1857E4F3............................12 10.2 电池管理系统发出指令和状态#2 BMS_SDB ID: 0x1858E4F3...............................13 10.3 充电机信息帧 CHAR_SD ID: 0x18F322E4.........................................................13 11. 绝缘电阻检测单元 ID: 0x18F746E5..................................................................................14 12. 其它系统协议(待定).........................................................................................................15
5.1 物理层遵循的原则.........................................................................................................3 5.2 数据链路层应遵循的原则.............................................................................................4 5.3 应用层应遵循的规定.....................................................................................................5 6. ECU 源地址分配............................................................... ........................................................6 7. 电池管理系统(BMS)参数组定义........................................ ..............................................6 7.1. 电池基本信息 1 BMS_INF ID: 0x18F212F3 ........................................................... 7 7.2. 电池故障报警信息 BMS FAU_ALA ID: 0x18F214F3 ...............................................7 7.3. 电池加热均衡状态 BMS HEAT_STA ID: 0x18F216F3......................................10 7.4. 电池基本信息 2 BMS NOM_PAR ID: 0x181817F3 ...........................................11 7.5. 电池模块唯一编号信息 BMS MUN_ID ID: 0x185717F3..................................11 7.6. 电池模块基本信息 BMS MNOM_PAR ID: 0x181D17F3..................................11 7.7. 模块电压、温度信息#1 BMS MVT_PAR1 ID: 0x181E17F3 ...............................12 7.8. 模块电压、温度信息#2 BMS MVT_PAR2 ID: 0x181F17F3................................13
电动汽车有限公司CAN网络通讯协议BMS外网协议

电动汽车有限公司CAN网络通讯协议BMS外网协议分册Version 2.10编制说明1.本协议定义的传输速率为250 Kbit/s2.该协议主要定义电源管理系统相关协议3.本文一经发布,在新版本发布之前持续有有效4.本文经由设计开发部发布,如有问题请及时反馈目录1. 电池基本信息1 BMS_INF ID: 0x18F212F3 - 5 -2. 电池故障报警信息FAU_ALA ID: 0x18F214F3 - 6 -3. 电池基本信息2NOM_PAR ID: 0x181817F3 - 8 -4. 电池模块唯一编号信息 MUN_ID ID: 0x185717F3 - 9 -5. 电池模块基本信息 MNOM_PAR ID: 0x181D17F3 - 10 -6. 电池模块电压、温度信息#1 MVT_PAR1 ID: 0x181E17F3 - 11 -7. 电池模块电压、温度信息#2 MVT_PAR2 ID: 0x181F17F3 - 12 -8. 单体电压信息#1~43CELL_V1ID: 0x182417F3…0x184E17F3- 13 -9. 模块内电池温度信息 CELL_T ID: 0x184F17F3 - 15 -10. 电池管理系统发出指令和状态#1 BMS_SDA ID: 0x1857E4F3 - 16 -11. 电池管理系统发出指令和状态#2 BMS_SDB ID: 0x1858E4F3 - 17 -12. 充电机信息帧 CHAR_SD ID: 0x18F322E4 - 18 -电池管理系统协议本小节仅定义了电池管理系统向外部发送数据的协议,其规则说明如下:a.电池管理系统向外部每次发送数据的起始帧总是以0x18F212F3开始,且每发送一次整车电池数据只发送一次0x18F212F3数据帧,对于模块单体电压在一次整车电池数据发送过程中需要重复发送ID相同的不同模块号的单体信息。
b. 协议中无效的或预留的字节以FFH 填充,无效或预留的位均置为1c. 本规定中一个电池模块定义了最多128 个单体电池的信息,传输中根据实际单体电池数量只需传送和接收相应的单体电池信息。
纯电动车BMS与整车系统CAN通信协议书范本

文件类型:技术类密级:保密正宇纯电动车电池管理系统与整车系统CAN通信协议<GX-ZY-CAN-V1.00>版本记录版本制作者日期说明V1.00 用于永康正宇纯电动车系统姓名日期签名拟定审查核准1 范围本标准规定了电动汽车电池管理系统<Battery Management System,以下简称BMS>与电机控制器<Vehicle Control Unit,简称VCU>、智能充电机<Intelligent Charger Unit,简称ICU>之间的通信协议。
本标准适用于电动汽车电池管理系统与整车系统和充电系统的数据交换。
本标准的CAN标识符为29位,通信波特率为250kbps。
本标准数据传输采用低位先发送的格式。
本标准应用于正宇纯电动轿车电池管理系统。
2 规范性引用文件下列文件对于本文件的应用是必不可少的。
凡是注日期的版本适用于本文件。
凡不是注日期的引用文件,其最新版本〔包括所有的修改单适用于本文件。
ISO 11898-1:2006 道路车辆控制器局域网络第1部分:数据链路层和物理信令<Road Vehicles – Controller Area Network <CAN> Part 1:Data Link Layer and Physical Signalling>.SAE J1939-11:2006 商用车控制系统局域网络<CAN>通信协议第11部分:物理层,250Kbps,屏蔽双绞线<Recommanded Practice for a Serial Control and Communications Vehicle Network Part 11:Physical Layer,250Kbps,Twisted shielded Pair>.SAE J1939-21:2006商用车控制系统局域网络〔CAN通信协议第21部分:数据链路层<Recommanded Practice for a Serial Control and Communications Vehicle Network Part 21:Data Link Layer>.3 网络拓扑结构说明电动汽车网络采用CAN 互连结构如下所示,CAN1总线为电池管理系统与电机控制器之间的数据通信总线,CAN2总线为电池管理系统与充电机之间的数据通信总线。
纯电动车BMS与整车系统CAN通信协议详情

纯电动车BMS与整车系统CAN通信协议详情随着环保意识的增强和电动车市场的迅速发展,纯电动车(Battery Electric Vehicle,BEV)作为零排放、零尾气的新能源汽车正逐渐受到人们的关注和青睐。
在纯电动车的电池管理系统(Battery Management System,BMS)中,与整车系统之间的通信协议变得尤为重要。
本文将详细介绍纯电动车BMS与整车系统CAN通信协议的相关内容。
一、纯电动车BMS与整车系统的关系纯电动车的BMS作为一套独立的系统,主要用于监测和管理电池组的状态、实时数据采集、故障诊断以及能量管理等功能。
而整车系统则负责电动车的整体控制,包括电机控制、车速控制、动力分配等。
BMS与整车系统之间的通信,可以实现BMS对整车系统的控制和监控,保证电池组和整车系统的协调运行,提高电动车的安全性和性能。
二、CAN通信协议的基本原理控制器局域网络(Controller Area Network,CAN)是一种广泛应用于汽车、工业自动化等领域的通信协议。
CAN总线采用串行通信方式,具有高可靠性、抗干扰能力强的特点,在电动车领域得到了广泛应用。
CAN协议定义了通信的物理层、数据链路层和应用层,保证了数据的可靠传输和节点间的高效通信。
三、CAN通信协议在纯电动车BMS与整车系统中的应用1. 数据交互:CAN通信协议在BMS和整车系统之间实现了数据的双向交互。
BMS可以向整车系统提供电池组的相关信息,如电池电压、电流、温度等。
同时,整车系统也可以向BMS发送指令,如充电指令、功率调节指令等。
2. 故障诊断:CAN通信协议可以实现对电池组和整车系统的故障诊断。
当BMS检测到电池组或整车系统存在异常情况时,会通过CAN总线将故障码发送给整车系统,从而实现故障的定位和诊断。
3. 控制策略:CAN通信协议可以实现BMS对整车系统的控制。
例如,BMS可以根据电池组的状态和整车系统的需求,发送合适的控制策略给整车系统,如调节电机的输出功率、控制充放电速度等。
BMS_CAN 协议说明2015418

CAN 协议说明名词定义:BMS电池组,每个电池组包括26节电池,两路CAN(双路备份)BMS电池包,每个电池包包括3个电池组;BMS电池匣,每个电池匣包括3个电池包,电池包串联每次更换以电池匣为单位;BMS电池箱,包括4路电池匣,并联通信格式说明:1.通信速率 500K bps2.通信时,低字节在先,高字节在后,如8个字节数据场内,字节0-1表示场内最先开始的帧内容。
帧格式:标识位说明:PR,优先级,从0-7,数字越大,优先级越高,暂时可以不用。
R,保留位,总是为0,1表示为非法的帧,接收方接收后,可以作简单的丢弃处理DT,数据类型,表征该帧数据的类型,目前预定义的数据类型为:0000B:BMS数据上传帧1000B:BMS 设备控制帧1010B:电池充电机信息反馈帧1011B:电池充电机信息控制帧0110B:电容充电机信息反馈帧0111B:电容充电机信息控制帧PDU标识:表征数据场的内容,其含义由DT分类确定。
详细见表《数据协议》目的地址:表征数据的接收者地址源地址:表征数据的发送者地址本版本的地址说明:同一类型的设备,地址不重复,不同类型的设备,地址可以重复⏹主控板的地址为 0x00。
⏹BMS的地址为4位的BMS电池匣地址和2位的电池包地址和2位的电池组地址⏹空调的CAN地址为0x01⏹充电机的地址为0x01数据协议BMS数据上传协议BMS数据控制协议通过此控制协议控制BMS设备,目前只有地址设置命令和均衡允许命令当系统内某单体电压高于最低单体电压150mV,且此单体与最低电压单体不归属统一BMS时,则关闭此单体所在BMS的主动均衡功能。
数据发送周期,平时,未发生过充、过放、过温、均衡变化时,每秒发送一次,当以上变化发生时,立刻传输一次。
36节电池的均衡允许标识。
标志位为1时,停止均衡,标志位为0时,允许均衡。
该数据会定时发送,每个帧里包含完整的36节电池是否允许均衡的标识位。
目标地址为广播地址,即0xFF,源地址是主控板的地址41表示第9、15节停止均衡补充说明:1.设备唯一ID:由生产月份和流水确定,为BCD格式,如14 年01月第三个BMS的在数据场内的内容为0x14 01 00 03。
纯电动车BMS与整车系统CAN通信协议

文件类型:技术类密级:保密正宇纯电动车电池管理系统与整车系统CAN通信协议(GX-ZY-CAN-V1.00)版本记录版本制作者日期说明V1.00 用于永康正宇纯电动车系统姓名日期签名拟定审查核准1 范围本标准规定了电动汽车电池管理系统(Battery Management System ,以下简称BMS)与电机控制器(Vehicle Control Unit ,简称VCU)、智能充电机(Intelligent Charger Unit ,简称ICU)之间的通信协议。
本标准适用于电动汽车电池管理系统与整车系统和充电系统的数据交换。
本标准的CAN 标识符为29位,通信波特率为250kbps 。
本标准数据传输采用低位先发送的格式。
本标准应用于正宇纯电动轿车电池管理系统。
2 规范性引用文件下列文件对于本文件的应用是必不可少的。
凡是注日期的版本适用于本文件。
凡不是注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
ISO 11898-1:2006 道路车辆 控制器局域网络 第1部分:数据链路层和物理信令(Road Vehicles – Controller Area Network (CAN) Part 1:Data Link Layer and Physical Signalling). SAE J1939-11:2006 商用车控制系统局域网络(CAN)通信协议 第11部分:物理层,250Kbps ,屏蔽双绞线(Recommanded Practice for a Serial Control and Communications Vehicle Network Part 11:Physical Layer,250Kbps,Twisted shielded Pair). SAE J1939-21:2006商用车控制系统局域网络(CAN )通信协议 第21部分:数据链路层(Recommanded Practice for a Serial Control and Communications Vehicle Network Part 21:Data Link Layer).3 网络拓扑结构说明电动汽车网络采用CAN 互连结构如下所示,CAN1总线为电池管理系统与电机控制器之间的数据通信总线,CAN2总线为电池管理系统与充电机之间的数据通信总线。
雷丁电动汽车技术参数及整车CAN通讯协议

定义:P是优先级,R是保留位,DP是数据页,PF是PDU格式,PS是特定PDU,SA是源地址。
地址分配
补充说明:GPS模块在发送完控制数据帧0x1070D5C0后,立即开启超时判断,若在1s 内(超时时间可根据实际通讯状况作适当调整)未收到车身控制器应答数据帧0x1071C0D5即视为超时,GPS模块重发控制数据帧,若重发5次(重发次数可适当调整)后仍收不到应答数据帧,GPS停止发送控制报文,上报通讯超时到远程后台或手机终端。
寻车功能描述:车身控制器收到GPS模块发送的寻车命令后,执行相应操作,例如:报警器和左右转向灯分别周期性地响和闪烁5次后停止,响和闪烁的频率由车身控制器根据通常情况自定义。
实际寻车操作见协议报文内容。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文件类型:技术类密级:保密
正宇纯电动车
电池管理系统与整车系统CAN通信协议
(GX-ZY-CAN-V1.00)
版本记录
版本制作者日期说明
V1.00 用于永康正宇纯电动车系统姓名日期签名
拟定
审查
核准
1 范围
本标准规定了电动汽车电池管理系统(Battery Management System ,以下简称BMS)与电机控制器(Vehicle Control Unit ,简称VCU)、智能充电机(Intelligent Charger Unit ,简称ICU)之间的通信协议。
本标准适用于电动汽车电池管理系统与整车系统和充电系统的数据交换。
本标准的CAN 标识符为29位,通信波特率为250kbps 。
本标准数据传输采用低位先发送的格式。
本标准应用于正宇纯电动轿车电池管理系统。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的。
凡是注日期的版本适用于本文件。
凡不是注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
ISO 11898-1:2006 道路车辆 控制器局域网络 第1部分:数据链路层和物理信令(Road Vehicles – Controller Area Network (CAN) Part 1:Data Link Layer and Physical Signalling).
SAE J1939-11:2006 商用车控制系统局域网络(CAN)通信协议 第11部分:物理层,250Kbps ,屏蔽双绞线(Recommanded Practice for a Serial Control and Communications Vehicle Network Part 11:Physical Layer,250Kbps,Twisted shielded Pair).
SAE J1939-21:2006商用车控制系统局域网络(CAN )通信协议 第21部分:数据链路层(Recommanded Practice for a Serial Control and Communications Vehicle Network Part 21:Data Link Layer).
3 网络拓扑结构说明
电动汽车网络采用CAN 互连结构如下所示,CAN1总线为电池管理系统与电机控制器之间的数据通信总线,CAN2总线为电池管理系统与充电机之间的数据通信总线。
电池管理系统内部主控单元与电池管理单元之间通过内部CAN 总线进行数据通信。
电机控制器将BMS 的提供的总电压、电流及最高单体电压、最低单体电压、温度及关键状态显示在车载仪表上。
BMS-CCU
BMS-BMU (1#)BMS-BMU (2#)
电池组远程监控终端(BWT)
彩色显示屏
(HMI)电机控制器(MCU )
智能充电机
(ICU)
INCAN
CAN2
CAN1
RS232
RS485
图一 整车总线拓扑
4 数据格式
网络信号数据格式遵守下表,双行定义遵循首行;
5通信规范
5.1数据链路层应遵循的原则
总线通讯速率为:250Kbps,数据链路层的规定主要参考CAN2.0B和SAE J1939的相关规定。
使用CAN扩展帧的29位标识符并进行了重新定义,以下为
其中,优先级为3位,可以有8个优先级;R一般固定为0;DP现固定为0;8位的PF为报文的代码;8位的PS为目标地址或组扩展;8位的SA为发送此报文的源地址;
›接入网络的每一个节点都有名称和地址,名称用于识别节点的功能和进行地址仲裁,地址用于节点的数据通信
›每个节点都至少有一种功能,可能会有多个节点具有相同的功能,也可能一个节点具有多个功能
›对于多字节数据,采用小端方式,如4660=0x1234,首先发送0x34,再发送
0x12
5.2 CAN 网络地址分配表
结点名称
地址 SOURCE ADDRESS(SA)
电池管理系统(BMS) 243(0xF3) 电机控制器(MCU)
167(0xA7)
5.3 CAN 通信参数
Baud Rate(kbps) Sampling Point TQ(μs)
Tbit(TQ) Tprs(TQ)
Tph1(TQ)
Tph2(TQ)
Tsjw(TQ)
250
62.5%
0.5
8
1
3
3
1
6协议报文
6.1电机控制器
BMS
6.1.1 MCU-BMS-1(0x18FFF3A7)
OUT IN SRR IDE ID (0x18FFF3A7) 周期(ms) MCU
BMS
1
P R DP PF PS SA 1000
6
0 0 255 243 167 数 据
位置 数据名
分辨率 偏移量 取值范围 BYTE BIT BYTE1 7-0 保留
BYTE2 7-0 保留 BYTE3 7-0 保留
BYTE4 7-0 车速 1kmph/bit 0kmph 0-250kmph BYTE5 7-0 里程LL 0.1Km/bit 0Km
0-30万公里
BYTE6 7-0 里程LH BYTE7 7-0 里程HL BYTE8 7-0
里程HH
注:电机控制器提供BMS 车速和里程信息,以便远程监控和耗电量统计使用。
(需工程师确定)
6.2 BMS电机控制器
6.2.1 BMS-MCU-1(ID:0x1801A7F3)
OUT IN SRR IDE ID(0x1801A7F3)周期(ms)
BMS MCU 0 1 P R DP PF PS SA
100 6 0 0 1 167 243
数据
位置
数据名分辨率偏移量取值范围BYTE BIT
BYTE1 7-0
电池组总压0.1V/bit 0V 0-320V BYTE2 7-0
BYTE3 7-0
电池组电流0.1A/bit -3200A
-500A-500A (充电为负,放电为正)
BYTE4 7-0
BYTE5 7-0 SOC 0.4%/bit 0 0%-100%
BYTE6
1-0
(LSB)
电池电压过充状态
00:正常
01:单体电池电压偏高或电池组总压偏高
(一级故障,限制回馈电流,降充电机电流;
标识电池已充满电)
10:单体电池电压过高或电池组总压过高
(二级故障,禁止回馈充电,关闭充电输出)
11:电池过充(三级报警,切充电继电器)
3-2 电池电压过低状态
00:正常
01:单体电池欠压或SOC低
(一级故障,需补电,电机限功率输出)
10:单体电池电压过低或电池组总压过低
(二级故障,电机控制器立即停车)
11:电池过放(三级故障,切放电继电器)
5-4 充电过流状态
00:正常
01:电池充电或回馈电流轻度过流
(一级故障,电机需限制回馈电流)
10:电池充电或回馈电流严重过流
(二级故障,切充放电继电器)
11:保留
7-6
(MSB)
放电过流状态
00:正常
01:电池放电轻度过流
(一级故障,电机需限制回馈电流)
10:电池放电严重过流
(二级故障,切充放电继电器)
11:保留
注:
(1)上面故障已经在BMS程序中考虑延时判断,整车控制器检测到故障位后可立即执行相应的动作。
建议一、二、三级故障都在仪表上显示。
(2)不同故障类型各级故障处理方式不同,参考故障级别后的简略控制策略描述。
(3)电机控制器在接收到需限制回馈电流标志或需限功率标志后,电机控制器根据下面的报文中提供的最大允许回馈电流和最大允许放电电流值限制电机的回馈电流和输出功率。
6.2.2 BMS-MCU-2(ID:0x1802A7F3)
6.2.3 BMS-MCU-3(ID:0x1803A7F3)
6.3 BMS与充电机通信报文
6.3.1 BMS充电控制报文(ID:0x1806E5F4)
6.3.2 充电机广播报文(ID:0x18FF50E5)。