6.2.1 电能量数据标识:
DI1 DI1H D7 D6 D5 D4 D3 1001电能量 00当前 01上月 10上上月 11集合 DI1L D2 D1 00有功 01无功 10保留 11集合 D0 D7 DI0H D6 D5 D4 D3 DI0 DI0L D2 D1 D0 0000总电能 0001费率1 0010费率2 …… 1110费率K 1111本数据块集合 0001正向电能 0010反向电能 0011一象限无功 0100四象限无功 0101二象限无功 0110三象限无功 0111~1110保留 1111集合 各电能量数据的标识编码在表A1中给出。 6.2.2 最大需量数据标识:
DI1 DI1H D7 D6 D5 D4 D3 1010最大需量 00当前 01上月 10上上月 11集合 DI1L D2 D1 00有功 01无功 10保留 11集合 D0 D7 DI0H D6 D5 D4 D3 DI0 DI0L D2 D1 D0 0000总电能 0001费率1 0010费率2 …… 1110费率K 1111本数据块集合 0001正向有功最大需量 0010反向有功最大需量 0011一象限无功 0100四象限无功 0101二象限无功 0110三象限无功 0111~1110保留 1111集合 各最大需量数据的标识编码在表A2中给出。 6.2.3 按照本标准数据的分类,最大需量发生时间属变量类,考虑到数据终端读
取数据的方便,将其与相应的最大需量以相同的编码、不同的类别代号(A、B),单独列在表A3中。其他属于变量、参变量的各类数据的标识编码在表A4、A5中给出。
6.2.4 负荷记录数据块的标识编码列在表A6中。关于该项数据的格式及字长在
有关标准中尚未给出,暂可由用户自行定义。 6.3 数据集合 6.3.1 概述
数据标识码标识单个数据项或数据项集合。单个数据项可以用附录A中对应数据项的标识码唯一地标识。当请求访问由若干数据项组成的数据集合时,可使用数据块标识码和数据集标识码。
6.3.2 数据项、数据块和数据集合 6.3.2.1
数据项
反映费率装置中某一时空量和数字量的若干EDBCD码,如附录A序号1中9010H表示当前正向有功总电能,格式为XXXXXX.XX(kWh)。
6.3.2.2 数据块
数据标识符中由标识字段DI1H、DI1L、DI0H分别相同,而DI0L取值不同[0,1,2,…,k(k为可能的最大取值)]的各连续数据项组成的一组数据,称数据块。数据块的标识特征为DI0L=111B。
6.3.2.3 数据集合
由1个或多个数据块构成一个数据集合。在数据标识符中,较高级标识字段DI1H、DI1L
和DI0H标识为111B或11B时表示一个数据集合,代表该字段所有可能的取值范围与其下一级标识字段的多个数据块所组成的数据集合。此时不论其下一级标识字段为何值,均视为数据集标识,即11B或111B。
数据传输时组成数据集的各数据块之间用分隔符AAH分隔,两个连续的数据块分隔符表示一个空数据块。
6.3.3 数据集合标识举例
a)标识码DI1DI0=9010H(数据项) 表示当前正向有功总电能。
b)标识码DI1DI0=901FH(数据块)
表示当前正向总电能与各费率电能集合(总电能,费率1、费率2……费率k的能) c)标识码DI1DI0=90F0H(数据集合)
表示当前正向和反向有功电能。由两项即9010H(当前正向有功总电能)和9020H(当前反向有功总电能)组成。按本标准6.3.2.3的规定,此种标识将被视同于90FFH。
d)标识码DI1DI0=90FFH(数据集合)
表示当前正向有功电能和反向有功电能的集合,即表A1中从9010H至902KH中共2(k+1)项数据。
7 应用层
7.1 读数据 7.1.1 主站请求帧
功能 请求读数据 控制码 C=01H 数据长度 L=02H 帧格式: 68H A0 … A5 68H 01H 02H DI0 DI1 CS 16H
7.1.2 从站正常应答
功能 从站正常应答 控制码 C=81H 数据长度 L=02H+m(数据长度) 帧格式 68H A0 … A5 68H 81H L DI0 DI1 N1 … Nm CS 16H
7.1.3 从站异常应答帧
功能 从站收到非法的数据请求或无此数据 控制码 C=C1H
数据长度 帧格式: 68H L=01H
68H C1H 01H ERR(错误信息字) CS 16H A0 … A5 注:错误信息字ERR见附录B5。
7.2 重读数据 7.2.1 主站请求帧
功能 请求从站重发上帧数据 控制码 C=03H 数据长度 L=00H 帧格式: 68H A0 … A5 68H 03H 00H CS 16H
7.2.2 从站正常应答
控制码 C=83H 数据长度 L=02H+m(数据长度) 帧格式: 68H A0 … A5 68H 83H L DI0 DI1 N1 … Nm CS 16H
7.2.3 从站异常应答
控制码 C=C3H 数据长度 L=01H 帧格式: 68H A0 … A5 68H C3H 01H ERR CS 16H
7.3 写数据 7.3.1 写数据请求帧
功能 主站向从站请求设置数据(或编程) 控制码 C=04H 数据长度 L=02H+m(数据长度) 帧格式: 68H A0 … A5 68H 04H L DI0 DI1 N1 … Nm CS 16H
7.3.2 从站正常应答帧
功能 将请求命令执行的结果告知主站 控制码 C=84H 数据长度 L=00H 帧格式: 68H A0 … A5 68H 84H 00H CS 16H
7.3.3 从站异常应答帧
控制码 C=C4H
数据长度 帧格式: 68H A0 L=01H … A5 68H C4H 01H ERR CS 16H
7.4 广播校时
功能 强制从站与主站时间同步 控制码 C=08H 数据长度 L=06H
数据域 YYMMDDhhmmss(年、月、日、时、分、秒) 帧格式:
68H 99H … 99H 68H 08H 06H 注: 1. 2.
广播校时不要求应答
仅当从站的日历和时钟与主站的时差在+5min-5min以内时执行校时命令,即将从站的日时钟调整到与命令下达的日历时钟一致。
ss mm hh DD MM YY CS 16H 3. 不推荐在午夜0时校时,以免影响在0时进行的某些例行操作 4. 每天只允许校对一次。
7.5 写设备地址
7.5.1 写设备地址请求命令帧
功能 设置某从站的地址码 控制码 C=0AH 地址域 99…99H 数据长度 L=06H
数据域 A0…A5(设备地址码) 帧格式: 68H 99H … 99H 68H 0AH 06H A0 … A5 CS 16H 注:本请求命令采用广播地址发布,要求被设置的从站有相应的按键(开关)与该命令配合,在命令发布的全部时间内按下按键者响应,其它不响应。
7.5.2 从站正常应答帧
功能 正确执行命令的设备应答 控制码 C=8AH
地址域 A0…A5(新设置的设备地址码) 数据长度 L=00H 帧格式: 68H A0 … A5 68H 8AH 00H CS 16H 7.6 更改通信速率 7.6.1 更改通信速率
功能 请求用1200bps以外的速率通信 控制码 C=0CH 数据长度 L=01H 帧格式
68H A0 … A5 68H 0CH 01H Z CS 16H Z—速率特征字
7.6.2 确认应答
功能 从站对更改速率请求的确认 控制码 C=8CH 数据长度 L=01H 帧格式: 68H A0 … A5 68H 8CH 01H Z CS 16H Z与请求帧中的速率特征字相同
7.6.3 从站否认更改速率的请求
控制码 C=8CH 数据长度 L=01H
数据域 Z=FFH表示否认 帧格式 68H A0 … A5 68H 8CH 01H FFH CS 16H 7.7 修改密码 7.7.1 写密码请求帧
功能 改变从站当前的密码 控制码 C=0FH 数据长度 L=08H
数据域 PA0P00P10P20PANP0NP1NP2N 帧格式: 68H A0 … A5 68H 0FH 08H PA0 P00 P10 P20 PA0 P00 P10 P20 CS 16H P00P10P20为原密码或更高权限的密码,PA0表示该密码权限:P0NP1NP2N为新密码或需设置的密码,PAN为新密码的权限。PA0、PAN的取值范围位0~9,0为最高权限,数值越大权限越低。权限级别分为:最高权限、抄表/编程、最大需量清零、抄表。
7.7.2 从站正常应答帧
功能 报告正确执行修改命令 控制码 C=8FH 数据长度 L=04H
数据域 新编入的密码权限及密码PANP0NP1NP2N 帧格式: 68H A0 … A5 68H 8FH 04H PAN P0N P1N P2N CS 16H 7.7.3 从站出错不应答 7.8 最大需量清零 7.8.1 最大需量清零请求帧
功能
对于工作于非自动抄表方式的费率装置,通过本指令实现最大需量清零,并完成当前、上月、上上月电能量与最大需量寄存器之间的数据滚动等
控制码 C=10H 数据长度 L=04H 帧格式 68H A0 … A5 68H 10H 8FH 04H PAN P0N P1N P2N CS 16H 7.9 强制读设备地址 7.9.1 读设备地址请求命令帧
功能 当未知某从站的地址码,又不能重新设置时,使用本命令 控制码 C=0DH 地址域 99…99H 数据长度 L=00H 帧格式:
68H 99H … 99H 68H 0DH 00H CS 16H 注:本请求命令采用广播地址发布,要求被强制应答的从站有相应的按键(开关)与该命令配合,在命令发布的全部时间内按下按键者响应,其它不响应。
7.9.2 从站正常应答帧
功能 正确执行命令的设备应答,返回其当前地址码 控制码 C=8DH
地址域 A0…A5(设备当前地址码) 数据长度 L=06H
数据域 A0…A5(设备当前地址码) 帧格式: 68H
A0 … A5 68H 8DH 06H A0 … A5 CS 16H