BMS通讯协议v1.0

上传人:飞*** 文档编号:47835473 上传时间:2018-07-05 格式:PDF 页数:7 大小:76.05KB
返回 下载 相关 举报
BMS通讯协议v1.0_第1页
第1页 / 共7页
BMS通讯协议v1.0_第2页
第2页 / 共7页
BMS通讯协议v1.0_第3页
第3页 / 共7页
BMS通讯协议v1.0_第4页
第4页 / 共7页
BMS通讯协议v1.0_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《BMS通讯协议v1.0》由会员分享,可在线阅读,更多相关《BMS通讯协议v1.0(7页珍藏版)》请在金锄头文库上搜索。

1、HPE - BMS 通讯协议 (PC 机) 一、帧格式帧头+ ID + SD +LEN + CMD + 信息+ 校验码帧头:固定的两个字节0x55,0xaa;表示一帧信息的开始。ID: 表示受信方的地址,0xff 表示广播地址。如果受信方收到的是广播命令,则禁止回复发信方。 原则上发信方如果下发广播命令,必须连续发送3 次,每帧数据间隔 100ms。SD: 表示发信方的地址。LEN:表示整个数据帧的长度。CMD: 帧命令。信息:命令内容(参数)。校验码:从ID 到校验码前一个字节的异和。发送方在发送两帧数据间必须有至少100MS 的间隔 . 受信方在收到非广播指令后,必须在10MS 内,作出反

2、应。发信方在发出非广播指令后,必须等待受信方的回复,超过200MS 没有收到受信方的回复,则重复发送该帧信息,在连续发送3 帧数据,没有收到受信方的回答,则判定该ID 的受信方离线,报通讯故障。如果一项信息长度超过一个字节,则先发送高字节。如INT 型数据 0x2211,则先发送 0x22,再发送 0x11。通讯速率( BPS):由通讯双方协商。数据格式:一个BIT 起始位 +8 位 BIT 数据 +一个 BIT 停止位奇偶校验 : 无硬件流控制:无 二、指令说明1、 握手命令0x30 下行:帧头 +ID +SD+LEN+0x30+CHKS 上行:帧头 +SD+ID +LEN+0x30 +CH

3、KS 2、 读取数据0x50 下行:帧头 +ID +SD+ +LEN+0x50 +PAGE+GROUP+CHKS 上行:帧头 +SD+ID+LEN+0x50 +PAGE+GROUP+DATA+CHKS PAGE:读取数据所属地址页码。每次最多可以读出一页的数据内容. 3、 设置参数下行:帧头 +ID+SD+LEN+0x80+PAGE+GROUP+DATA+CHKS 上行:帧头 +SD+ID+LEN+0x80+CHKS PAGE 设置数据所属地址页码。每次最多可以写一页的数据内容. 第 0 页: PAGE0 ( 系统基本信息 ) (长度 36) 标 示描述长 度属性BIT0 1. 系统的电池总容

4、量( 2B 表示 ) 2. 系统的电池模块数量( 2B 表示 ) 3. 系统电池数量( 2B 表示 ) 4. 系统充电机数量(2B 表示 ) 5. 充电机额定输出电压(2B 表示 ) 6. 充电机的额定输出电流(2B 表示 ) 12 R 过压告警值 . (2B 表示 ,实际电压放大1000 倍) 过压告警恢复值 . (2B 表示 ,实际电压放大1000 倍) 欠压告警值 . (2B 表示 ,实际电压放大1000 倍) 欠压告警恢复值 . (2B 表示 ,实际电压放大1000 倍) 过温告警值 . (2B 表示 ,实际电压放大1000 倍) 过温告警恢复值 . (2B 表示 ,实际电压放大100

5、0 倍) 电池组欠压告警 (2B 表示 ,实际电压放大1000 倍) 电池组欠压恢复 (2B 表示 ,实际电压放大1000 倍) 单体电池电压差告警值(2B 表示,实际电压放大1000 倍) 单体电池电压差告警恢复值(2B 表示 ,实际电压放大1000 倍) 过充保护电压 (2B 表示 ,实际电压放大1000 倍) 过充保护恢复电压(2B 表示 ,实际电压放大1000 倍) 24 R BIT1 4 R BIT2 R 第 1 页:PAGE1 ( 第一组基本电池数据与状态) 标 示描述长 度属性BIT0 电池模块 1 信息 : 27 R BIT1 电池模块 2 信息 : 27 R BIT2 电池模

6、块 3 信息 : 27 R BIT3 电池模块 4 信息 : 27 R BIT4 电池模块 5 信息 : 27 R BIT5 电池模块 6 信息 : 27 R BIT6 电池模块 7 信息 : 27 R BIT7 电池模块 8 信息 : 27 R 第 2 页:PAGE2 ( 第二组基本电池数据与状态) 标 示描述长 度属性BIT0 电池模块 9 信息 : 27 R BIT1 电池模块 10 信息 : 27 R BIT2 电池模块 11 信息 : 27 R BIT3 电池模块 12 信息 : 27 R BIT4 电池模块 13 信息 : 27 R BIT5 电池模块 14 信息 : 27 R B

7、IT6 电池模块 15 信息 : 27 R BIT7 电池模块 16 信息 : 27 R 第 3 页:PAGE3 ( 第三组基本电池数据与状态) 标 示描述长 度属性BIT0 电池模块 17 信息 : 27 R BIT1 电池模块 18 信息 : 27 R BIT2 电池模块 19 信息 : 27 R BIT3 电池模块 20 信息 : 27 R BIT4 电池模块 21 信息 : 27 R BIT5 电池模块 22 信息 : 27 R BIT6 电池模块 23 信息 : 27 R BIT7 电池模块 24 信息 : 27 R 第 4 页:PAGE4 ( 第四组基本电池数据与状态) 标 示描述

8、长 度属性BIT0 电池模块 25 信息 : 27 R BIT1 电池模块 26 信息 : 27 R BIT2 电池模块 27 信息 : 27 R BIT3 电池模块 28 信息 : 27 R BIT4 电池模块 29 信息 : 27 R BIT5 电池模块 30 信息 : 27 R BIT6 电池模块 31 信息 : 27 R BIT7 电池模块 32 信息 : 27 R 第 5 页:PAGE5 ( 第五组基本电池数据与状态) 标 示描述长 度属性BIT0 电池模块 33 信息 : 27 R BIT1 电池模块 34 信息 : 27 R BIT2 电池模块 35 信息 : 27 R BIT3

9、 电池模块 36 信息 : 27 R BIT4 电池模块 37 信息 : 27 R BIT5 电池模块 38 信息 : 27 R BIT6 电池模块 39 信息 : 27 R BIT7 电池模块 40 信息 : 27 R 第 6 页:PAGE 六 (第六组基本电池数据与状态) 标 示描述长 度属性BIT0 电池模块 41 信息 : 27 R BIT1 电池模块 42 信息 : 27 R BIT2 电池模块 43 信息 : 27 R BIT3 电池模块 44 信息 : 27 R BIT4 电池模块 45 信息 : 27 R BIT5 电池模块 46 信息 : 27 R BIT6 电池模块 47

10、信息 : 27 R BIT7 电池模块 48 信息 : 27 R 第 7 页:PAGE 七(充电机数据Charge) 标 示描述长 度属性BIT0 充电机 1 数据信息BIT1 充电机 2 数据信息BIT2 充电机 3 数据信息BIT3 充电机 4 数据信息BIT4 充电机 5 数据信息BIT5 充电机 6 数据信息BIT6 充电机 7 数据信息BIT7 充电机 8 数据信息电池模块信息 :长度 19 标 示描述长 度属性BIT0 模块测量 8 组电压值,每组两个字节标示,实际电压值放大1000倍。16 R 温度测量值。两个字节表示,实际温度放大100 倍。最高位为 1 表示负 . 2 R 状

11、态值 : B 0000 0001 过压告警B 0000 0010 欠压告警B 0000 0100 过温告警B 0000 1000 低温告警B 0001 0000 DC/DC 故障(无输出 ) B 0010 0000 DCDC 使能(启动充电中 ) B 0100 0000 断路故障B 1000 0000 备用1 R 保护值:B 0000 0001 过放B 0000 0010 过充B 0000 0100 充电过流B 0000 1000 放电过流B 0001 0000 过温B 0010 0000 B 0100 0000 B 1000 0000 1 R 电池总电压: (2B 放大 10 倍) 电池总电

12、流:(放大 10 最高位为 1 表示放电)容量: (放大 10 最高位)系统温度:(放大 10 最高位)8 充电机数据信息(长度 17) 标 示描述长 度属性BIT0 电池充电器输出电压(2B表示,放大1000 倍)电池充电器输出电流(2B表示,放大1000 倍)电池充电器限流点百分数 1000 100% 电池充电器开关状态量DI(2B) 电池充电器浮充电压(2B表示,放大1000 倍)电池充电器均充电压(2B表示,放大1000 倍)电池充电器输出电压上限(2B表示,放大1000 倍)电池充电器输出电压下限(2B表示,放大1000 倍)16 R 继电器状态状态值 : B 0000 0001 电

13、池欠压状态B 0000 0010 电池过充状态B 0000 0100 电池正常状态B 0000 1000 充电机正常状态B 0001 0000 充电机故障B 0010 0000 管理系统故障B 0100 0000 关闭 UPS 干接点B 1000 0000 备用1 R/W BIT4 BIT5 DI 量地址和位定义定义DI5 bit 信号名称备注0 充电器开关机状态1:关机状态, 0:开机状态1 充电器自动 /手动状态1:手动, 0:自动2 保护状态1:保护, 0:正常3 模块故障状态1:故障, 0:正常(备注:此版本充电机不与BMS 通讯)第八页PAGE 8:(设置保护参数) 标 示描述长 度

14、属性BIT0 充电过流(放大 10 倍 2B)放电过流(放大 10 倍 2B)过充电压(放大1000 倍 2B)过充恢复(放大 1000 倍 2B)过放电压(放大 1000 倍 2B)过放恢复(放大1000 倍 2B)过温保护(放大10 倍 2B)过温恢复(放大10 倍 2B)均衡启动电压1(放大 1000 倍 2B)均衡关闭电压1(放大 1000 倍 2B)均衡启动电压2(放大 1000 倍 2B)均衡关闭电压2(放大 1000 倍 2B)24 状态值 : B 0000 0001 蜂鸣告警启动B 0000 0010 B 0000 0100 B 0000 1000 B 0001 0000 B 0010 0000 B 0100 0000 B 1000 0000 2

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号