新国标电动汽车充电CAN报文协议解析

合集下载

GBT27930-2011国标充电协议详情CAN报文整理

GBT27930-2011国标充电协议详情CAN报文整理

GB/T 27930-2011新国标充电CAN协议定义说明:多字节时,低字节在前,高字节在后。

电流方向:放电为正,充电为负。

一、握手阶段:1、ID:1801F456 (PGN=256) CRM(充电机发送给BMS请求握手,数据长度8个字节,周期250ms)2、ID:180256F4 (PGN=512) BRM(BMS发送给充电机回答握手,数据长度41个字节,周期250ms,需要通过多包发送,多二、充电参数配置阶段:1、ID:180656F4 (PGN=1536) BCP(BMS发送给充电机,动力蓄电池配置参数,数据长度13个字节,周期500ms,需要通过2、ID:1807F456 (PGN=1792) CTS3、ID:1808F456 (PGN=2048) CML4、ID:100956F4 (PGN=2304) BRO5、ID:100AF456 (PGN=2560)三、充电过程:1、ID:181056F4 (PGN=4096) BCL2、ID:181156F4 (PGN=4352) BCS(BMS发送给充电机,电池充电总状态,数据长度9个字节,周期250ms,需要通过多包3、ID:1812F456 (PGN=4608) CCS(充电机发送给BMS,充电机充电状态,数据长度6个字节,周期50ms)4、ID:181356F4 (PGN=4864) BSM5、ID:181556F4 (PGN=5376) BMV(BMS发送给充电机,电池单体电压信息,数据长度不定,周期1s,需要通过多包发送,6、ID:181656F4 (PGN=5632) BMT(BMS发送给充电机,电池温度信息,数据长度不定,周期1s,需要通过多包发送,多包7、ID:181756F4 (PGN=5888) BSP(BMS发送给充电机,电池预留报文,数据长度不定,周期1s,需要通过多包发送,多包说明:1、BMS中止充电原因:a)1~2位:达到所需求的SOC目标值(00:未达到,01:达到需求,10:不可信状态);b)3~4位:达到总电压的设定值(00:未达到总电压设定值,01:达到设定值,10:不可信状态);c)5~6位:达到单体电压的设定值(00:未达到,01:达到,10:不可信状态)2、BMS中止充电故障原因:a)1~2位:绝缘故障(00:正常,01:故障,10:不可信状态)b)3~4位:输出连接器过温故障(00:正常,01:故障,10:不可信状态)c)5~6位:BMS原件、输出连接器过温(00:正常,01:故障,10:不可信状态)d)7~8位:充电连接器故障(00:正常,01:故障,10:不可信状态)e)9~10位:电池组温度过高故障(00:正常,01:故障,10:不可信状态)f)11~12位:其它故障(00:正常,01:故障,10:不可信状态)3、BMS中止充电错误原因:a)1~2位:电流过大(00:正常,01:电流超过需求值,10:不可信状态)b)3~4位:电压异常(00:正常,01:电压异常,10:不可信状态)说明:1、充电机中止充电原因:a)1~2位:达到充电机设定的条件中止(00:正常,01:达到设定条件中止,10:不可信状态)b)3~4位:人工中止(00:正常,01:人工中止,10:不可信状态)c)5~6位:故障中止(00:正常,01:故障中止,10:不可信状态)2、充电机中止充电故障原因:a)1~2位:充电机过温故障(00:温度正常,01:充电机过温,10:不可信状态)b)3~4位:充电连接器故障(00:连机器正常,01:故障,10:不可信状态)c)5~6位:充电机内部过温故障(00:内部温度正常,01:内部过温,10:不可信)d)7~8位:所需电量不能传送(00:传送正常,01:不能传送,10:不可信)e)9~10位:充电机急停故障(00:正常,01:急停,10:不可信状态)f)11~12位:其它故障(00:正常,01:故障,10:不可信状态)3、充电机中止充电错误原因:a)1~2位:电流不匹配(00:电流匹配,01:电流不匹配,10:不可信状态)b)3~4位:电压异常(00:正常,01:异常,10:不可信状态)四、充电结束阶段:1、ID:181C56F4 (PGN=7168) BSD2、ID:181DF456 (PGN=7424) CSD(充电机发送给BMS,充电机统计数据,数据长度5个字节,周期250ms)五、发生错误:1、ID:081E56F4 (PGN=7680) BEM(BMS发送给充电机,BMS统计数据,数据长度4个字节,周期250ms)2、ID:081FF456 (PGN=7936) CEM六、多包发送过程:2、0x1CECF456(充电机应答多包发送请求,周期50ms) TPCM_CHG。

新国标充电CAN协议解析

新国标充电CAN协议解析

新国标充电CAN协议定义一一BMS一、握手阶段:(098765)2、ID:180256F4( BMS发送给充电机回答握手,数据长度41个字节,周期250m s,需要通二、充电参数配置阶段:1、ID:180656F4(BMS发送给充电机,动力蓄电池配置参数,数据长度13个字节,周期500ms, 需要通过多包发送,多包发送过程见后文)三、充电过程:2、ID:181156F4( BMS发送给充电机,电池充电总状态,数据长度9个字节,周期250m s,5、ID:181556F4 ( BMS发送给充电机,电池单体电压信息,数据长度不定,周期1s,需要通6、ID:181656F4 ( BMS发送给充电机,电池温度信息,数据长度不定,周期1s,需要通过多7、ID:181756F4 ( BMS发送给充电机,电池预留报文,数据长度不定,周期1s,需要通过多1、 BMS中止充电原因:a)1~2位:达到所需求的SOC目标值(00:未达到,01:达到需求,10:不可信状态);b)3~4位:达到总电压的设定值(00:未达到总电压设定值,01:达到设定值,10:不可信状态);c)5~6位:达到单体电压的设定值(00:未达到,01:达到,10 :不可信状态)2、 BMS中止充电故障原因:a)1~2位:绝缘故障(00:正常,01:故障,10:不可信状态)b)3~4位:输出连接器过温故障(00:正常,01:故障,10:不可信状态)c)5~6位:BMS原件、输出连接器过温(00:正常,01:故障,10:不可信状态)d)7~8位:充电连接器故障(00 :正常,01:故障,10:不可信状态)e)9~10位:电池组温度过高故障(00:正常,01:故障,10:不可信状态)f)11~12位:其它故障(00:正常,01:故障,10:不可信状态)3、 BMS中止充电错误原因:a)1~2位:电流过大(00:正常,01:电流超过需求值,10:不可信状态)b)3~4位:电压异常(00:正常,01:电压异常,10:不可信状态)1、充电机中止充电原因:a)1~2位:达到充电机设定的条件中止(00:正常,01:达到设定条件中止,10:不可信状态)b)3~4位:人工中止(00:正常,01:人工中止,10:不可信状态)c)5~6位:故障中止(00:正常,01:故障中止,10:不可信状态)2、充电机中止充电故障原因:a)1~2位:充电机过温故障(00:温度正常,01:充电机过温,10:不可信状态)b)3~4位:充电连接器故障(00 :连机器正常,01:故障,10:不可信状态)c)5~6位:充电机内部过温故障(00:内部温度正常,01:内部过温,10:不可信)d)7~8位:所需电量不能传送(00:传送正常,01:不能传送,10:不可信)e)9~10位:充电机急停故障(00:正常,01:急停,10:不可信状态)f)11~12位:其它故障(00:正常,01:故障,10:不可信状态)3、充电机中止充电错误原因:a)1~2位:电流不匹配(00:电流匹配,01:电流不匹配,10:不可信状态)b)3~4位:电压异常(00:正常,01:异常,10:不可信状态)四、充电结束阶段:。

新国标电动汽车充电CAN报文协议解析

新国标电动汽车充电CAN报文协议解析

新国标电动汽车充电CAN报文协议解析说明:多字节时,低字节在前,高字节在后。

电流方向:放电为正,充电为负。

一、握手阶段:1、ID:1801F456(PGN=256)(充电机发送给BMS请求握手,数据长度8个字节,周期250ms)BYTE0辨识结果(0x00:BMS不能辨识,0xAA:BMS能辨识)BYTE1充电机编号(比例因子:1,偏移量:0,数据范围:0~100)BYTE2充电机/充电站所在区域编码,标准ASCII码BYTE3BYTE4BYTE5BYTE6BYTE72、ID:180256F4(PGN=512)(BMS发送给充电机回答握手,数据长度41个字节,周期250ms,需要通过多包发送,多包发送过程见后文)BYTE0BMS通信协议版本号,本标准规定当前版本为V1.0,表示为:byte2,byte1---0x0001,byte0---0x00BYTE1BYTE2BYTE3电池类型,01H:铅酸电池;02H:镍氢电池;03H:磷酸铁锂电池;04H:锰酸锂电池;05H:钴酸电池;06H:三元材料电池;07H:聚合物锂离子电池;08H:钛酸锂电池;FFH:其它电池BYTE4整车动力蓄电池系统额定容量/A·h,0.1A·h/位,0A·h偏移量,数据范围:0~1000A·hBYTE5BYTE6整车动力学电池系统额定总电压/V,0.1V/位,0V偏移量,数据范围:0~750V BYTE7BYTE8电池生产厂商名称,标准ASCII码BYTE9BYTE10BYTE11BYTE12电池组序号,预留,由厂商自行定义BYTE13BYTE14BYTE15BYTE16电池组生产日期:年(比例:1年/位,偏移量:1985,数据范围:1985~2235)BYTE17电池组生产日期:月(1月/位,偏移量:0月,数据范围:1~12月)BYTE18电池组生产日期:日(1日/位,偏移量:0日,数据范围:1~31日)BYTE19电池组充电次数,1次/位,偏移量:0次,以BMS统计为准BYTE20BYTE21BYTE22电池组产权表示(0:租赁,1:车自有)BYTE23预留BYTE24~40车辆识别码(vin)二、充电参数配置阶段:1、ID:180656F4(PGN=1536)(BMS发送给充电机,动力蓄电池配置参数,数据长度13个字节,周期500ms,需要通过多包发送,多包发送过程见后文)BYTE0单体动力蓄电池最高允许充电电压(比例:0.01V/bit,偏移量:0)BYTE1BYTE2最高允许充电电流(比例:0.1A/bit,偏移量:-400A)BYTE3BYTE4动力蓄电池标称总能量(0.1Kw·h/bit,偏移量:0)BYTE5BYTE6最高允许充电总电压(比例:0.1V/bit,偏移量:0)BYTE7BYTE8最高允许温度(比例:1度/bit,偏移量:-50度)BYTE9整车动力蓄电池荷电状态SOC(比例:0.1%/bit,偏移量:0)BYTE10BYTE11整车动力蓄电池总电压(比例:0.1V/bit,偏移量:0)BYTE122、ID:1807F456(PGN=1792)(充电机发送给BMS,时间同步信息,数据长度7个字节,周期500ms)BYTE0秒(压缩BCD码)BYTE1分(压缩BCD码)BYTE2时(压缩BCD码)BYTE3日(压缩BCD码)BYTE4月(压缩BCD码)BYTE5年(压缩BCD码)BYTE63、ID:1808F456(PGN=2048)(充电机发送给BMS,充电机最大输出能力,数据长度6个字节,周期250ms)BYTE0最高输出电压(比例:0.1V/bit,偏移量:0)BYTE1BYTE2最低输出电压(比例:0.1V/bit,偏移量:0)BYTE3BYTE4最大输出电流(0.1A/bit,偏移量:-400)BYTE54、ID:100956F4(PGN=2304)(BMS发送给充电机,电池充电准备就绪,数据长度1个字节,周期250ms)BYTE0BMS是否充电准备好(0:BMS未准备好,0xAA:BMS完成充电准备)5、ID:100AF456(PGN=2560)(充电机发送给BMS,充电机输出准备就绪,数据长度1个字节,周期250ms)BYTE0充电机是否完成充电准备(0:充电机未完成准备,0xAA:完成准备)三、充电过程:1、ID:181056F4(PGN=4096)(BMS发送给充电机,电池充电需求,数据长度5个字节,周期50ms)BYTE0充电电压需求(0.1V/bit,偏移量:0V)BYTE1BYTE2充电电流需求(0.1A/bit,偏移量:-400A)BYTE3BYTE4充电模式(0x01:恒压充电;0x02:恒流充电)2、ID:181156F4(PGN=4352)(BMS发送给充电机,电池充电总状态,数据长度9个字节,周期250ms,需要通过多包发送,多包发送过程见后文)BYTE0充电电压测量值(0.1V/bit,偏移量:0V)BYTE1BYTE2充电电流测量值(0.1A/bit,偏移量:-400A)BYTE3BYTE4最高单体动力蓄电池电压及其组号(1~12:蓄电池电压,0.01V/bit;13~16:动力蓄电池电池电压所在组号:1/bit,偏移量:1)BYTE5BYTE6当前SOC(1%的比例,偏移量:0)BYTE7估算剩余充电时间(1min/bit,大于600分钟按600分钟发送)BYTE83、ID:1812F456(PGN=4608)(充电机发送给BMS,充电机充电状态,数据长度6个字节,周期50ms)BYTE0充电电压输出值(0.1V/bit,偏移量:0V)BYTE1BTYE2充电电流输出值(0.1A/bit,偏移量:-400A)BYTE3BYTE4累计充电时间(1min/bit,最大为600min)BYTE54、ID:181356F4(PGN=4864)(BMS发送给充电机,电池状态信息,数据长度7个字节,周期250ms)BYTE0最高单体动力蓄电池电压所在编号BYTE1最高动力蓄电池温度(1度/bit,偏移量:-50)BYTE2最高温度检测点编号BYTE3最低动力蓄电池温度(1度/bit,偏移量:-50)BYTE4最低动力蓄电池温度检测点号BYTE5Bit0-bit1单体动力蓄电池电压过高/过低(00:正常;01:过高;10:过低)Bit2-bit3整车动力蓄电池荷电状态SOC过高/过低(00:正常;01:过高;10:过低)Bit4-bit5动力蓄电池充电过电流(00:正常;01:过流;10:不可信)Bit6-bit7动力蓄电池温度过高(00:正常;01:过高;10:不可信)BYTE6Bit0-bit1动力蓄电池绝缘状态(00:正常;01:不正常;10:不可信)Bit2-bit3动力蓄电池组输出连接器连接状态(00:正常,01:不正常,10:不可信)Bit4-bit5充电允许(00:禁止;01:允许)5、ID:181556F4(PGN=5376)(BMS发送给充电机,电池单体电压信息,数据长度不定,周期1s,需要通过多包发送,多包发送过程见后文)BYTE01号单体动力电池电压BYTE1BYTE22号单体动力电池电压BYTE3BYTE43号单体动力电池电压BYTE5、、、、、、、、、、、、BYTE511256号单体动力电池电压6、ID:181656F4(PGN=5632)(BMS发送给充电机,电池温度信息,数据长度不定,周期1s,需要通过多包发送,多包发送过程见后文)BYTE0动力蓄电池1温度信息(比例:1度/bit,偏移量:-50度)BYTE1动力蓄电池2温度信息(比例:1度/bit,偏移量:-50度)BYTE2动力蓄电池3温度信息(比例:1度/bit,偏移量:-50度)BYTE3动力蓄电池4温度信息(比例:1度/bit,偏移量:-50度)BYTE4动力蓄电池5温度信息(比例:1度/bit,偏移量:-50度)BYTE5动力蓄电池6温度信息(比例:1度/bit,偏移量:-50度)、、、、、、、、、、、、BYTEN动力蓄电池N+1温度信息(比例:1度/bit,偏移量:-50度)7、ID:181756F4(PGN=5888)(BMS发送给充电机,电池预留报文,数据长度不定,周期1s,需要通过多包发送,多包发送过程见后文)BYTE0预留BYTE1预留BYTE2预留BYTE3预留BYTE4预留BYTE5预留、、、、、、预留BYTEN预留8、ID:101956F4(PGN=6400)(BMS发送给充电机,BMS中止充电,数据长度4个字节,周期10ms)BYTE0BMS中止充电原因BYTE1BMS中止充电故障原因BYTE2BYTE3BMS中止充电错误原因说明:1、BMS中止充电原因:a)1~2位:达到所需求的SOC目标值(00:未达到,01:达到需求,10:不可信状态);b)3~4位:达到总电压的设定值(00:未达到总电压设定值,01:达到设定值,10:不可信状态);c)5~6位:达到单体电压的设定值(00:未达到,01:达到,10:不可信状态)2、BMS中止充电故障原因:a)1~2位:绝缘故障(00:正常,01:故障,10:不可信状态)b)3~4位:输出连接器过温故障(00:正常,01:故障,10:不可信状态)c)5~6位:BMS原件、输出连接器过温(00:正常,01:故障,10:不可信状态)d)7~8位:充电连接器故障(00:正常,01:故障,10:不可信状态)e)9~10位:电池组温度过高故障(00:正常,01:故障,10:不可信状态)f)11~12位:其它故障(00:正常,01:故障,10:不可信状态)3、BMS中止充电错误原因:a)1~2位:电流过大(00:正常,01:电流超过需求值,10:不可信状态)b)3~4位:电压异常(00:正常,01:电压异常,10:不可信状态)9、ID:101AF456(PGN=6656)(充电机发送给BMS,充电机中止充电,数据长度4个字节,周期10ms)BYTE0充电机中止充电原因BYTE1充电机中止充电故障原因BYTE2BYTE3充电机中止充电错误原因说明:1、充电机中止充电原因:a)1~2位:达到充电机设定的条件中止(00:正常,01:达到设定条件中止,10:不可信状态)b)3~4位:人工中止(00:正常,01:人工中止,10:不可信状态)c)5~6位:故障中止(00:正常,01:故障中止,10:不可信状态)2、充电机中止充电故障原因:a)1~2位:充电机过温故障(00:温度正常,01:充电机过温,10:不可信状态)b)3~4位:充电连接器故障(00:连机器正常,01:故障,10:不可信状态)c)5~6位:充电机内部过温故障(00:内部温度正常,01:内部过温,10:不可信)d)7~8位:所需电量不能传送(00:传送正常,01:不能传送,10:不可信)e)9~10位:充电机急停故障(00:正常,01:急停,10:不可信状态)f)11~12位:其它故障(00:正常,01:故障,10:不可信状态)3、充电机中止充电错误原因:a)1~2位:电流不匹配(00:电流匹配,01:电流不匹配,10:不可信状态)b)3~4位:电压异常(00:正常,01:异常,10:不可信状态)四、充电结束阶段:1、ID:181C56F4(PGN=7168)(BMS发送给充电机,BMS统计数据,数据长度7个字节,周期250ms)BYTE0中止时SOC值(比例:1%,偏移量:0)BYTE1动力蓄电池单体最低电压(比例:0.01,偏移量:0)BYTE2BYTE3动力蓄电池单体最高电压(比例:0.01,偏移量:0)BYTE4BYTE5动力蓄电池最低温度(比例:1,偏移量:-50)BYTE6动力蓄电池最高温度(比例:1,偏移量:-50)2、ID:181DF456(PGN=7424)(充电机发送给BMS,充电机统计数据,数据长度5个字节,周期250ms)BYTE0累计充电时间(比例:1min,偏移量:0,范围:0~600)BYTE1BYTE2累计输出能量(比例:0.1kw·h,偏移量:0,范围:0~1000)BYTE3BYTE4充电机编号五、发生错误:1、ID:081E56F4(PGN=7680)(BMS发送给充电机,BMS统计数据,数据长度4个字节,周期250ms)BYTE0Bit0-Bit1接受SPN2560=0X00充电机辨识报文超时(00:正常,01:超时,10:不可信状态)Bit2-Bit3接受SPN2560=0XAA充电机辨识报文超时(00:正常,01:超时,10:不可信状态)BYTE1Bit0-Bit1接受充电机的时间同步和充电机最大能力报文超时(00:正常,01:超时,10:不可信状态)Bit2-Bit3接受充电机完成充电准备报文超时(00:正常,01:超时,10:不可信状态)BYTE2Bit0-Bit1接受充电机充电状态报文超时(00:正常,01:超时,10:不可信状态)Bit2-Bit3接受充电机中止报文超时(00:正常,01:超时,10:不可信状态)BYTE3Bit0-Bit1接受充电机充电统计报文超时(00:正常,01:超时,10:不可信状态)2、ID:081FF456(PGN=7936)(充电机发送给BMS,充电机中止充电,数据长度4个字节,周期250ms)BYTE0Bit0-Bit1接受BMS和车辆的辨识报文超时(00:正常,01:超时,10:不可信状态)BYTE1Bit0-Bit1接受电池充电参数报文超时(00:正常,01:超时,10:不可信状态)Bit2-Bit3接受BMS完成充电前准备报文超时(00:正常,01:超时,10:不可信状态)BYTE2Bit0-Bit1接受电池充电总状态报文超时(00:正常,01:超时,10:不可信状态)Bit2-Bit3接受电池充电需求报文超时(00:正常,01:超时,10:不可信状态)Bit4-Bit5接受BMS中止充电报文超时(00:正常,01:超时,10:不可信状态)BYTE3Bit0-Bit1接受BMS充电统计报文超时(00:正常,01:超时,10:不可信状态)六、多包发送过程:1、0x1CEC56F4(BMS请求建立多包发送,周期50ms)BYTE0请求控制字0x10BYTE1需要发送的总字节数BYTE2BYTE3需要发送的包数BYTE40XffBYTE5所装载数据的参数组群号,即其PGNBYTE6BYTE72、0x1CECF456(充电机应答多包发送请求,周期50ms)BYTE0回答控制字0x11BYTE1可发送的数据包数BYTE2接下来发送的第一个数据包号BYTE30xFFBYTE40xFFBYTE5所装载数据的参数组群号,即其PGN BYTE6BYTE73、0x1CEB56F4(BMS发送多包信息,周期根据国标定义) BYTE0包序号(1到N)BYTE1需发送的内容BYTE2需发送的内容BYTE3需发送的内容BYTE4需发送的内容BYTE5需发送的内容BYTE6需发送的内容BYTE7需发送的内容4、0x1CECF456(充电机响应完成多包接收,周期50ms) BYTE0请求控制字0x13BYTE1接受到的总字节数BYTE2BYTE3接受到的总包数BYTE40XffBYTE5所装载数据的参数组群号,即其PGN BYTE6BYTE7深圳市聚电新能源科技有限公司武继坤整理。

新国标充电CAN协议解析

新国标充电CAN协议解析

新国标充电CAN协议解析该协议主要定义了电动汽车与充电设备之间的通信规范,包括消息格式、数据内容、命令和应答等方面。

下面将对该协议进行详细解析。

首先,在消息格式方面,新国标充电CAN协议采用了基于CAN (Controller Area Network)总线的通信方式。

CAN总线是一种多主机分布式控制系统中常用的总线标准,具有高可靠性、高实时性和抗干扰能力强等特点。

在数据内容方面,该协议定义了一系列数据域,包括车辆标识、充电设备标识、充电类型、充电状态、充电电压、充电电流等信息。

这些信息对于充电设备的控制和监测起着关键作用。

在命令和应答方面,协议定义了一系列命令和相应的应答消息。

例如,充电设备可以向电动汽车发送启动充电的命令,而电动汽车则通过应答消息告知充电设备是否接受该命令。

这些命令和应答消息的交互可以实现电动汽车与充电设备之间的有效通信。

此外,新国标充电CAN协议还规定了充电设备与后台服务器之间的通信规范。

后台服务器可以通过网络与充电设备建立连接,进行充电过程的监控和管理。

该协议定义了充电设备和后台服务器之间的数据交换格式和通信接口,确保了充电设备在远程监控和管理下的安全和稳定运行。

新国标充电CAN协议的应用可以带来很多优势。

首先,通过规范的通信协议,可以实现不同厂家的充电设备和电动汽车之间的互通性。

这意味着消费者在任一充电站都可以使用自己的电动汽车进行充电,大大提升了充电设备的利用率和用户体验。

此外,该协议的应用还可以为电动汽车行业的监管和管理提供便利。

通过与后台服务器的通信,可以对充电设备进行远程监控和管理,包括充电设备的控制、故障诊断和统计分析等。

这有助于提高充电设备的可靠性和安全性,降低运营成本。

总之,新国标充电CAN协议是中国汽车工业标准化技术委员会制定的一项重要标准,用于规范电动汽车与充电设备之间的通信协议。

该协议在消息格式、数据内容、命令和应答等方面进行了详细的定义,可以实现充电设备的互通性和远程管理。

电动汽车can报文解析及应用

电动汽车can报文解析及应用

电动汽车can报文解析及应用电动汽车CAN(Controller Area Network)报文是电动汽车控制系统中传输数据的一种通信协议,用于各个控制模块之间的数据交换与通信。

CAN报文具有高可靠性、抗干扰能力强和传输效率高等优点,广泛应用于电动汽车中。

首先,CAN报文由四个主要的部分组成:帧头、数据域、校验位和帧尾。

帧头包含了报文的标识符和数据长度,用以识别和区分不同的报文。

数据域用于存储需要传输的数据信息。

校验位用于检测报文在传输过程中是否出错。

帧尾用于标识报文的结束。

电动汽车CAN报文可以分为两种类型:数据帧和远程帧。

数据帧用于传输实时数据,如电池状态、速度、加速度等信息。

远程帧用于请求某个模块发送数据。

对于CAN报文的解析,在接收端一般需要进行以下步骤:1. 报文接收:CAN控制器接收到报文后,将其存储在接收缓冲器中等待处理。

2. 检测报文类型:根据帧头中的标识符,识别报文类型是数据帧还是远程帧。

3. 解析报文内容:根据数据帧中的数据域,提取所需的各类数据信息,如电池电压、电流、温度等。

4. 检测报文的完整性:利用校验位对报文进行错误检测,若发现错误,则丢弃该报文。

5. 处理报文:根据报文中提取的信息,进行相应的处理,如将电池电压显示在仪表盘上。

电动汽车CAN报文的应用非常广泛,以下是一些常见的应用场景:1. 电动汽车操控系统:CAN报文用于传输车辆的操控信息,如转向、制动、加速等指令,以实现对车辆的控制。

2. 电动汽车电池管理系统:CAN报文用于传输电池的电压、电流、温度等参数,以监控电池的状态并进行相应的控制和管理。

3. 电动汽车充电系统:CAN报文用于与充电桩进行通信,传输充电桩的电压、电流、功率等信息,以控制和监控充电过程。

4. 电动汽车车载娱乐系统:CAN报文用于传输音频、视频等娱乐内容,以实现车载娱乐功能。

5. 电动汽车驾驶辅助系统:CAN报文用于传输车辆的各种传感器数据,如摄像头、激光雷达等,以实现车辆感知和驾驶辅助功能。

GBT27930--2011年国标充电协议CAN报文整理

GBT27930--2011年国标充电协议CAN报文整理

GB/T 27930-2011新国标充电CAN协议定义说明:多字节时,低字节在前,高字节在后。

电流方向:放电为正,充电为负。

一、握手阶段:1、ID:1801F456 (PGN=256)(充电机发送给BMS请求握手,数据长度8个字节,周期250ms)2、ID:180256F4 (PGN=512)(BMS发送给充电机回答握手,数据长度41个字节,周期250ms,需要通过多包发送,多二、充电参数配置阶段:1、ID:180656F4 (PGN=1536)(BMS发送给充电机,动力蓄电池配置参数,数据长度13个字节,周期500ms,需要通过2、ID:1807F456 (PGN=1792)3、ID:1808F456 (PGN=2048)4、ID:100956F4 (PGN=2304)5、ID:100AF456 (PGN=2560)(充电机发送给BMS,充电机输出准备就绪,数据长度1个字节,周期250ms)三、充电过程:1、ID:181056F4 (PGN=4096)(BMS发送给充电机,电池充电需求,数据长度5个字节,周期50ms)2、ID:181156F4 (PGN=4352)(BMS发送给充电机,电池充电总状态,数据长度9个字节,周期250ms,需要通过多包发送,多包发送过程见后文)3、ID:1812F456 (PGN=4608)4、ID:181356F4 (PGN=4864)5、ID:181556F4 (PGN=5376)(BMS发送给充电机,电池单体电压信息,数据长度不定,周期1s,需要通过多包发送,6、ID:181656F4 (PGN=5632)(BMS发送给充电机,电池温度信息,数据长度不定,周期1s,需要通过多包发送,多包7、ID:181756F4 (PGN=5888)(BMS发送给充电机,电池预留报文,数据长度不定,周期1s,需要通过多包发送,多包8、ID:101956F4 (PGN=6400)说明:1、BMS中止充电原因:a)1~2位:达到所需求的SOC目标值(00:未达到,01:达到需求,10:不可信状态);b)3~4位:达到总电压的设定值(00:未达到总电压设定值,01:达到设定值,10:不可信状态);c)5~6位:达到单体电压的设定值(00:未达到,01:达到,10:不可信状态)2、BMS中止充电故障原因:a)1~2位:绝缘故障(00:正常,01:故障,10:不可信状态)b)3~4位:输出连接器过温故障(00:正常,01:故障,10:不可信状态)c)5~6位:BMS原件、输出连接器过温(00:正常,01:故障,10:不可信状态)d)7~8位:充电连接器故障(00:正常,01:故障,10:不可信状态)e)9~10位:电池组温度过高故障(00:正常,01:故障,10:不可信状态)f)11~12位:其它故障(00:正常,01:故障,10:不可信状态)3、BMS中止充电错误原因:a)1~2位:电流过大(00:正常,01:电流超过需求值,10:不可信状态)b)3~4位:电压异常(00:正常,01:电压异常,10:不可信状态)9、ID:101AF456 (PGN=6656)说明:1、充电机中止充电原因:a)1~2位:达到充电机设定的条件中止(00:正常,01:达到设定条件中止,10:不可信状态)b)3~4位:人工中止(00:正常,01:人工中止,10:不可信状态)c)5~6位:故障中止(00:正常,01:故障中止,10:不可信状态)2、充电机中止充电故障原因:a)1~2位:充电机过温故障(00:温度正常,01:充电机过温,10:不可信状态)b)3~4位:充电连接器故障(00:连机器正常,01:故障,10:不可信状态)c)5~6位:充电机内部过温故障(00:内部温度正常,01:内部过温,10:不可信)d)7~8位:所需电量不能传送(00:传送正常,01:不能传送,10:不可信)e)9~10位:充电机急停故障(00:正常,01:急停,10:不可信状态)f)11~12位:其它故障(00:正常,01:故障,10:不可信状态)3、充电机中止充电错误原因:a)1~2位:电流不匹配(00:电流匹配,01:电流不匹配,10:不可信状态)b)3~4位:电压异常(00:正常,01:异常,10:不可信状态)四、充电结束阶段:1、ID:181C56F4 (PGN=7168)(BMS发送给充电机,BMS统计数据,数据长度7个字节,周期250ms)2、ID:181DF456 (PGN=7424)五、发生错误:1、ID:081E56F4 (PGN=7680)2、ID:081FF456 (PGN=7936)(充电机发送给BMS,充电机中止充电,数据长度4个字节,周期250ms)六、多包发送过程:徐维泽整理。

汽车can 报文格式解析

汽车can 报文格式解析

汽车can 报文格式解析CAN(Controller Area Network)是一种网络通信协议,常用于汽车领域。

CAN报文是CAN协议中传输的数据单元,包含了消息的标识符(ID)和数据字段。

CAN报文格式如下:1. 标准帧格式(Standard Frame Format):- 标识符(ID):11位二进制数字,用于区分不同的消息。

- 远程帧(RTR):1位二进制数字,表示是否为远程帧。

0表示为数据帧,1表示为远程帧。

- 数据长度码(DLC):4位二进制数字,表示数据字段的长度。

最大值为8,表示数据字段长度为8个字节。

- 数据字段(Data Field):0到8个字节的数据。

- 校验码(CRC):15位二进制数字,用于检测报文传输中的错误。

- 标记位(ACK):2位二进制数字,用于表示报文的传输状态。

00表示成功传输,01表示丢失,10表示错误,11保留。

- 结束位(EOF):7位二进制数字,用于表示报文结束。

2. 扩展帧格式(Extended Frame Format):- 标识符(ID):29位二进制数字,用于区分不同的消息。

- 远程帧(RTR):1位二进制数字,表示是否为远程帧。

0表示为数据帧,1表示为远程帧。

- 数据长度码(DLC):4位二进制数字,表示数据字段的长度。

最大值为8,表示数据字段长度为8个字节。

- 数据字段(Data Field):0到8个字节的数据。

- 校验码(CRC):15位二进制数字,用于检测报文传输中的错误。

- 标记位(ACK):2位二进制数字,用于表示报文的传输状态。

00表示成功传输,01表示丢失,10表示错误,11保留。

- 结束位(EOF):7位二进制数字,用于表示报文结束。

解析CAN报文:解析CAN报文可以按照以下步骤进行:1. 读取报文的标识符(ID),用于确定报文的类型和目的。

2. 判断报文是否为远程帧,如果是则执行相应的处理逻辑。

3. 读取报文的数据长度码(DLC),得知数据字段的长度。

GBT27930-国标充电协议CAN报文整理

GBT27930-国标充电协议CAN报文整理

GBT27930-国标充电协议CAN报文整理GB/T 27930-2011新国标充电CAN协议定义说明:多字节时,低字节在前,高字节在后。

电流方向:放电为正,充电为负。

一、握手阶段:1、ID:1801F456 (PGN=256) CRM(充电机发送给BMS请求握手,数据长度8个字节,周期250ms)BYTE0 辨识结果(0x00:BMS不能辨识,0xAA:BMS能辨识)BYTE1 充电机编号(比例因子:1,偏移量:0,数据范围:0~100)BYTE2 充电机/充电站所在区域编码,标准ASCII码BYTE3BYTE4BYTE5BYTE6BYTE72、ID:180256F4 (PGN=512) BRM(BMS 发送给充电机回答握手,数据长度41个字节,周期250ms ,需要通过多包发送,多包发送过程见后文) BYTE0BMS 通信协议版本号,本标准规定当前版本为V1.0,表示为:byte2,byte1---0x0001,byte0---0x00 BYTE1BYTE2BYTE3 电池类型,01H :铅酸电池;02H :镍氢电池;03H :磷酸铁锂电池;04H :锰酸锂电池;05H :钴酸电池;06H :三元材料电池;07H :聚合物锂离子电池;08H :钛酸锂电池;FFH :其它电池BYTE4整车动力蓄电池系统额定容量/A ·h ,0.1A ·h/位,0A ·h 偏移量,数据范围:0~1000A ·h BYTE5BYTE6整车动力学电池系统额定总电压/V ,0.1V/位,0V 偏移量,数据范围:0~750V BYTE7BYTE8电池生产厂商名称,标准ASCII 码BYTE9BYTE10BYTE11BYTE12 电池组序号,预留,由厂商自行定义 BYTE13BYTE14BYTE15BYTE16 电池组生产日期:年(比例:1年/位,偏移量:1985,数据范围:1985~2235)BYTE17 电池组生产日期:月(1月/位,偏移量:0月,数据范围:1~12月)BYTE18 电池组生产日期:日(1日/位,偏移量:0日,数据范围:1~31日)BYTE19 电池组充电次数,1次/位,偏移量:0次,以BMS统计为准BYTE20BYTE21BYTE22 电池组产权表示(0:租赁,1:车自有)BYTE23 预留车辆识别码(vin)BYTE24~40二、充电参数配置阶段:1、ID:180656F4 (PGN=1536) BCP(BMS发送给充电机,动力蓄电池配置参数,数据长度13个字节,周期500ms,需要通过多包发送,多包发送过程见后文)BYTE0 单体动力蓄电池最高允许充电电压(比例:0.01V/bit,偏移量:0)BYTE1BYTE2 最高允许充电电流(比例:0.1A/bit,偏移量:-400A)BYTE3BYTE4 动力蓄电池标称总能量(0.1Kw·h/bit,偏移量:0)BYTE5BYTE6 最高允许充电总电压(比例:0.1V/bit,偏移量:0)BYTE7BYTE8 最高允许温度(比例:1度/bit,偏移量:-50度)BYTE9 整车动力蓄电池荷电状态SOC(比例:0.1%/bit,偏移量:0)BYTE10BYTE11 整车动力蓄电池总电压(比例:0.1V/bit,偏移量:0)BYTE122、ID:1807F456 (PGN=1792) CTS(充电机发送给BMS,时间同步信息,数据长度7个字节,周期500ms)BYTE0 秒(压缩BCD码)BYTE1 分(压缩BCD码)BYTE2 时(压缩BCD码)BYTE3 日(压缩BCD码)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

CAN新国标电动汽车充电报文协议分析说明:多字节时,低字节在前,高字节在后。

电流方向:放电为正,充电为负。

一、握手阶段:1、ID:1801F456(PGN=256)(充电机发送给BMS请求握手,数据长度8个字节,周期250ms)BYTE0辨识结果(0x00:BMS不能辨识,0xAA:BMS能辨识)BYTE1充电机编号(比例因子:,偏移量:,数据范围:)100~100BYTE2充电机充电站所在区域编码,标准码/ASCIIBYTE3BYTE4BYTE5BYTE6BYTE7、2ID:180256F4(PGN=512)(发送给充电机回答握手,数据长度个字节,周期,需要通过多包发送,多BMS41250ms包发送过程见后文)BYTE0通信协议版本号,本标准规定当前版本为,表示为:BMSV1.0byte2,byte1---0x0001,byte0---0x00BYTE1BYTE2BYTE3电池类型,01H:铅酸电池;02H:镍氢电池;03H:磷酸铁锂电池;04H:锰酸锂电池;05H:钴酸电池;06H:三元材料电池;07H:聚合物锂离子电池;08H:钛酸锂电池;FFH:其它电池BYTE4整车动力蓄电池系统额定容量·,·位,·偏移量,数据范/Ah0.1Ah/0Ah围:·0~1000AhBYTE5BYTE6整车动力学电池系统额定总电压,数据范围:位,偏移量,/V0.1V/0V0~750VBYTE7BYTE8电池生产厂商名称,标准ASCII码BYTE9BYTE10BYTE11BYTE12电池组序号,预留,由厂商自行定义BYTE13BYTE14BYTE15BYTE16电池组生产日期:年(比例:偏移量:数据范围:年位,,)1/19851985~2235BYTE17电池组生产日期:月(月位,偏移量:月,数据范围:月)1/01~12BYTE18电池组生产日期:日(日位,偏移量:日,数据范围:日)1/01~31BYTE19电池组充电次数,1次/位,偏移量:0次,以BMS统计为准BYTE20BYTE21BYTE22电池组产权表示(:租赁,:车自有)01BYTE23预留BYTE24~40车辆识别码(vin)二、充电参数配置阶段:1、ID:180656F4(PGN=1536)(BMS发送给充电机,动力蓄电池配置参数,数据长度13个字节,周期500ms,需要通过多包发送,多包发送过程见后文)BYTE0单体动力蓄电池最高允许充电电压(比例:0.01V/bit,偏移量:0)BYTE1BYTE2最高允许充电电流(比例:,偏移量:)0.1A/bit-400ABYTE3BYTE4动力蓄电池标称总能量(0.1Kw·h/bit,偏移量:0)BYTE5BYTE6最高允许充电总电压(比例:0.1V/bit,偏移量:0)BYTE7BYTE8最高允许温度(比例:度,偏移量:度)1/bit-50BYTE9整车动力蓄电池荷电状态(比例:,偏移量:)SOC0.1%/bit0BYTE10BYTE11整车动力蓄电池总电压(比例:0.1V/bit,偏移量:0)BYTE12、2ID:1807F456(PGN=1792)时间同步信息(充电机发送给,,数据长度个字节,周期)BMS7500ms BYTE0秒(压缩码)BCDBYTE1分(压缩码)BCDBYTE2时(压缩BCD码)BYTE3日(压缩BCD码)BYTE4月(压缩BCD码)BYTE5年(压缩码)BCDBYTE6、3ID:1808F456(PGN=2048)(充电机发送给,充电机最大输出能力,数据长度个字节,周期)BMS6250ms BYTE0最高输出电压(比例:0.1V/bit,偏移量:0)BYTE1BYTE2最低输出电压(比例:0.1V/bit,偏移量:0)BYTE3BYTE4最大输出电流(,偏移量:)0.1A/bit-400BYTE54、ID:100956F4(PGN=2304)(BMS发送给充电机,电池充电准备就绪,数据长度1个字节,周期250ms)BYTE0BMS是否充电准备好(0:BMS未准备好,0xAA:BMS完成充电准备)、5ID:100AF456(PGN=2560)(充电机发送给,充电机输出准备就绪,数据长度个字节,周期)BMS1250ms BYTE0充电机是否完成充电准备(:充电机未完成准备,:完成准备)00xAA三、充电过程:、1ID:181056F4(PGN=4096)(发送给充电机,电池充电需求,数据长度个字节,周期)BMS550ms BYTE0充电电压需求(0.1V/bit,偏移量:0V)BYTE1BYTE2充电电流需求(0.1A/bit,偏移量:-400A)BYTE3BYTE4充电模式(恒压充电;:恒流充电)0x01:0x02、2ID:181156F4(PGN=4352)(发送给充电机,电池充电总状态,数据长度个字节,周期,需要通过多包BMS9250ms发送,多包发送过程见后文)BYTE0充电电压测量值(0.1V/bit,偏移量:0V)BYTE1BYTE2充电电流测量值(0.1A/bit,偏移量:-400A)BYTE3BYTE4最高单体动力蓄电池电压及其组号(:蓄电池电压,;:1~120.01V/bit13~16动力蓄电池电池电压所在组号:,偏移量:)1/bit1BYTE5BYTE6当前SOC(1%的比例,偏移量:0)BYTE7估算剩余充电时间(1min/bit,大于600分钟按600分钟发送)BYTE8、3ID:1812F456(PGN=4608)(充电机发送给,充电机充电状态,数据长度个字节,周期)BMS650ms BYTE0充电电压输出值(,偏移量:)0.1V/bit0VBYTE1BTYE2充电电流输出值(0.1A/bit,偏移量:-400A)BYTE3BYTE4累计充电时间(1min/bit,最大为600min)BYTE5、4ID:181356F4(PGN=4864)(发送给充电机,电池状态信息,数据长度个字节,周期)BMS7250msBYTE0最高单体动力蓄电池电压所在编号BYTE1最高动力蓄电池温度(度,偏移量:)1/bit-50BYTE2最高温度检测点编号BYTE3最低动力蓄电池温度(度,偏移量:)1/bit-50BYTE4最低动力蓄电池温度检测点号BYTE5Bit0-bit1单体动力蓄电池电压过高/过低(00:正常;01:过高;10:过低)Bit2-bit3整车动力蓄电池荷电状态SOC过高/过低(00:正常;01:过高;10:过低)Bit4-bit5动力蓄电池充电过电流(:正常;:过流;:不可信)000110Bit6-bit7动力蓄电池温度过高(:正常;:过高;:不可信)000110BYTE6Bit0-bit1动力蓄电池绝缘状态(:正常;:不正常;:不可信)000110Bit2-bit3动力蓄电池组输出连接器连接状态(00:正常,01:不正常,10:不可信)Bit4-bit5充电允许(00:禁止;01:允许)5、ID:181556F4(PGN=5376)(BMS发送给充电机,电池单体电压信息,数据长度不定,周期1s,需要通过多包发送,多包发送过程见后文)BYTE0号单体动力电池电压1BYTE1BYTE2号单体动力电池电压2BYTE3BYTE43号单体动力电池电压BYTE5、、、、、、、、、、、、BYTE511号单体动力电池电压256、6ID:181656F4(PGN=5632)(发送给充电机,电池温度信息,数据长度不定,周期,需要通过多包发送,多包BMS1s发送过程见后文)BYTE0动力蓄电池1温度信息(比例:1度/bit,偏移量:-50度)BYTE1动力蓄电池2温度信息(比例:1度/bit,偏移量:-50度)BYTE2动力蓄电池3温度信息(比例:1度/bit,偏移量:-50度)BYTE3动力蓄电池温度信息(比例:度,偏移量:度)41/bit-50BYTE4动力蓄电池温度信息(比例:度,偏移量:度)51/bit-50BYTE5动力蓄电池温度信息(比例:度,偏移量:度)61/bit-50、、、、、、、、、、、、BYTEN动力蓄电池N+1温度信息(比例:1度/bit,偏移量:-50度)7、ID:181756F4(PGN=5888)(BMS发送给充电机,电池预留报文,数据长度不定,周期1s,需要通过多包发送,多包发送过程见后文)BYTE0预留BYTE1预留BYTE2预留BYTE3预留BYTE4预留BYTE5预留、、、、、、预留BYTEN预留、8ID:101956F4(PGN=6400)中止充电(发送给充电机,,数据长度个字节,周期)BMSBMS410ms BYTE0中止充电原因BMS BYTE1BMS中止充电故障原因BYTE2BYTE3BMS中止充电错误原因说明:、中止充电原因:1BMS未达到,:达到需求,:不可信状态);位:达到所需求的目标值(:0110a)1~2SOC00位:达到总电压的设定值(:未达到总电压设定值,:达到设定值,:b)3~4000110不可信状态);位:达到单体电压的设定值(:未达到,:达到,:不可信状态)c)5~6000110、中止充电故障原因:2BMS位:绝缘故障(:正常,:故障,:不可信状态)a)1~2000110位:输出连接器过温故障(:正常,:故障,:不可信状态)b)3~4000110位:原件、输出连接器过温(:正常,:故障,:不可信状态)c)5~6BMS000110位:充电连接器故障(:正常,:故障,:不可信状态)d)7~8000110位:电池组温度过高故障(:正常,:故障,:不可信状态)e)9~10000110位:其它故障(:正常,:故障,:不可信状态)f)11~12000110、中止充电错误原因:3BMS 位:电流过大(:正常,:电流超过需求值,:不可信状态)a)1~2000110位:电压异常(:正常,:电压异常,:不可信状态)b)3~4000110、9ID:101AF456(PGN=6656)充电机中止充电(充电机发送给,,数据长度个字节,周期)BMS410ms BYTE0充电机中止充电原因BYTE1充电机中止充电故障原因BYTE2BYTE3充电机中止充电错误原因说明:1、充电机中止充电原因:a)1~2位:达到充电机设定的条件中止(00:正常,01:达到设定条件中止,10:不可信状态)b)3~4位:人工中止(00:正常,01:人工中止,10:不可信状态)c)5~6位:故障中止(00:正常,01:故障中止,10:不可信状态)2、充电机中止充电故障原因:a)1~2位:充电机过温故障(00:温度正常,01:充电机过温,10:不可信状态)b)3~4位:充电连接器故障(00:连机器正常,01:故障,10:不可信状态)c)5~6位:充电机内部过温故障(00:内部温度正常,01:内部过温,10:不可信)d)7~8位:所需电量不能传送(00:传送正常,01:不能传送,10:不可信)e)9~10位:充电机急停故障(00:正常,01:急停,10:不可信状态)f)11~12位:其它故障(00:正常,01:故障,10:不可信状态)3、充电机中止充电错误原因:a)1~2位:电流不匹配(00:电流匹配,01:电流不匹配,10:不可信状态)b)3~4位:电压异常(00:正常,01:异常,10:不可信状态)四、充电结束阶段:1、ID:181C56F4(PGN=7168)(BMS发送给充电机,BMS统计数据,数据长度7个字节,周期250ms)BYTE0中止时SOC值(比例:1%,偏移量:0)BYTE1动力蓄电池单体最低电压(比例:,偏移量:)0.010BYTE2BYTE3动力蓄电池单体最高电压(比例:,偏移量:)0.010BYTE4BYTE5动力蓄电池最低温度(比例:1,偏移量:-50)BYTE6动力蓄电池最高温度(比例:1,偏移量:-50)、2ID:181DF456(PGN=7424)(充电机发送给,充电机统计数据,数据长度个字节,周期)BMS5250ms BYTE0累计充电时间(比例:,偏移量:,范围:)1min00~600BYTE1BYTE2累计输出能量(比例:0.1kw·h,偏移量:0,范围:0~1000)BYTE3BYTE4充电机编号五、发生错误:、1ID:081E56F4(PGN=7680)(发送给充电机,统计数据,数据长度个字节,周期)BMSBMS4250ms BYTE0Bit0-Bit1接受充电机辨识报文超时(:正常,:SPN2560=0X000001超时,:不可信状态)10Bit2-Bit3接受充电机辨识报文超时(:正常,:SPN2560=0XAA0001超时,:不可信状态)10BYTE1Bit0-Bit1接受充电机的时间同步和充电机最大能力报文超时(00:正常,01:超时,10:不可信状态)Bit2-Bit3接受充电机完成充电准备报文超时(00:正常,01:超时,10:不可信状态)BYTE2Bit0-Bit1接受充电机充电状态报文超时(00:正常,01:超时,10:不可信状态)Bit2-Bit3接受充电机中止报文超时(00:正常,01:超时,10:不可信状态)BYTE3Bit0-Bit1接受充电机充电统计报文超时(:正常,:超时,:000110不可信状态)、2ID:081FF456(PGN=7936)(充电机发送给,充电机中止充电,数据长度个字节,周期)BMS4250ms BYTE0Bit0-Bit1接受和车辆的辨识报文超时(:正常,:超时,:BMS000110不可信状态)BYTE1Bit0-Bit1接受电池充电参数报文超时(00:正常,01:超时,10:不可信状态)Bit2-Bit3接受BMS完成充电前准备报文超时(00:正常,01:超时,10:不可信状态)BYTE2Bit0-Bit1接受电池充电总状态报文超时(00:正常,01:超时,10:不可信状态)Bit2-Bit3接受电池充电需求报文超时(:正常,:超时,:不000110可信状态)Bit4-Bit5接受中止充电报文超时(:正常,:超时,:不BMS000110可信状态)BYTE3Bit0-Bit1接受充电统计报文超时(:正常,:超时,:不BMS000110可信状态)六、多包发送过程:1、0x1CEC56F4(BMS请求建立多包发送,周期50ms)BYTE0请求控制字0x10BYTE1需要发送的总字节数BYTE2BYTE3需要发送的包数BYTE40XffBYTE5所装载数据的参数组群号,即其PGNBYTE6BYTE7、充电机应答多包发送请求周期20x1CECF456(,50ms)BYTE0回答控制字0x11BYTE1可发送的数据包数BYTE2接下来发送的第一个数据包号BYTE30xFFBYTE40xFFBYTE5所装载数据的参数组群号,即其PGNBYTE6BYTE7、发送多包信息周期根据国标定义30x1CEB56F4(BMS,)BYTE0包序号(1到N)BYTE1需发送的内容BYTE2需发送的内容BYTE3需发送的内容BYTE4需发送的内容BYTE5需发送的内容BYTE6需发送的内容BYTE7需发送的内容4、0x1CECF456(充电机响应完成多包接收,周期50ms)BYTE0请求控制字0x13BYTE1接受到的总字节数BYTE2BYTE3接受到的总包数BYTE40XffBYTE5所装载数据的参数组群号,即其PGNBYTE6BYTE7深圳市聚电新能源科技有限公司武继坤整理。

相关文档
最新文档