世纪电源网社区logo
社区
Datasheet
标题
返回顶部
已解决

电动汽车通信协议的问题

[复制链接]
查看: 4934 |回复: 30
1
井底蛙
  • 积分:7018
  • |
  • 主题:28
  • |
  • 帖子:745
积分:7018
LV8
副总工程师
  • 2016-11-9 19:47:38
10问答币
新国标GB/T 27930-2015:非车载充电机与BMS通信步骤详解
一. 握手阶段
(1)充电机发送CRM报文(ID:1801F456)其中第一个Byte为00(表示此时充电机主动发送识别,请求握手)。
(2)当BMS收到充电机的CRM报文后,启动数据传输协议TCPM(由于数据长度大于8,共41)传输电池组身份编码信息BRM:
① 首先BMS发送RTS报文(ID:1CEC56F4),通知充电机准备发送多少包数据。
② 当充电机收到BMS发送的RTS报文后,作出应答信号,回复CTS给BMS(ID:1CECF456)。
③ 当BMS接收到充电机的应答报文CTS后,开始建立连接发送数据DT(数据长度为41Byte,共分为6包,ID:1CEB56F4)。
④ 当充电机接受到了接收完BMS发送到数据报文DT后,回复CM给BMS用于消息结束应答(ID:1CECF456)。
(3) 当充电机接收到了BMS发送到电池身份编码信息BRM后,回复辨识报文CRM给BMS (ID:1801F456 第一个 Byte 为AA )。
(4) 若上述3步中任何1步骤出现异常,通讯将不能往下进行,等待超时复位。


问题:1. ID帧第2字节的01、EC、EB等,是什么意思?
           2. 国标GB/T 27930中的PGN、SPN在CAN报文中的什么位置?

未命名.JPG

最佳答案

查看完整内容

EC EB 是传输协议的命令,PGN是ID倒数第3个字节
井底蛙
  • 积分:7018
  • |
  • 主题:28
  • |
  • 帖子:745
积分:7018
LV8
副总工程师
  • 2016-11-10 09:45:00
 
自己顶一下
caidao
  • caidao
  • 离线
  • LV3
  • 助理工程师
  • 积分:289
  • |
  • 主题:7
  • |
  • 帖子:44
积分:289
LV3
助理工程师
  • 2016-11-10 10:35:49
 
EC EB 是传输协议的命令,PGN是ID倒数第3个字节
井底蛙
  • 积分:7018
  • |
  • 主题:28
  • |
  • 帖子:745
积分:7018
LV8
副总工程师
  • 2016-11-10 11:33:32
 
谢谢大侠!是数据部分的倒数三个字节吧?或者更狭隘地说,主要是倒数第二个字节在起作用吧?EC、EB等具体是什么含义呢?在哪里可以查到?对于接收方来说,有什么用处?
caidao
  • caidao
  • 离线
  • LV3
  • 助理工程师
  • 积分:289
  • |
  • 主题:7
  • |
  • 帖子:44
积分:289
LV3
助理工程师
  • 2016-11-10 14:05:09
 
SAE J1939-21 标准
井底蛙
  • 积分:7018
  • |
  • 主题:28
  • |
  • 帖子:745
积分:7018
LV8
副总工程师
  • 2016-11-10 14:48:30
 
可惜手中没有该标准的2006中文版本。GB/T 27930所对应的是2006版。
cl0201
  • cl0201
  • 离线
  • LV6
  • 高级工程师
  • 积分:1118
  • |
  • 主题:6
  • |
  • 帖子:218
积分:1118
LV6
高级工程师
  • 2016-11-11 09:51:22
 
同意caidao兄,PGN的主要部分取自CAN29位ID的倒数第三个字节和倒数第四个字节的一位数据页和一位保留位
caidao
  • caidao
  • 离线
  • LV3
  • 助理工程师
  • 积分:289
  • |
  • 主题:7
  • |
  • 帖子:44
积分:289
LV3
助理工程师
  • 2016-11-10 10:38:43
 
SPN在ID里不体现,不需要管,参数的编号
井底蛙
  • 积分:7018
  • |
  • 主题:28
  • |
  • 帖子:745
积分:7018
LV8
副总工程师
  • 2016-11-10 11:34:46
 
SPN的规定是不是为了编程查询方便?
caidao
  • caidao
  • 离线
  • LV3
  • 助理工程师
  • 积分:289
  • |
  • 主题:7
  • |
  • 帖子:44
积分:289
LV3
助理工程师
  • 2016-11-10 14:01:52
 
在充电桩这个协议本身来说,目前似乎没用处就是参数的编号
井底蛙
  • 积分:7018
  • |
  • 主题:28
  • |
  • 帖子:745
积分:7018
LV8
副总工程师
  • 2016-11-11 11:06:22
 
此问题依然是一头雾水。现传上一个文件,从网上下载的,不知道是不是正确的。我试图给加上注释,但是有太多的疑问。大侠能否更正完善后回传?

非车载充电机与BMS通信步骤详解1.doc

189.5 KB, 下载次数: 189, 下载积分: 财富 -2

DOUSHENG1990
  • 积分:95
  • |
  • 主题:0
  • |
  • 帖子:9
积分:95
LV1
本网技工
  • 2016-11-12 15:20:31
 
你参考的文档我也看过,将数据对照协议一一解析即可。

井底蛙
  • 积分:7018
  • |
  • 主题:28
  • |
  • 帖子:745
积分:7018
LV8
副总工程师
  • 2016-11-13 21:56:56
 
空缺的位置没有能够解析出来。
DOUSHENG1990
  • 积分:95
  • |
  • 主题:0
  • |
  • 帖子:9
积分:95
LV1
本网技工
  • 2017-2-28 15:59:48
 
后面的02 是指18 02. 06  是有6帧。等等
井底蛙
  • 积分:7018
  • |
  • 主题:28
  • |
  • 帖子:745
积分:7018
LV8
副总工程师
  • 2017-3-1 09:52:17
 
谢谢!请问:
1.JPG
2.JPG
3.JPG
DOUSHENG1990
  • 积分:95
  • |
  • 主题:0
  • |
  • 帖子:9
积分:95
LV1
本网技工
  • 2017-3-1 15:00:29
 
1、PGN
DOUSHENG1990
  • 积分:95
  • |
  • 主题:0
  • |
  • 帖子:9
积分:95
LV1
本网技工
  • 2017-3-1 15:03:27
 
2、byte0:11 控制字表示充电机收到多包协议请求;
     byte1:06 多包数据为6帧;
     byte2:01 下一帧要接收数据的包头;
    byte5-7:00 02 00 PGN512代表BMS和车辆识别报文

DOUSHENG1990
  • 积分:95
  • |
  • 主题:0
  • |
  • 帖子:9
积分:95
LV1
本网技工
  • 2017-3-1 15:04:07
 
3、解析内容同 “2”。

井底蛙
  • 积分:7018
  • |
  • 主题:28
  • |
  • 帖子:745
积分:7018
LV8
副总工程师
  • 2017-3-3 15:02:18
 
非常感谢!在大侠的指导下,终于差不多都弄清楚了,还剩一个问题,如下:

1.JPG
井底蛙
  • 积分:7018
  • |
  • 主题:28
  • |
  • 帖子:745
积分:7018
LV8
副总工程师
  • 2017-3-3 15:03:50
 
将整理后的文件贴出来:

非车载充电机与BMS通信步骤详解1.doc

599 KB, 下载次数: 131, 下载积分: 财富 -2

DOUSHENG1990
  • 积分:95
  • |
  • 主题:0
  • |
  • 帖子:9
积分:95
LV1
本网技工
  • 2017-3-3 19:46:37
 
扩展帧,对于太深的,我就不懂了。。你懂车端充电的控制逻辑吗?K5K6电压是K3K4供的吗?

井底蛙
  • 积分:7018
  • |
  • 主题:28
  • |
  • 帖子:745
积分:7018
LV8
副总工程师
  • 2017-3-3 21:22:43
  • 倒数10
 
我对车端不清楚。根据标准附图,K5K6电压是K3K4供的电。但现场曾经观察过这个问题,K3K4不闭合,K5K6是不会闭合的,是否是车辆控制器检测充电机提供的辅助电源,还是依靠K3K4供电,不清楚。但是,K5K6闭合后,即使切断充电机提供的辅助电源,K5K6也不会释放。这种情况,到底是这个厂家的特例,还是大家都是这样,没有核查过。
DOUSHENG1990
  • 积分:95
  • |
  • 主题:0
  • |
  • 帖子:9
积分:95
LV1
本网技工
  • 2017-3-4 09:36:42
  • 倒数8
 
你太客气了。都是互相学习。 你有电动汽车技术群吗?或者论坛。我现在正在处理结束充电时,电池厂家说我们把K3K4断了,直接导致K5K6带载切断,使其粘死。这种说法不科学,K5K6不完全受K3K4控制,而且K5K6本身具备带载切断的能力。

井底蛙
  • 积分:7018
  • |
  • 主题:28
  • |
  • 帖子:745
积分:7018
LV8
副总工程师
  • 2017-3-4 20:31:53
  • 倒数7
 
K5K6本身具备带载切断的能力,能不让它带载切断当然更好。我没有电动汽车技术群。
SUN11
  • SUN11
  • 离线
  • LV6
  • 高级工程师
  • 积分:587
  • |
  • 主题:25
  • |
  • 帖子:143
积分:587
LV6
高级工程师
  • 2017-6-13 17:09:42
  • 倒数5
 
是不是K3K4闭合后,给了BMS供电,BMS供电后给K5K6指令,让其闭合。
井底蛙
  • 积分:7018
  • |
  • 主题:28
  • |
  • 帖子:745
积分:7018
LV8
副总工程师
  • 2017-6-14 10:12:31
  • 倒数4
 
从《GB/T 18487.1-2015 电动汽车传导充电系统 第1部分:通用要求》中的附图来看,应该是这样的。
SUN11
  • SUN11
  • 离线
  • LV6
  • 高级工程师
  • 积分:587
  • |
  • 主题:25
  • |
  • 帖子:143
积分:587
LV6
高级工程师
  • 2017-6-14 16:04:05
  • 倒数3
 
那为什么有的车子需要打开钥匙,自己给自己供低压电才能充电呢,,不懂,,求教
井底蛙
  • 积分:7018
  • |
  • 主题:28
  • |
  • 帖子:745
积分:7018
LV8
副总工程师
  • 2017-6-14 16:27:10
  • 倒数2
 
没见过。
SUN11
  • SUN11
  • 离线
  • LV6
  • 高级工程师
  • 积分:587
  • |
  • 主题:25
  • |
  • 帖子:143
积分:587
LV6
高级工程师
最新回复
  • 2017-6-14 17:09:46
  • 倒数1
 
额,这是去年遇到的,比较老的一种车子,金龙海格的
井底蛙
  • 积分:7018
  • |
  • 主题:28
  • |
  • 帖子:745
积分:7018
LV8
副总工程师
  • 2017-3-3 21:49:54
  • 倒数9
 
现将比较完整的整理稿上传,供大家修订和参考。在此特别感谢DOUSHENG1990大侠的指导。



非车载充电机与BMS通信步骤详解2.doc

600 KB, 下载次数: 179, 下载积分: 财富 -2

充电桩_二斤
  • 积分:1043
  • |
  • 主题:7
  • |
  • 帖子:251
积分:1043
版主
  • 2017-3-21 09:16:41
  • 倒数6
 
可以的 顶一个
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号