DLT645通讯规约说明doc.docx
- 文档编号:26323388
- 上传时间:2023-06-17
- 格式:DOCX
- 页数:16
- 大小:28.12KB
DLT645通讯规约说明doc.docx
《DLT645通讯规约说明doc.docx》由会员分享,可在线阅读,更多相关《DLT645通讯规约说明doc.docx(16页珍藏版)》请在冰豆网上搜索。
DLT645通讯规约说明doc
DL/T645-2007通讯规约协议说明
一、DL/T645-2007通讯协议简介
二、数据链路层格式说明
三、数据标识说明
四、(应用层)命令、返回格式说明
五、命令字、特征字、错去信息字说明
六、DTTD三相多功能电表应用数据标识
七、负荷记录传输格式
八、通讯功能实现实例
一、DL/T645-2007通讯协议简介
本标准是为统一和规范多功能电能表与数据终端设备进行数据交换时的物理连接和协
议。
信息量的确定以DL/T614-2007《多功能电能表》为依据。
本标准的实施将规范多功能电能表的通信接口,有利于计量产品质量的提高,对用电管理部门改革人工抄表,实现远方
信息传输,提高用电管理水平起到推进作用。
该部分标识码适用于0.5S级三相多功能电表。
二、数据链路层格式说明
本协议为主-从结构的半双工通信方式。
手持单元或其它数据终端为主站,多功能电能表
为从站。
每个多功能电能表均有各自的地址编码。
通信链路的建立与解除均由主站发出的信
息帧来控制。
每帧由帧起始符、从站地址域、控制码、数据域长度、数据域、帧信息纵向校验码及帧结束符7个域组成。
每部分由若干字节组成。
1.1字节格式
每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个停止位
(1),
共11位。
其传输序列如图7。
D0是字节的最低有效位,D7是字节的最高有效位。
先传低
位,后传高位。
41
0
D0
D1
D2
D3
D4
D5
D6
D7
P
1
传送方向
起始位8位数据偶校验位停止位
图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字节。
通信地址999999999999H为广播地址,只针对特殊命令有效,如广播校时、广播冻结等。
广播命令不要求从站应答。
地址域支持缩位寻址,即从若干低位起,剩余高位补AAH作为通配符进行读表操作,从
站应答帧的地址域返回实际通信地址。
地址域传输时低字节在前,高字节在后。
1.2.3控制码C
控制码的格式如下所示。
D7
D6
D5
D4
D3
D2
D1
D0
D7传送方向
D4〜D0功能码00000:
保留01000:
广播校时10001:
读数据10010:
读后续数据10011:
读通信地址10100:
写数据10101:
写通信地址10110:
冻结命令10111:
更改通信速率11000:
修改密码11001:
最大需量清零11010:
电表清零11011:
事件清零
0:
主站发出的命令帧
1:
从站发出的应答帧
D6从站应答标志
0:
从站正确应答
1:
从站异常应答
D5后续帧标志0:
无后续数据帧
1:
有后续数据帧
1.2.4数据域长度L
L为数据域的字节数。
读数据时LW200,写数据时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传输响应
每次通信都是由主站向按信息帧地址域选择的从站发出请求命令帧开始,被请求的从站
接收到命令后作出响应。
收到命令帧后的响应延时Td:
20mscTdw500ms=
字节之间停顿时间Tb:
Tb<500ms
1.3.4差错控制
字节校验为偶校验,帧校验为纵向信息校验和,接收方无论检测到偶校验出错或纵向信息校验和出错,均放弃该信息帧,不予响应。
1.3.5通信速率
标准速率:
600bps,1200bps,2400bps,4800bps,9600bps,19200bps。
三相多功能电表技术要求上没有600BPS在电表程序、校准测试软件中不用加600BPS
特殊速率:
由厂家规定。
通信速率特征字见附录C,特征字的各位不允许组合使用,修改通信速率时特征字仅在Bit0〜Bit7—个二进制位为1时有效。
通信速率的变更,首先由主站向从站发变更速率请求,从站发确认应答帧或否认应答帧。
收到从站确认帧后,双方以确认的新速率进行以后的通信,并在通信结束后保持更改速率不
变。
注:
最大通信速率受光电头或多功能电能表光学接口的限制,也受多功能电能表数据处理单元中工作时钟频率的限制。
数据标识说明
数据标识编码用四个字节区分不同数据项,四字节分别用Dl3、DI2、DIi和DIo代表,每
字节采用十六进制编码。
数据类型分为七类:
电能量、最大需量及发生时间、变量、事件记录、参变量、冻结量、负荷记录。
数据标识具体定义见附录A的A.2数据标识编码表。
DI3
DI2
DI1
DIo
1、数据传输形式
数据标识码标识单个数据项或数据项集合。
单个数据项可以用附录A.2中对应数据项的
标识码唯一地标识。
当请求访问由若干数据项组成的数据集合时,可使用数据块标识码。
实
际应用以数据标识编码表定义内容为准。
2、数据项、数据块
2.1、数据项
除特殊说明的数据项以ASCII码表示外,其它数据项均采用压缩BCD码表示。
2.2、数据块
数据标识DI2、DIi、DIo中任意一字节取值为FFH时(其中DI3不存在FFH的情况),代表该字节定义的所有数据项与其它三字节组成的数据块。
2.3、举例
a)标识码Dl3Dl2DliDlo=OOO1OOOOH(数据项)
表示当前正向有功总电能。
b)标识码Dl3Dl2DliDlo=OOO1OOFFH(数据块)
表示正向有功总电能数据块,包含当前、上1结算日〜上12结算日正向有功总电能数据。
C)标识码Dl3Dl2Dl1Dlo=OOO1FFOOH(数据块)
表示当前正向有功电能数据块,包含总、费率1、费率2…•的当前正向有功电能数据。
四、(应用层)命令、返回格式说明
1、读数据
1.1、主站请求帧
•功能:
请求读电能表数据
•控制码:
C=1伯
•数据域长度:
L=04H+m(数据长度)
•帧格式1(m=0:
68H
A0
A5
68H11H
04H
DI0
DI3
CS
16H
1
地址域控制码数据域长度数据标识
帧格式2(m=1,读给定块数的负荷记录)
68H
A0
A568H
11H
05H
DI0
DI3
N
CS
16H
负荷记录块数
帧格式3(m=6,读给定时间、块数的负荷记录):
68H
A0
A568H
11H0AH
DI0
DI3
Nmm
hh
DD
MM
YY
CS
16H
分时日月年
1.2、从站正常应答
•控制码:
C=91H无后续数据帧;C=B1H有后续数据帧。
•数据域长度:
L=04H+m(数据长度)
•无后续数据帧格式:
68H
A0
A5
68H
91H
L
DI0
DI3
N1
Nm
CS
16H
数据
•有后续数据帧格式:
|68H|A0…—A5—68H|B1H|~~L~^DTO―7—DH__N1…|Nm|CS|16H
注:
如果没有满足条件的负荷记录,从站按正常应答帧格式返回(数据域只有数据标识,数据域长度为4)。
1.3、从站异常应答帧
•控制码:
C=D1H
•数据域长度:
L=O1H
•帧格式:
68H
A0
A5
68H
D1H
01H
ERR
CS
16H
错误信息字
注:
错误信息字ERR&附录Co
2、读后续数据
2.1、主站请求帧
•功能:
请求读后续数据
•控制码:
C=12H
•数据域长度:
L=05H
•帧格式:
68H
A0
A5
68H
12H05H
DI0
DI3
SEQ
CS
16H
帧序号
2.2、从站正常应答帧
•控制码:
C=92H无后续数据帧;C=B2H有后续数据帧。
•数据域长度:
L=05H+m数据长度)
•无后续数据帧格式:
68H
A0
A5
68H
92HL
DI0
...DI3
N1
Nm
SEQCS
16H
有后续数据帧格式:
68H
A0.・・
A5
68H
B2HL
DI0
...DI3
N1
Nm
SEQCS
16H
注:
读后续数据时,为防止误传、漏传,请求帧、应答帧都要加帧序号。
请求帧的帧序号从1开始进
行加一计数,应答帧的帧序号要与请求帧相同。
帧序号占用一个字节,计数范围为1~255
2.3、从站异常应答帧
•控制码:
C=D2H
•数据域长度:
L=01H
•帧格式:
68H
A0
A5
68HD2H01H
ERR
CS
16H
3、写数据
3.1、主站请求帧
•功能:
主站向从站请求设置数据(或编程)
•控制码:
C=14H
•数据域长度:
L=04H+04H(密码)+04H(操作者代码)+m(数据长度)
•数据域:
DlcDl1DI2DI3+PAP0P1P2+C0C1C2C3+DATA
•帧格式:
68H
A0.・・
A568H
14H
L
DI0
DI3
PA
P0
P1
P2C
;0
C3
N1
“m
CS
16H
II
密码操作者代码
注1:
P0P1P2为密码,PA表示该密码权限。
注2:
C0C1C2C是操作者代码,为要求记录操作人员信息的项目提供数据。
注3:
本命令必须与编程键配合使用。
3.2、从站正常应答帧
•控制码:
C=94H
•数据域长度:
L=00H
•帧格式:
68H
A0
A5
68H
94H
00H
CS
16H
3.3、从站异常应答帧
•控制码:
C=D4H
•数据域长度:
L=01H
•帧格式:
68H
A0
A5
|68HD4H
01H
ERR
CS
16H
4、读通信地址
4.1、主站请求帧
•功能:
请求读电能表通信地址,仅支持点对点通信。
•地址域:
AAAAH
•控制码:
C=13H
•数据域长度:
L=00H
•帧格式:
68H
AAH
...
AAH
68H
13H
00H
CS
16H
4.2、从站正常应答帧
•控制码:
C=93H
数据域长度:
L=06H
帧格式:
68H
A0
A5
68H
93H
06H
A0
A5CS
16H
注:
从站异常不应答。
5、写通信地址
5.1、主站请求帧
•功能:
设置某从站的通信地址,仅支持点对点通信。
•控制码:
C=15H
•地址域:
AAAAH
•数据域长度:
L=06H
•数据域:
AO,A5(通信地址)
•帧格式:
68H
AAH
...AAH
68H
15H
06H
A0
A5CS
16H
注:
本命令必须与编程键配合使用。
5.2、从站正常应答帧
•控制码:
C=95H
•地址域:
AO,A5(新设置的通信地址)
•数据域长度:
L=OOH
•帧格式:
|68H|A0|…A5|68H|95H|OOH|CS16H
注:
从站异常不应答。
6、广播校时
•功能:
强制从站与主站时间同步
•控制码:
C=08H
•数据域长度:
L=06H
•数据域:
YYMMDDhhmm年(.月.日.时.分.秒)
•帧格式:
68H|99H|…|99H|68H|08H丨06H丨ss|mm|hh|DD|MM|YY|CS|16H
秒分时日月年
注1:
广播校时不要求应答。
注2:
仅当从站的日期和时钟与主站的时差在i5min以内时执行广播校时命令,即将从站的日期时钟调
整到与命令下达的日期时钟一致。
注3:
不推荐在午夜0时校时,以免影响在0时进行的某些例行操作。
注4:
每天只允许校对一次。
7、冻结命令
7.1、主站请求帧
•功能:
冻结电能表数据,冻结内容见冻结数据标识编码表。
•控制码:
C=16H
•数据域长度:
L=04H
数据域:
MMDDhhmm(•日.时•分)
普通冻结命令帧格式:
68H
A0...
A5
68H
16H
04H|mm
hh
DD
MM
CS
16H
•广播冻结命令帧格式:
68H
99H...
99H
68H
16H
04Hmm
hh
DD
MM
CS
16H
注1:
广播冻结不要求应答。
注2:
数据域99DDhhm表示以月为周期定时冻结,9999hhmr表示以日为周期定时冻结,999999mn表示
以小时为周期定时冻结,99999999为瞬时冻结。
7.2、从站正常应答帧
•控制码:
C=96H
•数据域长度:
L=OOH
•帧格式:
|68H|A0|…|A5[68H]96H]OOH|CS|16H|
7.3、从站异常应答帧
•控制码:
C=D6H
•数据域长度:
L=01H
•帧格式:
68H
A0
A5
|68H
D6H
01H
ERR
CS
16H
&更改通信速率
8.1、主站请求帧
•功能:
更改电能表当前通信速率为其它标准速率
•控制码:
C=17H
•数据域长度:
L=01H
•帧格式:
68H
A0
A568H17H
01H
Z
CS
16H
通信速率特征字
8.2、从站正常应答帧
•控制码:
C=97H
•数据域长度:
L=01H
•帧格式:
|68HAO…A5丨68H|97H01HZCS16H
注:
正常应答帧中的z与请求帧中的通信速率特征字必须相同
8.3、从站异常应答帧
•控制码:
C=D7H
•数据域长度:
L=O1H
帧格式:
68HAO|…A5|68HD7H|01HERRCS16H
9、修改密码
9.1、主站请求帧
•功能:
修改从站密码设置
•控制码:
C=18H
•数据域长度:
L=OCH
•数据域:
DIQI1DI2DI3+PAPOoP1cP2o+PAnPONP1nP2n
•帧格式:
68HA0...A5]68H]18HOCHDio...DI3PAoPOdP1dP20PAnP(NP1nP2NCS16H
注1:
P0oP1oP2o为原密码或更高权限的密码,PAo表示该密码权限。
P0P1P2n为新密码或需设置的密
码,PA为新密码的权限。
PAo、PAn的取值范围为OO〜09,OO为最高权限,数值越大权限越低。
权限级别分为:
02级电表清零、事件清零;04级写数据、最大需量清零。
注2:
本命令必须与编程键配合使用。
9.2、从站正常应答帧
•控制码:
C=98H
数据域长度:
L=O4H
•数据域:
PAP0nP1nP2n(新编入的密码权限及密码)
帧格式:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DLT645 通讯 规约 说明 doc