DLT645通信协议详情

合集下载

DL-T 645-_多功能电能表通信规约(含备案文件)

DL-T 645-_多功能电能表通信规约(含备案文件)

a)应用层之巴公井开创作i.读数据1.主站请求帧·a) 功能:请求读电能表数据·b) 控制码:C=11H·c) 数据域长度:L=04H+m(数据长度)·d) 帧格式1(m=0):·e) 帧格式2(m=1,读给定块数的负荷记录):·f) 帧格式3(m=6,读给定时间、块数的负荷记录):2.从站正常应答·a) 控制码:C=91H 无后续数据帧;C=B1H 有后续数据帧。

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

·c) 无后续数据帧格式:·d) 有后续数据帧格式:注:如果没有满足条件的负荷记录,从站按正常应答帧格式返回(数据域只有数据标识,数据域长度为4)。

3.从站异常应答帧·a) 控制码:C=D1H·b) 数据域长度:L=01H·c) 帧格式:注:错误信息字ERR见附录C。

ii.读后续数据1.主站请求帧·a) 功能:请求读后续数据·b) 控制码:C=12H·c) 数据域长度:L=05H·d) 帧格式:2.从站正常应答帧·a) 控制码:C=92H无后续数据帧;C=B2H有后续数据帧。

·b) 数据域长度:L=05H+m(数据长度)·c) 无后续数据帧格式:·d) 有后续数据帧格式:注:读后续数据时,为防止误传、漏传,请求帧、应答帧都要加帧序号。

请求帧的帧序号从1开始进行加1计数,应答帧的帧序号要与请求帧相同。

帧序号占用一个字节,计数范围为1~255。

3.从站异常应答帧·a) 控制码:C=D2H·b) 数据域长度:L=01H·c) 帧格式:iii.写数据1.主站请求帧·a) 功能:主站向从站请求设置数据(或编程)·b) 控制码:C=14H·c) 数据域长度:L =04H+04H(密码)+04H(操纵者代码)+m(数据长度)·d) 数据域:DI O DI1DI2DI3+PAP0P1P2+C0C1C2C3+DATA ·e) 帧格式:注1:P0P1P2为密码,PA暗示该密码权限。

DLT645协议

DLT645协议

多功能电能表通信规约(DLT645协议)Muti-function wait-hour meter communication protocol1 RS-485标准串行电气接口本标准采用RS-485标准串行电气接口,使多点连接成为可能。

RS-485接口的一般性能应符合下列要求。

1.1 驱动与接收端耐静电放电(ESD)±15kV(人体模式)。

1.2 共模输入电压:-7V~+12V。

1.3 差模输入电压:大于0.2V。

1.4 驱动输出电压:在负载阻抗54Ω时,最大5V,最小1.5V。

1.5 三态方式输出。

1.6 半双工通信方式。

1.7 驱动能力不小于32个同类接口。

1.8 在传输速率不大于100kbps条件下,有效传输距离不小于1200m。

1.9 总线是无源的,由电表或数据终端提供隔离电源。

2 链路层本协议为主-从结构的半双工通信方式。

手持单元或其它数据终端为主站,电表为从站。

每个电表均有各自的地址编码。

通信链路的建立与解除均由主站发出的信息帧来控制。

每帧由帧起始符、从站地址域、控制码、数据长度、数据域、帧信息纵向校验及帧结束符等7个域组成。

每部分由若干字节组成。

帧是传送信息的基本单元。

帧格式如图2所示。

2.2.1 帧起始符68H:标识一帧信息的开始,其值为68H=01101000B。

2.2.2 地址域A0~A5:地址域由6个字节构成,每字节2位BCD码。

地址长度可达12位十进制数,可以为表号、资产号、用户号、设备号等。

具体使用可由用户自行决定。

当使用的地址码长度不足6字节时,用十六进制AAH补足6字节。

低地址位在先,高地址位在后,当地址为999999999999H时,广播地址。

2.2.3 控制码C:控制码的格式如下所示。

D7=0:由主站发出的命令帧D7=1:由从站发出的应答帧D6=0:从站正确应答D6=1:从站对异常信息的应答D5 :保留D4~D0:请求及应答功能码00000:保留00001:读数据00100 写数据01000:广播校时01001:自定义协议中广播冻结电量01111:修改密码10000:最大需量清零2.2.4 数据长度L:L为数据域的字节数。

多功能电能表通信规约DLT645协议

多功能电能表通信规约DLT645协议

多功能电能表通信规约(DLT645协议)Muti-function wait-hour meter communication protocol1 RS-485标准串行电气接口本标准采用RS-485标准串行电气接口,使多点连接成为可能。

RS-485接口的一般性能应符合下列要求。

1.1 驱动与接收端耐静电放电(ESD)±15kV(人体模式)。

1.2 共模输入电压:-7V~+12V。

1.3 差模输入电压:大于0.2V。

1.4 驱动输出电压:在负载阻抗54Ω时,最大5V,最小1.5V。

1.5 三态方式输出。

1.6 半双工通信方式。

1.7 驱动能力不小于32个同类接口。

1.8 在传输速率不大于100kbps条件下,有效传输距离不小于1200m。

1.9 总线是无源的,由电表或数据终端提供隔离电源。

2 链路层本协议为主-从结构的半双工通信方式。

手持单元或其它数据终端为主站,电表为从站。

每个电表均有各自的地址编码。

通信链路的建立与解除均由主站发出的信息帧来控制。

每帧由帧起始符、从站地址域、控制码、数据长度、数据域、帧信息纵向校验及帧结束符等7个域组成。

每部分由若干字节组成。

2.1 字节格式帧是传送信息的基本单元。

帧格式如图2所示。

2.2.1 帧起始符68H:标识一帧信息的开始,其值为68H=01101000B。

2.2.2 地址域A0~A5:地址域由6个字节构成,每字节2位BCD码。

地址长度可达12位十进制数,可以为表号、资产号、用户号、设备号等。

具体使用可由用户自行决定。

当使用的地址码长度不足6字节时,用十六进制AAH补足6字节。

低地址位在先,高地址位在后,当地址为999999999999H时,广播地址。

2.2.3 控制码C:控制码的格式如下所示。

D7=0:由主站发出的命令帧 D7=1:由从站发出的应答帧 D6=0:从站正确应答D6=1:从站对异常信息的应答 D5 :保留D4~D0:请求及应答功能码 00000:保留 00001:读数据 00100 写数据 01000:广播校时 01001:自定义协议中广播冻结电量 01111:修改密码 10000:最大需量清零说 明 代 码 帧起始符68H A0 A1 A2 A3 A4 地址域A5 帧起始符68H 控制码 C 数据长度域L 数据域DATA校验码CS 结束符16H 图2 帧格式2.2.4 数据长度L :L 为数据域的字节数。

DLT645-2007通讯规约解析

DLT645-2007通讯规约解析

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负。

DLT645协议

DLT645协议

DLT645协议协议名称:DLT645协议一、引言DLT645协议是一种通信协议,用于电能表与数据采集设备之间的数据交换。

该协议定义了电能表的数据格式、通信方式以及通信命令等内容,以实现电能表与数据采集设备之间的可靠通信和数据交互。

二、范围本协议适用于符合DLT645协议的电能表和数据采集设备之间的通信。

三、术语和定义1. DLT645协议:指本协议的名称,用于电能表和数据采集设备之间的通信。

2. 电能表:指符合DLT645协议的电能计量装置。

3. 数据采集设备:指用于采集电能表数据的设备,包括数据采集器、数据传输设备等。

四、协议规范1. 数据格式1.1 数据帧格式:DLT645协议采用固定长度的数据帧格式,包括起始字符、地址域、控制码、数据域、校验码和结束字符。

1.2 数据域格式:数据域包括电能表的各项数据,如电能值、电压、电流等。

数据域的格式由具体的电能表型号决定。

2. 通信方式2.1 通信协议:DLT645协议采用基于物理层的通信协议,如RS-485、RS-232等。

2.2 通信速率:通信速率由电能表和数据采集设备之间的具体硬件决定,通常为2400bps、4800bps、9600bps等。

3. 通信命令3.1 读取数据:数据采集设备通过发送读取命令,获取电能表的各项数据。

3.2 写入数据:数据采集设备通过发送写入命令,向电能表写入特定的数据。

3.3 控制命令:数据采集设备通过发送控制命令,对电能表进行特定的控制操作。

4. 校验机制4.1 校验码:DLT645协议采用CRC校验码来验证数据的完整性,以确保数据传输的准确性和可靠性。

五、协议要求1. 数据传输的可靠性:DLT645协议要求数据传输过程中保持高可靠性,确保数据的准确性和完整性。

2. 数据安全性:DLT645协议要求对敏感数据进行加密和保护,防止数据泄露和篡改。

3. 兼容性:DLT645协议要求电能表和数据采集设备之间的通信具有良好的兼容性,能够适应不同型号、不同厂家的设备。

DLT645通信协议详情

DLT645通信协议详情

DLT645通信协议详情一、通信帧结构起始字符,长度,控制码,地址,数据域,校验码,结束字符起始字符是一个字节,固定为0x68、长度为一个字节,表示整个通信帧的字节长度。

控制码是一个字节,表示通信的命令或者响应类别。

地址为4个字节,表示电能表的地址。

数据域的格式由具体的命令定义,长度可变。

校验码是一个字节,用于检验通信帧数据的正确性。

结束字符也是一个字节,固定为0x16二、命令和功能数据标识1,数据标识2,...,数据标识n其中,数据标识用于指定所要读取的数据类型,比如电压、电流、功率等。

电能表会根据数据标识进行相应的数据采集和返回。

三、应答和错误处理DLT645通信协议定义了丰富的应答和错误处理机制,确保通信的可靠性和稳定性。

当电能表接收到上位机发送的命令后,会根据命令类型进行相关的数据采集和处理,并将结果封装成应答帧返回给上位机。

应答帧的格式与命令帧相同,包括起始字符、长度、控制码、地址、数据域、校验码和结束字符。

上位机在接收到应答帧后,可以根据数据域中的数据进行后续的处理和分析。

在通信过程中,如果发生错误,DLT645通信协议也定义了相应的错误处理机制。

当电能表无法正常响应上位机的命令时,会返回一个错误帧,包括起始字符、长度、控制码、错误码、校验码和结束字符。

错误码用于指示错误的类型,上位机可以根据错误码进行相应的处理和恢复。

四、校验和安全性DLT645通信协议使用CRC16校验码来验证通信帧的数据完整性。

CRC16是一种常用的校验算法,通过对通信帧的数据进行计算得到校验码,并将校验码加入到通信帧中。

在接收到通信帧时,上位机会通过计算校验和来验证通信帧的正确性,如果校验和不匹配,则认为通信帧存在错误。

此外,DLT645通信协议还具备一定的数据加密和安全性保护机制。

通信帧中的地址字段可以用于标识电能表的唯一性,防止数据被篡改或冒充。

同时,通信帧中的数据可以进行加密处理,确保数据的机密性和不可篡改性。

DLT645-2007通讯规约说明

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 是字节的最高有效位。

先传低位,后传高位。

图1字节传输序列1.2帧格式图21.2.1帧起始符 68H标识一帧信息的开始,其值为 68H=01101000B。

1.2.2地址域 A0~A5地址域由 6 个字节构成,每字节 2 位 BCD 码,地址长度可达12位十进制数。

每块表具有唯一的通信地址,且与物理层信道无关。

当使用的地址码长度不足 6 字节时,高位用“0”补足 6 字节。

通信地址为广播地址,只针对特殊命令有效,如广播校时、广播冻结等。

广播命令不要求从站应答。

地址域支持缩位寻址,即从若干低位起,剩余高位补AAH作为通配符进行读表操作,从站应答帧的地址域返回实际通信地址。

dlt645-通讯规约说明

DL/T645-2007通讯规约协议说明目录一、DL/T 645-2007通讯协议简介二、数据链路层格式说明三、数据标识说明四、(应用层)命令、返回格式说明五、命令字、特征字、错去信息字说明六、DTTD三相多功能电表应用数据标识七、负荷记录传输格式八、通讯功能实现实例一、DL/T 645-2007通讯协议简介本标准是为统一和规范多功能电能表与数据终端设备进行数据交换时的物理连接和协议。

信息量的确定以DL/T 614-2007《多功能电能表》为依据。

本标准的实施将规范多功能电能表的通信接口,有利于计量产品质量的提高,对用电管理部门改革人工抄表,实现远方信息传输,提高用电管理水平起到推进作用。

该部分标识码适用于级三相多功能电表。

二、数据链路层格式说明本协议为主-从结构的半双工通信方式。

手持单元或其它数据终端为主站,多功能电能表为从站。

每个多功能电能表均有各自的地址编码。

通信链路的建立与解除均由主站发出的信息帧来控制。

每帧由帧起始符、从站地址域、控制码、数据域长度、数据域、帧信息纵向校验码及帧结束符7个域组成。

每部分由若干字节组成。

1.1字节格式每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个停止位(1),共11位。

其传输序列如图7。

D0 是字节的最低有效位,D7 是字节的最高有效位。

先传低位,后传高位。

图1字节传输序列1.2帧格式帧是传送信息的基本单元。

帧格式如图8 所示。

图2帧格式1.2.1帧起始符68H标识一帧信息的开始,其值为68H=01101000B。

1.2.2地址域A0~A5地址域由 6 个字节构成,每字节 2 位BCD 码,地址长度可达12位十进制数。

每块表具有唯一的通信地址,且与物理层信道无关。

当使用的地址码长度不足 6 字节时,高位用“0”补足 6 字节。

通信地址为广播地址,只针对特殊命令有效,如广播校时、广播冻结等。

广播命令不要求从站应答。

地址域支持缩位寻址,即从若干低位起,剩余高位补AAH作为通配符进行读表操作,从站应答帧的地址域返回实际通信地址。

DLT645通信协议详情

DLT645通信协议详情DLT645通信协议是一种用于计量仪器与数据交换的通信协议,常用于智能电表和能源管理系统等领域。

该协议定义了通信的规范和数据格式,保证了数据的准确传输和解析。

本文将详细介绍DLT645通信协议的主要特点、应用场景、数据结构以及通信过程。

一、DLT645通信协议的主要特点DLT645通信协议具有以下特点:1. 标准化:DLT645通信协议是国家标准,具备开放性和通用性,被广泛应用于不同厂家的电表和能源管理系统中。

2. 可靠性:DLT645通信协议采用了冗余校验等多种机制,能够保证数据的可靠传输,防止数据丢失或损坏。

3. 灵活性:DLT645通信协议支持不同通信介质,如RS-485、红外、无线等,满足不同场景的通信需求。

4. 安全性:DLT645通信协议支持数据加密和认证机制,确保通信数据的安全性,防止数据遭到非法窃取或篡改。

二、DLT645通信协议的应用场景DLT645通信协议广泛应用于以下场景:1. 智能电网:DLT645通信协议允许电表与上位机或系统进行数据交换,实现对电网电能消耗、负荷管理等的监控和控制。

2. 能源管理系统:DLT645通信协议可用于建筑物、厂区等能源管理系统中,实现对电能、水能、气能等能源的监测、计量和控制。

3. 远程抄表系统:DLT645通信协议允许能源公司通过远程方式读取用户的电能消耗数据,提高抄表效率和准确度。

4. 智能家居:DLT645通信协议可以与智能家居系统对接,实现对电能和电器设备的远程监控和控制。

三、DLT645通信协议的数据结构DLT645通信协议的数据结构包括报文格式和数据格式。

1. 报文格式:DLT645通信协议的报文包括起始字符、地址域、控制码、数据域、校验码和结束字符等。

2. 数据格式:DLT645通信协议的数据格式根据具体需求而定,可以是电能数据、报警数据、事件数据等,通过数据标识符进行区分。

四、DLT645通信协议的通信过程DLT645通信协议的通信过程通常包括以下步骤:1. 建立通信连接:通信设备与电表之间建立物理连接,例如通过RS-485总线连接。

DL-T 645-_多功能电能表通信规约(含备案文件)

a)应用层之老阳三干创作i.读数据1.主站请求帧·a) 功能:请求读电能表数据·b) 控制码:C=11H·c) 数据域长度:L=04H+m(数据长度)·d) 帧格式1(m=0):·e) 帧格式2(m=1,读给定块数的负荷记录):·f) 帧格式3(m=6,读给定时间、块数的负荷记录):2.从站正常应答·a) 控制码:C=91H 无后续数据帧;C=B1H 有后续数据帧。

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

·c) 无后续数据帧格式:·d) 有后续数据帧格式:注:如果没有满足条件的负荷记录,从站按正常应答帧格式返回(数据域只有数据标识,数据域长度为4)。

3.从站异常应答帧·a) 控制码:C=D1H·b) 数据域长度:L=01H·c) 帧格式:注:错误信息字ERR见附录C。

ii.读后续数据1.主站请求帧·a) 功能:请求读后续数据·b) 控制码:C=12H·c) 数据域长度:L=05H·d) 帧格式:2.从站正常应答帧·a) 控制码:C=92H无后续数据帧;C=B2H有后续数据帧。

·b) 数据域长度:L=05H+m(数据长度)·c) 无后续数据帧格式:·d) 有后续数据帧格式:注:读后续数据时,为防止误传、漏传,请求帧、应答帧都要加帧序号。

请求帧的帧序号从1开始进行加1计数,应答帧的帧序号要与请求帧相同。

帧序号占用一个字节,计数范围为1~255。

3.从站异常应答帧·a) 控制码:C=D2H·b) 数据域长度:L=01H·c) 帧格式:iii.写数据1.主站请求帧·a) 功能:主站向从站请求设置数据(或编程)·b) 控制码:C=14H·c) 数据域长度:L =04H+04H(密码)+04H(操纵者代码)+m(数据长度)·d) 数据域:DI O DI1DI2DI3+PAP0P1P2+C0C1C2C3+DATA ·e) 帧格式:注1:P0P1P2为密码,PA暗示该密码权限。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1应用范围本规范规定了电能表进行点对点的或一终端对多台电能表进行一主多从的本地通讯接口进行数据交换的技术要求,规定了本地系统硬件和协议规范。

规定了物理连接、通讯链路及应用技术规范(数据的基本格式、校验方式、编码传输规则等)。

本规范主要参考了部颁DL/T 645-1997多功能电能表通信规约,根据我公司的DSSD331-3、DTSD341-3电能表的特色做了相应的扩展。

本规范中未给出的一些例子和示意图请参见部颁规约。

2引用标准下列标准所包含的条文,通过在本标准中的引用而构成为本标准的条文。

本标准出版时,所示版本均为有效,所有标准都会被修订,使用本标准的各方应探讨使用下列标准最新版本的可能性。

DL/T 645-1997 多功能电能表通信规约DL/T 614-1997 多功能电能表3术语3.1费率装置tariff device固定的数据采集与处理单元,通常与电能表连接或与电能表组装在一起。

3.2手持单元(HHU)hand-heldunit能与费率装置或电能表进行数据交换的便携式设备。

3.3数据终端设备data terminal equipment由数据源、数据宿或两者组成的设备。

3.4直接本地数据交换direct local data exchange一组费率装置与数据终端设备通过总线连接进行数据交换。

3.5本地总线数据交换local bus data exchange一组费率装置与数据终端设备通过总线连接进行数据交换。

3.6远程数据交换remote data exchange通过数据网络,数据采集中心与一台或一组费率装置之间的数据交换。

3.7主站master station具有选择从站并与从站进行信息交换功能的设备。

本标准中指手持单元或其它数据终端设备。

3.8从站slave station预期从主站接收信息并与主站进行信息交换的设备。

本标准中指费率装置。

3.9总线bus连接主站与多个从站并允许主站每次只与一个从站通信的系统连接方式(广播命令除外)。

3.10半双工half-duplex在双向通道中,双向交替进行、一次只在一个方向(而不是同时在两个方向)传输信息的一种通信方式。

3.11物理层physical layer规定了数据终端设备或手持单元与费率装置之间的物理接口、接口的物理和电气特性,负责物理媒体上信息的接收和发送。

3.12数据链链路层data-link layer负责数据终端设备与费率装置之间通信链路的建立并以帧为单位舆信息,保证信息的顺序传送,具有传输差错检测功能。

3.13应用层application layer利用数据链路层的信息传递功能,在数据终端设备与费率装置之间发送、接收各种数据信息。

3.14上装up load表通过通信接口向通信终端或主台传送数据信息。

3.15下装down load主台或通信终端通过通信接口向电表传送数据信息。

3.16需量Demand15分钟的平均功率。

3.17最大需量Maximum demand按3.16所得的,在某一时间内的最大值。

3.18实时数据Real time data在装置采集数据的最小采样周期内的各种数据。

如实时功率、实时电压、实时电流。

3.19欠电压Under voltage各电压监测的实时电压连续3次低于规定的电压下限。

3.20当前数据Current data在某一时间段内尚未终了的各种数据。

如:当年数据、当月数据、当天数据。

4物理层4.1接触式光学接口引用部颁DL/T645-1997中4.1节。

4.2调制型红外光接口引用部颁DL/T645-1997中4.2节。

4.3RS-485标准串行电气接口本标准采用标准异步RS-232/RS-485,或RS-422电流环标准电气接口。

RS-485一般性能应符合下列规范。

4.3.1驱动与接收端耐静电放电(ESD)±15kV(人体模式)4.3.2共模输入电压:-7V~+12V4.3.3差模输入电压,大于0.2V4.3.4驱动输出电压:在负载阻抗54Ω时,最大5V,最小1.5V。

4.3.5三态方式输出4.3.6半双工通信方式4.3.7驱动能力不小于32个同类接口4.3.8总线拓扑结构可以是直线形、星形,总线长度不大于1000m4.3.9总线是无源的,由费率装置或数据终端提供8~12VDC隔离电源4.3.10有短路过载保护能力4.3.11通信接口和费率装置的接口在电气上是隔离的4.3.12RS-485总线设备的连接方式遵从只有一个主设备的严格一主方式,具体接线可以是点对点,或一主多从的模式5链路层本协议为主-从结构的半双工通信方式。

手持单元或其它数据终端为主站,费率装置为从站。

每个费率装置均有各自的地址编码。

通信链路的建立与解除均由主站发出的信息帧来控制。

每帧由帧起始符、从站地址域、控制码、数据长度、数据域、帧信息纵向校验码及帧结束符等7个域组成。

每部分由若干字节组成5.1字节格式每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个停止位(1),共11位。

其传输序列如下图。

D0是字节的最低有效位,D7是字节的最高有效位。

先传低位,后传高位。

←传送方向起始位8位数据偶校验位停止位5.2帧格式帧是传送信息的基本单元。

帧格式下表所示。

5.2.1帧起始符68H:标识一帧信息的开始,其值为68H=01101000B。

5.2.2地址域A0~A5:地址域由6个字节构成,可以为表号、资产号、用户号、设备号等。

具体使用可由用户自行决定。

当使用的地址码长度不足6字节时,用十六进制AAH补足6字节。

低地址位在先,高地址位在后。

当地址为999999999999H时,为广播地址。

5.2.3控制码C:控制码的格式如下所示。

5.2.4L≤200,写数据时L≤50,L=0表示无数据域。

5.2.5数据域DATA:数据域包括数据标识和数据、密码等,其结构随控制码的功能而改变。

传输时发送方按字节进行加33H处理,接收方按字节进行减33H处理。

5.2.6校验码CS:从帧起始符开始到校验码之前的所有各字节的模256的和,即各字节二进制算术和,不计超过256的溢出值。

5.2.7结束符16H:标识一帧信息的结束,其值为16H=00010110B。

5.3传输5.3.1前导字节在发送帧信息之前,先发送1~4个字节FEH,以唤醒接收方处于。

5.3.2传输次序所有数据项均先传送低位字节,后传送高位字节。

5.3.3传输响应每次通信都是由主站向按信息帧地址域选择的从站发出请求命令帧开始,被请求的从站根据命令帧中控制码的要求作出响应。

字节之间的停顿时间T b:T b≤500ms.对于查询命令,由到命令帧后的响应延时T d:20ms≤T d≤500ms。

对于设置命令,从站应在正确执行完有关命令动作之后进行应答,主站应区分不同命令的执行时间来调整应答等待时间。

5.3.4差错控制字节校验为偶校验,帧校验为纵向信息和,接收方无论检测到偶校验出错或纵向信息校验和出错,均放弃该信息帧,不予响应。

5.3.5传输速率初始速率:1200bps标准速率:300,600,1200,2400,4800,9600bps特殊速率:由厂家规定传输速率的特征字Z见附录B4,其中D0标识速率更改有效范围,D1~ D6各位不允许组合使用。

1200bps时,Z=0。

修改速率时特征字Z 的D1~ D6仅在一个二进制位为1时有效。

传输速率的变更,首先由主站以当前速率向从站发变更速率请求,从站以当前速率发确认帧或否认帧。

收到从站确认帧后,双方以确认的新的速率进行以后的通信,若在500ms 内未建立起通信链路,则双方均恢复至初始速率。

若速率更改仅为本次有效,即波特率特征字位0为0,在本次通信结束后恢复到初始速率;若速率更改为长久有效,即波特率特征字为0为1,则双方保留更改后的通信速率直到下次更改,当采用永久有效方式来变更传输速率时,主站必须在更改波特率命令执行后500ms内,以新的速率与从站进行至少一次通信,若成功,则更改有效,双方保存,否则双方恢复至初始速率1200bps。

注:最大传输速率受光电头或费率装置光接口的限制,也受费率装置数据处理单元中工作时钟频率的限制。

6数据标识6.1数据分类除测量值以外,本标准将计数值,最大需量发生时间,瞬时电压、电流、功率值等归为变量类,将日历、时间、用户设置值、费率装置的特征字、状态字、费率时段等归为参变量类。

6.2数据标识结构及编码费率装置中有各种不同类型、不同属性的数据。

本标准采用四级树状结构的标识法来表示这些数据。

用2个字节的4个字段分别标识数据的类型和属性,这2个字节为DI1和DI0,4个字段分别为DI1H、DI1L、DI0H和DI0L,其中DI0L为最低级标识字段,DI1H为最高级标识字段。

用DI1H标识数据的类型,其标识如下:1L0H0L多个属性,如时域性(当前值、上月值、上上月值等)、分类属性(有功、无功)、供电方向属性(正向、反向)、费率属性(总量、不同费率的量)等,它们的标识如下:6.2.1电能量数据标识:6.2.2最大需量数据标识: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(数据项)表示当前正向有功总电能。

相关文档
最新文档