SRC-2000(S) 控制器电池适配说明
2021年11月30日 更新
开启更多功能,提升办公效能


编辑作者:Seer Technical Support
编辑时间:2020 年 4 月 22 日
联系邮箱:support@seer-group.com
文档版本:v1.0.0

一、适配内容

电池模拟量查询,包括电流,电压,内部温度,容量;

二、支持接口及协议

CAN,RS232,RS485;

注意 SRC-2000(S) 的 RS232 和 RS485 是同一个硬件接口,软件上可配置切换(请提供配置的方法);

CAN总线电池协议》仅适配了协议中ID 0x209,0x20A,0x20B的报文。CAN总线的波特率250Kbps,电池PDO发送频率<10Hz(大于100ms一次)

串口电池协议》(既YD/T1363.3-2005通讯行业的行业标准协议)波特率9600或115200,数据位8,停止位1,无校验位。主机查询频率为1Hz,通讯超时会2s查询一次

三、SRC-2000(S) 电池接口接线方法

1.将下面的连接线接到 SRC-2000(S) 的顶部车规端子TE35上;



2.基于RS232或者RS485的电池通讯线制作方法,选择合适的5条线材 压入连接器(DT06-6S),连接器定义如下。连接器规格详见:https://www.te.com.cn/chn-zh/product-DT06-6S.html?source=header-match

连接器PIN

线标

对应线束

DT06-6S PIN1

电池开关O

超五类CAT5E网线 棕

DT06-6S PIN2

485通信5A/232通信TX

超五类CAT5E网线 蓝

DT06-6S PIN3



DT06-6S PIN4

超五类CAT5E网线 绿/绿白/橙/橙白

DT06-6S PIN5

485通信5B/232通信RX

超五类CAT5E网线 蓝白

DT06-6S PIN6

电池开关N

超五类CAT5E网线 棕白


3.将制作好的电池通讯线连接到 SRC-2000(S) TE35 配线上的电池通讯接口上。


4.CAN通讯的电池连线制作方法:

第2步中的RS232或者RS485悬空不接,单独用连接器TE DT06-2S制作CAN通讯线,接入SRC-2000(S) TE35配线上的CAN2通讯接口上

连接器PIN

线标

对应线束

DT06-2S PIN1

CAN通信L

线束②

DT06-2S PIN2

CAN通信H

线束①

四、基本参数

4.1 UART&CAN(1)

对应Roboshop 2.3.X选项,要求:RBK 版本3.2.6.56+&固件版本1.9.54+

Roboshop选项

接口

波特率/bps

协议

容量

电压

TE线端口

电池品牌

YiHe-XZ-Protocol1363

RS485

9600

1363

35Ah/50Ah

48V

电池通讯

一合(YH-XZ13S10P/YH-XZ-13S15P)/凯歌(13S17P)/锂平定制电池(SBP-48V35AH01-SLEC)

PylonTech-RB2450-Protocol1363

RS232

115200

1363

50Ah

24V

电池通讯

派能(RB2450)

TopBand-TB4840F-WwPrivate

RS485

19200

Modbus

40Ah

48V

电池通讯

拓邦(TB4840F)

Kingor-KGNL001-NLPrivate

RS485

9600


30Ah

48V

电池通讯

凯歌(KGNL001)

Kingor-TernaryLi-AJPrivate

CAN

500K




CAN

凯歌三元锂

JunDi-MCF-CAN

CAN

250K




CAN

君迪

RuiBoTe-MCF-CAN

CAN

125K




CAN

瑞博特

ZhongQi-None-CANOpen

CAN

250K




CAN

中汽

Lishen-None-Private

RS485

9600




电池通讯

力神

Fuyuka-MZ-Private

RS485

19200

Modbus



电池通讯

富佑嘉捷

LinPin-Fork-Protocol1361

RS485

19200

1363



电池通讯

锂平(叉车带充电)

AnJo-None-Private

CAN

500K




CAN

安井

KuLi-None-Private

RS485

9600




电池通讯

酷锂

LTW-None-Private

CAN

250K




CAN

力通威

HeLi-None-Private

CAN

250K




CAN

合力

HuoKe-200A-Modbus

RS485

9600




电池通讯

霍克

MeiKe-LBHX4880A-Protocol

RS232

9600




电池通讯

美科锰酸锂电池组

BaiWei-Bwbm617-ProtocolA5

RS485

9600




电池通讯

百维

MeiKe485-485-Protocol

RS485

19200




电池通讯

美科485通讯

YiDian-None-PrivateCan

CAN

250K




CAN

易电(CAN)

DaLi-V1-Protocol

RS485

9600




电池通讯

达锂

MS-MSPrivate

CAN

250K




CAN

牧星

FuShiKang-None-Private

RS485

115200

modbus485



电池通讯

富士康


Roboshop 界面(对应 Roboshop 2.3.X):


模型根据自身要求选择电池型号,电池电压,电池容量,百分比采集方式,串口类型,终端电阻,波特率。

4.2 UART&CAN(2)

对应Roboshop 2.0.8 选项,要求:RBK 版本3.0.X&固件版本1.8.X

Model

Roboshop选项

接口

波特率/bps

协议

容量

电压

TE线端口

电池品牌

0

none

无电池通讯

1

M1_232_1152_PN

RS232

115200


50Ah

24V

电池通讯

派能

(RB2450-A1)

2

M2_pri_485_1152

RS485

115200

Modbus



电池通讯

UK

3

M3_232_9600_PC

RS232

9600


100Ah

48V

电池通讯

津衢

4

M4_232_9600_PN

RS232

9600


100Ah

24V

电池通讯

派能

(BP24100A)

5

M5_485_1920

RS485

19200

Modbus



电池通讯

UK

6

M6_232_1152_PN

RS232

115200


50Ah

48V

电池通讯

派能

(Extra2000)

7

M7_232_9600_ZY

RS232

9600




电池通讯

卓一

8

M8_485_9600_KG

RS485

9600




电池通讯

一合(YH-XZ-13S10P/YH-XZ-13S15P)/凯歌(13S17P)

9

M9_CAN_Battery

CAN

250K




CAN2

力通威

10

M10_485_1920_HB

RS485

19200

Modbus



电池通讯

拓邦

11

M11_485_9600_NL

RS485

9600




电池通讯

诺力

12

M12_1363_232_9600

RS232

9600

1363



电池通讯

用户扩展

13

M13_1363_232_1152

RS232

115200

1363



电池通讯

用户扩展

14

M14_1363_485_9600

RS485

9600

1363



电池通讯

用户扩展

15

M15_1363_485_9600_WR

RS485

9600

1363



电池通讯

用户扩展

16

M16_1363_485_1152

RS485

115200

1363



电池通讯

用户扩展

17

M17_1363_485_1152_WR

RS485

115200

1363



电池通讯

用户扩展


Model 15,17 Roboshop 选项中的 WR(without Resister)是无终端电阻的意思。绿色为新用户可扩展选项。

Roboshop 界面(对应 Roboshop 2.0.8):


五、报文 Demo

5.1 RS232 或者 RS485

波特率 9600 或者 115200,数据位8位,无校验位,1停止位。


SRC-2000(S) 控制器发送

7e 32 30 30 31 34 36 34 32 45 30 30 32 30 31 46 44 33 35 0d

电池回复示例:

7E 32 30 30 31 34 36 30 30 32 30 35 41 31 31 30 31 30 38 30 44 30 39 30 44 30 41

                   normal 90/2个byte flag  pack1  m=8        m1          m2

30 44 30 41 30 44 30 43 30 44 30 43 30 44 30 42 30 44 30 43 30 44 30 42 30 33

    m3          m4        m5            m6         m7           m8       n=3

30 42 44 37 30 42 44 37 30 42 44 37 30 30 30 30 36 38 35 37 42 44 37 34 30 32

   N1       N2           N3        pack电流  pack总电压 剩余mh    用户字段2

43 33 35 30 30 30 30 42 30 31 30 37 45 34 33 35 30 30 30 30 30 30 30 31 45 41 35

总mh    cycle 电池序列号

41 0D


字节长度:32 30 35 41,第一个字符32保持不变,后三个字符为有效数据0x5A = 90(D)

电流单位:10mA,有符号整形(充电为正)

电压单位:1mV

总电量和剩余电量要求单位为 10mA*h,并且在 uint16 类型下不会溢出。

温度单位:摄氏度,值为当前温度 +40℃。例如,报文温度数据为80,则真实温度为40°C。温度范围在 -40℃-120℃。

电池序列号:demo中的电池序列号转换为十六进制为: 0107E43500000001


电池序列号由厂商ID和电池ID组成,一共16个字符,如30 31 30 37 45 34 33 35 30 30 30 30 30 30 30 31

第一第二字符为厂商ID,转成十进制为 1,厂商ID由仙工分配,如需满足此协议请向我司申请ID号

第三到第六字符为年份,转成十进制为 2020,表示2020年;

第七第八字符为周数,转为十进制为 53,表示第53周;

第九到第十六字符为电池ID号,转为十进制为 1;

同厂商同一年下的电池序列号从1开始依次递增,次年ID归零,重新从1开始递增

厂商名称

ID

锂平

1

泰坦

2

秒冲

3

电池序列号显示如下

对电池报文解析脚本

Battery_messag...ysis.exe6.1MB


5.2 CAN

CAN ID



六、FAQ

6.1 电池常见问题答疑:

https://shimo.im/docs/8Nk6MJdpdphzj9qL/ 《电池 FAQ》