广东电网公司DLT645-2007电能表接入兼容性技术解决方案(0713)
- 格式:doc
- 大小:307.58 KB
- 文档页数:17
DL/T645-2007通讯规约协议说明目录一、DL/T 645-2007通讯协议简介二、数据链路层格式说明三、数据标识说明四、(应用层)命令、返回格式说明五、命令字、特征字、错去信息字说明六、DTTD三相多功能电表应用数据标识七、负荷记录传输格式八、通讯功能实现实例一、DL/T 645-2007通讯协议简介本标准是为统一和规范多功能电能表与数据终端设备进行数据交换时的物理连接和协议。
信息量的确定以DL/T 614-2007《多功能电能表》为依据。
本标准的实施将规范多功能电能表的通信接口,有利于计量产品质量的提高,对用电管理部门改革人工抄表,实现远方信息传输,提高用电管理水平起到推进作用。
该部分标识码适用于0.5S级三相多功能电表。
二、数据链路层格式说明本协议为主-从结构的半双工通信方式。
手持单元或其它数据终端为主站,多功能电能表为从站。
每个多功能电能表均有各自的地址编码。
通信链路的建立与解除均由主站发出的信息帧来控制。
每帧由帧起始符、从站地址域、控制码、数据域长度、数据域、帧信息纵向校验码及帧结束符7个域组成。
每部分由若干字节组成。
1.1字节格式每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个停止位(1),共 11位。
其传输序列如图7。
D0 是字节的最低有效位,D7 是字节的最高有效位。
先传低位,后传高位。
起始位8位数据偶校验位停止位图1字节传输序列1.2帧格式帧是传送信息的基本单元。
帧格式如图 8 所示。
说明代码帧起始符68H地址域A0 A1 A2A3 A4 A5帧起始符 68H 控制码 C 数据域长度 L 数据域 DATA 校验码 CS 结束符16H图2 帧格式1.2.1 帧起始符 68H标识一帧信息的开始,其值为 68H=01101000B 。
1.2.2 地址域 A0~A5地址域由 6个字节构成,每字节 2 位 BCD 码,地址长度可达12位十进制数。
每块表具有唯一的通信地址,且与物理层信道无关。
DLT645-2007报文解析15:44:29发送原始报文:FE FE FE FE 68 61 01 00 00 00 00 68 11 04 33 33 34 33 14 16去FE减33处理后报文: 68 61 01 00 00 00 00 68 11 04 00 00 01 00 14 16该命令为读取0x00010000-(当前)正向有功总电能命令15:44:29接收原始报文:68 61 01 00 00 00 00 68 91 08 33 33 34 33 59 33 33 33 8A 16去FE减33处理后报文: 68 61 01 00 00 00 00 68 91 08 00 00 01 00 26 00 00 00 8A 16(当前)正向有功总电能为:000000.26 K..15:51:00发送原始报文:FE FE FE FE 68 61 01 00 00 00 00 68 11 04 33 34 34 35 17 16去FE减33处理后报文: 68 61 01 00 00 00 00 68 11 04 00 01 01 02 17 16该命令为读取0x02010100-A相电压命令15:51:00接收原始报文:68 61 01 00 00 00 00 68 91 06 33 34 34 35 34 43 10 16去FE减33处理后报文: 68 61 01 00 00 00 00 68 91 06 00 01 01 02 01 10 10 16A相电压为:100.1 V15:51:21发送原始报文:FE FE FE FE 68 61 01 00 00 00 00 68 11 04 33 34 35 35 18 16去FE减33处理后报文: 68 61 01 00 00 00 00 68 11 04 00 01 02 02 18 16该命令为读取0x02020100-A相电流命令15:51:21接收原始报文:68 61 01 00 00 00 00 68 91 07 33 34 35 35 CC 7C 33 16 16去FE减33处理后报文: 68 61 01 00 00 00 00 68 91 07 00 01 02 02 99 49 00 16 16A相电流为:004.999 A15:51:40发送原始报文:FE FE FE FE 68 61 01 00 00 00 00 68 11 04 33 33 36 35 18 16去FE减33处理后报文: 68 61 01 00 00 00 00 68 11 04 00 00 03 02 18 16该命令为读取0x02030000-瞬时总有功功率命令15:51:40接收原始报文:68 61 01 00 00 00 00 68 91 07 33 33 36 35 45 58 33 6B 16去FE减33处理后报文: 68 61 01 00 00 00 00 68 91 07 00 00 03 02 12 25 00 6B 16瞬时总有功功率为:00.2512 kW15:52:05发送原始报文:FE FE FE FE 68 61 01 00 00 00 00 68 11 04 33 33 37 35 19 16去FE减33处理后报文: 68 61 01 00 00 00 00 68 11 04 00 00 04 02 19 16该命令为读取0x02040000-瞬时总无功功率命令15:52:06接收原始报文:68 61 01 00 00 00 00 68 91 07 33 33 37 35 64 76 33 A9 16去FE减33处理后报文: 68 61 01 00 00 00 00 68 91 07 00 00 04 02 31 43 00 A9 16瞬时总无功功率为:00.4331 kVar15:52:29发送原始报文:FE FE FE FE 68 61 01 00 00 00 00 68 11 04 33 33 38 35 1A 16去FE减33处理后报文: 68 61 01 00 00 00 00 68 11 04 00 00 05 02 1A 16该命令为读取0x02050000-瞬时总视在功率命令15:52:29接收原始报文:68 61 01 00 00 00 00 68 91 07 33 33 38 35 39 83 33 8C 16去FE减33处理后报文: 68 61 01 00 00 00 00 68 91 07 00 00 05 02 06 50 00 8C 16瞬时总视在功率为:00.5006 kVA15:53:02发送原始报文:FE FE FE FE 68 61 01 00 00 00 00 68 11 04 33 33 39 35 1B 16去FE减33处理后报文: 68 61 01 00 00 00 00 68 11 04 00 00 06 02 1B 16该命令为读取0x02060000-总功率因数命令15:53:02接收原始报文:68 61 01 00 00 00 00 68 91 06 33 33 39 35 34 38 09 16去FE减33处理后报文: 68 61 01 00 00 00 00 68 91 06 00 0006 02 01 05 09 16总功率因数为:0.501。
一、DL/T 645-2007通讯协议简介本标准是为统一和规范多功能电能表与数据终端设备进行数据交换时的物理连接和协议。
信息量的确定以DL/T 614-2007《多功能电能表》为依据。
本标准的实施将规范多功能电能表的通信接口,有利于计量产品质量的提高,对用电管理部门改革人工抄表,实现远方信息传输,提高用电管理水平起到推进作用。
该部分标识码适用于0.5S级三相多功能电表。
二、数据链路层格式说明本协议为主-从结构的半双工通信方式。
手持单元或其它数据终端为主站,多功能电能表为从站。
每个多功能电能表均有各自的地址编码。
通信链路的建立与解除均由主站发出的信息帧来控制。
每帧由帧起始符、从站地址域、控制码、数据域长度、数据域、帧信息纵向校验码及帧结束符7个域组成。
每部分由若干字节组成。
字节格式每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个停止位(1),共 11位。
其传输序列如图7。
D0 是字节的最低有效位,D7 是字节的最高有效位。
先传低位,后传高位。
0D0D1D2D3D4D5D6D7P1起始位8位数据偶校验位停止位传送方向图1字节传输序列帧格式帧是传送信息的基本单元。
帧格式如图 8 所示。
说明代码帧起始符68H地址域A0 A1 A2A3A4A5帧起始符68H控制码 C数据域长度L数据域DATA校验码CS结束符16H图2帧格式1.1.1帧起始符68H标识一帧信息的开始,其值为 68H=01101000B。
1.1.2地址域A0~A5地址域由 6 个字节构成,每字节 2 位 BCD 码,地址长度可达12位十进制数。
每块表具有唯一的通信地址,且与物理层信道无关。
当使用的地址码长度不足 6 字节时,高位用“0”补足 6 字节。
通信地址999999999999H为广播地址,只针对特殊命令有效,如广播校时、广播冻结等。
广播命令不要求从站应答。
地址域支持缩位寻址,即从若干低位起,剩余高位补AAH作为通配符进行读表操作,从站应答帧的地址域返回实际通信地址。
DL/T645-2007 备案文件条文解释一1 术语和定义1.1预付费电能表实现电能计量、数据处理和预付费功能的电能表。
【条文】1.2剩余电量(金额)预付费电能表中记录的可供用户使用的电量(金额)值,该值应大于或等于零。
【条文解释】在用户用电时,剩余电量(金额)数值以递减的形式变化。
【条文】1.3透支电量(金额)限值预付费电能表内的剩余电量(金额)为零后,允许用户继续使用的最大电量(金额)的限定值。
【条文解释】如果电能表产生了透支电量(金额),在用户充值时电能表须先从本次所购电量(金额)中自动扣除透支电量(金额)。
【条文】1.4报警电量(金额)限值评价预付费电能表内所剩电量(金额)水平的限定值,当电能表中的剩余电量(金额)等于或低于该限定值时,电能表将发出声音或光信号,用以提示用户。
【条文解释】在通信协议中定义了报警电量(金额)1限值和报警电量(金额)2限值,以报警金额为例,当剩余金额小于报警金额1限值时,电能表能以光或其他方式提醒用户;当剩余金额小于报警金额2限值时,会进行预跳闸,预跳闸情况下,即使未输入购电金额也能手动合闸;当剩余金额为0或达到透支金额限值时,电能表实施跳闸操作。
2. 应用层【条文】2.1. 跳合闸、报警、保电2.1.1 主站请求帧a) 功能:跳闸、合闸允许、报警、报警解除、保电和保电解除。
b) 控制码:C=1CHc) 数据域长度:L=08H+数据长度解除,N1=3AH代表保电,N1=3BH代表保电解除。
N2保留。
N3~N8代表命令有效截止时间,数据格式为ssmmhhDDMMYY。
注2:本命令无须硬件配合。
注4:不带安全认证密级为02, N1~Nm为明文。
带安全认证密级为98,N1~Nm为密文。
2.1.2 从站正常应答帧a) 控制码:C=9CHb) 数据域长度:L=00Hc) 帧格式:2.1.3 从站异常应答帧a) 控制码:C=DCHb) 数据域长度:L=01Hc) 帧格式:【条文解释】该命令用于对智能电表进行跳合闸、保电、报警控制之用。
DL/T645-2007通讯规约协议说明一、命令字、特征字、错去信息字说明注:0代表正向,1代表反向注:编程允许一般指编程按键状态注:0代表无此类故障,1代表当前发生此类故障。
电表运行状态字5(B相故障状态)注:0代表无此类故障,1代表当前发生此类故障。
电表运行状态字6(C相故障状态)注:0代表无此类故障,1代表当前发生此类故障。
电表运行状态字7(合相故障状态)注:0代表无此类故障,1代表当前发生此类故障。
无功组合方式1、2特征字注:0代表休息,1代表工作。
通信速率特征字(调制型、接触式、通信口1、通信口2、通信口3)注:0代表非当前接口通信速率,1代表当前接口通信速率,特征字仅在某一位为1时有效。
负荷记录模式字注: 0代表不记录此类数据,1代表记录此类数据。
冻结数据模式字注: 0代表不记录此类数据,1代表记录此类数据。
错误信息字ERR注: 0代表无相应错误发生,1代表相应错误发生。
除Bit1、2、3、4、5、6定义的错误以外,其他情况都归为Bit0其他错误二、 DTTD 三相多功能电表应用数据标识表 电能量数据标识编码表数据标识数据格式数据 长度 (字节) 单位功能数据项名称DI 3 DI 2 DI 1 DI 0 读 写 000000 01 … 08 FF00XXXXXX.XX4kWh*(当前)组合有功总电能 (当前)组合有功费率1电能 …(当前)组合有功费率8电能 (当前)组合有功电能数据块000100 01 … 08 FF00XXXXXX.XX4 kWh * (当前)正向有功总电能 (当前)正向有功费率1电能 …(当前)正向有功费率8电能 (当前)正向有功电能数据块000200 01 … 08 FF00XXXXXX.XX4 kWh * (当前)反向有功总电能 (当前)反向有功费率1电能 …(当前)反向有功费率8电能 (当前)反向有功电能数据块000300 01 … 8 FF00XXXXXX.XX4 kvarh * (当前)组合无功1总电能 (当前)组合无功1费率1电能 …(当前)组合无功1费率8电能 (当前)组合无功1电能数据块000400 0100XXXXXX.XX4 kvarh * (当前)组合无功2总电能 (当前)组合无功2费率1电能数据格式长度(字节)单位数据项名称DI3DI2DI1DI0读写…8 FF…(当前)组合无功2费率8电能(当前)组合无功2电能数据块0005 0001…8FF 00 XXXXXX.XX 4 kvarh * (当前)第一象限无功总电能(当前)第一象限无功费率1电能…(当前)第一象限无功费率8电能(当前)第一象限无功电能数据块0006 0001…8FF 00 XXXXXX.XX 4 kvarh * (当前)第二象限无功总电能(当前)第二象限无功费率1电能…(当前)第二象限无功费率8电能(当前)第二象限无功电能数据块0007 0001…8FF 00 XXXXXX.XX 4 kvarh * (当前)第三象限无功总电能(当前)第三象限无功费率1电能…(当前)第三象限无功费率8电能(当前)第三象限无功电能数据块0008 0001…8FF 00 XXXXXX.XX 4 kvarh * (当前)第四象限无功总电能(当前)第四象限无功费率1电能…(当前)第四象限无功费率8电能(当前)第四象限无功电能数据块0015161718191A1B1C 00 00 XXXXXX.XX 4 kWhkWhkvarhkvarhkvarhkvarhkvarhkvarh* (当前)A相正向有功电能(当前)A相反向有功电能(当前)A相组合无功1电能(当前)A相组合无功2电能(当前)A相第一象限无功电能(当前)A相第二象限无功电能(当前)A相第三象限无功电能(当前)A相第四象限无功电能00292A2B2C2D2E2F30 00 00 XXXXXX.XX 4 kWhkWhkvarhkvarhkvarhkvarhkvarhkvarh* (当前)B相正向有功电能(当前)B相反向有功电能(当前)B相组合无功1电能(当前)B相组合无功2电能(当前)B相第一象限无功电能(当前)B相第二象限无功电能(当前)B相第三象限无功电能(当前)B相第四象限无功电能003D 00 00 XXXXXX.XX 4 kWh * (当前)C相正向有功电能数据格式长度(字节)单位数据项名称DI3DI2DI1DI0读写3E 3F4041424344kWhkvarhkvarhkvarhkvarhkvarhkvarh(当前)C相反向有功电能(当前)C相组合无功1电能(当前)C相组合无功2电能(当前)C相第一象限无功电能(当前)C相第二象限无功电能(当前)C相第三象限无功电能(当前)C相第四象限无功电能0000 0001…8FF 01 XXXXXX.XX 4 kWh * (上1结算日)组合有功总电能(上1结算日)组合有功费率1电能…(上1结算日)组合有功费率8电能(上1结算日)组合有功电能数据块0001 0001…8FF 01 XXXXXX.XX 4 kWh * (上1结算日)正向有功总电能(上1结算日)正向有功费率1电能…(上1结算日)正向有功费率8电能(上1结算日)正向有功电能数据块0002 0001…8FF 01 XXXXXX.XX 4 kWh * (上1结算日)反向有功总电能(上1结算日)反向有功费率1电能…(上1结算日)反向有功费率8电能(上1结算日)反向有功电能数据块0003 0001…8FF 01 XXXXXX.XX 4 kvarh * (上1结算日)组合无功1总电能(上1结算日)组合无功1费率1电能…(上1结算日)组合无功1费率8电能(上1结算日)组合无功1电能数据块0004 0001…8FF 01 XXXXXX.XX 4 kvarh * (上1结算日)组合无功2总电能(上1结算日)组合无功2费率1电能…(上1结算日)组合无功2费率8电能(上1结算日)组合无功2电能数据块0005 0001…8FF 01 XXXXXX.XX 4 kvarh * (上1结算日)第一象限无功总电能(上1结算日)第一象限无功费率1电能…(上1结算日)第一象限无功费率8电能(上1结算日)第一象限无功电能数据块0006 0001…8 01 XXXXXX.XX 4 kvarh * (上1结算日)第二象限无功总电能(上1结算日)第二象限无功费率1电能…(上1结算日)第二象限无功费率8电能数据格式长度(字节)单位数据项名称DI3DI2DI1DI0读写FF (上1结算日)第二象限无功电能数据块0007 0001…8FF 01 XXXXXX.XX 4 kvarh * (上1结算日)第三象限无功总电能(上1结算日)第三象限无功费率1电能…(上1结算日)第三象限无功费率8电能(上1结算日)第三象限无功电能数据块0008 0001…8FF 01 XXXXXX.XX 4 kvarh * (上1结算日)第四象限无功总电能(上1结算日)第四象限无功费率1电能…(上1结算日)第四象限无功费率8电能(上1结算日)第四象限无功电能数据块0015161718191A1B1C 00 01 XXXXXX.XX 4 kWhkWhkvarhkvarhkvarhkvarhkvarhkvarh* (上1结算日)A相正向有功电能(上1结算日)A相反向有功电能(上1结算日)A相组合无功1电能(上1结算日)A相组合无功2电能(上1结算日)A相第一象限无功电能(上1结算日)A相第二象限无功电能(上1结算日)A相第三象限无功电能(上1结算日)A相第四象限无功电能00292A2B2C2D2E2F30 00 01 XXXXXX.XX 4 kWhkWhkvarhkvarhkvarhkvarhkvarhkvarh* (上1结算日)B相正向有功电能(上1结算日)B相反向有功电能(上1结算日)B相组合无功1电能(上1结算日)B相组合无功2电能(上1结算日)B相第一象限无功电能(上1结算日)B相第二象限无功电能(上1结算日)B相第三象限无功电能(上1结算日)B相第四象限无功电能003D3E3F4041424344 00 01 XXXXXX.XX 4 kWhkWhkvarhkvarhkvarhkvarhkvarhkvarh* (上1结算日)C相正向有功电能(上1结算日)C相反向有功电能(上1结算日)C相组合无功1电能(上1结算日)C相组合无功2电能(上1结算日)C相第一象限无功电能(上1结算日)C相第二象限无功电能(上1结算日)C相第三象限无功电能(上1结算日)C相第四象限无功电能00………………………0000 0001…8 0C XXXXXX.XX 4 kWh * (上12结算日)组合有功总电能(上12结算日)组合有功费率1电能…(上12结算日)组合有功费率8电能数据格式长度(字节)单位数据项名称DI3DI2DI1DI0读写FF (上12结算日)组合有功电能数据块0001 0001…8FF 0C XXXXXX.XX 4 kWh * (上12结算日)正向有功总电能(上12结算日)正向有功费率1电能…(上12结算日)正向有功费率8电能(上12结算日)正向有功电能数据块0002 0001…8FF 0C XXXXXX.XX 4 kWh * (上12结算日)反向有功总电能(上12结算日)反向有功费率1电能…(上12结算日)反向有功费率8电能(上12结算日)反向有功电能数据块0003 0001…8FF 0C XXXXXX.XX 4 kvarh * (上12结算日)组合无功1总电能(上12结算日)组合无功1费率1电能…(上12结算日)组合无功1费率8电能(上12结算日)组合无功1电能数据块0004 0001…8FF 0C XXXXXX.XX 4 kvarh * (上12结算日)组合无功2总电能(上12结算日)组合无功2费率1电能…(上12结算日)组合无功2费率8电能(上12结算日)组合无功2电能数据块0005 0001…8FF 0C XXXXXX.XX 4 kvarh * (上12结算日)第一象限无功总电能(上12结算日)第一象限无功费率1电能…(上12结算日)第一象限无功费率8电能(上12结算日)第一象限无功电能数据块0006 0001…8FF 0C XXXXXX.XX 4 kvarh * (上12结算日)第二象限无功总电能(上12结算日)第二象限无功费率1电能…(上12结算日)第二象限无功费率8电能(上12结算日)第二象限无功电能数据块0007 0001…8FF 0C XXXXXX.XX 4 kvarh * (上12结算日)第三象限无功总电能(上12结算日)第三象限无功费率1电能…(上12结算日)第三象限无功费率8电能(上12结算日)第三象限无功电能数据块0008 0001…8FF 0C XXXXXX.XX 4 kvarh * (上12结算日)第四象限无功总电能(上12结算日)第四象限无功费率1电能…(上12结算日)第四象限无功费率8电能(上12结算日)第四象限无功电能数据块数据格式长度(字节)单位数据项名称DI3DI2DI1DI0读写0009 0001…8FF 0C XXXXXX.XX 4 kVAh * (上12结算日)正向视在总电能(上12结算日)正向视在费率1电能…(上12结算日)正向视在费率8电能(上12结算日)正向视在电能数据块0015161718191A1B1C 00 0C XXXXXX.XX 4 kWhkWhkvarhkvarhkvarhkvarhkvarhkvarh* (上12结算日)A相正向有功电能(上12结算日)A相反向有功电能(上12结算日)A相组合无功1电能(上12结算日)A相组合无功2电能(上12结算日)A相第一象限无功电能(上12结算日)A相第二象限无功电能(上12结算日)A相第三象限无功电能(上12结算日)A相第四象限无功电能00292A2B2C2D2E2F30 00 0C XXXXXX.XX 4 kWhkWhkvarhkvarhkvarhkvarhkvarhkvarh* (上12结算日)B相正向有功电能(上12结算日)B相反向有功电能(上12结算日)B相组合无功1电能(上12结算日)B相组合无功2电能(上12结算日)B相第一象限无功电能(上12结算日)B相第二象限无功电能(上12结算日)B相第三象限无功电能(上12结算日)B相第四象限无功电能003D3E3F404142434445 00 0C XXXXXX.XX 4 kWhkWhkvarhkvarhkvarhkvarhkvarhkvarhkVAh* (上12结算日)C相正向有功电能(上12结算日)C相反向有功电能(上12结算日)C相组合无功1电能(上12结算日)C相组合无功2电能(上12结算日)C相第一象限无功电能(上12结算日)C相第二象限无功电能(上12结算日)C相第三象限无功电能(上12结算日)C相第四象限无功电能(上12结算日)C相正向视在电能00ZZ ZZ FF XXXXXX.XX 4×13 * 某项当前和12个结算日电能数据块注1: 组合有功、无功电能最高位是符号位,0正1负。
DL/T645-2007通讯规约协议说明一、命令字、特征字、错去信息字说明注:0代表正向,1代表反向注:编程允许一般指编程按键状态注:0代表无此类故障,1代表当前发生此类故障。
电表运行状态字5(B相故障状态)注:0代表无此类故障,1代表当前发生此类故障。
电表运行状态字6(C相故障状态)注:0代表无此类故障,1代表当前发生此类故障。
电表运行状态字7(合相故障状态)注:0代表无此类故障,1代表当前发生此类故障。
无功组合方式1、2特征字注:0代表休息,1代表工作。
通信速率特征字(调制型、接触式、通信口1、通信口2、通信口3)注:0代表非当前接口通信速率,1代表当前接口通信速率,特征字仅在某一位为1时有效。
负荷记录模式字注: 0代表不记录此类数据,1代表记录此类数据。
冻结数据模式字注: 0代表不记录此类数据,1代表记录此类数据。
错误信息字ERR注: 0代表无相应错误发生,1代表相应错误发生。
除Bit1、2、3、4、5、6定义的错误以外,其他情况都归为Bit0其他错误二、 DTTD 三相多功能电表应用数据标识表 电能量数据标识编码表数据标识数据格式数据 长度 (字节) 单位功能数据项名称DI 3 DI 2 DI 1 DI 0 读 写 000000 01 … 08 FF00XXXXXX.XX4kWh*(当前)组合有功总电能 (当前)组合有功费率1电能 …(当前)组合有功费率8电能 (当前)组合有功电能数据块000100 01 … 08 FF00XXXXXX.XX4 kWh * (当前)正向有功总电能 (当前)正向有功费率1电能 …(当前)正向有功费率8电能 (当前)正向有功电能数据块000200 01 … 08 FF00XXXXXX.XX4 kWh * (当前)反向有功总电能 (当前)反向有功费率1电能 …(当前)反向有功费率8电能 (当前)反向有功电能数据块000300 01 … 8 FF00XXXXXX.XX4 kvarh * (当前)组合无功1总电能 (当前)组合无功1费率1电能 …(当前)组合无功1费率8电能 (当前)组合无功1电能数据块000400 0100XXXXXX.XX4 kvarh * (当前)组合无功2总电能 (当前)组合无功2费率1电能数据格式长度(字节)单位数据项名称DI3DI2DI1DI0读写…8 FF…(当前)组合无功2费率8电能(当前)组合无功2电能数据块0005 0001…8FF 00 XXXXXX.XX 4 kvarh * (当前)第一象限无功总电能(当前)第一象限无功费率1电能…(当前)第一象限无功费率8电能(当前)第一象限无功电能数据块0006 0001…8FF 00 XXXXXX.XX 4 kvarh * (当前)第二象限无功总电能(当前)第二象限无功费率1电能…(当前)第二象限无功费率8电能(当前)第二象限无功电能数据块0007 0001…8FF 00 XXXXXX.XX 4 kvarh * (当前)第三象限无功总电能(当前)第三象限无功费率1电能…(当前)第三象限无功费率8电能(当前)第三象限无功电能数据块0008 0001…8FF 00 XXXXXX.XX 4 kvarh * (当前)第四象限无功总电能(当前)第四象限无功费率1电能…(当前)第四象限无功费率8电能(当前)第四象限无功电能数据块0015161718191A1B1C 00 00 XXXXXX.XX 4 kWhkWhkvarhkvarhkvarhkvarhkvarhkvarh* (当前)A相正向有功电能(当前)A相反向有功电能(当前)A相组合无功1电能(当前)A相组合无功2电能(当前)A相第一象限无功电能(当前)A相第二象限无功电能(当前)A相第三象限无功电能(当前)A相第四象限无功电能00292A2B2C2D2E2F30 00 00 XXXXXX.XX 4 kWhkWhkvarhkvarhkvarhkvarhkvarhkvarh* (当前)B相正向有功电能(当前)B相反向有功电能(当前)B相组合无功1电能(当前)B相组合无功2电能(当前)B相第一象限无功电能(当前)B相第二象限无功电能(当前)B相第三象限无功电能(当前)B相第四象限无功电能003D 00 00 XXXXXX.XX 4 kWh * (当前)C相正向有功电能数据格式长度(字节)单位数据项名称DI3DI2DI1DI0读写3E 3F4041424344kWhkvarhkvarhkvarhkvarhkvarhkvarh(当前)C相反向有功电能(当前)C相组合无功1电能(当前)C相组合无功2电能(当前)C相第一象限无功电能(当前)C相第二象限无功电能(当前)C相第三象限无功电能(当前)C相第四象限无功电能0000 0001…8FF 01 XXXXXX.XX 4 kWh * (上1结算日)组合有功总电能(上1结算日)组合有功费率1电能…(上1结算日)组合有功费率8电能(上1结算日)组合有功电能数据块0001 0001…8FF 01 XXXXXX.XX 4 kWh * (上1结算日)正向有功总电能(上1结算日)正向有功费率1电能…(上1结算日)正向有功费率8电能(上1结算日)正向有功电能数据块0002 0001…8FF 01 XXXXXX.XX 4 kWh * (上1结算日)反向有功总电能(上1结算日)反向有功费率1电能…(上1结算日)反向有功费率8电能(上1结算日)反向有功电能数据块0003 0001…8FF 01 XXXXXX.XX 4 kvarh * (上1结算日)组合无功1总电能(上1结算日)组合无功1费率1电能…(上1结算日)组合无功1费率8电能(上1结算日)组合无功1电能数据块0004 0001…8FF 01 XXXXXX.XX 4 kvarh * (上1结算日)组合无功2总电能(上1结算日)组合无功2费率1电能…(上1结算日)组合无功2费率8电能(上1结算日)组合无功2电能数据块0005 0001…8FF 01 XXXXXX.XX 4 kvarh * (上1结算日)第一象限无功总电能(上1结算日)第一象限无功费率1电能…(上1结算日)第一象限无功费率8电能(上1结算日)第一象限无功电能数据块0006 0001…8 01 XXXXXX.XX 4 kvarh * (上1结算日)第二象限无功总电能(上1结算日)第二象限无功费率1电能…(上1结算日)第二象限无功费率8电能数据格式长度(字节)单位数据项名称DI3DI2DI1DI0读写FF (上1结算日)第二象限无功电能数据块0007 0001…8FF 01 XXXXXX.XX 4 kvarh * (上1结算日)第三象限无功总电能(上1结算日)第三象限无功费率1电能…(上1结算日)第三象限无功费率8电能(上1结算日)第三象限无功电能数据块0008 0001…8FF 01 XXXXXX.XX 4 kvarh * (上1结算日)第四象限无功总电能(上1结算日)第四象限无功费率1电能…(上1结算日)第四象限无功费率8电能(上1结算日)第四象限无功电能数据块0015161718191A1B1C 00 01 XXXXXX.XX 4 kWhkWhkvarhkvarhkvarhkvarhkvarhkvarh* (上1结算日)A相正向有功电能(上1结算日)A相反向有功电能(上1结算日)A相组合无功1电能(上1结算日)A相组合无功2电能(上1结算日)A相第一象限无功电能(上1结算日)A相第二象限无功电能(上1结算日)A相第三象限无功电能(上1结算日)A相第四象限无功电能00292A2B2C2D2E2F30 00 01 XXXXXX.XX 4 kWhkWhkvarhkvarhkvarhkvarhkvarhkvarh* (上1结算日)B相正向有功电能(上1结算日)B相反向有功电能(上1结算日)B相组合无功1电能(上1结算日)B相组合无功2电能(上1结算日)B相第一象限无功电能(上1结算日)B相第二象限无功电能(上1结算日)B相第三象限无功电能(上1结算日)B相第四象限无功电能003D3E3F4041424344 00 01 XXXXXX.XX 4 kWhkWhkvarhkvarhkvarhkvarhkvarhkvarh* (上1结算日)C相正向有功电能(上1结算日)C相反向有功电能(上1结算日)C相组合无功1电能(上1结算日)C相组合无功2电能(上1结算日)C相第一象限无功电能(上1结算日)C相第二象限无功电能(上1结算日)C相第三象限无功电能(上1结算日)C相第四象限无功电能00………………………0000 0001…8 0C XXXXXX.XX 4 kWh * (上12结算日)组合有功总电能(上12结算日)组合有功费率1电能…(上12结算日)组合有功费率8电能数据格式长度(字节)单位数据项名称DI3DI2DI1DI0读写FF (上12结算日)组合有功电能数据块0001 0001…8FF 0C XXXXXX.XX 4 kWh * (上12结算日)正向有功总电能(上12结算日)正向有功费率1电能…(上12结算日)正向有功费率8电能(上12结算日)正向有功电能数据块0002 0001…8FF 0C XXXXXX.XX 4 kWh * (上12结算日)反向有功总电能(上12结算日)反向有功费率1电能…(上12结算日)反向有功费率8电能(上12结算日)反向有功电能数据块0003 0001…8FF 0C XXXXXX.XX 4 kvarh * (上12结算日)组合无功1总电能(上12结算日)组合无功1费率1电能…(上12结算日)组合无功1费率8电能(上12结算日)组合无功1电能数据块0004 0001…8FF 0C XXXXXX.XX 4 kvarh * (上12结算日)组合无功2总电能(上12结算日)组合无功2费率1电能…(上12结算日)组合无功2费率8电能(上12结算日)组合无功2电能数据块0005 0001…8FF 0C XXXXXX.XX 4 kvarh * (上12结算日)第一象限无功总电能(上12结算日)第一象限无功费率1电能…(上12结算日)第一象限无功费率8电能(上12结算日)第一象限无功电能数据块0006 0001…8FF 0C XXXXXX.XX 4 kvarh * (上12结算日)第二象限无功总电能(上12结算日)第二象限无功费率1电能…(上12结算日)第二象限无功费率8电能(上12结算日)第二象限无功电能数据块0007 0001…8FF 0C XXXXXX.XX 4 kvarh * (上12结算日)第三象限无功总电能(上12结算日)第三象限无功费率1电能…(上12结算日)第三象限无功费率8电能(上12结算日)第三象限无功电能数据块0008 0001…8FF 0C XXXXXX.XX 4 kvarh * (上12结算日)第四象限无功总电能(上12结算日)第四象限无功费率1电能…(上12结算日)第四象限无功费率8电能(上12结算日)第四象限无功电能数据块数据格式长度(字节)单位数据项名称DI3DI2DI1DI0读写0009 0001…8FF 0C XXXXXX.XX 4 kVAh * (上12结算日)正向视在总电能(上12结算日)正向视在费率1电能…(上12结算日)正向视在费率8电能(上12结算日)正向视在电能数据块0015161718191A1B1C 00 0C XXXXXX.XX 4 kWhkWhkvarhkvarhkvarhkvarhkvarhkvarh* (上12结算日)A相正向有功电能(上12结算日)A相反向有功电能(上12结算日)A相组合无功1电能(上12结算日)A相组合无功2电能(上12结算日)A相第一象限无功电能(上12结算日)A相第二象限无功电能(上12结算日)A相第三象限无功电能(上12结算日)A相第四象限无功电能00292A2B2C2D2E2F30 00 0C XXXXXX.XX 4 kWhkWhkvarhkvarhkvarhkvarhkvarhkvarh* (上12结算日)B相正向有功电能(上12结算日)B相反向有功电能(上12结算日)B相组合无功1电能(上12结算日)B相组合无功2电能(上12结算日)B相第一象限无功电能(上12结算日)B相第二象限无功电能(上12结算日)B相第三象限无功电能(上12结算日)B相第四象限无功电能003D3E3F404142434445 00 0C XXXXXX.XX 4 kWhkWhkvarhkvarhkvarhkvarhkvarhkvarhkVAh* (上12结算日)C相正向有功电能(上12结算日)C相反向有功电能(上12结算日)C相组合无功1电能(上12结算日)C相组合无功2电能(上12结算日)C相第一象限无功电能(上12结算日)C相第二象限无功电能(上12结算日)C相第三象限无功电能(上12结算日)C相第四象限无功电能(上12结算日)C相正向视在电能00ZZ ZZ FF XXXXXX.XX 4×13 * 某项当前和12个结算日电能数据块注1: 组合有功、无功电能最高位是符号位,0正1负。
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) 数据域:DI O DI1DI2DI3+PAP0P1P2+C0C1C2C3+DATA·e) 帧格式:注1:P0P1P2为密码,PA表示该密码权限。
DL/T645-2007通讯规约协议说明目录一、DL/T 645-2007通讯协议简介二、数据链路层格式说明三、数据标识说明四、(应用层)命令、返回格式说明五、命令字、特征字、错去信息字说明六、DTTD三相多功能电表应用数据标识七、负荷记录传输格式八、通讯功能实现实例一、DL/T 645-2007通讯协议简介本标准是为统一和规范多功能电能表与数据终端设备进行数据交换时的物理连接和协议。
信息量的确定以DL/T 614-2007《多功能电能表》为依据。
本标准的实施将规范多功能电能表的通信接口,有利于计量产品质量的提高,对用电管理部门改革人工抄表,实现远方信息传输,提高用电管理水平起到推进作用。
该部分标识码适用于0.5S级三相多功能电表。
二、数据链路层格式说明本协议为主-从结构的半双工通信方式。
手持单元或其它数据终端为主站,多功能电能表为从站。
每个多功能电能表均有各自的地址编码。
通信链路的建立与解除均由主站发出的信息帧来控制。
每帧由帧起始符、从站地址域、控制码、数据域长度、数据域、帧信息纵向校验码及帧结束符7个域组成。
每部分由若干字节组成。
1.1字节格式每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个停止位(1),共 11位。
其传输序列如图7。
D0 是字节的最低有效位,D7 是字节的最高有效位。
先传低位,后传高位。
起始位8位数据偶校验位停止位图1字节传输序列1.2帧格式帧是传送信息的基本单元。
帧格式如图 8 所示。
图2 1.2.1 帧起始符 68H标识一帧信息的开始,其值为 68H=01101000B 。
1.2.2 地址域 A0~A5地址域由 6 个字节构成,每字节2 位 BCD 码,地址长度可达12位十进制数。
每块表具有唯一的通信地址,且与物理层信道无关。
当使用的地址码长度不足 6 字节时,高位用“0”补足 6 字节。
通信地址999999999999H 为广播地址,只针对特殊命令有效,如广播校时、广播冻结等。
广东电网公司DL/T645-2007表接入兼容性技术解决方案(征求意见稿)2012-7-131适用范围针对广东电网DL/T645-2007 多功能电能表通信协议,需要修订负控终端、配变终端、集中器的上行通讯规约、测试验收方法,需要修订集中器程序、主站抄表软件。
技术方案中所提及的广东规约表符合《广东电网公司三相多功能载波电能表485接口通讯规约》标准,为目前广东地区已接入电表类型。
广东电网DL/T645-2007电表(以下简称07表)符合《DL/T645-2007多功能电能表通信规约》(包括《DLT645-2007备案文件条文解释》)以及《中国南方电网有限责任公司多功能电能表通信协议扩展协议》等标准。
2设计原则(1)满足现行集抄系统对数据项的要求;(2)完全兼容现场运行的系统,兼容《广东电网公司低压电力用户集中抄表系统集中器上行通讯规约(1003版)》;3引用文件《DLT 645-1997多功能电能表通信规约》《DLT 645-2007多功能电能表通信协议》《DLT 645-2007备案文件条文解释》《广东电网公司低压电力用户集中抄表系统集中器上行通讯规约(1003版)》《广东电网公司负荷管理系统技术规范(0903版)》《广东电网公司负荷管理终端通讯规约 (0903版)》《广东电网公司配变监测计量终端技术规范(0903版)》《广东电网公司配变监测计量终端通讯规约(0903版)》《广东电网公司RS-485接口单相电子式电能表通讯规约》(简称“广东单相表规约”)《广东电网公司三相多功能载波电能表485接口通讯规约》(简称“广东三相表规约”)《广东电网公司营配一体化计量自动化系统主站技术规范》4集中器规约修订4.1测量点参数4.1.1测量点性质原《广东电网公司低压电力用户集中抄表系统集中器上行通讯规约(1003 版)》描述为:1 8901 NN 1 * * * * 测量点性质:低3位:集中器抄表通信方式,01:485方式,02 载波通信,03:无线,7:其它。
中间4位:电表类型, 01:单相电子表,02 机械表,03:简易多功能表,08:多功能总表最高1位:总分类型,0:用户表,1:总表修改为:8901参数的D3~D6位增加3个电表类型定义,其余位定义保持不变。
18901 NN1****测量点性质:D2~D0:集中器抄表通信方式001:485 方式,010 载波通信011:无线,111:其它D6~D3:电表类型0001:广东规约单相电子表0010:机械表0011:广东规约简易多功能表1000:广东规约多功能三相表1001: 广东电网DL/T645-2007多功能三相表1010: 广东电网DL/T645-2007简易多功能表1011: 广东电网DL/T645-2007单相电子表D7:总分类型:0:用户表,1:总表注:原规约对于低3位、中间4位和高1位的描述不严谨,现对应修改为D2~D0、D6~D3和D7 4.1.2集中器增加、修改、删除表号增加对测量点通讯参数8903,具体描述如下:标识编码数据格式数据长度低级权限高级权限单位功能数据名称读写8903 NN 1***测量点通讯参数:D3~D0:波特率0001:1200,0010:2400 0011:4800,0100:9600 0101:19200,其他:保留D5~D4:485端口号00:485抄表口01:485总线级联口10:485被抄口11:保留D7~D6:备用注:(1)8903通讯参数包含在集中器增加、修改、删除表号命令参数中,不进行单独的读写操作。
(2)集中器接收到增加、修改、删除表号命令,如果测量点性质(8901)中设置抄表方式为485方式,则需对其通讯参数进行默认配置。
默认设置为8位数据位,偶检验,如果为广东规约表,波特率默认设置为1200,如果为07表,波特率则默认设置为2400,485端口号默认设置为485被抄口,用于下行接入485类型采集终端或用户表情况,若需更改,则通过写对象参数命令设置该参数。
(3)485被抄口和抄表口主要用于485方式抄表;485总线级联口用于与配变或集中器进行级联通讯。
(4)修改数据编码894E:原《广东电网公司低压电力用户集中抄表系统集中器上行通讯规约(1003 版)》具体描述如下:标示编码数据格式数据长度低级权限高级权限单位功能数据名称读写894E XX 1* *操作类型:0:新增,1:修改,2:删除XXXX 2 序号(HEX)NNNNNNNNNNNN 6 表号XX 1 新表类型字(见8940) XXXX 2 中继1序号XXXX 2 中继2序号XXXX 2 中继3序号XXXX 2 中继4序号NNNN 2 CT倍率(BCD码)XX 1 测量点性质,见8901 NNNNXXXXXXXXXX7 *自动中继约束条件(见8943)NNNNNNNNNNNN 6 * * * *测量点对应采集终端地址,见8939现增加测量点通讯参数8903,具体描述如下:标示编码数据格式数据长度低级权限高级权限单位功能数据名称读写894E XX 1* *操作类型:0:新增,1:修改,2:删除XXXX 2 序号(HEX)NNNNNNNNNNNN 6 表号XX 1 新表类型字(见8940) XXXX 2 中继1序号XXXX 2 中继2序号XXXX 2 中继3序号XXXX 2 中继4序号NNNN 2 CT倍率(BCD码)XX 1 测量点性质,见8901 NNNNXXXXXXXXXX7 * *自动中继约束条件(见8943)NNNNNNNNNNNN 6 * * * *测量点对应采集终端地址,见8939XX 1 * * *测量点通信参数见8903(5)修改数据编码894D:原《广东电网公司低压电力用户集中抄表系统集中器上行通讯规约(1003 版)》具体描述如下:标示编码数据格式数据长度低级权限高级权限单位功能数据名称读写894D XX 1* *操作类型:0:批量新增,1:批量修改,2:批量删除XXXX 2 序号(HEX)NNNNNNNNNNNN 6 表号XX 1新表类型字(见8940)XXXX 2 中继1序号XXXX 2 中继2序号XXXX 2 中继3序号XXXX 2 中继4序号NNNN 2 CT倍率(BCD码)XX 1 测量点性质,见8901NNNNXX XXXX XXXX 7 * * *自动中继约束条件(见8943)NNNNNNNNNNNN 6 * * * * 测量点对应采集终端地址,见8939·················XXXX 2 序号(HEX)NNNNNNNNNNNN 6 表号XX 1 新表类型字(见8940)XXXX 2 中继1序号XXXX 2 中继2序号XXXX 2 中继3序号XXXX 2 中继4序号NNNN 2 CT倍率(BCD码)XX 1 测量点性质,见8901 NNNNXX XXXX XXXX 7 * * *自动中继条件,格式内容见8943参数NNNNNNNNNNNN 6 * * * * 测量点对应采集终端地址,格式内容见8939参数注:不足10个电表的操作,将序号填为FFFFH;不指定中继器时,中继序号填写FFFFH。
现增加测量点通讯参数8903,具体描述如下:标示编码数据格式数据长度低级权限高级权限单位功能数据名称读写894D XX 1* *操作类型:0:批量新增,1:批量修改,2:批量删除XXXX 2 序号(HEX)NNNNNNNNNNNN 6 表号XX 1新表类型字(见8940)XXXX 2 中继1序号XXXX 2 中继2序号XXXX 2 中继3序号XXXX 2 中继4序号NNNN 2 CT倍率(BCD码)XX 1 测量点性质,见8901 NNNNXX XXXX XXXX 7 * * *自动中继约束条件,格式内容见8943参数NNNNNNNNNNNN 6 * * * * 测量点对应采集终端地址,格式内容见8939参数XX 1 * * * 测量点通信参数见8903·················XXXX 2 序号(HEX)NNNNNNNNNNNN 6 表号XX 1 新表类型字(见8940)XXXX 2 中继1序号XXXX 2 中继2序号XXXX 2 中继3序号XXXX 2 中继4序号NNNN 2 CT倍率(BCD码)XX 1 测量点性质,见8901 NNNNXX XXXX XXXX 7 * * *自动中继约束条件,格式内容见8943参数NNNNNNNNNNNN 6 * * * * 测量点对应采集终端地址,格式内容见8939参数XX 1 * * * 测量点通信参数见8903注:不足10个电表的操作,将序号填为FFFFH;不指定中继器时,中继序号填写FFFFH。
4.2拉合闸控制为兼容《DL/T645-2007多功能电能表通信规约》拉合闸命令中的操作者代码(4字节),拉合闸控制下行报文字段中增加操作者代码字段C0C1C2C3。
原规约格式修改后规约格式起始字符(68H)集中器逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(14H)数据长度L(32H)电表TN号(2字节)起始字符(68H)集中器逻辑地址(RTUA)主站地址与命令序号(MSTA&SEQ)起始字符(68H)控制码C(14H)数据长度L(36H)电表TN号(2字节)电表编号(6字节)电表控制密码(4字节,PAP0P1P2)中继方式(1字节)载波中继表号1(6字节)载波中继表号2(6字节)载波中继表号3(6字节)载波中继表号4(6字节)权限等级(AUT)密码(PW)命令时间(YEAR)命令时间(MON)命令时间(DAY)命令时间(HOUR)命令时间(MIN)有效时间(分)默认10分钟数据项编号(2字节, 3355H:拉闸,9966H:合闸)控制生效延时(1字节)校验(CS)帧尾(16H)电表编号(6字节)电表控制密码(4字节,PAP0P1P2)操作者代码(4字节,C0C1C2C3)中继方式(1字节)载波中继表号1(6字节)载波中继表号2(6字节)载波中继表号3(6字节)载波中继表号4(6字节)权限等级(AUT)密码(PW)命令时间(YEAR)命令时间(MON)命令时间(DAY)命令时间(HOUR)命令时间(MIN)有效时间(分)默认10分钟数据项编号(2字节,3355H:拉闸,9966H:直接合闸,8866H合闸)控制生效延时(1字节)校验(CS)帧尾(16H)注:1、在控制生效时间内(命令时间+控制生效延时=命令有效截止时间),若集中器下发8866H合闸后,电表未能通过按轮显键3秒执行合闸操作,判断为控制执行结果没有成功,集中器应主动向主站上报“电表拉合闸失败”告警; 且“电表拉合闸失败”告警内容中错误编码使用上行规约错误编码“05H”,即命令时间失效。