GBT27930国标充电通信协议解析

需积分: 12 13 下载量 34 浏览量 更新于2024-09-02 收藏 293KB PPTX 举报
"该资源是一份关于电动汽车充电通信协议的PPT,主要讲解了如何解析CAN总线上的充电报文,涉及到2011年和2015年的GB/T 27930标准,以及如何根据这些标准换算帧ID。内容包括充电机与电池管理系统(BMS)之间的通信协议,以及不同车辆通信协议的差异。" 在电动汽车的充电过程中,通信协议起着至关重要的作用,它规定了充电设备与电池管理系统之间交换信息的方式。GB/T 27930是中国国家标准,定义了非车载传导式充电机与BMS之间的通信协议,涵盖了充电握手、控制、数据传输等多个环节。这份PPT详细介绍了报文解析的关键步骤: 1. **换算帧ID**:帧ID是CAN报文中的核心标识,用于区分不同的通信任务。换算帧ID时,首先要看优先权,将其转换为二进制,然后在末尾添加两个00,最后转换为十六进制。例如,如果优先权为1,那么二进制表示为0001,加上00后变为00010000,转换为十六进制即为0x10。 2. **PGN选择**:PGN(Parameter Group Number)是帧ID的一部分,通常由报文的第三和第四位组成,它定义了报文的特定功能。例如,PGN 0x001900H代表了特定的通信功能。 3. **源地址与目的地址**:识别通信的发起方和接收方,充电机的地址通常为F4,BMS的地址为56。这有助于确定信息流向。 在实际解析报文时,需要依据2011年或2015年的国标协议,以及可能的厂商特定协议。例如,对于不同的整车报文,可能需要参照不同车厂的通讯协议来解读。报文内容通常包括数据长度和具体的数据字段,如0x00000000表示BMS未识别,而0x00aa0000则可能表示BMS已识别。 报文解析示例展示了如何将接收到的CAN报文数据(如0x0264af171801F456和0x0264b8081801F456)对应到标准中的定义,从而理解其含义。例如,通过帧ID1801F456,可以找到对应的PGN(Dec)256,进一步解读报文数据的含义。 这份PPT提供了一套系统的方法来理解和分析电动汽车充电过程中的通信协议,对于理解充电系统的运作机制以及进行故障排查具有重要意义。