找回密码
 立即注册
首页 业界区 安全 DTL645通信协议

DTL645通信协议

乃阕饯 1 小时前
1、简介:

目前主要使用的有两个版本DLT645-97和DLT645-07,该协议主要用于电表抄表,采用主-从结构的半双工通信模式,硬件接口使用的RS-485,协议帧报文与使用方法与modbusRTU类似;
1.1帧格式:

DLT645协议的数据帧由,起始帧、地址域、数据域长度、数据域、校验码、结束符组成,每个部分都有十六进制码构成;
说明        帧起始符
地址域        帧起始符        控制码        数据域长度        数据域        效验码        结束符
代码        68H        A0        A1        A2        A3        A4        A5        68H        C        L        DATA        CS        16H
帧格式
1.2 地址域A0-A5

地址域由6个字节组成,每字节2位BCD码,地址长度可达12十进制数。每块表具有唯一的通信地址,且与物理层通道无关。当使用的地址码不足6字节时,高位用“0”补足。通信地址999999999999H为广播地址,只针对特殊命令有效,如广播校时和广播冻结等。广播命令不要求从站应答。地址域传输时地直接在前,高字节在后。
1.3 控制码C

控制码格式如下所示:
D7D6D5D4 、D3 、D2 、D1 、D0D7传送方向D6从站应答标志D5后续帧标志D4~D0功能码0:主站发出的命令帧0:从站正确应答0:无后续数据帧00000:保留1:从站发出的应答帧1:从站异常应答1:有后续数据帧01000:广播校时10001:读数据10010:读后续数据10011:读通信地址10100:写数据10101:写通信地址10110:冻结命令10111:更改通信速率11000:修改密码11001:最大需量清零11010:点表清零11011:事件清零1.4 数据域长度L


L为数据域的字节数。读数据时L

相关推荐

您需要登录后才可以回帖 登录 | 立即注册