首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > dlt645-2007国网智能电表通信协议

dlt645-2007国网智能电表通信协议

  • 资源大小:0.91M
  • 上传时间:2021-09-07
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: 一般编程问题

资 源 简 介

国网智能电表通信协议2007规约,属于开放性资源,共享给大家,方便查询。这方面资料不算多,好好珍惜字节校验为偶校验,帧校验为纵冋信息校验和,接收方无论检测到偶校验岀错或纵冋信息校验和岀错,均放弃该信息帧,不予响应3.5通信速率标准速率:600bps,1200bps,2400bps,4800bps,9600bps,19200bps。特殊速率:中厂家规定。通信速牽特征字见附录C,特征字的各位不允许组合使用,修改通信速率时特征字仅在Bit0~Bit7个二进制位为1时有效。通信速率的变更,首先由上站向从站发变更速率请求,从站发确认应答唢或否认应答帧。收到从站确认帧后,双方以确认的新速率进行以后的通信,并在通信结束后保持更改速率不变。注:最大通信速率受光电头或多功能电能表光学接口的限制,也受多功能电能表数据处理单元中工作时钟频率的限制2数据标识2.1数据标识结构数据标识编码用四个字节区分不同数据项,四字节分别用DI3、DI2、DI1和DI代表,每字节采用十六进制编码。数据类型分为七类:电能量、最大需量及发生时间、变量、事件记录、参变量、冻结量、負荷记录。数据标识具伓定义见附录A的A.2数据标识编码表。DI3DIDIL22数据传输形式数据标识码标识单个数据项或数据项集合。单个数据项可以用附录A.2中对应数据项的标识码唯一地标识。当请求访问由若干数据项组成的数据集合时,可使用数据块标认码。实际应用以数据标识编码表定义内容为准2.2.1数据项、数据块2.2.1.1数据项除特殊说明的数据项以 ASCLL码表示外,其它数据项均采用压缩BCD码表示2.2.1.2数据块数据标识D2、D1、DI中任意一宇节取值为FFH时(其中D13不存在FFH的情况),代表该字节定义的所有数据项与其它三字节组成的数据块。2.2.2举例a)标识码DI3DI2D1D=00010000H(数据项)表示当前正向有功总电能b)标识码Dl3DI2DI1DI=000100FFH(数据块)表示正向有功总电能数据块,包含当前、上1结算日上12结算日正向有功总电能数据c)标识码DlDl2Dl1Do=0001HF0OH(数据块)表示当前正向有功电能数据块,包含总、费率、费率的当前正向有功电能数据3应用层3.1读数据3.1.1主站请求帧功能:请求读电能表数据控制码:C-11H·数据域长度:L=04Ⅱlm(数据长度)帧格式1(m=0)68HA0…A568H1H04H|Do…DbCS16H地址域控制码数据域长度数据标识·帧格式2(m=1,读给定块薮的负荷记录)68HA0∴A568H1H05HDo∴ DIN CS16H负荷记录块数帧格式3(m=6,读给定时间、块数的负荷记录):6HA0…A568H1H0 AH DIO. DEN「 mm hh DD CS16H分时日月年3.1.2从站正常应答控制码:C=9lH无后续数据帧;C=BlH有后续数据帧。数据域长度:L=04H-m(数据长度)无后续数据帧格式68HA0…,A568H9 IH L DIo….Dl|N1I Nm 16H数据有后续数据帧格式:68IA0…A568 I BIILDIo…⊥DBN1…CS 16II注:如果没有满足条件的负荷记录,从站按正常应答帧格式返冋(数据域只有数据枟识,数据域长庋为4)3.1.3从站异常应答帧控制码:C=DH·数据域长度:L-01H帧格式68II AOA568II DIII OIII ERR CS16II错误信息字注:错误信息字ERR见的录C。3.2读后续数据3.2.1主站请求帧功能:请求读后续数据控制码:C-12H数据域长度:L-05H帧格式681I AOA5 68II 12II 051I DIoDI3 SEQ CS 16II帧序号3.2.2从站正常应答帧控制码:C=92H无后续数据帧;C=B2H有后续数据叻。数据域长度:L=05H-m(数据长度)无后续数据帧格式68HA0….A568H|92 HLDIo…DI3N1…. Nm SEQCS16H有后续数据帧格式68H AOA568HB2HLDo…DN1… Nm CS16H注:读后续数据肘,为防止误传、漏传,请求帧、应答帧都要加唢序号。请求帧的帧序号从1开始进行加一计数,应答帧的唢序号要与请求帧相同。帧序号占用一个字节,计数范围为1~2553.23从站异常应答帧·控制码:C=D2H数据域长度:L=0lH帧格式68HA0A5 68H D2H OIH ERR CS 16H根据读读编程事件,必须实现)43.3写数据3.3.1主站请求帧a)功能:主站向从站请求设置数据(或编程)b)控制码:C=14Hc)数据域长度:L=04H(数据标识)+04H(密码)+04H(操作者代码)+m(数据长度)d)数据域: DIODIIDI2DI3+ PAPOP1P2+C0C1c2C3+DATAe)帧格式:68HA0…A568H14HLDo|… DEPA PO|PIPC0….C3N1…mCS|16H密码操作者代码注1:PPP2为密码,PA表示该密码权限。注2:c0ClC2C3是操作者代码,为要求记录操作人员信息的项目提供数据。注3:密码权限4代表通过明文的方式进行数据传输,需要进行密码验证,同时要有编程键配合。注4:密码权限99代表诓过明文+MAC的方式进行数据传输,不需要进行密码验证,也不需要编程键配合使用。注5:密码权限$代表通过密文+MAC的方式进行数据传输,不需要进行密码验证,也不需要编程键配合使用。3.3.2从站正常应答帧a)控制码:C=9Hb)数据域长度:L=0OHc)帧格式68H AO.. A5 68H 94H 00H CS 16H3.3.3从站异常应答帧a)控制码:C-D4Hb)数据域长度:L=0lHc)帧格式:68H A0 .. 68H D4H OIH ERR CS 16H3.4读通信地址3.4.1主站请求帧功能:请求读电能表通信地址,仅支持点对点通信。地址域:AA…AF控制码:C=13H·薮据域长度:L=0OH帧格式68.. AAH 68H 13H 00H CS 16E34.2从站正常应答帧控制码:C-93H数据域长度:L=06帧格式68H|A0A5|68I93H|06HA0A5CS16H汴:从站异常不应答。3.5写通信地址3.5.1主站请求帧功能:设置某从站的通信地址,仅支持点对点通信。控制码:C-15H地址域:AA…AAH数据域长度:L=06H·数据域:A0…A5(通信地址)帧格式68H AAHAAH 68H 15H06H AOA5 CS 16H注:本命令必须与编程键配合使3.5.2从站正常应答帧控制码:C=95H·地址域:A0…A5(新设置的通信地址)数据域长度:L-00H帧格式68HIA0…A568H95H|00HCs|16H汴:从站异常不应答。3.6广播校时功能:强訇从站与主站时间同步控制码:C-08H数据域长度:L-06H数据域: YYMMDDhhmmss(年.月.日.时.分.秒)帧格式68H9H…9H68H08H06H」 sS mm hh DD MM CS1H秒分时月年注1:广播校时不要求应答注2:仅当从站的凵期和时钟与主站的时差在-5min以内时执行广播校时命令,即将从站的山期时钟调整到与命令下达的日期时钟一致。注3:不推荐在午夜0时校时,以免影响在O时进行的某些例行操作。注4:每天只允许校对一次3.7冻结命令3.7.1主站请求帧功能:冻结电能表数据,冻结内容见冻结数据标识编码表。控制码:C=16H数据域长度:L=0H数据域: MMDDhhr(月.日.时.分)普通冻结命令帧格式:68HA0A568H 16H 04H mm hh DD MM CS 16H广播冻结命令帧格式68H 99H..99H68H 16H04Hmm hh DD MM CS16H汴1:广播冻结不要求应答,注2:数据域99)hm衣示以月为周期定时冻结,99hm表示以日为周期定时冻结,999m表示以小时为周期定时冻结,99999.瞬时冻结3.7.2从站正常应答帧·控制码:C=96H数据域长度:L-0OH帧格式:68HA0A5 68H 96H OOH CS 16H3.7.3从站异常应答帧控制码:C=DGH数据域长度:L=01H帧格式68H A0.A5 68H D6H 01H ERR CS 16H38更改通信速率3.8.1主站请求帧功能:更改电能表当前通信速率为其它标准速率控制码:C=17H数据域长度:L=0lH帧格式:68HA0A5 01H Z CS 16H通信速率特征字3.8.2从站正常应答帧控制码:C=97H数据域长度:L-01H帧格式:68H AO. 68H 97H 01H Z CS 16H注:正常应答帧中的Z与请求帧中的通信速率特征字必须相同。3.8.3从站异常应答帧·控制码:C-D7H数据域长度:L=0H帧格式68H.. A5 D7H OIH ERRCS16H3.9修改密码3.9.1主站请求帧功能:修改从站密码设置控制码:C=18H数据域长度:L=0CH数据域: DIODI1DI2DI3+ PAoPOoP1P20+PAP0PINP2帧格式68H AO.A568H 18H 0CH DIO.DI3 PAO POu Plo P2u PAN PON PIN P2N CS16H注1:P0P1P2为原密码或更高权限的密码,PA表示该密码权限。P0P1P2为新密码或需没置的密码,PA为新密码的权限。PA、PA的取值范围为00-09,00为最高权限,数值越大权限越低。权限线别分为:02级电表清零、事件清零;04级写数据、最大需量清零。注2:本命令必须与编程键配合使用3.9.2从站正常应答帧控制码:C-98H数据域长度:L=04H数据域:PAP0PIAP2N(新编入的密码权限及密码)帧格式:68H AO.. A5 68H 98H PAN PON PIN P2N CS16H3.9.3从站异常应答帧·控制码:C=D8H数据域长度:L-0H帧格式:68H AOA5 68H D8H 01H ERR CS 16H3.10最大需量清零3.10.1主站请求帧功能:当前最人需量及发生时间数据清零控制码:C=19数据域长度:L=08Il帧格式A0…A56H19HI0 8H PA POP1P2(0…C3Cs6注:本命令必须与编程键配合使用。3.10.2从站正常应答帧控制码:C-99JH数据域长度:L=00I帧格式68H A0.. A5 68H 99H 00H CS 16H3.10.3从站异常应答帧控制码:C-D9H数据域长度:L-0lH帧格式68H AO[.A568H D9H OIH ERR CS16H3.11电表清零3.11.1主站请求帧功能:清空电能表内电能量、最大需量及发生时间、冻结量、事件记录、负荷记录等数据。控制码:C=1AH·数据域长度:L=08I帧格式68HA0…A568H1AH08HPAP0「PIP2C0…C3「CS16H注:本命令必须与编程键配合使,命令执行时电能表应保证电表清零事件记录不被清除,并自动保存该事件的相应数据。3.11.2从站正常应答帧控制码:C=9AH数据域长度:L=00H帧格式68HA0A5 68H 9AH 00H CS 16H3.11.3从站异常应答帧控制码:C=DAH·数据域长度:L=01H帧格式:68H AOA5 68H DAH OIH ERR CS 16H3.12事件清零3.12.1主站请求帧功能:清空电能表內存储的全部或某类事件记录数据控制码:C-1BI数据域长度:L=0CIl·数据域:事件总清零 PAoPOoP1cP2。+ COCIC2C3+ FFFFFFFF;分项事件清零 PAnPOoP1P20+C0Clc2C3+事件记录数据标识(DI用FF表示)帧格式:事件总清零68H A0.. 68H IBH OCH PI P2 C0.. C3 FFHFFH FFH FFHCS16H·帧格式:分项事件清零68H A0..A568H IBH CH PA PO PI P2 C0..C3 FFH DIDI DI3 CS 16F注:本命令必颁与编程键配合使用,执行此命令时不允许清空事件清零记录和电表清零记录数据。3.12.2从站正常应答帧控制码数据域长度:L=00H帧格式68 A0A5 68H 9BI00HCS16H3.12.3从站异常应答帧控制码:C=DBH数据域长度:I=01H帧格式68H A0..A568H DBH OIH ERR CS 16H3.13跳合闸、报警、保电3.13.1主站请求帧a)功能:跳闸、合闸允许、报警、报警解除、保电和保电解除b)控制码:C=1CHc)数据域长度:L=08H+数据长度d)帧格式:68HA0…A568H1CHPA IP1P2C0…C3N1Nm CS| 16注1:N为控制命令类型,N1-1AH代表跳闸,N1-1B代表合闸允许,N1-2AH代表报警,N1-2BH代表报警解除,N1-3AH代表保电,N1=3BH代表保电解除。N2保留。N3~N8代表命令有效截止时间,数据格式为 ssmmhhDDMMYY。注2:本命令无须硬件配合。注4:不带安仝认证密级为02,数据域长度为10H。带安仝认证密级为98,N1~Mn为密文,数据域长度为183.3.2从站正常应答帧a)控制码:C-9CHb)数据域长度:L=00Hc)帧格式681|A0…A568I9Cm00|Cs163.13.3从站异常应答帧a)控制码:C=DCIb)数据域长度:L=0llc)帧格式:68H AO. A5 68H DCH 01 ERR CS163.14多功能端子输出控制命令3.14.1上站请求帧a)功能:设置多功能端子输出信号类别b)控制码:C=1DHc)数据域长度:L=01Hd)帧格式:68H568H IDH O1H NN注1:数据或NN是多功能端子输岀控制字,意义:00-时钟秒脉冲,01-需量周期,02-时段投切。电表上电后默认输出时钟秒脉冲。注2:本命令无须与编程键配合使用。注3:本命令支持广播方式,无须应答。3.14.2从站正常应答帧)控制码:C=9DHb)数据域长度:L=01Hc)帧格式:68HA0A568H 9DH NN16H注:NN代表电表多功能端子当前状态3.143从站异常应答帧a)控制码:C=DDHb)数据域长度:L=01lc)帧格式A5 68H DDH OIH ERR CS 16H3.15安全认证命令3.15.1主站请求帧a)功能:电能表安全认证相关操作b)控制码:C-03Hc)数据域长度:L=04H(数据标识)+04H(操作者代码)+m(数据长度)d)数据域: DIODI DI2DI3+C0C1C2C3+DATAe)帧格式:68HA0…A568H03HL|D0…D3c0c3N1…NmCs163.15.2从站正常应答帧a)控制码:C=83I1无后续数据帧;b)数据域长度:L=04H-m(数据长度)c)数据帧格式68HA0A568H|83HH[L_Do-DIsN1…Ymcs16H3.153从站异常应答帧a)控制码:C=C3H无后续数据帧b)数据域长度:L=02Hc)数据帧格式:68H|A0A5 68H C3H 02H SERR CS16H注:SER表示安全认证错误信息字,2字节,详见附录B。10
VIP VIP
0.324622s