1应用层1.1读数据1.1.1主站请求帧·a)功能:请求读电能表数据·b)控制码:C=11H·c)数据域长度:L=04H+m(数据长度)·d)帧格式1(m=0):·e)帧格式2(m=1,读给定块数的负荷记录):·f)帧格式3(m=6,读给定时间、块数的负荷记录):1.1.2从站正常应答·a)控制码:C=91H无后续数据帧;C=B1H有后续数据帧。·b)数据域长度:L=04H+m(数据长度)。·c)无后续数据帧格式:·d)有后续数据帧格式:注:如果没有满足条件的负荷记录,从站按正常应答帧格式返回(数据域只有数据标识,数据域长度为4)。1.1.3从站异常应答帧·a)控制码:C=D1H·b)数据域长度:L=01H·c)帧格式:注:错误信息字ERR见附录C。1.2读后续数据1.2.1主站请求帧·a)功能:请求读后续数据·b)控制码:C=12H·c)数据域长度:L=05H·d)帧格式:1.2.2从站正常应答帧·a)控制码:C=92H无后续数据帧;C=B2H有后续数据帧。·b)数据域长度:L=05H+m(数据长度)·c)无后续数据帧格式:·d)有后续数据帧格式:注:读后续数据时,为防止误传、漏传,请求帧、应答帧都要加帧序号。请求帧的帧序号从1开始进行加1计数,应答帧的帧序号要与请求帧相同。帧序号占用一个字节,计数范围为1~255。1.2.3从站异常应答帧·a)控制码:C=D2H·b)数据域长度:L=01H·c)帧格式:1.3写数据1.3.1主站请求帧·a)功能:主站向从站请求设置数据(或编程)·b)控制码:C=14H·c)数据域长度:L=04H+04H(密码)+04H(操作者代码)+m(数据长度)·d)数据域:DIODI1DI2DI3+PAP0P1P2+C0C1C2C3+DATA·e)帧格式:注1:P0P1P2为密码,PA表示该密码权限。注2:C0C1C2C3是操作者代码,为要求记录操作人员信息的项目提供数据。注3:密码权限02、04代表通过明文的方式进行数据传输,需要进行密码验证,同时要有编程键配合。注4:密码权限99代表通过明文+MAC的方式进行数据传输,不需要进行密码验证,也不需要编程键配合使用。注5:密码权限98代表通过密文+MAC的方式进行数据传输,不需要进行密码验证,也不需要编程键配合使用。1.3.2从站正常应答帧·a)控制码:C=94H·b)数据域长度:L=00H·c)帧格式:1.3.3从站异常应答帧·a)控制码:C=D4H·b)数据域长度:L=01H·c)帧格式:1.4读通信地址1.4.1主站请求帧·a)功能:请求读电能表通信地址,仅支持点对点通信。·b)地址域:AA…AAH·c)控制码:C=13H·d)数据域长度:L=00H·e)帧格式:1.4.2从站正常应答帧·a)控制码:C=93H·b)数据域长度:L=06H·c)帧格式:注:从站异常不应答。1.5写通信地址1.5.1主站请求帧·a)功能:设置某从站的通信地址,仅支持点对点通信。·b)控制码:C=15H·c)地址域:AA…AAH·e)数据域长度:L=06H·f)数据域:A0…A5(通信地址)·g)帧格式:注:本命令必须与编程键配合使用。1.5.2从站正常应答帧·a)控制码:C=95H·b)地址域:A0…A5(新设置的通信地址)·c)数据域长度:L=00H·d)帧格式:注:从站异常不应答。1.6广播校时·a)功能:强制从站与主站时间同步·b)控制码:C=08H·c)数据域长度:L=06H·d)数据域:YYMMDDhhmmss(年.月.日.时.分.秒)·e)帧格式:注1:广播校时不要求应答。注2:仅当从站的日期和时钟与主站的时差在±5min以内时执行广播校时命令,即将从站的日期时钟调整到与命令下达的日期时钟一致。注3:不推荐在午夜0时校时,以免影响在0时进行的某些例行操作。注4:每天只允许校对时一次。.1.7冻结命令1.7.1主站请求帧·a)功能:冻结电能表数据,冻结内容见冻结数据标识编码表。·b)控制码:C=16H·c)数据域长度:L=04H·d)数据域:MMDDhhmm(月.日.时.分)·e)普通冻结命令帧格式:·f)广播冻结命令帧格式:注1:广播冻结不要求应答。注2:数据域99DDhhmm表示以月为周期定时冻结,9999hhmm表示以日为周期定时冻结,999999mm表示以小时为周期定时冻结,99999999为瞬时冻结。1.7.2从站正常应答帧·a)控制码:C=96H·b)数据域长度:L=00H·c)帧格式:1.7.3从站异常应答帧·a)控制码:C=D6H·b)数据域长度:L=01H·c)帧格式:1.8更改通信速率1.8.1主站请求帧·a)功能:更改电能表当前通信速率为其他标准速率·b)控制码:C=17H·c)数据域长度:L=01H·d)帧格式:1.8.2从站正常...