马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
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 |