没有合适的资源?快使用搜索试试~ 我知道了~
DL/T645-2007通讯规约协议说明
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 162 浏览量
2024-01-16
15:23:35
上传
评论
收藏 503KB DOC 举报
温馨提示
试读
32页
DL/T645-2007通讯规约协议说明
资源推荐
资源详情
资源评论
DL/T645-2007 通讯规约协议说明
目录
一、DL/T 645-2007 通讯协议简介
二、数据链路层格式说明
三、数据标识说明
四、(应用层)命令、返回格式说明
五、命令字、特征字、错去信息字说明
六、DTTD 三相多功能电表应用数据标识
七、负荷记录传输格式
八、通讯功能实现实例
一、 DL/T 645-2007 通讯协议简介
本标准是为统一和规范多功能电能表与数据终端设备进行数据交换时的物理连接和协议。信息量的确定以
DL/T 614-2007《多功能电能表》为依据。本标准的实施将规范多功能电能表的通信接口,有利于计量产品质量
的提高,对用电管理部门改革人工抄表,实现远方信息传输,提高用电管理水平起到推进作用。
该部分标识码适用于 0.5S 级三相多功能电表。
二、 数据链路层格式说明
本协议为主-从结构的半双工通信方式。手持单元或其它数据终端为主站,多功能电能表为从站。每个多功能
电能表均有各自的地址编码。通信链路的建立与解除均由主站发出的信息帧来控制。每帧由帧起始符、从站地址
域、控制码、数据域长度、数据域、帧信息纵向校验码及帧结束符 7 个域组成。每部分由若干字节组成。
1.1 字节格式
每字节含 8 位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个停止位(1), 共 11 位。其传输序
列如图 7。D0 是字节的最低有效位,D7 是字节的最高有效位。先传低位,后传高位。
图1 字节传输序列
1.2 帧格式
帧是传送信息的基本单元。帧格式如图 8 所示。
说 明
代 码
帧起始符
68H
A0
A1
A2
A3
A4
地址域
A5
帧起始符
68H
控制码
C
数据域长度
L
数据域
DATA
校验码
CS
结束符
16H
图2 帧格式
1.2.1 帧起始符 68H
标识一帧信息的开始,其值为 68H=01101000B。
1.2.2 地址域 A0~A5
地址域由 6 个字节构成,每字节 2 位 BCD 码,地址长度可达 12 位十进制数。每块表具有唯一的通信地址,
且与物理层信道无关。当使用的地址码长度不足 6 字节时,高位用“0”补足 6 字节。
通信地址为广播地址,只针对特殊命令有效,如广播校时、广播冻结等。广播命令不要求从站应答。
地址域支持缩位寻址,即从若干低位起,剩余高位补 AAH 作为通配符进行读表操作,从站应答帧的地址域返
回实际通信地址。
地址域传输时低字节在前,高字节在后。
1.2.3 控制码 C
控制码的格式如下所示。
1.2.4 数据域长度
L
L
为数据域的字节数。读数据时
L
≤
200,写数据时
L
≤
50,
L
=0 表示无数据域。
1.2.5 数据域 DATA
数据域包括数据标识、密码、操作者代码、数据、帧序号等,其结构随控制码的功能而改变。传输时发送方
按字节进行加 33H 处理,接收方按字节进行减 33H 处理。
1.2.6 校验码 CS
从第一个帧起始符开始到校验码之前的所有各字节的模 256 的和,即各字节二进制算术和,不计超过 256 的
溢出值。
1.2.7 结束符 16H
标识一帧信息的结束,其值为 16H=00010110B。
1.3 传输
1.3.1 前导字节
在主站发送帧信息之前,先发送 4 个字节 FEH,以唤醒接收方。
1.3.2 传输次序
所有数据项均先传送低位字节,后传送高位字节。数据传输的举例:电能量值为 123456.78kWh,其传输次
序如图 9。
图3 传输次序图
1.3.3 传输响应
每次通信都是由主站向按信息帧地址域选择的从站发出请求命令帧开始,被请求的从站接收到命令后作出响
应。
收到命令帧后的响应延时
T
d
:20ms
≤
T
d
≤
500ms。
字节之间停顿时间
T
b
:
T
b
≤
500ms。
1.3.4 差错控制
字节校验为偶校验,帧校验为纵向信息校验和,接收方无论检测到偶校验出错或纵向信息校验和出错,均放
弃该信息帧,不予响应。
1.3.5 通信速率
标准速率:600bps,1200bps,2400bps,4800bps,9600bps,19200bps。
三相多功能电表技术要求上没有 600BPS,在电表程序、校准测试软件中不用加 600BPS
特殊速率:由厂家规定。
通信速率特征字见附录 C,特征字的各位不允许组合使用,修改通信速率时特征字仅在 Bit0~Bit7 一个二
进制位为 1 时有效。
通信速率的变更,首先由主站向从站发变更速率请求,从站发确认应答帧或否认应答帧。收到从站确认帧后,
双方以确认的新速率进行以后的通信,并在通信结束后保持更改速率不变。
注: 最大通信速率受光电头或多功能电能表光学接口的限制,也受多功能电能表数据处理单元中工作时钟频率的限制。
三、 数据标识说明
数据标识编码用四个字节区分不同数据项,四字节分别用 DI
3
、DI
2
、DI
1
和 DI
0
代表,每字节采用十六进制
编码。数据类型分为七类:电能量、最大需量及发生时间、变量、事件记录、参变量、冻结量、负荷记录。数据
标识具体定义见附录 A 的 A.2 数据标识编码表。
DI
3
DI
2
DI
1
DI
0
1、数据传输形式
数据标识码标识单个数据项或数据项集合。单个数据项可以用附录 A.2 中对应数据项的标识码唯一地标识。
当请求访问由若干数据项组成的数据集合时,可使用数据块标识码。实际应用以数据标识编码表定义内容为准。
2、数据项、数据块
2.1、数据项
除特殊说明的数据项以 ASCII 码表示外,其它数据项均采用压缩 BCD 码表示。
2.2、数据块
数据标识 DI
2
、DI
1
、DI
0
中任意一字节取值为 FFH 时(其中 DI
3 不存在
FFH 的情况),代表该字节定义
的所
有数据项与其它三字节组成的数据块。
2.3、举例
a) 标识码 DI
3
DI
2
DI
1
DI
0
=00010000H(数据项)
表示当前正向有功总电能。
b) 标识码 DI
3
DI
2
DI
1
DI
0
=000100FFH (数据块)
表示正向有功总电能数据块,包含当前、上 1 结算日~上 12 结算日正向有功总电能数据。
c) 标识码 DI
3
DI
2
DI
1
DI
0
=0001FF00H (数据块)
表示当前正向有功电能数据块,包含总、费率 1、费率 2….的当前正向有功电能数据。
四、 (应用层)命令、返回格式说明
1、读数据
1.1、主站请求帧
· 功能:请求读电能表数据
· 控制码:C=11H
· 数据域长度:L=04H+m(数据长度)
· 帧格式 1(m=0):
· 帧格式 2(m=1,读给定块数的负荷记录):
· 帧格式 3(m=6,读给定时间、块数的负荷记录):
1.2、从站正常应答
· 控制码:C=91H 无后续数据帧;C=B1H 有后续数据帧。
· 数据域长度:L=04H+m(数据长度)
· 无后续数据帧格式:
· 有后续数据帧格式:
注: 如果没有满足条件的负荷记录,从站按正常应答帧格式返回(数据域只有数据标识,数据域长度为4)。
1.3、从站异常应答帧
· 控制码:C=D1H
· 数据域长度:L=01H
· 帧格式:
注: 错误信息字ERR见附录C。
2、读后续数据
2.1、主站请求帧
· 功能:请求读后续数据
· 控制码:C=12H
· 数据域长度:L=05H
· 帧格式:
2.2、从站正常应答帧
· 控制码:C=92H 无后续数据帧;C=B2H 有后续数据帧。
· 数据域长度:L=05H+m(数据长度)
· 无后续数据帧格式:
· 有后续数据帧格式:
注: 读后续数据时,为防止误传、漏传,请求帧、应答帧都要加帧序号。请求帧的帧序号从1开始进行加一计数,应答帧的帧
序号要与请求帧相同。帧序号占用一个字节,计数范围为1~255。
2.3、从站异常应答帧
· 控制码:C=D2H
· 数据域长度:L=01H
· 帧格式:
3、写数据
3.1、主站请求帧
· 功能:主站向从站请求设置数据(或编程)
· 控制码:C=14H
· 数据域长度:L =04H+04H(密码)+04H(操作者代码)+m(数据长度)
· 数据域:DI
O
DI
1
DI
2
DI
3
+PAP0P1P2+C0C1C2C3+DATA
· 帧格式:
注 1:P0P1P2为密码,PA表示该密码权限。
注 2:C0C1C2C3是操作者代码,为要求记录操作人员信息的项目提供数据。
注 3:本命令必须与编程键配合使用。
3.2、从站正常应答帧
· 控制码:C=94H
· 数据域长度:L=00H
· 帧格式:
3.3、从站异常应答帧
· 控制码:C=D4H
· 数据域长度:L=01H
· 帧格式:
4、读通信地址
4.1、主站请求帧
· 功能:请求读电能表通信地址,仅支持点对点通信。
· 地址域:AA…AAH
· 控制码:C=13H
· 数据域长度:L=00H
· 帧格式:
4.2、从站正常应答帧
· 控制码:C=93H
· 数据域长度:L=06H
· 帧格式:
注: 从站异常不应答。
5、写通信地址
5.1、主站请求帧
· 功能:设置某从站的通信地址,仅支持点对点通信。
· 控制码:C=15H
· 地址域:AA…AAH
· 数据域长度:L=06H
· 数据域:A0…A5(通信地址)
· 帧格式:
注: 本命令必须与编程键配合使用。
5.2、从站正常应答帧
· 控制码:C=95H
· 地址域:A0…A5(新设置的通信地址)
· 数据域长度:L=00H
· 帧格式:
注: 从站异常不应答。
6、广播校时
· 功能:强制从站与主站时间同步
· 控制码:C=08H
· 数据域长度:L=06H
· 数据域:YYMMDDhhmmss(年.月.日.时.分.秒)
· 帧格式:
注 1:广播校时不要求应答。
注 2:仅当从站的日期和时钟与主站的时差在±5min以内时执行广播校时命令,即将从站的日期时钟调整到与命令下达的日期
时钟一致。
注 3:不推荐在午夜0时校时,以免影响在0时进行的某些例行操作。
注 4:每天只允许校对一次。
7、冻结命令
7.1、主站请求帧
· 功能:冻结电能表数据,冻结内容见冻结数据标识编码表。
· 控制码:C=16H
· 数据域长度:L=04H
· 数据域:MMDDhhmm(月.日.时.分)
· 普通冻结命令帧格式:
· 广播冻结命令帧格式:
注 1:广播冻结不要求应答。
注 2:数据域99DDhhmm表示以月为周期定时冻结,9999hhmm表示以日为周期定时冻结,999999mm
7.2、从站正常应答帧
· 控制码:C=96H
· 数据域长度:L=00H
· 帧格式:
7.3、从站异常应答帧
· 控制码:C=D6H
· 数据域长度:L=01H
· 帧格式:
8、更改通信速率
8.1、主站请求帧
· 功能:更改电能表当前通信速率为其它标准速率
· 控制码:C=17H
· 数据域长度:L=01H
· 帧格式:
8.2、从站正常应答帧
· 控制码:C=97H
· 数据域长度:L=01H
· 帧格式:
注: 正常应答帧中的Z与请求帧中的通信速率特征字必须相同。
8.3、从站异常应答帧
· 控制码:C=D7H
· 数据域长度:L=01H
· 帧格式:
9、修改密码
剩余31页未读,继续阅读
资源评论
匠心码农
- 粉丝: 1071
- 资源: 51
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功