好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

26831协议整理.docx

15页
  • 卖家[上传人]:jiups****uk12
  • 文档编号:45965205
  • 上传时间:2018-06-20
  • 文档格式:DOCX
  • 文档大小:576.43KB
  • / 15 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 26831 协议整理协议整理一、传输参数1起始位,8数据位,1校验位,1停止位;传输时低位在前;主机发送(call)为 电压信号,接收(replaying)为电流信号二、传输格式有3中数据传输格式,以不同的开始字符区分1、单字符格式只有1个字节0xE5,用于应答(已收到,回复0xE5) 2、短帧开始字符10h,C域,A域,校验和(C域+A域) ,停止字符16h;长度固定3、长帧开始字符68h,长度域(L域= user data inputs plus 3 (for C,A,CI))重复发送2次, 再次发送开始字符68h,控制域(C域) ,地址域(A域) ,控制信息域(CI域) , 用户数据(0~255Byte) ,校验和(Check Sum=user data inputs plus 3 (for C,A,CI)),结束字符16h.4、控制帧控制帧格式与长帧格式相同,只是没有用户数据域三、域的意义1、控制域(C域)Calling模式(主机从机) Bit 7:保留,默认为0 Bit 6:传输方向1:由主向从(发送) ;0:请求 Bit 5:FCB(frame count bit)表示接受成功与否 1:接收成功 0:接收失败,重 新发送 Bit 4:FCV (frame count bit valid)1:FCB使用0:忽略FCB错误 Bit 3~Bit0:控制码 Reply模式(从机主机) Bit 7:保留,默认为0 Bit 6:传输方向。

      1:由主向从(接收) ;0:请求 Bit 5: ACD bit (access demand)1:从机准备发送一位 Bit 4: DFC (data flow control)控制数据流1:不再接收数据0:继续接收 Bit 3~Bit0:控制码2、地址域(A Field,Address Field)1个字节,共0~255地址其中1~250可分配给从机,254~255为广播地址,地址为255时不需要从机应答,地址为254时所有从机回复各自的地址,当有多个从机相连时会出现地址冲突,故254地址只用于测试;地址为253时表示访问已处于网络层,用于地址扩展到第二地址;地址251/252保留3、控制信息域(CI Field (control information field))3.1 应用重新设置(CI=50h)CI=50h主机对从机发送一个重新设置的指令,其后允许使用可选参数,其后的第一个字节为子代码,子代码高子代码高4位定义了报文类型或报文的应用位定义了报文类型或报文的应用,低低4位定义位定义报文数量,子报文数值为报文数量,子报文数值为0表示所有数据被请求表示所有数据被请求3.2 主机从机数据发送(CI=51h)除固定的报头在这个方向上被忽略外,其余结构部分与由从机到主机方向上的结构完全一致。

      3.3 从站选择(CI=52h)3.4 同步动作(CI=5Ch)3.5 应用层错误报告(CI=70h)(从站主站)3.6 报警状态报告(CI=71h)(从站主站)3.7可变数据应答(CI=72h,78h,7ah)3.7.1 CI=72h(从站主站)用户数据的前12个字节有一个固定长度和结构的数据块组成设备ID制造商ID版本设备类型ID访问序号状态签名4 Byte2 Byte1Byte1 Byte1 Byte1 Byte2 Byte(1)设备类型ID:热量热量--04h温水(30~90℃)---06h 热量(入口温度)---0Ch冷/热量表---0Dh热水(≥90℃)---15h可变数据块制造商特性数据块可选择的制造商特性数据块字节数量可变1Byte字节数量可变(2)状态(3)签名:留作可选的应用数据加密,用于无线抄表3.7.2 CI=7Ah用户数据的前4个字节有一个固定长度和结构的数据块组成,意义与CI=72h的数据块相同访问序号状态签名1 Byte1 Byte2 Byte3.7.3 可变数据块可变数据块数据信息域DIF数据域扩展DIFE数值信息域VIF数值信息域扩展VIFEData 1 Byte0-10 (1 Byte each)1 Byte0-10 (1 Byte each)0-N Byte 数据信息块 (DIB)数值信息块 (VIB) 数据记录头 (DRH)(1)数据信息域DIF编码格式① 数据域编码② 功能域编码(2)数据信息域扩展(DIFE)(3)数值信息域(数值信息域(VIF))VIF编码单位和量纲编码单位和量纲编码(4)数值信息域扩展(数值信息域扩展(VIFE))VIFE编码编码3.8波特率切换命令(波特率切换命令(CI=B8h~BFh))4、检验和(Check Sum)C 域+A 域+CI 域+数据域四、协议实例四、协议实例 1、、 进入检定进入检定 6804046853FF5090 3216123456789101帧起始符 68h 1字节 2数据长度 1字节(C+A+CI+Data) 3数据长度 1字节(C+A+CI+Data) 4帧起始符 68h 1字节 5C域域 C=53h: SND_UD发送用户数据到从机发送用户数据到从机 6A域域 A=FFh:广播地址:广播地址 7CI域域 CI=50h:应用重新设置:应用重新设置 8数据域 Data=90h:测试模式 9校验位 CS=C+A+CI+Data=32h 10 帧结束符 16h2、、 设置时间设置时间 680B0B6851AA510E6DSSMMHHDDMMYYCS16123456789101112 1帧起始符 68h 1字节 2数据长度 1字节(C+A+CI+Data) 3数据长度 1字节(C+A+CI+Data) 4帧起始符 68h 1字节 5C域 C=53h: SND_UD发送用户数据到从机 6A域 A=FFh:广播地址 7CI域 CI=51h:发送用户数据到从机 8数据 DIF=0Eh--12位BCD 9VIF=6D--日期与时间日期与时间 类型类型F 10 Data=秒分时日月年 12位BCD 2016-06-01 08:30:00(00 30 08 01 06 16) 11 CS 12 帧结束符 16h3、、 设置地址设置地址 (1)设置从站ID 680B0B6851 FE 510E 7AID1~4 Man1~2CS16 1234567891011121帧起始符 68h 1字节 2数据长度 1字节(C+A+CI+Data) 3数据长度 1字节(C+A+CI+Data) 4帧起始符 68h 1字节 5C域 C=53h: SND_UD发送用户数据到从机 6A域域 A=FEh:广播地址:广播地址 7CI域 CI=51h:发送用户数据到从机 8DIF=0Eh--12位BCD 9VIF=7A--地址 10 Data= ID1~4 Man1~2: 228912345678(78 56 34 12 89 22) 11 CS 12 帧结束符 16h(2)完整的识别 680D 0D6851 FE 510E79ID1~4 Man1~2Gen Dev CS16 1234567891011121314 1帧起始符 68h 1字节 2数据长度 1字节(C+A+CI+Data) 3数据长度 1字节(C+A+CI+Data) 4帧起始符 68h 1字节 5C域 C=53h: SND_UD发送用户数据到从机 6A域域 A=FEh:广播地址:广播地址 7CI域 CI=51h:发送用户数据到从机 8数据 DIF=0Eh--12位BCD 9VIF=79h--地址(完整的识别)地址(完整的识别) 10 Data= ID1~4 Man1~2 11 Gen:版本 12 设备Dev=04h---热表 13 CS 14 帧结束符 16h4、、修改累积热量修改累积热量 (1) 增加数据到原数据中 680A0A685301510C860110000000CS16 12345678910111213 1帧起始符 68h 1字节 2数据长度 1字节(C+A+CI+Data) 3数据长度 1字节(C+A+CI+Data) 4帧起始符 68h 1字节 5C域域 C=53h: SND_UD发送用户数据到从机,长帧发送用户数据到从机,长帧/控制帧控制帧 6A域域 A=01h:从机地址:从机地址 7CI域域 CI=51h:发送用户数据到从机:发送用户数据到从机 8数据 DIF=0Ch--8位BCD 9VIF=86h--能量(能量(1kWh)带扩展)带扩展10 VIFE=01h增加数据到原数据中增加数据到原数据中 一般对象层的行为代码一般对象层的行为代码 11 Data= 00000010h,8位BCD码,数值10 12 CS 13 帧结束符 16h(2) 修改(替换)原数据 680A0A685301510C860007010000CS16 12345678910111213 1帧起始符 68h 1字节 2数据长度 1字节(C+A+CI+Data) 3数据长度 1字节(C+A+CI+Data) 4帧起始符 68h 1字节 5C域 C=53h: SND_UD发送用户数据到从机,长帧/控制帧 6A域域 A=01h:从机地址:从机地址 7CI域 CI=51h:发送用户数据到从机 8数据 DIF=0Ch--8位BCD 9VIF=86h--能量(能量(1kWh)带扩展)带扩展 10 VIFE=00h写数据(替换)一般对象层的行为代码写数据(替换)一般对象层的行为代码 11 Data= 00000107h,8位BCD码,数值107kWh 12 CS 13 帧结束符 16h5、设置短地址、设置短地址(1) 主机先选择从机 680B0B6853FD5278 56 34 1289 220104CS16123456789101112131帧起始符 68h 1字节 2数据长度 1字节(C+A+CI+Data) 3数据长度 1字节(C+A+CI+Data) 4帧起始符 68h 1字节 5C域 C=53h: SND_UD发送用户数据到从机 6A域 A=FDh:网络层广播地址 7CI域 CI=52h:从站选择从站选择 8ID1-4:表号12345678 9Man1-2:厂商代码2289 10 GEN:版本 11 DEV:设备ID 04 12 CS:校验 13 帧结束符 16h从机应答:从机应答:E5(2) 主机发送新地址到从机6806066853FD5101 7A0723161234567891011121帧起始符 68h 1字节 2数据长度 1字节(C+A+CI+Data) 3数据长度 1字节(C+A+CI+Data) 4帧起始符 68h 1字节 5C域 C=53h: SND_UD发送用户数据到从机 6A域 A=FDh:网络层地址 7CI域 CI=51h:主站到从站数据发送主站到从站数据发送 8数据信息域DIF=01h:8位整型二进制 9数值信息域数值信息域VIF=7Ah:地址:地址 10 DATA:数据新地址:数据新地址07h 11 CS:校验 12 帧结束符 16h从机应答:从机应答:E56、日常抄表、日常抄表 (1)主机请求数据 105B01CS16123451帧起始符 10h 1字节 短帧 2C域域=5Bh::REQ_UD2,请求用户数据,请求用户数据2 3A域:短地址域:短地址01h 4CS 5帧结束符 16h(2)从机应答 字节内容 报文字节注解 1468h LL LL 68h报头,L 最大值=3Fh 或者 40h 数据长度 2308h08h A 72h72h可变长度报文,数据低位在前 A 是 M-BUS 主地址 (72h72h 从站到主站,可变格式数据跟随从站到主站,可变格式数据跟随 1212 字节数据字节数据 头头) 3478h 65h 34h 21h第二地址 4289h 22h“HTI”标识编码 5100h热能表版本 6104h表示热。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.