一、握手辨识和充电握手辨识
BMS | 充电机 |
---|---|
1、充电机向BMS发送“充电机握手报文CHM” | |
2、BMS等待是否收到“充电机握手报文CHM”。(1)、是,向充电机发送“BMS握手报文BHM”。(2)、否,则继续等待 | |
3、充电机等待是否收到“BMS握手报文BHM”。(1)、是,结束握手辨识阶段。(2)、否,重新返回步骤1。 | |
4、BMS等待是否收到“充电机握手报文CHM”。(1)、是,重新返回步骤2.1。(2)、否,结束握手辨识阶段。 | |
BMS | 充电机 |
– | – |
1、充电机向BMS发送“SPN2560=0x00的充电机辨识报文CRM”。 | |
2、BMS等待是否收到“SPN2560=0x00的充电机辨识报文CRM”。(1)、是,向充电机发送“BMS和车辆辨识报文BRM”。(2)、否,继续等待。 | |
3、充电机等待是否收到“BMS和车辆辨识报文BRM”。(1)、是,向BMS发送“SPN2560=0xAA的充电机辨识报文CRM”。并结束充电参数配置阶段。(2)、否,返回步骤1。 | |
4、BMS等待是否收到“SPN2560=0xAA的充电机辨识报文CRM”(1)、是,结束充电参数配置阶段。(2)、否,返回步骤2.1。 |
二、CAN数据分析
下面是通过周立功的CAN采集器采集的真实的CAN报文数据,数据是某次充电中的数据,如电流电压等数据都不具备普遍性。
1、CAN总线第一次接收到BMS发送给充电机的报文,PGN是0x61,没有出现在GBT27930中,需要查一下。
需要注意的是,该报文是在启动充电后才发送的,并不是插枪后发送,插枪并不会启动BMS和充电机之间的CAN报文传输。
{
can recv id:9861f456 len:8 data:0 0 0 0