BMS数据流向图.md 1.8 KB

BMS通讯时序

广播指令

运行信息:接收PBU查询时发送

电压 平均电流 电芯温度 剩余电量 剩余容量 满充容量 运行状态

电芯电压:接收CDL查询时发送

Cell1~Cell16电压

故障码:存在故障时以200ms发送,故障解除时停止发送 

0x0000:无故障 0x0001:二级放电过流保护 0x0002:充电过流保护 0x0004:短路保护 0x0008:过放保护 0x0010:过充保护 0x0020:放电低温保护 0x0040:放电高温保护 0x0080:充电低温保护 0x0100:充电高温保护 0x0200:放电MOS故障 0x0400:充电MOS故障 0x0800:温度传感器故障 0x1000:一级过流警告 0x2000:AFE故障

关机指令:按键操作关机时发送,收到MC/PBU/HMI关机就绪时、或超时3后关闭放电开关

电池设计信息:接收MC/CDL查询时发送

设计电压 设计容量 电芯型号

电池版本信息:接收HMI/CDL查询时发送,包含MODE、SN、HW、FW

型号 序列号 硬件版本 软件版本

物理ID:接收MC/CDL查询时发送

校验码:接收MC/CDL查询时发送

发送给MC

在线检测反:接收MC查询时发送

发送给CDL

历史信息:接收CDL查询时发送

电芯最高温 电芯最低温 最大放电电流 最大充电电流 循环次数 最近充电间隔时间 最大充电间隔时间 充电过流保护次数 放电过流保护次数 过充保护次数 过放保护次数 短路保护次数 充电低温保护次数 充电高温保护次数 放电低温保护次数 放电高温保护次数 运行时间:4bytes

生产信息:接收CDL查询时发送

生产商 生产地 生产日期

自定义存储字符串1:接收CDL查询时发送

自定义存储字符串2:接收CDL查询时发送

自定义存储字符串2:接收CDL查询时发送