BDU100-4节电池通信协议(简化).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通信协议-简化版 接口形式:RS232、RS485或者RS422 用于电池巡检仪与系统之间的通信 2.1 通讯格式: 异步,1位起始位,8位数据位,1位停止位,无校验位。 2.2 通讯速率: 9600bps。 2.3 选址方式: 利用地址码选址。 2.3 在发数据请求命令之前,先把系统参数和告警参数设置好,并发送到设备中去。 电压、电流、温度数据请求命令 特征码:0x46;(16进制数,下同) 命令格式如下: 排列顺序 标识或代码 名称、含义及用处 0 0xEB 同步字符(1字节) 1 0x90 同步字符(1字节) 2 0xEB 同步字符(1字节) 3 0x90 同步字符(1字节) 4 STX(02) 起始符(1字节) 5 ADDR 地址码(1字节) 6 CODE 特征码(1字节) 7 Group Num 分组数(2字节) 9 Group No 分组序号(2字节) 11 Length 报文长度=报文内容长度+6字节 12 Text 报文内容长度(最长250字节) N-3 Sum L 报文长度的代码和的低字节(1字节), N-2 Sum H 报文长度的代码和的高字节(1字节) ETX(03) 结束符(1字节) 说明: N为报文总长度(单位:字节) 报文内容最大长度为250字节,报文内容可以为空。报文内容为电压记录、报警参数、系统参数等。 报文长度指特征码,分组数,分组序号,报文长度,报文内容长度之和。 代码和为地址码,特征码,分组数,分组序号,报文长度,报文内容的字节累加和的低16位值。 地址码范围为0-0xFF,其中0xFF为广播地址,0-0xFE为各设备的地址。 分组序号从0开始,最大0xFFFF;分组数至少为1,最大0xFFFF。 对电压、电流、温度数据,分组序号等于0时上传当前记录、不等于0时不上传。 报文内容及排列顺序: 排列顺序 内容含义 长度 1 时间(年月日时分秒各1字节) 6字节 2 室内温度:两位小数(放在第一组电池中) 2字节 3 电池温度:两位小数(放在第一组电池中) 2字节 4 蓄电池组数 1字节 5 电池组1总电压: 两位小数 2字节 6 电池组1充电电流: 两位小数 2字节 7 电池组1放电电流: 两位小数 2字节 8 电池组1电池温度: 两位小数 2字节 9 电池组1剩余电量: 两位小数或一位小数 2字节 10 电池组1电池电压1:三位小数 2字节 … … … N 电池组1电池电压N:三位小数 2字节 如果电池组数只是一组,报文内容长度到此结束 N+1 电池组2总电压: 两位小数 2字节 N+2 电池组2充电电流: 两位小数 2字节 N+3 电池组2放电电流: 两位小数 2字节 N+4 电池组2电池温度: 两位小数 2字节 N+5 电池组2剩余电量: 两位小数或一位小数 2字节 N+6 电池组2电池电压1:三位小数 2字节 … … … N+N 电池组2电池电压N:三位小数 2字节 如果电池组数只是二组,报文内容长度到此结束 N+ N+1 电池组3总电压: 两位小数 2字节 N+ N+2 电池组3充电电流: 两位小数 2字节 N+ N+3 电池组3放电电流: 两位小数 2字节 N+ N+4 电池组3电池温度: 两位小数 2字节 N+ N+5 电池组3剩余电量: 两位小数或一位小数 2字节 N+ N+6 电池组3电池电压1:三位小数 2字节 … … N+ N+N 电池组3电池电压N:三位小数 2字节 如果电池组数只是三组,报文内容长度到此结束 N+ N+ N+1 电池组4总电压: 两位小数 2字节 N+ N+ N+2 电池组4充电电流: 两位小数 2字节 N+ N+ N+3 电池组4放电电流: 两位小数 2字节 N+ N+ N+4 电池组4电池温度: 两位小数 2字节 N+ N+ N+5 电池组4剩余电量: 两位小数或一位小数 2字节 N+ N+ N+6 电池组4电池电压1:三位小数 2字节 … … … N+ N+ N+N 电池组4电池电压N:三位小数 2字节 如果电池组数只是四组,报文内容长度到此结束 注:N表示每组电池的数量,N+N+N+N<114。四组电池的总数量不能超过114节。 系统参数设置命令 特征码:0x4B;修改成功返回码:0x4C; 命令格式: 排列顺序 标识或代码 名称、含义及用处 0 0xEB 同步字符(1字节) 1 0x90 同步字符(1字节) 2 0xEB 同步字符(1字节) 3 0x90 同步字符(1字节) 4 STX(02) 起始符(1字节) 5 ADDR 地址码(1字节),6字节中的一个 6 CODE 特征码(1字节),6字节中的一个 7 Group Num 分组数(2字节),6字节中的二个 9 Group No

文档评论(0)

gl5000 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档