GBT27930国标充电通信协议解析
需积分: 12 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提供了一套系统的方法来理解和分析电动汽车充电过程中的通信协议,对于理解充电系统的运作机制以及进行故障排查具有重要意义。
2019-04-21 上传
2024-04-24 上传
2023-02-26 上传
2023-05-26 上传
2023-05-26 上传
2023-03-21 上传
2024-10-30 上传
2024-11-08 上传
2023-05-29 上传
qq_31437225
- 粉丝: 2
- 资源: 3
最新资源
- Canteen-Automation-App:一个食堂自动化应用程序,用于使手动食堂管理系统自动化
- zxing-cpp:ZXing的C ++端口
- Windows server2008R2 补丁kb4474419-v3-x64
- CognitiveRocket:此存储库主要用于Bot,Power Platform,Dynamics 365,Cognitive Services和ML.NET的研发。
- pouchdb-all-dbs:PouchDB的allDbs()插件
- FromJson
- Dahouet-Repository
- Cyclist
- endlessArrayPromise
- GEO82_5_HE
- workberch-tolopogy:由 Taverna Workbench 上的工作流文件创建的动态 Apache Storm 拓扑
- Surface-Crack-Detection-CNN:使用CNN对Kaggle上可用的图像数据进行表面裂纹检测。 该存储库将在Streamlit中同时具有“模型实现”和“ Web应用程序”,用于检测裂缝
- AppiumTest
- COMP397-W2021-Lesson8a
- 使用TensorFlow.js进行AI聊天机器人:训练Trivia Expert AI
- bdmap