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

1、读数据

    1.1 主站请求帧

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

    b)控制码:C=11H

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

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


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


    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)帧格式:


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

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值