能电能表通信协议

上传人:今*** 文档编号:108305841 上传时间:2019-10-23 格式:DOC 页数:113 大小:9.23MB
返回 下载 相关 举报
能电能表通信协议_第1页
第1页 / 共113页
能电能表通信协议_第2页
第2页 / 共113页
能电能表通信协议_第3页
第3页 / 共113页
能电能表通信协议_第4页
第4页 / 共113页
能电能表通信协议_第5页
第5页 / 共113页
点击查看更多>>
资源描述

《能电能表通信协议》由会员分享,可在线阅读,更多相关《能电能表通信协议(113页珍藏版)》请在金锄头文库上搜索。

1、国网电表通信规约1 数据链路层本协议为主-从结构的半双工通信方式。手持单元或其它数据终端为主站,多功能电能表为从站。每个多功能电能表均有各自的地址编码。通信链路的建立与解除均由主站发出的信息帧来控制。每帧由帧起始符、从站地址域、控制码、数据域长度、数据域、帧信息纵向校验码及帧结束符7个域组成。每部分由若干字节组成。1.1 字节格式每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个停止位(1), 共 11位。其传输序列如图7。D0 是字节的最低有效位,D7 是字节的最高有效位。先传低位,后传高位。图1 字节传输序列1.2 帧格式帧是传送信息的基本单元。帧格式如图 8 所示。说

2、明代 码帧起始符68H地址域A0A1A2A3A4A5帧起始符68H控制码C数据域长度L数据域DATA校验码CS结束符16H图2 帧格式1.2.1 帧起始符 68H标识一帧信息的开始,其值为 68H=01101000B。1.2.2 地址域 A0A5地址域由 6 个字节构成,每字节 2 位 BCD 码,地址长度可达12位十进制数。每块表具有唯一的通信地址,且与物理层信道无关。当使用的地址码长度不足 6 字节时,高位用“0”补足 6 字节。通信地址999999999999H为广播地址,只针对特殊命令有效,如广播校时、广播冻结等。广播命令不要求从站应答。地址域支持缩位寻址,即从若干低位起,剩余高位补A

3、AH作为通配符进行读表操作,从站应答帧的地址域返回实际通信地址。地址域传输时低字节在前,高字节在后。1.2.3 控制码 C控制码的格式如下所示。1.2.4 数据域长度LL 为数据域的字节数。读数据时 L200,写数据时 L50,L=0 表示无数据域。1.2.5 数据域 DATA数据域包括数据标识、密码、操作者代码、数据、帧序号等,其结构随控制码的功能而改变。传输时发送方按字节进行加33H处理,接收方按字节进行减33H处理。1.2.6 校验码 CS从第一个帧起始符开始到校验码之前的所有各字节的模 256 的和,即各字节二进制算术和,不计超过 256 的溢出值。1.2.7 结束符 16H标识一帧信

4、息的结束,其值为 16H=00010110B。1.3 传输1.3.1 前导字节在主站发送帧信息之前,先发送4个字节FEH,以唤醒接收方。1.3.2 传输次序所有数据项均先传送低位字节,后传送高位字节。数据传输的举例:电能量值为123456.78kWh,其传输次序如图9。图3 传输次序图1.3.3 传输响应每次通信都是由主站向按信息帧地址域选择的从站发出请求命令帧开始,被请求的从站接收到命令后作出响应。收到命令帧后的响应延时 Td:20msTd500ms。字节之间停顿时间 Tb:Tb500ms。1.3.4 差错控制字节校验为偶校验,帧校验为纵向信息校验和,接收方无论检测到偶校验出错或纵向信息校验

5、和出错,均放弃该信息帧,不予响应。1.3.5 通信速率标准速率:600bps,1200bps,2400bps,4800bps,9600bps,19200bps。特殊速率:由厂家规定。通信速率特征字见附录C,特征字的各位不允许组合使用,修改通信速率时特征字仅在Bit0Bit7一个二进制位为 1 时有效。通信速率的变更,首先由主站向从站发变更速率请求,从站发确认应答帧或否认应答帧。收到从站确认帧后,双方以确认的新速率进行以后的通信,并在通信结束后保持更改速率不变。注: 最大通信速率受光电头或多功能电能表光学接口的限制,也受多功能电能表数据处理单元中工作时钟频率的限制。2 数据标识2.1 数据标识结

6、构数据标识编码用四个字节区分不同数据项,四字节分别用DI3、DI2、DI1和DI0代表,每字节采用十六进制编码。数据类型分为七类:电能量、最大需量及发生时间、变量、事件记录、参变量、冻结量、负荷记录。数据标识具体定义见附录A的A.2数据标识编码表。DI3DI2DI1DI02.2 数据传输形式数据标识码标识单个数据项或数据项集合。单个数据项可以用附录A.2中对应数据项的标识码唯一地标识。当请求访问由若干数据项组成的数据集合时,可使用数据块标识码。实际应用以数据标识编码表定义内容为准。2.2.1 数据项、数据块2.2.1.1 数据项除特殊说明的数据项以ASCII码表示外,其它数据项均采用压缩BCD

7、码表示。2.2.1.2 数据块数据标识DI2 、DI1 、DI0中任意一字节取值为FFH时(其中DI3不存在FFH的情况),代表该字节定义的所有数据项与其它三字节组成的数据块。2.2.2 举例a) 标识码 DI3DI2DI1DI0=00010000H(数据项)表示当前正向有功总电能。b) 标识码 DI3DI2DI1DI0=000100FFH (数据块)表示正向有功总电能数据块,包含当前、上1结算日上12结算日正向有功总电能数据。c) 标识码 DI3DI2DI1DI0=0001FF00H (数据块)表示当前正向有功电能数据块,包含总、费率1、费率2.的当前正向有功电能数据。3 应用层3.1 读数

8、据3.1.1 主站请求帧 功能:请求读电能表数据 控制码:C=11H 数据域长度:L=04H+m(数据长度) 帧格式1(m=0): 帧格式2(m=1,读给定块数的负荷记录): 帧格式3(m=6,读给定时间、块数的负荷记录):3.1.2 从站正常应答 控制码:C=91H 无后续数据帧;C=B1H 有后续数据帧。 数据域长度:L=04H+m(数据长度) 无后续数据帧格式: 有后续数据帧格式:注: 如果没有满足条件的负荷记录,从站按正常应答帧格式返回(数据域只有数据标识,数据域长度为4)。3.1.3 从站异常应答帧 控制码:C=D1H 数据域长度:L=01H 帧格式:注: 错误信息字ERR见附录C。

9、3.2 读后续数据3.2.1 主站请求帧 功能:请求读后续数据 控制码:C=12H 数据域长度:L=05H 帧格式:3.2.2 从站正常应答帧 控制码:C=92H 无后续数据帧;C=B2H 有后续数据帧。 数据域长度:L=05H+m(数据长度) 无后续数据帧格式: 有后续数据帧格式:注: 读后续数据时,为防止误传、漏传,请求帧、应答帧都要加帧序号。请求帧的帧序号从1开始进行加一计数,应答帧的帧序号要与请求帧相同。帧序号占用一个字节,计数范围为1255。3.2.3 从站异常应答帧 控制码:C=D2H 数据域长度:L=01H 帧格式:(根据读读编程事件,必须实现)3.3 写数据3.31主站请求帧a

10、) 功能:主站向从站请求设置数据(或编程)b) 控制码:C=14Hc) 数据域长度:L =04H(数据标识)+04H(密码)+04H(操作者代码)+m(数据长度)d) 数据域:DIODI1DI2DI3+PAP0P1P2+C0C1C2C3+DATAe) 帧格式:注1:P0P1P2为密码,PA表示该密码权限。注2:C0C1C2C3是操作者代码,为要求记录操作人员信息的项目提供数据。注3:密码权限04代表通过明文的方式进行数据传输,需要进行密码验证,同时要有编程键配合。注4:密码权限99代表通过明文+MAC的方式进行数据传输,不需要进行密码验证,也不需要编程键配合使用。注5:密码权限98代表通过密文

11、+MAC的方式进行数据传输,不需要进行密码验证,也不需要编程键配合使用。3.32从站正常应答帧a) 控制码:C=94Hb) 数据域长度:L=00Hc) 帧格式:3.33从站异常应答帧a) 控制码:C=D4Hb) 数据域长度:L=01Hc) 帧格式:3.4 读通信地址3.4.1 主站请求帧 功能:请求读电能表通信地址,仅支持点对点通信。 地址域:AAAAH 控制码:C=13H 数据域长度:L=00H 帧格式:3.4.2 从站正常应答帧 控制码:C=93H 数据域长度:L=06H 帧格式:注: 从站异常不应答。3.5 写通信地址3.5.1 主站请求帧 功能:设置某从站的通信地址,仅支持点对点通信。

12、 控制码:C=15H 地址域:AAAAH 数据域长度:L=06H 数据域:A0A5(通信地址) 帧格式:注: 本命令必须与编程键配合使用。3.5.2 从站正常应答帧 控制码:C=95H 地址域:A0A5(新设置的通信地址) 数据域长度:L=00H 帧格式:注: 从站异常不应答。3.6 广播校时 功能:强制从站与主站时间同步 控制码:C=08H 数据域长度:L=06H 数据域:YYMMDDhhmmss(年.月.日.时.分.秒) 帧格式:注 1:广播校时不要求应答。注 2:仅当从站的日期和时钟与主站的时差在5min以内时执行广播校时命令,即将从站的日期时钟调整到与命令下达的日期时钟一致。注 3:不

13、推荐在午夜0时校时,以免影响在0时进行的某些例行操作。注 4:每天只允许校对一次。3.7 冻结命令3.7.1 主站请求帧 功能:冻结电能表数据,冻结内容见冻结数据标识编码表。 控制码:C=16H 数据域长度:L=04H 数据域:MMDDhhmm(月.日.时.分) 普通冻结命令帧格式: 广播冻结命令帧格式:注 1:广播冻结不要求应答。注 2:数据域99DDhhmm表示以月为周期定时冻结,9999hhmm表示以日为周期定时冻结,999999mm表示以小时为周期定时冻结,99999999为瞬时冻结。3.7.2 从站正常应答帧 控制码:C=96H 数据域长度:L=00H 帧格式:3.7.3 从站异常应

14、答帧 控制码:C=D6H 数据域长度:L=01H 帧格式:3.8 更改通信速率3.8.1 主站请求帧 功能:更改电能表当前通信速率为其它标准速率 控制码:C=17H 数据域长度:L=01H 帧格式:3.8.2 从站正常应答帧 控制码:C=97H 数据域长度:L=01H 帧格式:注: 正常应答帧中的Z与请求帧中的通信速率特征字必须相同。3.8.3 从站异常应答帧 控制码:C=D7H 数据域长度:L=01H 帧格式:3.9 修改密码3.9.1 主站请求帧 功能:修改从站密码设置 控制码:C=18H 数据域长度:L=0CH 数据域:DIODI1DI2DI3PAOP0OP1OP2OPANP0NP1NP2N 帧格式:注 1:P00P10P20 为原密码或更高权限的密码,PA0 表示该密码权限。P0NP1NP2N 为新密码或需设置的密码,PAN为新密码的权限。PA0、PAN 的取值范围为 0009,00 为最高权限,数值

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号