国标645协议.....2007---项目所需四(应用层)

1、读数据

    1.1 主站请求帧

    a)功能:请求读电能表数据

    b)控制码:C=11H

    c)数据域长度:L=04H+m(数据长度)

    d)帧格式1(m=0):

国标645协议.....2007---项目所需四(应用层)_第1张图片

    e)帧格式2(m=1,读给定块数的负荷记录):

国标645协议.....2007---项目所需四(应用层)_第2张图片

    f)帧格式3(m=6,读给定时间、块数的负荷记录):


    1.2 从站正常应答

    a)控制码:C=91H,无后续数据帧;C=B1H,有后续数据帧。

    b)数据域长度:L=04H+m(数据长度)

    c)无后续数据帧格式:


    d)有后续数据帧格式:


    1.3 从站异常应答帧

    a)控制码:C=D1H

    b)数据域长度:L=01H

    c)帧格式:

国标645协议.....2007---项目所需四(应用层)_第3张图片

2、读后续数据

    2.1 主站请求帧

    a)功能:请求读后续数据

    b)控制码:C=12H

    c)数据域长度:L=05H

    d)帧格式:


    2.2从站正常应答帧

    a)控制码:C=92H,无后续数据帧;C=B2H,有后续数据帧。

    b)数据域长度:L=05H+m(数据长度)

    c)无后续数据帧格式:


d)有后续数据帧格式:


    注:读后续数据帧,为防止误传、漏传,请求帧、应答帧都要加帧序号,请求帧的帧序号从1开始进行加1计数,应答帧的帧序号要与请求帧相同。帧序号占用一个字节,计数范围为1~255.

    2.3 从站异常应答帧

    a)控制码:C=D2H

    b)数据域长度:L=01H

    c)帧格式:


3、写数据

    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的方式进行数据传输,不需要进行密码验证,也不需要编程键配合使用。

    3.2 从站正常应答帧

    a)控制码:C=94H

    b)数据域长度:L=00H

    c)帧格式:


    3.3 从站异常应答帧

    a)控制码:C=D4H

    b)数据域长度:L=01H

    c)帧格式:

4、读通信地址

    4. 1 主站请求帧

    a)功能:请求读电能表通信地址,仅支持点对点通信。

    b)地址域:AA...AAH

    c)控制码:C=13H

    d)数据域长度:L=00H

    e)帧格式:


    4.2 从站正常应答帧

    a)控制码:C=93H

    b)数据域长度:L=06H

    c)帧格式:


     注:从站异常不应答。

5、写通信地址

    5.1 主站请求帧

    a)功能:设置某从站的通信地址,仅支持点对点通信。

    b)控制码:C=15H

    c)地址域:AA...AAH

    d)数据域长度:L=06H

    e)数据域:A0...A5(通信地址)

    f)帧格式:


    注:本命令必须与编程键配合使用。

    5.2 从站正常应答帧

    a)控制码:C=95H

    b)地址域:A0...A5(新设置的通信地址)

    c)数据域长度:L=00H

    d)帧格式:


    注:从站异常不应答。

6、广播校时

    a)功能:强制从站与主站时间同步。

    b)控制码:C=08H

    c)数据域长度:L=06H

    d)数据域:YYMMDDhhmmss(年月日时分秒)

    e)帧格式:


    注1:广播校时不要求应答。

    注2:仅当从站的日期和时钟与主站的时差在正负5min以内时执行广播校时命令,即将从站的日期时钟调整到命令下达的日期时钟一致。

    注3:不推荐在午夜0时校时,以免影响在0时进行的某些例行操作。

    注4:每天只允许校对一次。

7、冻结命令

    7.1 主站请求帧

    a)功能:冻结电能表数据,冻结内容见冻结数据标识编码表。

    b)控制码:C=16H

    c)数据域长度:L=04H

    d)数据域:MMDDhhmm(月日时分)

    e)普通冻结命令帧格式:


    f)广播冻结命令帧格式:


    注1:广播冻结不要求应答。

    注2:数据域99DDhhmm表示以月为周期定时冻结,9999hhmm表示以日为周期定时冻结,999999mm表示以小时为周期定时冻结,99999999为瞬时冻结。

    7.2 从站正常应答帧

    a)控制码:C=96H

    b)数据域长度:L=00H

    c)帧格式:

    

    7.3 从站异常应答帧

    a)控制码:C=D6H

    b)数据域长度:L=01H

    c)帧格式:

 

8、更改通信速率

    8.1 主站请求帧

    a)功能:更改电能表当前通信速率为其他标准速率

    b)控制码:C=17H

    c)数据域长度:L=01H

    d)帧格式:

国标645协议.....2007---项目所需四(应用层)_第4张图片

    8.2 从站正常应答帧

    a)控制码:C=97H

    b)数据域长度:L=01H

    c)帧格式:


    注:正常应答帧中的Z与请求帧中的通信速率特征字必须相同。

    8.3 从站异常应答帧

    a)控制码:C=D7H

    b)数据域长度:L=01H

    c)帧格式:


9、修改密码

    9.1 主站请求帧

    a)功能:修改从站密码设置

    b)控制码:C=18H

    c)数据域长度:L=0CH

    d)数据域:DIODI1DI2DI3PAOP0OP1OP2OPANP0NP1NP2N

    e)帧格式:


    注1:P0OP1OP2O为原密码或更高权限的密码,PAO表示该密码权限。P0NP1NP2N为新密码或需设置的密码,PAN为新密码的权限。PAOPAN的取值范围为00~09,,00为最高权限,数值越大权限越低。权限级别分为:02级电表清零、事件清零;04级写数据、最大需量清零。

    注2:本命令必须与编程键配合使用。

    9.2 从站正常应答帧

    a)控制码:C=98H

    b)数据域长度:L=04H

    c)数据域:PANP0NP1NP2N(新编入的密码权限及密码)

    d)帧格式:


    9.3 从站异常应答帧

     a)控制码:C=D8H

     b)数据域长度:L=01H

     c)帧格式:


10、最大需量清零

    10.1 主站请求帧

    a)功能:当前最大需量及发生时间数据清零

    b)控制码:C=19H

    c)数据域长度:L=08H

    d)帧格式:


    注:本命令必须与编程键配合使用。

    10.2 从站正常应答帧

    a)控制码:C=99H

    b)数据域长度:L=00H

    c)帧格式:


    10.3 从站异常应答帧

    a)控制码:C=D9H

    b)数据域长度:L=01H

    c)帧格式:


11、电表清零

    11.1 主站请求帧

    a)功能:清空电能表内电能量、最大需量及发生时间、冻结量、事件记录、负荷记录等数据。

    b)控制码:C=1AH

    c)数据域长度:L=08H

    d)帧格式:


    注:本命令必须与编程键配合使用,命令执行时电能表清零事件记录不被清除,并自动保存该事件的相应数据。

    11.2 从站正常应答帧

    a)控制码:C=9AH

    b)数据域长度:L=00H

    c)帧格式:


     11.3从站异常应答帧

    a)控制码:C=DAH

    b)数据域长度:L=01H

    c)帧格式:


12 事件清零

    12.1 主站请求帧

    a)功能:清空电能表内存储的全部或某类事件记录数据。

    b)控制码:C=1BH

    c)数据域长度:L=0CH

    d)数据域:

           1)事件总清零:PAOP0OP1OP2OC0C1C2C3FFFFFFFF; 

           2)分项事件清零:PAOP0OP1OP2OC0C1C2C3+ 事件记录数据标识(DI 0 FF表示

    e)帧格式:事件总清零


    f)帧格式:分项事件清零


    注:本命令必须与编程键配合使用,执行此命令时不允许清空事件清零记录和电表清零记录数据。

    12.2 从站正常应答帧

    a)控制码:C=9BH

    b)数据域长度:L=00H

    c)帧格式:


    12.3 从站异常应答帧

    a)控制码:C=DBH

    b)数据域长度:L=01H

    c)帧格式:


13、安全认证命令

    13.1 主站请求帧

    a)功能:电能表安全认证相关操作

    b)控制码:C=03H

    c)数据域长度:L=04H(数据标识)+04H(操作者代码)+m(数据长度)

    d)数据域:DIODI1DI2DI3+C0C1C2C3+DATA  

    e)帧格式:


    13.2 从站正常应答帧

    a)控制码:C=83H,无后续数据帧;

    b)数据域长度:L=04H+m(数据长度)

    c)数据帧格式:


    13.3 从站异常应答帧

    a)控制码:C=C3H,无后续数据帧;

    b)数据域长度:L=02H

    c)数据帧格式:


    注:SERR表示安全认证错误信息字,2字节,详见附录2。

你可能感兴趣的:(协议相关)