仪表CAN通讯协议pdf.docx
- 文档编号:1710858
- 上传时间:2022-10-23
- 格式:DOCX
- 页数:56
- 大小:36.54KB
仪表CAN通讯协议pdf.docx
《仪表CAN通讯协议pdf.docx》由会员分享,可在线阅读,更多相关《仪表CAN通讯协议pdf.docx(56页珍藏版)》请在冰豆网上搜索。
仪表CAN通讯协议pdf
模式一:
电池基本数据
BMS:
CAN总线通讯规范(仪表)
1.通讯规范
数据链路层应遵循的原则总线通讯速率为:
250Kbps
数据链路层的规定主要参考CAN2.0B和J1939的相关规定。
使用CAN扩展帧的29位标识符并进行了重新定义,以下为29标识符的分配表:
S
I
IDENTIFIER
11BITS
R
D
IDENTIFIEREXTENSION
18BITS
R
E
S
I
PRIORITY
R
DP
PDUFORMAT(PF)
R
D
PF
PDUSPECIFIC(PS)
SOURCEADDRESS(SA)
R
E
3
2
1
1
1
8
7
6
5
4
3
2
1
8
7
6
5
4
3
2
1
8
7
6
5
4
3
2
1
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
其中,优先级为3位,可以有8个优先级;R一般固定为0;DP现固定为0;8位的PF为报文的代码;8位的PS为目标地址或组扩展;8位的SA为发送此报文的源地址;›接入网络的每一个节点都有名称和地址,名称用于识别节点的功能和进行地址仲裁,地址用于节点的数据通信›每个节点都至少有一种功能,可能会有多个节点具有相同的功能,也可能一个节点具有多个功能
CAN网络地址分配表:
CAN总线结点地址从J1939标准中定义的获得;
结点名称
地址SOURCEADDRESS(SA)
仪表
243(0xF3)
电池管理系统(BMS)
244(0xF4)
报文格式:
报文1:
(0x18A1F3F4)
OUT
IN
ID
周期(ms)
Bms
仪表
P
R
DP
PF
100
6
0
0
C1(193)
数
据
位置
数据名
BYTE1
总电压(高位在前,低位在后,以下同)
1V/bit
偏移量:
0
BYTE2
BYTE3
总电流
0.1A/bit偏移量:
0;最高位:
1充电,0放电
BYTE4
范围:
‐500A~500A
BYTE5
单体电池最高电压
1mV/bit偏移量:
0
范围:
0V~5V
BYTE6
BYTE7
单体电池最低电压
1mV/bit偏移量:
0
范围:
0V~5V
BYTE8
报文2:
(0x18A2F3F4)
OUT
IN
ID
周期(ms)
Bms
仪表
P
R
DP
PF
100
6
0
0
A2(162)
数
据
位置
数据名
BYTE1
电池组当前的SOC
1%/bit
偏移量:
0
范围:
0%~125%
BYTE2
电池组当前最高温度
1℃/bit偏移量:
‐40℃范围:
‐40℃~210℃
BYTE3
电池组当前最低温度
1℃/bit偏移量:
‐40℃范围:
‐40℃~210℃
BYTE4
单体电池最高电压电池编号
1/bit偏移量:
0
范围:
0~100
BYTE5
单体电池最低电压电池编号
1/bit偏移量:
0
范围:
0~100
BYTE6
电池组当前最高温度与最低温度编号
bit7~4高温地址3~0
低温地址范围:
1~15
BYTE7
工作状态1
BYTE8
工作状态2
工作状态1
状态位
状态代码
状态分类
状态内容及处理措施
Bit0
1故障
0正常
一般故障(1级)
单体电压>3.6V(可设置)
Bit1
1故障
0正常
一般故障(1级)
单体电压<2.8V(可设置)
Bit2
1故障
0正常
一般故障(1级)
T>55℃(可设置)
Bit3
1故障
0正常
一般故障(1级)
不均温,最高点温度与最低点温度值相差超过10℃
Bit4
1故障
0正常
一般故障(1级)
不均压,单体电压与平均单体电压值相差超过500mV(开路电压)
Bit5
1故障
0正常
较严重故障(2级)
出现三只以上单体电压与平均单体电压值相差超过500mV(开路电压)
Bit6
1故障
0正常
较严重故障(2级)
管理系统自身故障
Bit7
1故障
0正常
较严重故障(2级)
绝缘电阻阻抗低
工作状态2
状态位
状态代码
状态分类
状态内容及处理措施
Bit0
1故障
0正常
较严重故障(2级)
放电电流>6C(500A)可设置
Bit1
1故障
0正常
较严重故障(2级)
充电电流>6C(500A)可设置
Bit2
1故障
0正常
较严重故障(2级)
最高点温度与最低点温度值相差超过20℃
Bit3
1故障
0正常
较严重故障(2级)
最高单体与最低单体相差1000mV(可设置)
Bit4
1故障
0正常
较严重故障(2级)
单体电压>3.75V(可设置)
Bit5
1故障
0正常
严重故障(3级)
最高电池组环境温度超过65℃
Bit6
1故障
0正常
严重故障(3级)
单体电压<2.65V
Bit7
1故障
0正常
严重故障(3级)
备用
报文3:
(0x18A3F3F4)
OUT
IN
ID
周期(ms)
Bms
仪表
P
R
DP
PF
100
6
0
0
A3(163)
数
据
位置
数据名
BYTE1
电池组当前允许最高温度
1℃/bit偏移量:
‐40℃范围:
‐40℃~210℃
BYTE2
电池组当前最大允许放电电流
0.1A/bit偏移量:
0;范围:
0A~500A
BYTE3
BYTE4
电池组当前最大允许充电电流
0.1A/bit偏移量:
0;范围:
0A~500A
BYTE5
BYTE6
保留
BYTE7
保留
BYTE8
保留
模式二:
电池基本数据+详细数据
BMS:
CAN总线通讯规范(仪表)
1.通讯规范
数据链路层应遵循的原则总线通讯速率为:
250Kbps
数据链路层的规定主要参考CAN2.0B和J1939的相关规定。
使用CAN扩展帧的29位标识符并进行了重新定义,以下为29标识符的分配表:
S
I
IDENTIFIER
11BITS
R
D
IDENTIFIEREXTENSION
18BITS
R
E
S
I
PRIORITY
R
DP
PDUFORMAT(PF)
R
D
PF
PDUSPECIFIC(PS)
SOURCEADDRESS(SA)
R
E
3
2
1
1
1
8
7
6
5
4
3
2
1
8
7
6
5
4
3
2
1
8
7
6
5
4
3
2
1
28
27
26
25
24
23
22
21
20
19
18
17
16
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仪表 CAN 通讯 协议 pdf