- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TRM电池监测模块与控制器的通信协议- 数据采集器协议
通信协议
本通信协议适用于控制器与电池监测模块之间通信。
串口配置
物理接口:RS-485/RS-232
波特率: 9.6Kbps
起始位:1位
停止位:1位
数据位:8位
校验位:无
二、信息格式
发送信息格式
字节 1 1 1 1 1 2 n 2 1 内容 信息头 版本 地址 CID1 CID2 帧长度 数据区 校验 结束 响应信息格式
字节 1 1 1 1 1 1 2 n 2 1 内容 信息头 版本 地址 CID1 CID2 返回码 帧长度 数据区 校验 结束 以上信息在传输中除头尾以0x3a/0x21,0x0d传输外,其余全变成ASCII码传输。
数据区中的模拟数据均以定点数传输,小数点的位置见模拟量与倍数对照表。
模拟量为负数时传输采用补码传输。
串口通信响应时间不大于50ms。
本协议中所有数据传输、字节传输顺序全部由高到低包括校验。
电池的地址为0xCA,0xCB,0xCC,0xCD。
校验采用CRC-CCITT ,校验是从信息头到结束符。
在响应信息中如果返回码不是0x00,有数据区的也不用加数据区段。
三、公用信息:
发送信息头:0x3a(:)
响应信息头:0x21(!)
结 束:0x0d
地 址:地址由1~255,0x00地址保留作为广播地址
版 本:0x10 代表1.0版,如果以后升级,只是升级尾数,一旦升级到1.9后,
再升级即变为2.0的BCD码0x20,如果升级中有需追加信息应加到数据区
的最后。
CID1:代表设备类型
0x35:电池监测模块
CID2:0x40~0x4F 代表通用命令类型
0x90~0x9F 代表电池专用命令类型
信息帧长度:是指除头尾外其它信息变成ASCII码后的长度再加上头尾两字节的值。
返回码:(各模块接到命令对数据分析响应代码,如果出现0x01~0x0A响应信息均
没有数据区)
0x00H 正常
0x01H 无尾
0x02H 校验错
0x03H 不支持此命令
0x04H 长度错
0x05H CID1错
0x06H CID2错
0x07H 版本错
0x08H 无头
0x09H 操作无效
0x0AH 未准备好 (只有当单体电压和内阻、健康度和剩余容两者都没有完整数据时才返回此码)
校验:采用CCITT_CRC校验(双字节)。
命令定义(CID2)
通用命令:
0x40:设置地址
0x4B:查询所有单体电池电压值,组电池温度
0x4C:获取参数
0x4D:地址、协议版本及模拟通道数查询
电池专用命令:
0x90:查询单体电池内阻
0x91:查询电池健康度(SOH)
0x92:查询单体电池剩余容量(SOC)
0x93:查询告警信息
0x94:预估容量启动命令
0x95:设置单体电池浮充电压上限
0x96:设置单体电池浮充电压下限
0x97:设置电池组浮充电压上限
0x98:内阻采集命令
0x9A:设置单体电池工作电压下限
0x9B: 设置组内电池数
0x9C:设置单体电池额定容量
四、电池模块与控制器的通信协议(以下列表中无特殊说明字节数均以16进制计算)
1.设置地址
CID1:0x35
CID2:0x40
发送信息
字节 1 1 1 1 1 2 n 2 1 内容 信息头 版本 地址 0x35
(CID1) 0x40
(CID2) 帧长度 数据区 校验 结束 数据区:
序号 内容 字节数 1 地址 1 地址编号不允许为0x00,从1开始
响应信息
字节 1 1 1 1 1 1 2 2 1 内容 信息头 版本 地址 0x35
(CID1) 0x40
(CID2) 返回码 帧长度 校验 结束 2.查询所有单体电池电压值、组电池温度
CID1:0x35
CID2:0x4B
发送信息
字节 1 1 1 1 1 2 n 2 1 内容 信息头 版本 地址 0x35
(CID1) 0x4B
(CID2) 帧长度 数据区 校验 结束 数据区:
序号 内容 字节数 1 电池组电流 2 2 小时 2 3 分钟 2 4 秒 2 响应信息:
字节 1 1 1 1 1 1 2 n 2 1 内容 信息头 版本 地址 0x35
(CID1) 0x4B
(CID2) 返回码 帧长度 数据区 校验 结束 数据区
序号 内容 字节数 1 电压或内阻标识 1 2 告警信息标识 1 3 单体电池数(m) 1 4 第一节电池电压或内阻 2 ┆ ┆ m+3 第m节
您可能关注的文档
最近下载
- 非煤矿山井巷工程施工组织设计标准 GB/T 51300-2018.docx VIP
- 体操理论课专用课件.ppt VIP
- 中职英语(高教版)教案:Unit1-Festivals-around-the-world(全6课时).pdf VIP
- 房屋建筑工程常用模板及支撑安装标准图集.pdf VIP
- 2 中国人首次进入自己的空间站(教学设计)-2025-2026学年八年级语文上册同步公开课精品讲堂(统编版2024).docx VIP
- 《艺术与审美》教学教案.docx
- 分红保险知识问答.doc VIP
- 热控检修规程(最终版).doc VIP
- 湖南大学《遗传学》课件-Chapter2Mitosis and Meiosis.pptx VIP
- 25年-《背诵宝典》-中级-会计实务.pdf VIP
文档评论(0)