首页 > 汽车技术 > 正文

PGN512(BMS)车辆辨识报文(BRM)和充电握手阶段向充电机提供BMS车辆辨识信息的详解

2024-05-26 18:01:25·  来源:电车兔  
 

CAN PGN512报文是基于GB-T 27930-2011标准的CAN总线报文,用于在充电握手阶段向充电机提供BMS和车辆辨识信息。该报文格式如下:


CAN ID: 0x18DA

Priority: 6Data Length: 8 bytes


一、数据域


CAN PGN512报文的数据域共8个字节,含义如下:




三、应用场景


CANPGN512报文主要用于以下场景:


在充电握手阶段,BMS向充电机发送CANPGN512报文,以提供BMS和车辆辨识信息。


充电机收到CANPGN512报文后,可以根据报文中的信息进行充电策略的调整。


四、具体数据


以下是一组具体的CANPGN512报文数据:


CAN ID: 0x18DA

Priority: 6

Data Length: 8 bytesdata: 0x01, 0x0001, 0x0002, 0x0003, 0x0004, 0x3C, 0x64, 0x00


解析:

报文类型:0x01,表示这是CANPGN512报文。

BMS制造商ID:0x0001,表示BMS制造商为示例公司1。

BMS型号ID:0x0002,表示BMS型号为示例型号2。

车辆制造商ID:0x0003,表示车辆制造商为示例公司3。

车辆型号ID:0x0004,表示车辆型号为示例型号4。

额定电压:0x3C,表示额定电压为60V。

额定容量:0x64,表示额定容量为100Ah。

保留:0x00,保留字节。


五、注意事项


当BMS收到SPN2560 = 0x00的充电机辨识报文后,应每隔250ms向充电机发送一次CANPGN512报文。

如果CANPGN512报文的数据域长度超出8字节,则需使用传输协议功能传输,格式详见GB-T 27930-2011的6.5规定。

发送CANPGN512报文时,应注意发送间隔,避免造成CAN总线拥塞。

PGN512报文格式详解

一、起始字节和长度


PGN512报文是基于CAN 2.0B协议的标准CAN报文,其格式如下:


起始字节 | 信息帧 | 数据帧 | 结束字节


其中:

起始字节:用于标识CAN帧的开始,固定为0x0F。

信息帧:包含CAN ID、优先级和远程传输请求位。

数据帧:包含数据域和校验位。

结束字节:用于标识CAN帧的结束,固定为0x0F。

PGN512报文的具体格式如下:


| 起始字节 | 信息帧 | 数据帧 | 结束字节 |

|---|---|---|---|

| 0x0F | 0x18DA 0x06 | 0x01 0x00 0x02 0x03 0x04 0x3C 0x64 0x00 | 0x0F |


解析:

CAN ID:0x18DA,表示这是PGN512报文。

优先级:0x06,表示该报文具有较高的优先级,将在CAN总线上优先传输。

数据域长度:8字节,表示数据帧中包含8个字节的数据。


二、SPN节或位

PGN512报文中没有SPN节或位。SPN(Service Parameter Number)服务参数编号,用于标识CAN报文携带的数据。PGN512报文中的数据是直接定义的,不需要使用SPN进行标识。


三、SPN定义和发送选项

SPN的定义和发送选项在GB/T 27930-2011《电动汽车传导充电技术 第1部分:系统与通用要求》中进行了详细规定。

SPN定义:SPN由一个11位的二进制数表示,高位为扩展位,低10位为SPN标识。SPN标识的范围为0x0000到0x3FFF。

SPN发送选项:SPN可以作为单一值、参数组或诊断消息进行发送。


四、具体数据

以下是一组具体的PGN512报文数据:


ID: 0x18DA

Priority: 6

Data Length: 8 bytesdata: 0x01, 0x0001, 0x0002, 0x0003, 0x0004, 0x3C, 0x64, 0x00


解析:

数据字节0:0x01,表示报文类型为PGN512报文。

数据字节1-2:0x0001,表示BMS制造商ID为0x0001。

数据字节3-4:0x0002,表示BMS型号ID为0x0002。

数据字节5-6:0x0003,表示车辆制造商ID为0x0003。

数据字节7-8:0x0004,表示车辆型号ID为0x0004。

数据字节9:0x3C,表示额定电压为60V。

数据字节10:0x64,表示额定容量为100Ah。

数据字节11:0x00,保留字节。


五、注意事项


PGN512报文是CAN总线上的重要报文,用于在充电握手阶段向充电机提供BMS和车辆辨识信息。


发送PGN512报文时,应注意发送间隔,避免造成CAN总线拥塞。


如需了解更多关于PGN512报文的信息,请参考GB/T 27930-2011标准。

分享到:
 
反对 0 举报 0 收藏 0 评论 0
沪ICP备11026917号-25