完整word版DLT645通讯规约说明Word文档下载推荐.docx
《完整word版DLT645通讯规约说明Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《完整word版DLT645通讯规约说明Word文档下载推荐.docx(156页珍藏版)》请在冰豆网上搜索。
68H
地址域
A0
A1
A2
A3
A4
A5
控制码
C
数据域长度
L
数据域
DATA
校验码
CS
结束符
16H
图2帧格式
帧起始符68H
标识一帧信息的开始,其值为68H=01101000B。
地址域A0~A5
地址域由6个字节构成,每字节2位BCD码,地址长度可达12位十进制数。
每块表具有唯一的通信地址,且与物理层信道无关。
当使用的地址码长度不足6字节时,高位用“0”补足6字节。
通信地址为广播地址,只针对特殊命令有效,如广播校时、广播冻结等。
广播命令不要求从站应答。
地址域支持缩位寻址,即从若干低位起,剩余高位补AAH作为通配符进行读表操作,从站应答帧的地址域返回实际通信地址。
地址域传输时低字节在前,高字节在后。
控制码C
控制码的格式如下所示。
数据域长度L
L为数据域的字节数。
读数据时L≤200,写数据时L≤50,L=0表示无数据域。
数据域DATA
数据域包括数据标识、密码、操作者代码、数据、帧序号等,其结构随控制码的功能而改变。
传输时发送方按字节进行加33H处理,接收方按字节进行减33H处理。
校验码CS
从第一个帧起始符开始到校验码之前的所有各字节的模256的和,即各字节二进制算术和,不计超过256的溢出值。
结束符16H
标识一帧信息的结束,其值为16H=00010110B。
传输
前导字节
在主站发送帧信息之前,先发送4个字节FEH,以唤醒接收方。
传输次序
所有数据项均先传送低位字节,后传送高位字节。
数据传输的举例:
电能量值为123456.78kWh,其传输次序如图9。
图3传输次序图
传输响应
每次通信都是由主站向按信息帧地址域选择的从站发出请求命令帧开始,被请求的从站接收到命令后作出响应。
收到命令帧后的响应延时Td:
20ms≤Td≤500ms。
字节之间停顿时间Tb:
Tb≤500ms。
差错控制
字节校验为偶校验,帧校验为纵向信息校验和,接收方无论检测到偶校验出错或纵向信息校验和出错,均放弃该信息帧,不予响应。
通信速率
标准速率:
600bps,1200bps,2400bps,4800bps,9600bps,19200bps。
三相多功能电表技术要求上没有600BPS,在电表程序、校准测试软件中不用加600BPS
特殊速率:
由厂家规定。
通信速率特征字见附录C,特征字的各位不允许组合使用,修改通信速率时特征字仅在Bit0~Bit7一个二进制位为1时有效。
通信速率的变更,首先由主站向从站发变更速率请求,从站发确认应答帧或否认应答帧。
收到从站确认帧后,双方以确认的新速率进行以后的通信,并在通信结束后保持更改速率不变。
1注:
最大通信速率受光电头或多功能电能表光学接口的限制,也受多功能电能表数据处理单元中工作时钟频率的限制。
数据标识编码用四个字节区分不同数据项,四字节分别用DI3、DI2、DI1和DI0代表,每字节采用十六进制编码。
数据类型分为七类:
电能量、最大需量及发生时间、变量、事件记录、参变量、冻结量、负荷记录。
数据标识具体定义见附录A的A.2数据标识编码表。
DI3
DI2
DI1
DI0
1、数据传输形式
数据标识码标识单个数据项或数据项集合。
单个数据项可以用附录A.2中对应数据项的标识码唯一地标识。
当请求访问由若干数据项组成的数据集合时,可使用数据块标识码。
实际应用以数据标识编码表定义内容为准。
2、数据项、数据块
2.1、数据项
除特殊说明的数据项以ASCII码表示外,其它数据项均采用压缩BCD码表示。
2.2、数据块
数据标识DI2、DI1、DI0中任意一字节取值为FFH时(其中DI3不存在FFH的情况),代表该字节定义的所有数据项与其它三字节组成的数据块。
2.3、举例
a)标识码DI3DI2DI1DI0=00010000H(数据项)
表示当前正向有功总电能。
b)标识码DI3DI2DI1DI0=000100FFH(数据块)
表示正向有功总电能数据块,包含当前、上1结算日~上12结算日正向有功总电能数据。
c)标识码DI3DI2DI1DI0=0001FF00H(数据块)
表示当前正向有功电能数据块,包含总、费率1、费率2….的当前正向有功电能数据。
1、读数据
1.1、主站请求帧
1·
功能:
请求读电能表数据
2·
控制码:
C=11H
3·
数据域长度:
L=04H+m(数据长度)
4·
帧格式1(m=0):
5·
帧格式2(m=1,读给定块数的负荷记录):
6·
帧格式3(m=6,读给定时间、块数的负荷记录):
1.2、从站正常应答
7·
C=91H无后续数据帧;
C=B1H有后续数据帧。
8·
9·
无后续数据帧格式:
10·
有后续数据帧格式:
2注:
如果没有满足条件的负荷记录,从站按正常应答帧格式返回(数据域只有数据标识,数据域长度为4)。
1.3、从站异常应答帧
11·
C=D1H
12·
数据域长度:
L=01H
13·
帧格式:
3注:
错误信息字ERR见附录C。
2、读后续数据
2.1、主站请求帧
14·
请求读后续数据
15·
C=12H
16·
L=05H
17·
2.2、从站正常应答帧
18·
控制码:
C=92H无后续数据帧;
C=B2H有后续数据帧。
19·
L=05H+m(数据长度)
20·
21·
4注:
读后续数据时,为防止误传、漏传,请求帧、应答帧都要加帧序号。
请求帧的帧序号从1开始进行加一计数,应答帧的帧序号要与请求帧相同。
帧序号占用一个字节,计数范围为1~255。
2.3、从站异常应答帧
22·
C=D2H
23·
24·
3、写数据
3.1、主站请求帧
25·
主站向从站请求设置数据(或编程)
26·
C=14H
27·
L=04H+04H(密码)+04H(操作者代码)+m(数据长度)
28·
数据域:
DIODI1DI2DI3+PAP0P1P2+C0C1C2C3+DATA
29·
1注1:
P0P1P2为密码,PA表示该密码权限。
2注2:
C0C1C2C3是操作者代码,为要求记录操作人员信息的项目提供数据。
3注3:
本命令必须与编程键配合使用。
3.2、从站正常应答帧
30·
C=94H
31·
L=00H
32·
3.3、从站异常应答帧
33·
C=D4H
34·
35·
4、读通信地址
4.1、主站请求帧
36·
请求读电能表通信地址,仅支持点对点通信。
37·
地址域:
AA…AAH
38·
C=13H
39·
40·
4.2、从站正常应答帧
41·
C=93H
42·
L=06H
43·
5注:
从站异常不应答。
5、写通信地址
5.1、主站请求帧
44·
设置某从站的通信地址,仅支持点对点通信。
45·
C=15H
46·
47·
48·
A0…A5(通信地址)
49·
6注:
本命令必须与编程键配合使用。
5.2、从站正常应答帧
50·
C=95H
51·
A0…A5(新设置的通信地址)
52·
53·
7注:
6、广播校时
54·
强制从站与主站时间同步
55·
C=08H
56·
57·
YYMMDDhhmmss(年.月.日.时.分.秒)
58·
4注1:
广播校时不要求应答。
5注2:
仅当从站的日期和时钟与主站的时差在±
5min以内时执行广播校时命令,即将从站的日期时钟调整到与命令下达的日期时钟一致。
6注3:
不推荐在午夜0时校时,以免影响在0时进行的某些例行操作。
7注4:
每天只允许校对一次。
7、冻结命令
7.1、主站请求帧
59·
冻结电能表数据,冻结内容见冻结数据标识编码表。
60·
C=16H
61·
L=04H
62·
MMDDhhmm(月.日.时.分)
63·
普通冻结命令帧格式:
64·
广播冻结命令帧格式:
8注1:
广播冻结不要求应答。
9注2:
数据域99DDhhmm表示以月为周期定时冻结,9999hhmm表示以日为周期定时冻结,999999mm
7.2、从站正常应答帧
65·
C=96H
66·
67·
7.3、从站异常应答帧
68·
C=D6H
69·
70·
8、更改通信速率
8.1、主站请求帧
71·
更改电能表当前通信速率为其它标准速率
72·
C=17H
73·
74·
8.2、从站正常应答帧
75·
C=97H
76·
77·
8注:
正常应答帧中的Z与请求帧中的通信速率特征字必须相同。
8.3、从站异常应答帧
78·
C=D7H
79·
80·
9、修改密码
9.1、主站请求帧
81·
修改从站密码