DLT645-1997多功能表通信规约课案
DLT645-1997通讯规约通信规约.
数据项标识
数据长度
控制码
8.1.2 从站正常应答
功能 从站正常应答
数据长度 L=02H+m( 数据长度 )
控制码 C=81H 无后续数据帧
C=A1H 有后续数据帧
无后续数据帧格式: 68H A0 … A5
68H 81H L
DI0 DI 1 N1 … Nm CS 16H
DL/T645-1997 通讯规约
标识码。
DL/T645-1997 通讯规约
第 10 页
7.2 数据项、数据块和数据集合
7.2.1 数据项
反映费率装置中某一时空量和数字量的若干 BCD 码,如附录 A 序号码 1 中 9010H 表示当
前正向有功总电能,格式为 XXXXXX.XX (kWh )。
7.2.2 数据块
数据标识符中由标识字段 DI 1H、DI1L 、DI0H 分别相同,而 DI 0L 取值不同 [0 ,1, 2,。。。,K
偶校验位 停止位
图 1 字节传输序列
4.2 帧格式
帧是传送信息的基本单元。帧格式如图 2 所示
。 说明
代码
DL/T645-1997 通讯规约
帧起始符
68H
A0
A1
地址域
A2
A3
A4
A5
帧起始符
68H
控制码
C
数据长度域
L
第3 页
数据域 校验码 结束符
DATA CS 16H
图 2 帧格式
4.2.1 帧起始符 68H : 标识一帧信息的开始,其值为 68H=01101000B 。
1111 集合
最大需量数据的标识编码在表 A2 中给出 。
6.2.3 按照本协议数据的分类, 最大需量发生的时间属变量类, 考虑到数据终端读取数据的方便,
DLT645_1997通讯协议数据分析
1、国标表写设备地址:1)串口设置:波特率1200,偶校验,数据位8,停止位1;下发命令时按表的2键。
2)写设备地址请求命令帧:功能:设置某从站的地址码;控制码:C=0AH;地址域:99H 99H 99H 99H 99H 99H(采用广播命令下发);数据长度:L=06H;数据域:A0...A5(设备地址码);4)以下为一个设表值为1例子:5)发:68 99 99 99 99 99 99 68 0A 06 34 33 33 33 33 33 A9 16(前15位和是100011101110)6)从站正常应答帧:功能:正确执行命令的正常应答;控制码:C=8AH;地址域:A0...A5(新设置的设备地址码);数据长度:L=00H;7)答:68 01 00 00 00 00 00 68 8A 00 5B 162、对国标表校时:1)串口设置:波特率1200,偶校验,数据位8,停止位1。
2)校时命令帧:功能:设置从站的时间,控制码:C=08H,地址域:99H 99H 99H 99H 99H 99H(采用广播命令下发);数据长度:L=06H,数据域:秒,分,小时,日,月,年。
3)发:68 99 99 99 99 99 99 68 08 06 34 34 34 34 34 39 B1 164)校时没有应答:功能:修改电能表的时间为要设置的时间:秒,分,小时,日,月,年的值由用户设定注1.广播校时不要求应答。
2.仅当从站的日历和时钟与主站的时差在±5min 以内时执行校时命令,即将从站的日历时钟调整到与命令下达的日历时钟一致。
3.不推荐在午夜0 时校时,以免影响在0 时进行的某些例行操作。
4.每天只允许校对一次。
3、国标表抄收电能数据:1)串口设置:波特率1200,偶校验,数据位8,停止位1。
2)读数据时数据长度小于200,写数据时数据长度小于50。
3)上传的电能数据每个字节减去33H后,为BCD码。
4、抄收正向有功1.抄收正向有功总电能数据项:1)抄收数据帧:68 01 00 00 00 00 00 68 01 02 43 C3 DA 162)接收数据帧:68 01 00 00 00 00 00 68 81 06 43 C3 97 37 33 33 92 162.抄收正向有功总电能数据块:1)抄收数据帧:68 01 00 00 00 00 00 68 01 02 52 C3 E9 162)接收数据帧:68 01 00 00 00 00 00 68 81 1F 52 C3 97 37 33 33 33 33 33 33 33 33 33 33 97 37 33 33 33 33 33 3333 33 33 33 33 33 33 33 DD C7 16数据分析:68 帧起始码01 00 00 00 00 00 地址域68 帧起始码81 控制码1F 数据长度52 C3 命令标识码97 37 33 33 正向总电能总33 33 33 33 (当前)费率1正向有功尖33 33 33 33 (当前)费率2正向有功峰97 37 33 33 (当前)费率3正向有功平33 33 33 33 (当前)费率5正向有功33 33 33 33 (当前)费率6正向有功DD 数据块结束符C7 校验码16 结束码5、抄收反向有功1.抄收反向有功总电能数据项:1)抄收数据帧:68 01 00 00 00 00 00 68 01 02 53 C3 EA 162)接收数据帧:68 01 00 00 00 00 00 68 81 06 53 C3 97 37 33 33 A2 16//反向有功总电能与正向有功总电能相同2.抄收反向有功电能数据块项:1)抄收数据帧:68 01 00 00 00 00 00 68 01 02 62 C3 F9 162)接收数据帧:68 01 00 00 00 00 00 68 81 1F 62 C3 97 37 33 33 33 33 33 33 33 33 33 33 97 37 33 33 3333 33 33 33 33 33 33 33 33 33 33 DD D7 16数据分析:6801 00 00 00 00 0068811F62 C397 37 33 3333 33 33 3333 33 33 3397 37 33 3333 33 33 3333 33 33 3333 33 33 33DDD7166、抄收正向无功68 01 00 00 00 00 00 68 01 02 32 D2 D8 1668 01 00 00 00 00 00 68 01 02 00 D2 A6 1668 01 00 00 00 00 00 68 A1 C8 32 D2 B9 5A 33 33 33 33 33 33 5A 3B 33 33 C6 45 33 33 99 39 33 33 33 33 33 33 33 33 33 33 DD 97 37 33 33 33 33 33 33 33 33 33 33 97 37 33 33 33 33 33 33 33 33 33 33 33 33 33 33 DD 58 33 33 33 33 33 33 33 37 33 33 33 4A 33 33 33 37 33 33 33 33 33 33 33 33 33 33 33 DD 44 33 33 33 33 33 33 33 33 33 33 33 44 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 DD 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 DD 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 DD 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 CF 1668 01 00 00 00 00 00 68 A1 C8 00 D2 BA 5A 33 33 33 33 33 33 5A 3B 33 33 C6 45 33 33 9A 39 33 33 33 33 33 33 33 33 33 33 DD 97 37 33 33 33 33 33 33 33 33 33 33 97 37 33 33 33 33 33 33 33 33 33 33 33 33 33 33 DD 58 33 33 33 33 33 33 33 37 33 33 33 4A 33 33 33 37 33 33 33 33 33 33 33 33 33 33 33 DD 44 33 33 33 33 33 33 33 33 33 33 33 44 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 DD 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 DD 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 DD 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 9F 1668 01 00 00 00 00 00 68 01 02 32 E9 EF 1668 01 00 00 00 00 00 68 81 4A 32 E9 63 35 56 35 5C 35 DD 88 34 68 34 7A 34 DD 48 33 34 CA 68 33 5A 63 33 B4 66 33 33 33 33 33 DD 33 33 33 33 33 33 33 33 DD 33 43 33 43 33 43 33 43 DD 3B 83 3B 83 3B 83 33 33 33 47 3B 33 B7 37 33 7C 34 33 6B 37 33 DD 8D 1668 01 00 00 00 00 00 68 81 4A 32 E963 3558 3559 35DD88 346A 3477 34DDA9 CC 33CA 68 33BA 63 33B3 65 3333 3333 33DD 33 33 33 33 33 33 33 33 DD 33 43 33 43 33 43 33 43 DD 36 83 36 83 36 83 33 33 33 55 3B 33 C3 37 33 87 35 33 B4 35 33 DD 40 1668 01 00 00 00 00 00 68 81 1F 52 C3 97 37 33 33 33 33 33 33 33 33 33 33 97 37 33 33 33 33 33 33 33 33 33 33 33 33 33 33 DD C7 1668 01 00 00 00 00 00 68 01 02 F3 53 1A 167.抄收电能表日期:发抄日期及周次:68 01 00 00 00 00 00 68 01 02 43 F3 0A 16应答:68 01 00 00 00 00 00 68 81 06 43 F3 35 3A 34 39 6A 1635 3A 34 3902 07 01 06抄时分秒:68 01 00 00 00 00 00 68 01 02 44 F3 0B 16应答:68 01 00 00 00 00 00 68 81 05 44 F3 85 73 33 B9 1685 73 335240 0068 01 00 00 00 00 00 68 01 02 52 F3 19 16抄收年月日时分秒68 01 00 00 00 00 00 68 81 09 52 F3 39 34 3A 39 49 55 44 62 1639 34 3A 39 49 55 4406 01 07 06 16 22 1168 01 00 00 00 00 00 68 81 0A 52 F335 5C 3B 39 4C 5A 49 DD 72 1602 29 08 06 19 27 AA8.读电能表冻结日:命令:68 01 00 00 00 00 00 68 01 02 4A F4 12 1668 01 00 00 00 00 00 68 81 04 4A F4 33 34 FB 1600 01时日冻结日为01 月00时通过按电能表的按键(编码800008)按出结算日时为01 月00日645规约上的自动抄表日期就是结算日。
DLT645-1997通讯协议
复费率表通信规约(DL/T645-1997 爱卫信版-讨论稿 1.0) –2001/03/251. 链路层主-从结构半双工掌上机集中器或PC 为主站电表为从站每个电表均有各自的地址编码链路的建立与解除均由主站发出的信息帧来控制每帧由帧起始符从站地址域控制码数据长度数据域帧信息纵向校验码及帧结束符7个域组成 1.1 字节格式8位二进制码1个起始位01个偶校验位1个停止位1.2 帧格式说明 代码 说明帧起始符 68H 00-98H BCD00-98H BCD 00-98H BCD00-98H BCD 00-98H BCD 地址域00-98HBCD如使用地址不足6字节可用AA 补足如12AAAAAAAAAA3412AAAAAAAA563412AAAAAA 78563412AAAA 9078563412AA999999999999表示广播帧起始符68H D7 D6 D5 D4 D3 D2 D1 D00 主站到从站 0 从站正常0 1 从站到主站 1 从站异常1 无意义00001 读数据00100 写数据 01000 广播校时 01010 写设备地址 01101 打开权限 01110 锁定权限 01111 修改密码 10000 最大需量清零 控制码C 10010 总清零数据长度域 L L<=11 L=0表示无数据数据域 DATA 发送时按字节加33H 接收时按字节减33H校验码 CS从帧起始符开始到校验码之前的所有各字节的模256的和即各字节二进制算术和不计超过256的溢出值结束符16H1.3 传输在发送帧信息之前先发送14个字节FEH 以唤醒接收方所有数据项均先传送低位字节后传送高位字节数据传输的举例电能量值为123456.78kWh 其传输次序如图 发送方33HÅ AB 89 67 45 Å (+) Å (+) Å 78 56 34 12CS接收方:CS78 56 34 12 Å (-) Å (+) Å AB 89 67 4533H每次通信都是由主站向按信息帧地址域选择的从站发出请求命令帧开始被请求的从站根据命令帧中控制码的要求作出响应收到命令帧后的响应延时Td20ms Td500ms字节之间停顿时间Tb: Tb500ms字节校验为偶校验帧校验为纵向信息校验和接收方无论检测到偶校验出错或纵向信息校验和出错均放弃该信息帧不予响应初始速率1200bps2. 数据标识2.1 数据分类本标准将计数值最大需量发生时间瞬时功率值归为变量类将日历时间用户设置值状态字费率时段等归为参变量类2.2 数据标识结构及编码费率装置中有各种不同类型不同属性的数据本标准采用四级树状结构的标识法来表示这些数据用2个字节的4个字段分别标识数据的类型和属性这2个字节为DI和DI04个字段分别为DI1H DI1L DI0H和DI0L其中DI0L为最低级标识字段DI1H为最高级标识字段用DI1H标识数据的类型其标识如下DI DI0DI H DI L DI0H DI0LD7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0 1 0 0 1 电能量1 0 1 0 最大需量1 0 1 1 变量1 1 0 0 参变量用DI1L DI0H DI0L标识数据的不同属性时对于电能量和最大需量数据由于其具有多个属性如时域性(当前值上月值等)供电方向属性(正向)费率属性(总量不同费率的量)等它们的标识见2.2.1和2.2.22.2.1 电能量数据标识DI DI0DI H DI L DI0H DI0LD7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0 1 0 0 1 电能量X X X X 0 0 当前X X X X 0 1 上月X X X X X X 0 0 有功X X X X X X X X 0 0 0 1 正向X X X X X X X X 总0 0 0 0 X X X X X X X X 费率1 0 0 0 1 X X X X X X X X 费率2 0 0 1 0X X X X X X X X 费率3 0 0 1 1 X X X X X X X X 费率40 1 0 0电能量数据标识编码表2.2.2 最大需量数据标识DIDI 0 DI H DI LDI 0H DI 0L D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0 1 0 1 0 最大需量 X X X X 0 0 当前 X X X X 0 1 上月 X X X X X X 0 0 有功 X X X X X X X X 0 0 0 1 正向 X X X X X X X X 总 0 0 0 0 X X X X X X X X 费率1 0 0 0 1 X X X X X X X X 费率2 0 0 1 0 X X X X X X X X 费率3 0 0 1 1 X X X X X X X X 费率40 1 0 0 最大需量数据标识编码表2.2.3 最大需量发生时间数据标识编码表变量数据标识编码表参变量数据标识编码表NNNNNNNN轮显设置值每日切换数)m8k1HhmmNN3**第1时段起始时间及费率号23**第2时段起始时间及费率号**3**第m时段起始时间及费率号3. 应用层3.1读数据3.1.1主站请求帧功能请求读数据控制码C=01H数据长度L=02H帧格式68H A0A568H01H02H DI0 DI1 CS16H 3.1.2从站正常应答功能从站正常应答控制码C=81H数据长度L=02H+m(数据长度)帧格式68H A0A568H81H L DI0 DI1 N1Nm CS 16H 3.1.3从站异常应答帧功能从站收到非法的数据请求或无此数据控制码C=C1H数据长度L=01H帧格式68H A0A568H C1H01H ERR CS16H 注错误信息字ERR见附录23.2写数据3.2.1写数据请求帧功能主站向从站请求设置数据(或编程)控制码C=04H数据长度L=02H+m(数据长度)帧格式68H A0A568H04H L DI0 DI1 N1Nm CS 16H 3.2.2从站正常应答帧功能将请求命令执行的结果告知主站控制码C=84H数据长度L=00H帧格式68H A0A568H84H00H CS16H3.2.3从站异常应答帧控制码C=C4H数据长度L=01H帧格式68H A0A568H C4H01H ERR CS16H3.3广播校时功能强制从站与主站时间同步控制码C=08H数据长度L=06H数据域YYMMDDhhmmss(年.月.日.时.分.秒)帧格式68H99H99H68H08H06H ss mm hh DD MM YY CS16H注秒分时日月年1.广播校时不要求应答2.不推荐在午夜0时校时以免影响在0时进行的某些例行操作3.每天只允许校对一次3.4写设备地址3.4.1写设备地址请求命令帧功能设置某从站的地址码控制码C=0AH地址域9999H数据长度L=06H数据域A0A5(设备地址码)帧格式68H99H99H68H0AH06H A0A5CS16H 注本请求命令采用广播地址发布要求被设置的从站有相应的按键(开关)与该命令配合在命令发布的全部时间内按下按键者响应其它不响应3.4.2从站正常应答帧功能正确执行命令的设备应答控制码C=8AH地址域A0A5(新设置的设备地址码)数据长度L=00H帧格式68H A0A568H8AH00H CS16H 3.5打开权限3.5.1打开权限请求帧功能通过本指令打开某种权限控制码C=0DH数据长度L=00H数据域PAP0P1P2帧格式68H A0A568H0DH04H PA P0P1P2CS16H P0P1P2为密码或更高权限的密码PA表示该密码权限PA的取值范围为020为最高权限1为编程2为最大需量清零数值越大权限越低权限级别分为最高权限编程最大需量清零3.5.2从站正常应答帧功能将请求命令执行的结果告知主站控制码C=8DH数据长度L=00H帧格式68H A0A568H8DH00H CS16H3.5.3从站异常应答帧控制码C=CDH数据长度L=01H帧格式68H A0A568H CDH01H ERR CS16H3.6锁定权限3.6.1锁定权限请求帧功能通过本指令锁定某种权限控制码C=0EH数据长度L=00H数据域PAP0P1P2帧格式68H A0A568H0EH04H PA P0P1P2CS16H P0P1P2为密码或更高权限的密码PA表示该密码权限PA的取值范围为020为最高权限1为编程2为最大需量清零数值越大权限越低权限级别分为最高权限编程最大需量清零3.6.2从站正常应答帧功能将请求命令执行的结果告知主站控制码C=8EH数据长度L=00H帧格式68H A0A568H8EH00H CS16H3.6.3从站异常应答帧控制码C=CEH数据长度L=01H帧格式68H A0A568H CEH01H ERR CS16H3.7修改密码3.7.1写密码请求帧功能改变从站当前的密码控制码C=0FH数据长度L=08H数据域PA O P0O P1O P2O PA N P0N P1N P2N帧格式68H A0A568H0FH08H PA O P0O P1O P2O PA N P0N P1N P2N CS16H P0O P1O P2O为原密码或更高权限的密码PA O表示该密码权限P0N P1N P2N为新密码或需设置的密码PA N为新密码的权限PA O PA N的取值范围为020为最高权限1为编程2为最大需量清零数值越大权限越低权限级别分为最高权限编程最大需量清零3.7.2从站正常应答帧功能报告正确执行修改命令控制码C=8FH数据长度L=04H数据域新编入的密码权限及密码PA N P0N P1N P2N帧格式68H A0A568H8FH04H PA N P0N P1N P2N CS16H 3.7.3从站出错不应答3.8最大需量清零3.8.1最大需量清零请求帧功能对于工作于非自动抄表方式的费率装置通过本指令实现最大需量清零并完成当前上月电能量与最大需量寄存器之间的数据滚动等控制码C=10H数据长度L=00H帧格式68H A0A568H10H00H CS16H 3.8.2从站正常应答帧功能将请求命令执行的结果告知主站控制码C=90H数据长度L=00H帧格式68H A0A568H90H00H CS16H3.8.3从站异常应答帧控制码C=D0H数据长度L=01H帧格式68H A0A568H D0H01H ERR CS16H3.9总清零3.9.1总清零请求帧功能对于费率装置通过本指令实现所有电能量需量功率数据清零控制码C=12H数据长度L=00H帧格式68H A0A568H12H00H CS16H 3.9.2从站正常应答帧功能将请求命令执行的结果告知主站控制码C=92H数据长度L=00H帧格式68H A0A568H92H00H CS16H3.9.3从站异常应答帧控制码C=D2H数据长度L=01H帧格式68H A0A568H D2H01H ERR CS16H附录(标准的附录)状态字和错误信息字1电表运行状态字7 6 5 4 3 2 1 00 继电器合闸0 0 0 0 电池正常滑差计算最大需量自动抄表1 继电器断开电池欠压区间计算最大需量手动抄表2 错误信息字ERR7 6 5 4 3 2 1 00 0 0 01费率数超日时段数超密码错数据标识错非法数据3 轮显编码显示编码数据格式单位数据项名称01XXXX.XX KWh (当前)正向有功总电能(+A)02XXXX.XX KWh (当前)费率1正向有功电能03XXXX.XX KWh (当前)费率2正向有功电能04XXXX.XX KWh (当前)费率3正向有功电能05XXXX.XX KWh (当前)费率4正向有功电能06XXXX.XX KWh(上月)正向有功总电能(+A)07XXXX.XX KWh(上月)费率1正向有功电能08XXXX.XX KWh(上月)费率2正向有功电能09XXXX.XX KWh(上月)费率3正向有功电能10XXXX.XX KWh(上月)费率4正向有功电能11XXXX.XX KW (当前)正向有功总最大需量12XXXX.XX KW (当前)费率1正向最大需量13XXXX.XX KW (当前)费率2正向最大需量14XXXX.XX KW (当前)费率3正向最大需量15XXXX.XX KW (当前)费率4正向最大需量16XXXX.XX KW(上月)正向有功总最大需量17XXXX.XX KW(上月)费率1正向最大需量18XXXX.XX KW(上月)费率2正向最大需量19XXXX.XX KW(上月)费率3正向最大需量20XXXX.XX KW(上月)费率4正向最大需量21MMDD(当前)正向有功总最大需量发生时间22HHmm(当前)正向有功总最大需量发生时间23MMDD(当前)费率1正向有功最大需量发生时间24HHmm(当前)费率1正向有功最大需量发生时间25MMDD(当前)费率2正向有功最大需量发生时间26HHmm(当前)费率2正向有功最大需量发生时间27MMDD(当前)费率3正向有功最大需量发生时间28HHmm(当前)费率3正向有功最大需量发生时间29MMDD(当前)费率4正向有功最大需量发生时间30HHmm(当前)费率4正向有功最大需量发生时间31MMDD(上月)正向有功总最大需量发生时间32HHmm(上月)正向有功总最大需量发生时间33MMDD(上月)费率1正向有功最大需量发生时间34HHmm(上月)费率1正向有功最大需量发生时间35MMDD(上月)费率2正向有功最大需量发生时间36HHmm(上月)费率2正向有功最大需量发生时间37MMDD(上月)费率3正向有功最大需量发生时间38HHmm(上月)费率3正向有功最大需量发生时间39MMDD(上月)费率4正向有功最大需量发生时间40HHmm(上月)费率4正向有功最大需量发生时间41MMDD最近一次编程时间42HHmm最近一次编程时间43MMDD最近一次最大需量清零时间44HHmm最近一次最大需量清零时间45NNNN编程次数46NNNN最大需量清零次数47NNNNNN min 电池工作时间48XX.XXXX kW 瞬时有功功率49YYMMDD日期50Hhmmss时间51状态字电表运行状态字(见附录1)52NNNNNN p/(kWh)电表常数(有功)53NNNNNN 表号54NNNNNN 表号55NNNNNN 用户号56NNNNNN 用户号57NNNNNN 设备码58NNNNNN 设备码59XX Min最大需量周期60XX Min滑差时间61DDHH 日h自动抄表日期62NNNN.NN Kwh有功电能起始读数63M日时段(每日切换数)m864K费率数 k465HhmmNN第1时段起始时间及费率号66HhmmNN第2时段起始时间及费率号67HhmmNN第3时段起始时间及费率号68HhmmNN第4时段起始时间及费率号69HhmmNN第5时段起始时间及费率号70HhmmNN第6时段起始时间及费率号71HhmmNN第7时段起始时间及费率号72HhmmNN第8时段起始时间及费率号轮显设置值编码字节D0位(低位)D1位 D2位 D3位 D4位 D5位 D6位 D7位高位1 (当前)正向有功总电能(+A)(当前)费率1正向有功电能(当前)费率2正向有功电能(当前)费率3正向有功电能(当前)费率4正向有功电能(上月)正向有功总电能(+A)(上月)费率1正向有功电能(上月)费率2正向有功电能2 (上月)费率3正向有功电能(上月)费率4正向有功电能(当前)正向有功总最大需量(当前)费率1正向最大需量(当前)费率2正向最大需量(当前)费率3正向最大需量(当前)费率4正向最大需量(上月)正向有功总最大需量3 (上月)费率1正向最大需量(上月)费率2正向最大需量(上月)费率3正向最大需量(上月)费率4正向最大需量(当前)正向有功总最大需量发生时间(当前)正向有功总最大需量发生时间(当前)费率1正向有功最大需量发生时间(当前)费率1正向有功最大需量发生时间4 (当前)费率2正向有功最大需量发生时间(当前)费率2正向有功最大需量发生时间(当前)费率3正向有功最大需量发生时间(当前)费率3正向有功最大需量发生时间(当前)费率4正向有功最大需量发生时间(当前)费率4正向有功最大需量发生时间(上月)正向有功总最大需量发生时间(上月)正向有功总最大需量发生时间5 (上月)费率1正向有功最大需量发生时间(上月)费率1正向有功最大需量发生时间(上月)费率2正向有功最大需量发生时间(上月)费率2正向有功最大需量发生时间(上月)费率3正向有功最大需量发生时间(上月)费率3正向有功最大需量发生时间(上月)费率4正向有功最大需量发生时间(上月)费率4正向有功最大需量发生时间6 最近一次编程时间最近一次编程时间最近一次最大需量清零时间最近一次最大需量清零时间编程次数最大需量清零次数电池工作时间瞬时有功功率7 日期时间电表运行状态字(见附录1) 电表常数(有功)表号表号用户号用户号8 设备码设备码最大需量周期滑差时间自动抄表日期有功电能起始读数日时段(每日切换数)m费率数k9 第1时段起始时间及费率号第2时段起始时间及费率号第3时段起始时间及费率号第4时段起始时间及费率号第5时段起始时间及费率号第6时段起始时间及费率号第7时段起始时间及费率号第8时段起始时间及费率号。
DLT645-1997通信规约解读
DL/T645-1997通信规约解读该通信规约适用于本地系统中多功能表的费率装置与手持单元(HHU)或其它数据终端设备进行点对点的或一主多从的数据交换方式,规定了它们之间的物理连接、通信链路及应用技术规范。
该协议在做“电力监控”、“水监控”等“工控领域”,具有广泛的应用。
协议具体内容可以从网上Google,下面主要介绍下协议的解析方法。
DL645协议需要先发送“前导字节”,用来唤醒从站,当然有些设备是不需要这样唤醒的。
在发送帧信息之前,先发送1-4个字节FEH,以唤醒接收方("FEH",H表示16进制,是一个字节), “前导字节” + “取数据报文”=“整体报文”。
首先我们先整体了解一个发送报文“68 12 34 56 78 90 12 68 01 02 43 C3 cs 1 6”在这之前呢,先看一下BCD码。
BCD码:二进制编码的十进制代码。
比如:0=00001=00012=00103=00114=01005=01016=01107=01118=10009=1001BCD码:ASCII表示(都是字符)BCD码都是由0~9,10个字符构成。
也就是说,BCD码一个字节是两位,一位是0~9,一个字节能够表示00~99。
BCD码1位是2进制的4位。
按16进制表示,没有ABCDEF。
帧格式(DL/T645-1997通讯规约标准文档中)帧是传送信息的基本单元。
帧格式如图所示。
说 明 代码 帧起始符 68H 地址域A0A1 A2 A3 A4 A5帧起始符68H 控制码 C 数据长度域 L 数据域 DATA 校验码 CS 结束符16H 4.2.1 帧起始符68H :标识一帧信息的开始,其值为68H=01101000B 。
4.2.2地址域A0∽A5:地址域由6个字节构成,每字节2位BCD 码。
地址长度为12位十进制数,可以为表号、资产号、用户号、设备号等。
具体使用可由用户自行决定。
当使用的地址码长度不足6字节时,用十六进制AAH 补足6字节。
多功能电能表通信规约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_1997通讯规约通信规约
DL/T645-1997通讯规约通信规约1、范围该通信规约适用于本地系统中多功能表的费率装置与手持单元(HHU)或其它数据终端设备进行点对点的或一主多从的数据交换方式,规定了它们之间的物理连接、通信链路及应用技术规范。
2 、引用标准GB/T3454-1994 数据通信基本型控制规程GB/T9387-1995 信息处理系统开放系统互连基本参考模型DL/T614-1997 多功能电能表IEC1107-1996 读表、费率和负荷控制的数据交换---直接本地数据交换IEC1142--1993 读表、费率和负荷控制的数据交换---本地总线数据交换ITU-TV。
24—1993 非平衡双流接口电路的点特性ITU-TV。
28—1993 数据终端设备(DTE)和数据电路终接设备(DCE)之间的接口电路定义表3 、RS-485标准串行电气接口本协议采用RS-485标准串行电气接口,使用点连接成为可能.RS-485接口的一般性能应符合下列要求.3.1驱动与接收端、耐静电(ESD)±15kV(人体模式)。
3.2 共模输入电压:-7V~+12V。
3.3差模输入电压:大于0.2V3.4驱动输出电压:在负载阻抗54欧姆时,最大5V,最小1.5V3.5三态方式输出3.6半双工通信方式。
3.7驱动能力不小于32个同类接口。
3.8在传输速率不大于100kbps条件下,有效传输不小于1200m3.9总线是无源的,由费率装置或数据终端、提供隔离电源。
4.1字节格式每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个停止位(1)共11位。
其传输序列如图1。
D0是字节的最低有效位,D7是字节的最高有效位。
先传低位,后传高位。
传送方向图1 字节传输序列4.2 帧格式帧是传送信息的基本单元。
帧格式如图2所示。
4.2.1 帧起始符68H :标识一帧信息的开始,其值为68H=01101000B 。
4.2.2地址域A0∽A5:地址域由6个字节构成,每字节2位BCD 码。
DLT645-1997讲解
DL/T645-1997通讯规约通信规约1、范围该通信规约适用于本地系统中多功能表的费率装置与手持单元(HHU)或其它数据终端设备进行点对点的或一主多从的数据交换方式,规定了它们之间的物理连接、通信链路及应用技术规范。
2 、引用标准GB/T3454-1994 数据通信基本型控制规程GB/T9387-1995 信息处理系统开放系统互连基本参考模型DL/T614-1997 多功能电能表IEC1107-1996 读表、费率和负荷控制的数据交换---直接本地数据交换IEC1142--1993 读表、费率和负荷控制的数据交换---本地总线数据交换ITU-TV。
24—1993 非平衡双流接口电路的点特性ITU-TV。
28—1993 数据终端设备(DTE)和数据电路终接设备(DCE)之间的接口电路定义表3 、RS-485标准串行电气接口本协议采用RS-485标准串行电气接口,使用点连接成为可能.RS-485接口的一般性能应符合下列要求.3.1驱动与接收端、耐静电(ESD)±15kV(人体模式)。
3.2 共模输入电压:-7V~+12V。
3.3差模输入电压:大于0.2V3.4驱动输出电压:在负载阻抗54欧姆时,最大5V,最小1.5V3.5三态方式输出3.6半双工通信方式。
3.7驱动能力不小于32个同类接口。
3.8在传输速率不大于100kbps条件下,有效传输不小于1200m3.9总线是无源的,由费率装置或数据终端、提供隔离电源。
4、格式4.1字节格式每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个停止位(1)共11位。
其传输序列如图1。
D0是字节的最低有效位,D7是字节的最高有效位。
先传低位,后传高位。
传送方向图1 字节传输序列4.2 帧格式帧是传送信息的基本单元。
帧格式如图2所示 。
图2 帧格式4.2.1 帧起始符68H :标识一帧信息的开始,其值为68H=01101000B 。
4.2.2地址域A0∽A5:地址域由6个字节构成,每字节2位BCD 码。
DL T645-1997通讯规约通信规约
3.9总线是无源的,由费率装置或数据终端、提供隔离电源。
4.1字节格式
每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个停止位(1)共11位。其传输序列如图1。D0是字节的最低有效位,D7是字节的最高有效位。先传低位,后传高位。
传送方向
图1 字节传输序列
ITU-TV。28—1993 数据终端设备(DTE)和数据电路终接设备(DCE)之间的 接口电路定义表
3 、RS-485标准串行电气接口
本协议采用RS-485标准串行电气接口,使用点连接成为可能.RS-485接口的一般性能应符合下列要求.
3.1驱动与接收端、耐静电(ESD)±15kV(人体模式)。
3.2 共模输入电压:-7V~+12V。
3.3差模输入电压:大于0.2V
3.4驱动输出电压:在负载阻抗54欧姆时,最大5V,最小1.5V
3.5三态方式输出
3.6半双工通信方式。
3.7驱动能力不小于32个同类接口。
3.8在传输速率不大于100kbps条T645-1997通讯规约 第 1 页
DL/T645-1997通讯规约通信规约
1、 范围
该通信规约适用于本地系统中多功能表的费率装置与手持单元(HHU)或其它数据终端设备进行点对点的或一主多从的数据交换方式,规定了它们之间的物理连接、通信链路及应用技术规范。
4.2 帧格式
帧是传送信息的基本单元。帧格式如图2所示
2 、引用标准
GB/T3454-1994 数据通信基本型控制规程
GB/T9387-1995 信息处理系统 开放系统互连 基本参考模型
DL/T614-1997 多功能电能表
DLT645-1997多功能表通信规约
多功能四合一电能表通信规约该通信规约是参照《中华人民共和国电力行业标准(DL/T 645—1997)》多功能电能表通信规约(1998—02—10发布,1998—06—01实施)而制定的。
1.1字节格式每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个停止位(1)共11位。
其传输序列如图1。
D0是字节的最低有效位,D7是字节的最高有效位。
先传低位,后传高位。
起始位 8位数据 偶校验位 停止位图1 字节传输序列1.2 帧格式帧是传送信息的基本单元。
帧格式如图2所示。
图2 帧格式传送方向1.2.1 帧起始符68H:标识一帧信息的开始,其值为68H=01101000B。
1.2.2地址域A0∽A5:地址域由6个字节构成,每字节2位BCD码。
地址长度为12位十进制数,低地址位在先,高地址位在后。
当地址为999999999999H时,为广播地址。
1.2.3 控制码C:控制码的格式如下所示。
D7=0:由主站发出的命令帧D7=1:由从站发出的应答帧D6=0:从站正确应答D6=1:从站对异常信息的应答D5=0:无后续数据帧D5=1:有后续数据帧D4∽D0:请求及应答功能码1.2.4 数据长度L:L为数据域的字节数。
读数据时L≤200,写数据时L≤50,L=0 表示无数据域。
1.2.5 数据域DATA:数据域包括数据标识和数据、密码等,其结构随控制码的功能而改变。
传输时发送方按字节进行加33H处理,接收方按字节进行减33H处理。
1.2.6 校验码CS:从帧起始符开始到校验码之前的所有各字节的模256的和,即各字节二进制算术和,不计超过256的溢出值。
1.2.7结束符号16H:标识一帧信息的结束,其值为16H=00010110B。
2.传输2.1传输次序所有数据项均先传送低位字节,后传送高位字节。
2.2 传输响应每次通信都是由主站按信息帧地址域选择的从站发出请求命令帧开始,被请求的从站根据命令帧中控制码的要求作出响应。
DLT645-1997通讯规约通信规约
DL/T645-1997通讯规约通信规约1、范围该通信规约适用于本地系统中多功能表的费率装置与手持单元(HHU)或其它数据终端设备进行点对点的或一主多从的数据交换方式,规定了它们之间的物理连接、通信链路及应用技术规范。
2 、引用标准GB/T3454-1994 数据通信基本型控制规程GB/T9387-1995 信息处理系统开放系统互连基本参考模型DL/T614-1997 多功能电能表IEC1107-1996 读表、费率和负荷控制的数据交换---直接本地数据交换IEC1142--1993 读表、费率和负荷控制的数据交换---本地总线数据交换ITU-TV。
24—1993 非平衡双流接口电路的点特性ITU-TV。
28—1993 数据终端设备(DTE)和数据电路终接设备(DCE)之间的接口电路定义表3 、RS-485标准串行电气接口本协议采用RS-485标准串行电气接口,使用点连接成为可能.RS-485接口的一般性能应符合下列要求.3.1驱动与接收端、耐静电(ESD)±15kV(人体模式)。
3.2 共模输入电压:-7V~+12V。
3.3差模输入电压:大于0.2V3.4驱动输出电压:在负载阻抗54欧姆时,最大5V,最小1.5V3.5三态方式输出3.6半双工通信方式。
3.7驱动能力不小于32个同类接口。
3.8在传输速率不大于100kbps条件下,有效传输不小于1200m3.9总线是无源的,由费率装置或数据终端、提供隔离电源。
4.1字节格式每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个停止位(1)共11位。
其传输序列如图1。
D0是字节的最低有效位,D7是字节的最高有效位。
先传低位,后传高位。
传送方向图1 字节传输序列4.2 帧格式帧是传送信息的基本单元。
帧格式如图2所示。
4.2.1 帧起始符68H :标识一帧信息的开始,其值为68H=01101000B 。
4.2.2地址域A0∽A5:地址域由6个字节构成,每字节2位BCD 码。
DL_T645规约
DL/T645-1997通讯规约通信规约1、范围该通信规约适用于本地系统中多功能表的费率装置与手持单元(HHU)或其它数据终端设备进行点对点的或一主多从的数据交换方式,规定了它们之间的物理连接、通信链路及应用技术规范。
2 、引用标准GB/T3454-1994 数据通信基本型控制规程GB/T9387-1995 信息处理系统开放系统互连基本参考模型DL/T614-1997 多功能电能表IEC1107-1996 读表、费率和负荷控制的数据交换---直接本地数据交换IEC1142--1993 读表、费率和负荷控制的数据交换---本地总线数据交换ITU-TV。
24—1993 非平衡双流接口电路的点特性ITU-TV。
28—1993 数据终端设备(DTE)和数据电路终接设备(DCE)之间的接口电路定义表3 、RS-485标准串行电气接口本协议采用RS-485标准串行电气接口,使用点连接成为可能.RS-485接口的一般性能应符合下列要求.3.1驱动与接收端、耐静电(ESD)±15kV(人体模式)。
3.2 共模输入电压:-7V~+12V。
3.3差模输入电压:大于0.2V3.4驱动输出电压:在负载阻抗54欧姆时,最大5V,最小1.5V3.5三态方式输出3.6半双工通信方式。
3.7驱动能力不小于32个同类接口。
3.8在传输速率不大于100kbps条件下,有效传输不小于1200m3.9总线是无源的,由费率装置或数据终端、提供隔离电源。
4.1字节格式每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个停止位(1)共11位。
其传输序列如图1。
D0是字节的最低有效位,D7是字节的最高有效位。
先传低位,后传高位。
传送方向起始位8位数据偶校验位停止位图1 字节传输序列4.2 帧格式帧是传送信息的基本单元。
帧格式如图2所示。
图2 帧格式4.2.1 帧起始符68H:标识一帧信息的开始,其值为68H=01101000B。
DLT645-1997通讯规约通信规约
DL/T645-1997通讯规约通信规约1、范围该通信规约适用于本地系统中多功能表的费率装置与手持单元(HHU)或其它数据终端设备进行点对点的或一主多从的数据交换方式,规定了它们之间的物理连接、通信链路及应用技术规范。
2 、引用标准GB/T3454-1994 数据通信基本型控制规程GB/T9387-1995 信息处理系统开放系统互连基本参考模型DL/T614-1997 多功能电能表IEC1107-1996 读表、费率和负荷控制的数据交换---直接本地数据交换IEC1142--1993 读表、费率和负荷控制的数据交换---本地总线数据交换ITU-TV。
24—1993 非平衡双流接口电路的点特性ITU-TV。
28—1993 数据终端设备(DTE)和数据电路终接设备(DCE)之间的接口电路定义表3 、RS-485标准串行电气接口本协议采用RS-485标准串行电气接口,使用点连接成为可能.RS-485接口的一般性能应符合下列要求.3.1驱动与接收端、耐静电(ESD)±15kV(人体模式)。
3.2 共模输入电压:-7V~+12V。
3.3差模输入电压:大于0.2V3.4驱动输出电压:在负载阻抗54欧姆时,最大5V,最小1.5V3.5三态方式输出3.6半双工通信方式。
3.7驱动能力不小于32个同类接口。
3.8在传输速率不大于100kbps条件下,有效传输不小于1200m3.9总线是无源的,由费率装置或数据终端、提供隔离电源。
4.1字节格式每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个停止位(1)共11位。
其传输序列如图1。
D0是字节的最低有效位,D7是字节的最高有效位。
先传低位,后传高位。
传送方向起始位8位数据偶校验位停止位图1 字节传输序列4.2 帧格式帧是传送信息的基本单元。
帧格式如图2所示。
图2 帧格式4.2.1 帧起始符68H:标识一帧信息的开始,其值为68H=01101000B。
DLT645-1997通讯规约通信规约
5.方茴说:“那时候我们不说爱,爱是多么遥远、多么沉重的字眼啊。
我们只说喜欢,就算喜欢也是偷偷摸摸的。
”6.方茴说:“我觉得之所以说相见不如怀念,是因为相见只能让人在现实面前无奈地哀悼伤痛,而怀念却可以把已经注定的谎言变成童话。
”7.在村头有一截巨大的雷击木,直径十几米,此时主干上唯一的柳条已经在朝霞中掩去了莹光,变得普普通通了。
8.这些孩子都很活泼与好动,即便吃饭时也都不太老实,不少人抱着陶碗从自家出来,凑到了一起。
9.石村周围草木丰茂,猛兽众多,可守着大山,村人的食物相对来说却算不上丰盛,只是一些粗麦饼、野果以及孩子们碗中少量的肉食。
1.“噢,居然有土龙肉,给我一块!”2.老人们都笑了,自巨石上起身。
而那些身材健壮如虎的成年人则是一阵笑骂,数落着自己的孩子,拎着骨棒与阔剑也快步向自家中走去。
DL/T645-1997通讯规约通信规约1、 范围该通信规约适用于本地系统中多功能表的费率装置与手持单元(HHU )或其它数据终端设备进行点对点的或一主多从的数据交换方式,规定了它们之间的物理连接、通信链路及应用技术规范。
2 、引用标准GB/T3454-1994 数据通信基本型控制规程GB/T9387-1995 信息处理系统 开放系统互连 基本参考模型DL/T614-1997 多功能电能表IEC1107-1996 读表、费率和负荷控制的数据交换---直接本地数据交换IEC1142--1993 读表、费率和负荷控制的数据交换---本地总线数据交换ITU-TV 。
24—1993 非平衡双流接口电路的点特性ITU-TV 。
28—1993 数据终端设备(DTE )和数据电路终接设备(DCE )之间的接口电路定义表3 、RS-485标准串行电气接口本协议采用RS-485标准串行电气接口,使用点连接成为可能.RS-485接口的一般性能应符合下列要求.3.1驱动与接收端、耐静电(ESD)±15kV(人体模式)。
DLT6451997协议解析
DLT6451997协议解析DLT645.zip⼯具源码规约解析DL/T645-07:数据帧格式:注意事项:(1)前导字节-⼀般在传输帧信息前,都要有0~4个FE不等,所以这⾥要注意,对于主站来说,直接发送4个FE作为前导字节即可。
⽽从站回复,就不⼀定了,根据⼚家不同⽽不同,我见过回复信息中,没有FE的,也有4个FE的,所以对于接受程序,⼀定要慎重。
(2)传输次序-所有的数据项都是先传低字节,再传⾼字节,这⾥的数据项,主要涉及到地址域和数据域,因为其他都是1个字节。
(3)差错控制-通信偶校验。
(4)数据与传输运算⽅式:主站加0x33,从站减0x33(为嘛这么定义,可能是考虑BCD码吧)⽹上下载的测试⼯具源码⼯具.net开发调⽤代码private void btnSend_Click(object sender, EventArgs e) {string outmsg = string.Empty;string addr = txtAddr.Text.Trim();string data = txtData.Text.Trim();if (string.IsNullOrEmpty(addr)){AddMessage("电表地址不允许为空");return;}if (string.IsNullOrEmpty(data)){AddMessage("数据标识不允许为空");return;}MeterEntity entity = dlt.Read(addr, data);AddMessage("send " + entity.Send);if (!string.IsNullOrEmpty(entity.OutMsg)){AddMessage("执⾏出错,errmsg=" + entity.OutMsg);}else{AddMessage("recv " + entity.Recv);AddMessage("analysis,Addr=" + entity.Addr + ",Control=" + entity.Control + ",Flg=" + entity.DataFlg + ",Data=" + entity.Data); }}。
DLT645-1997通讯协议
DLT645-1997通讯协议DL/T645-1997通讯规约第 1 页DL/T645-1997通讯规约通信规约1、范围该通信规约适用于本地系统中多功能表的费率装置与手持单元,HHU,或其它数据终端设备进行点对点的或一主多从的数据交换方式~规定了它们之间的物理连接、通信链路及应用技术规范。
2 、引用标准GB/T3454-1994 数据通信基本型控制规程GB/T9387-1995 信息处理系统开放系统互连基本参考模型DL/T614-1997 多功能电能表IEC1107-1996 读表、费率和负荷控制的数据交换---直接本地数据交换IEC1142--1993 读表、费率和负荷控制的数据交换---本地总线数据交换ITU-TV。
24—1993 非平衡双流接口电路的点特性ITU-TV。
28—1993 数据终端设备,DTE,和数据电路终接设备,DCE,之间的接口电路定义表3 、RS-485标准串行电气接口本协议采用RS-485标准串行电气接口,使用点连接成为可能.RS-485接口的一般性能应符合下列要求.3.1驱动与接收端、耐静电(ESD)?15kV(人体模式)。
3.2 共模输入电压:-7V,+12V。
3.3差模输入电压:大于0.2V3.4驱动输出电压:在负载阻抗54欧姆时~最大5V~最小1.5V 3.5三态方式输出3.6半双工通信方式。
3.7驱动能力不小于32个同类接口。
3.8在传输速率不大于100kbps条件下~有效传输不小于1200m 3.9总线是无源的~由费率装置或数据终端、提供隔离电源。
4.1字节格式每字节含8位二进制码~传输时加上一个起始位,0,、一个偶校验位和一个停止位(1)共11位。
其传输序列如图1。
D0是字节的最低有效位~D7是字节的最高有效位。
先传低位~后传高位。
0 D0 D1 D2 D3 D4 D5 D6 D7 P 1传送方向起始位 8位数据偶校验位停止位图1 字节传输序列4.2 帧格式帧是传送信息的基本单元。
DLT通讯规约通信规约
D L/T645-1997通讯规约通信规约1、范围该通信规约适用于本地系统中多功能表的费率装置与手持单元(HHU)或其它数据终端设备进行点对点的或一主多从的数据交换方式,规定了它们之间的物理连接、通信链路及应用技术规范。
2、引用标准GB/T3454-1994 数据通信基本型控制规程GB/T9387-1995 信息处理系统开放系统互连基本参考模型DL/T614-1997 多功能电能表IEC1107-1996 读表、费率和负荷控制的数据交换---直接本地数据交换IEC1142--1993 读表、费率和负荷控制的数据交换---本地总线数据交换ITU-TV。
24—1993非平衡双流接口电路的点特性ITU-TV。
28—1993数据终端设备(DTE)和数据电路终接设备(DCE)之间的接口电路定义表3、RS-485标准串行电气接口本协议采用RS-485标准串行电气接口,使用点连接成为可能.RS-485接口的一般性能应符合下列要求.3.1驱动与接收端、耐静电(ESD)±15kV(人体模式)。
3.2共模输入电压:-7V~+12V。
3.3差模输入电压:大于0.2V3.4驱动输出电压:在负载阻抗54欧姆时,最大5V,最小1.5V3.5三态方式输出3.6半双工通信方式。
3.7驱动能力不小于32个同类接口。
3.8在传输速率不大于100kbps条件下,有效传输不小于1200m3.9总线是无源的,由费率装置或数据终端、提供隔离电源。
4.1字节格式每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个停止位(1)共11位。
其传输序列如图1。
D0是字节的最低有效位,D7是字节的最高有效位。
先传低位,后传高位。
传送方向起始位8位数据偶校验位停止位图1字节传输序列4.2帧格式帧是传送信息的基本单元。
帧格式如图2所示。
图2帧格式4.2.1帧起始符68H:标识一帧信息的开始,其值为68H=01101000B。
4.2.2地址域A0∽A5:4.2.3控制码C:控制码的格式如下所示。
DLT645通信协议详情
1应用范围本规范规定了电能表进行点对点的或一终端对多台电能表进行一主多从的本地通讯接口进行数据交换的技术要求,规定了本地系统碇件和协议规范。
规定了物理连接、通讯链路及应用技术规范(数据的基本格式、校验方式、编码传输规則等)。
本规范主要参考了部颁DL/T 645-1997多功能电能表通信规约,根据我公司的DSSD331-3、DTSD341-3电能表的特邑做了相应的扩展。
本规范中未给出的一些例子和示意图请参见部颁规约。
2引用标准下列标准所包含的条通过在本标准中的引用而构成为本标准的条文。
本标准出版时, 所示版本均为有效,所有标准都会被修订,使用本标准的各方应探讨使用下列标准最新版本的可能性。
DL/T 645-1997 多功能电能表通信规约DL/T 614-1997 多功能电能表3术语3.1 费率装置tar iff device固定的数据采集与处理单元,通常与电能表连接或与电能表组装在一起。
3.2 手持单元(HHU) hand-heldunit能与费率装置或电能表进行数据交换的便挖式设备。
3.3 数据终端设备data terminaI equipment由数据源.数据宿或两者纽成的设备。
3. 4 直接本地数据交换di rect I oca I data exchange一组费率装置与数据终端设备通过总线连接进行数据交换。
3. 5 本地总线数据交换loca I bus data exchange一组费率裝置与数据终端设备通过总线连接进行数据交换。
3. 6 远程数据交换remote data exchange通过数据网络,数据釆集中心与一台或一组费率装置之间的数据交换。
3. 7 主站master stat ion具有选择从站并与从站进行信息交换功能的设备。
本标准中指手持单元或其它数据终端设备。
3. 8 从站slave stat io n预期从主站接收信息并与主站进行信息交换的设备。
本标准中指费率装置。
3.9总线bus连接主站与多个从站并允许主站毎次只与一个从站通信的系统连接方式(广播命令除外)。
电度表部颁DL645-97规约说明
1 概述
本规约用于总控和多功能电度表之间通讯,采用问答式通讯方式,其中总控为询问发起
方。程序参考的规约文本是部颁 DL/T 645-1997 规约。目前程序仅支持对多功能电度表电度
数据读取和广播校时功能。该规约物理层采用 RS-485 标准串行电气接口。
2 通讯参数设置
信。
3) 用组态软件中的电度表设置窗口进行每块电度表设置。其中“电度数”是采集该
电度表的电度数据个数,“标志 2 ”未使用,“标志 1”为该电表电量选择,具体
见下表:
bit bit6
7 XX XX XX XX
bit5
正向有功尖 电度 反向有功尖 电度 正向无功尖 电度 反向无功尖 电度
bit4
反向无功峰 电度 反向无功平 电度 反向无功谷 电度 反向无功最 大需量
地址域 帧起始符 控制码 数据长度域
代码 68H A0 A1 A2 A3 A4 A5 68H
C L
数据域 校验码 结束符
5.1.1 帧起始符
DATA
CS 16H
标识一帧信息的开始,其值为 68H=01101址域由 6 个字节构成,每字节 2 位 BCD 码。地址长度为 12 位十进制数,可以为表号、资 产号、用户号、设备号等。具体使用可由用户自行决定。当使用的地址码长度不足 6 字节时, 用十六进制 AAH 补足 6 字节。低地址位在先,高地址位在后。当地址为 999999999999H 时, 为广播地址。
43 D3 55 C3 56 C3 57 C3 53 D3 45 C4 46 C4 47 C4 43 D4 55 C4 56 C4 57 C4 53 D4 44 C3 54 C3 44 C4 54 C4
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
多功能四合一电能表通信规约该通信规约是参照《中华人民共和国电力行业标准(DL/T 645—1997)》多功能电能表通信规约(1998—02—10发布,1998—06—01实施)而制定的。
1.1字节格式每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个停止位(1)共11位。
其传输序列如图1。
D0是字节的最低有效位,D7是字节的最高有效位。
先传低位,后传高位。
起始位 8位数据 偶校验位 停止位图1 字节传输序列1.2 帧格式帧是传送信息的基本单元。
帧格式如图2所示。
图2 帧格式传送方向1.2.1 帧起始符68H:标识一帧信息的开始,其值为68H=01101000B。
1.2.2地址域A0∽A5:地址域由6个字节构成,每字节2位BCD码。
地址长度为12位十进制数,低地址位在先,高地址位在后。
当地址为999999999999H时,为广播地址。
1.2.3 控制码C:控制码的格式如下所示。
从站异常标志D7=0:由主站发出的命令帧D7=1:由从站发出的应答帧D6=0:从站正确应答D6=1:从站对异常信息的应答D5=0:无后续数据帧D5=1:有后续数据帧D4∽D0:请求及应答功能码1.2.4 数据长度L:L为数据域的字节数。
读数据时L≤200,写数据时L≤50,L=0 表示无数据域。
1.2.5 数据域DATA:数据域包括数据标识和数据、密码等,其结构随控制码的功能而改变。
传输时发送方按字节进行加33H处理,接收方按字节进行减33H处理。
1.2.6 校验码CS:从帧起始符开始到校验码之前的所有各字节的模256的和,即各字节二进制算术和,不计超过256的溢出值。
1.2.7结束符号16H:标识一帧信息的结束,其值为16H=00010110B。
2.传输2.1传输次序所有数据项均先传送低位字节,后传送高位字节。
2.2 传输响应每次通信都是由主站按信息帧地址域选择的从站发出请求命令帧开始,被请求的从站根据命令帧中控制码的要求作出响应。
收到命令帧后的响应延时Td:20ms≤Td≤500ms.字节之间停顿时间Tb:Tb≤500ms.2.3差错控制字节校验为偶校验,帧校验为纵向信息校验和,按收方无论检测到偶校验出错或纵向信息校验和出错,均放该信息帧,予不响应。
2.4传输速率: 1200bps。
3.数据标识3.1 数据分类除测量值以外,本协议将计数值,最大需量发生时间,瞬时电压、电流、功率值等归为变量类,将日历、时间、用户设置值、费率装置的特征字、状态字、费率时段等归为参变量类。
3.2 数据标识结构及编码费率装置中有各种不同类型、不同属性的数据。
本规约采用四级树状结构的标识法来表示这些数据。
用2个字节的4个字段分别标识数据的类型和属性,这2个字节为DI1和DI0,4个字段分别为DI1H、DI1L、DI0H、DI0L,其中DI0L为最低级标识字段,DI1H为最高级标识段。
用DI1H标识数据的类型,其标识如下:1001 电能量1010 最大需量1011 变量1100 参变量1101 负荷曲线1110 厂家功能扩展1111 保留用DI1L、DI0H、DI0L标识数据的不同属性时,对于电能量和最大需量数据,由于其具有多个属性,如时域性(当前值、上月值、上上月值等)、分类属性(有功、无功)、供电方向属性(正向、反向)、费率属性(总量、不同费率的量)等,它们的标识如下:3.2.1电能量数据标识:1001 电能量00 当前00有功01 上月01 无功10上上月10 保留11集合11 集合0001 正向电能0000 总电能0010 反向电能0001费率10011 一象限无功0010 费率20100 四象限无功0011 费率30101二象限无功0100 费率40110 三象限无功0101∽1110 保留0111∽1110 保留1111本数据块集合1111 集合各电能量数据的标识编码在表A1中给出。
3.2.2最大需量数据标识1010最大需量度00当前00有功01上月01无功10上上月10 保留11集合11 集合0001正向有功最大需量0000总最大需量0010反向有功最大需量0001费率10011一象限无功0010费率20100四象限无功0011费率30101二象限无功0100费率40110三象限无功0101∽1110保留0111∽1110保留1111本数据块集合1111集合最大需量数据的标识编码在表A2中给出。
3.2.3按照本协议数据的分类,最大需量发生的时间属变量类,考虑到数据终端读取数据的方便,将其与相应的最大需量以相同的编码、不同的类别代号(A、B),单独列在表A3中。
其他属于变量、参变量的各类数据的标识编码在表A4、A5中给出。
3.2.4 负荷记录数据块的标识编码列在表A6中,关于该项数据的格式及字长在有关标准中尚未给出,暂可由用户自行定义。
4.数据集合4.1 概述数据标识码标识单个数据项或数据项集合。
单个数据项可以用附录A中对应数据项的标识码唯一地标识。
当请求访问由若干数据项组成的数据集合时,可使用数据块标识码和数据集标识码。
4.2 数据项、数据块和数据集合4.2.1 数据项反映费率装置中某一时空量和数字量的若干BCD码,如附录A序号码1中9010H表示当前正向有功总电能,格式为XXXXXX.XX(kWh)。
4.2.2 数据块数据标识符中由标识字段DI1H、DI1L、DI0H分别相同,而DI0L取值不同[0,1,2,。
,K (K为可能的最大取值)]的各连续数据项组成的一组数据,称数据块。
数据块的标识特征为DI0L=1111B。
4.2.3数据集合由1个或多个数据块构成一个数据集合。
在数据标识中,较高级标识字段DI1H 、DI1L和DI0H 标识为1111B或11B时表示一个数据集合,代表该字段所有可能的取值范围与其下一级标识字段的多个数据块所组成的数据集合。
此时不论其下一级标识字段为何值,均视为数据集标识,即11B或1111B。
数据传输时组成数据集的各数据块之间用分隔符AAH分隔,两个连续的数据块分隔符表示一个空数据块。
如图3所示数据集合中包含四个数据块,其中数据块1有m1项数据,数据块2有m2项数据,数据块3为0项,数据块4有m4项数据。
数据块1(M1)项数据块1(M2)项数据块1(M3)项数据块1(M4)项图35.应用5.1读数据5.1.1主站请求帧功能请求读数据控制码C=01H数据长度L=02H帧格式:控制码5.1.2 从站正常应答功能从站正常应答控制码C=81H 无后续数据帧C=A1H有后续数据帧数据长度L=02H+m(数据长度)无后续数据帧格式:数据项数据标识数据域长度控制码有后续数据帧格式:5.1.3从站异常应答帧功能从站收到非法的数据请求或无此数据控制码C=C1H数据长度L=01H帧格式:错误信息字注:错误信息字ERR见附录B5。
5.2读后续数据5.2.1主站请求帧功能请求读后续数据控制码C=02H数据长度L=02H帧格式:5.2.2 从站正常应答帧后续数据按正常数据帧格式发送控制码C=82H 无后续数据帧C=A2H有后续数据帧数据长度L=02H+m(数据长度)无后续数据帧格式:有后续数据帧格式:5.2.3从站异常应答帧控制码C=C2H数据长度L=01H帧格式:5.3重读数据5.3.1主站请求帧功能请求从站重发上帧数据控制码C=03H数据长度L=00H帧格式:5.3.2 从站正常应答控制码C=83H 无后续帧C=A3H有后续帧数据长度L=02H+m(数据长度)无后续帧格式:有后续帧格式:5.3.3从站异常应答控制码C=C3H数据长度L=01H帧格式:5.4写数据5.4.1 写数据请求帧功能主站向从站请求设置数据(或编程)控制码C=04H数据长度L=02H+m(数据长度)+密码4个字节帧格式:5.4.2从站正常应答帧功能将请求命令执行的结果告知主站控制码C=84H数据长度L=00H帧格式:5.4.3 从站异常应答帧控制码C=C4H数据长度L=01H帧格式:5.5 广播校时功能强制从站与主站时间同步控制码头C=08H数据长度L=06H数据域YYMMDDhhmmss(年.月.日.时.分.秒)帧格式:秒分时日月年注 1.广播校时不要求应答。
2.仅当从站的日历和时钟与主站的时差在±5min以内时执行校时命令,即将从站的日历时钟调整到与命令下达的日历时钟一致。
3.不推荐在午夜0时校时,以免影响在0时进行的某些例行操作。
4.每天只允许校对一次。
5.6 写设备地址5.6.1写设备地址请求命令帧功能设置某从站的地址码控制码C=0AH地址域999999999999H数据长度L=06H数据域A0。
A5(设备地址码)注:本请求命令采用广播地址发布,要求被设置的从站有相应的按键(开关)与该命令配合,在命令发布的全部时间内按下按键者响应,其它不响应。
5.6.2 从站正常应答帧功能正确执行命令的设备应答控制码C=8AH地址域A0。
A5(新设置的设备地址码)数据长度L=00H帧格式:5.7 更改通信速率5.7.1更改速率请示帧功能请求用1200bps以外的速率通信控制码C=0CH数据长度L=01H帧格式:速率特征字5.7.2 确认应答功能从站对更改速率请求的确认控制码C=8CH数据长度L=01H帧格式:Z与请求帧中的速率特征字相同5.7.3 从站否认更改速率的请求控制码C=8CH数据长度L=01H数据域Z=FFH 表示否认帧格式:5.8 修改密码5.8.1 写密码请求帧功能改变从站当前的密码控制码C=0FH数据长度L=08H数据域PA0P00P10P20PA N P0N P1N P2N帧格式:P00P10P20为新密码或更高权限的密码,PA0表示该密码权限:P0N P1N P2N为新密码或需设置的密码,PA N为新密码的权限。
PA0、PA N的取值范围0∽9,0为取高权限,数值越大权限越低。
权限级别分为:最高权限、抄表/编程、最大需量清零、抄表。
5.8.2从站正常应答帧功能报告正确执行修改命令控制码C=8FH数据长度L=04H数据域新编入的密码权限及密码PANP0NP1NP2N帧格式:5.8.3 从站出错不应答5.9 最大需量清零5.9.1 最大需量清零请求帧功能对于工作于非自动抄表方式的费率装置,通过本指令实现最大需量清零,并完成当前、上月、上上月电能量与最大需量寄存器之间的数据滚动等。
控制码C=10H数据长度L=04H (密码4个字节)帧格式:6.IV型多功能表扩展部分1.即时冻结命令功能发即时冻结命令,使电表冻结当前数据。
控制码头C=19H数据长度L=00H帧格式:附录A表A1 电能量数据标识编码表(续表A1)(续表A1)(续表A1)表A2 最大需量数据标识编码表表A3 最大需量发生时间数据标识编码表表A4 变量数据标识编码表表A5 参量数据标识编码表表A6 负荷记录数据标识编码表表A7 失压、失流、电压运行数据编码表(续表A7)(续表A7)(续表A7)(续表A7)表A8 停(来)电时间数据编码表(续表A8)注:1.关于数据格式的说明:XXXXXX.XX代表测量值的整数位和小数位;NNNN为计算值和设定值;YYMMDDWW为年、月、日、周次; hhmmss为时、分、秒;各以两位十进制数表示。