光电直读MBUS 645水表下行通讯规约
- 格式:doc
- 大小:378.00 KB
- 文档页数:12
水气表下行通信规约QBTV1.0版(集中器/系统终端/掌上电脑与智能总线表计通讯协议)厦门市京准智能水表有限公司2014年10月本数据通讯协议适用于直读水表、直读电表、直读气表、直读直饮水表(RS485或M-BUS 总线方式),采用异步串行方式(一位起始位/八位数据位/两位停止位/无奇偶校验/波特率2400),采用CRC-CCITT(循环冗余码)检验技术,保证通讯数据准确及可靠。
一、数据术语及格式●指令(1)读表指令数据“R”-(0x52H)长度-1字节:读表指令(2)设置表密码指令数据“S”-(0x53H)长度-1字节:设置表密码指令(3)设置表地址指令数据“I”-(0x49H)长度-1字节:设置表地址指令●数据包(4)发送数据包头数据“BBBBS”-(0x42 42 42 42 53H)长度-5字节:发送数据包头(5)返回数据包头数据“SSSSB”-(0x53 53 53 53 42H)长度-5字节:返回数据包头(6)数据包尾数据“E”-(0x45H)长度-1字节:数据包尾●数据(7)表编号数据-(0x@@##$$%%H)长度-4字节:表编号如:表编号为,数据表示:0xH(8)表读数数据-(0x@@##$$%%H)长度-4字节:表读数如:表读数为,数据表示:0xH(9)上次读数数据-(0x@@##$$%%H)长度-4字节:上次读数如:上次读数为,数据表示:0xH(10)表类型数据-(0x%%H)长度-1字节:表类型二进制表示:D7 D6 D5 D4 D3 D2 D1 D0D7 D6 D5 D4 –表类型 D3 D2 D1 D0 –倍率0 0 0 0 - 水表 0 0 0 0 - X 0.0010 0 0 1 - 直饮水表 0 0 0 1 - X 0.010 0 1 0 - 电表0 0 1 0 - X 0.10 0 1 1 - 气表0 0 1 1 - X 10 1 0 0 - 直读水表 0 1 0 0 - X 100 1 0 1 - 直读直饮水表0 1 0 1 - X 1000 1 1 0 - 直读电表 0 1 1 0 - X 10000 1 1 1 - 直读气表1 0 0 0 - 直读热水表. . . . - 其他表. . . . –扩展(11)表状态数据-(0x%%H)长度-1字节:表状态二进制表示:D7 D6 D5 D4 D3 D2 D1 D0D7 D6 D5 D4 D3 D2 D1 D0x x x x x x x 1/0 - 表电源标志位 0—电压低 1—电源正常x x x x x x 1/0 x - 防磁检测位 0—无干扰 1—干扰x x x x x 1/0 x x - 信号检测位 0—正常 1—故障. . . . . . . . - 其他以后扩展(12)CRC校验码数据-(0x@@%%H)长度-2字节:CRC校验数据CRC-CCITT是一个17位生成多项式G=[1 0001 0000 0010 0001],用多项式形式表示为G(x)=x16+x12+x5+1,由它产生的检验码R的二进制位数是16位(2字节)二、数据包格式通讯用数据包交换信息。
单相农网表645通信协议操作说明68 aa aa aa aa aa aa 68 11 04 33 33 33 33 AD 16 //读组合电量FE FE FE 68 11 11 11 11 11 11 68 91 08 33 33 33 33 49 34 33 33 7E 16//回读数68 aa aa aa aa aa aa 68 11 04 33 33 34 33 AE 16 //读正向电量68 aa aa aa aa aa aa 68 11 04 33 33 35 33 AF 16 //读反向电量68 aa aa aa aa aa aa 68 11 04 33 32 33 33 //组合快读68 aa aa aa aa aa aa 68 11 04 33 32 34 3368 aa aa aa aa aa aa 68 11 04 33 32 35 3368 aa aa aa aa aa aa 68 11 04 34 34 33 37 B3 16 //读年月日星期FE FE FE 68 11 11 11 11 11 11 68 91 08 34 34 33 37 33 34 34 33 6F 16//回读数据68 aa aa aa aa aa aa 68 11 04 35 34 33 37 B4 16 //读时分秒68 aa aa aa aa aa aa 68 11 04 34 37 33 37 //读地址68 aa aa aa aa aa aa 68 11 04 35 37 33 37 //读表号68 aa aa aa aa aa aa 68 11 04 36 3a 33 37 //读波特率68 aa aa aa aa aa aa 68 11 04 36 37 33 37 //资产管理编码(ASCII)68 aa aa aa aa aa aa 68 11 04 37 37 33 37 //额定电压(ASCII码68 aa aa aa aa aa aa 68 11 04 38 37 33 37 //额定电流/基本电流(ASCII码)68 aa aa aa aa aa aa 68 11 04 39 37 33 37 //最大电流(ASCII码)68 aa aa aa aa aa aa 68 11 04 3a 37 33 37 //有功准确度等级(ASCII码)68 aa aa aa aa aa aa 68 11 04 3c 37 33 37 //电表有功常数68 aa aa aa aa aa aa 68 11 04 3e 37 33 37 //电表型号(ASCII码)68 aa aa aa aa aa aa 68 11 04 3f 37 33 37 //生产日期(ASCII码)68 aa aa aa aa aa aa 68 11 04 40 37 33 37 //协议版本号(ASCII码)68 aa aa aa aa aa aa 68 11 04 34 39 33 37 //有功组合特征字68 aa aa aa aa aa aa 68 11 04 34 3a 33 37 //调制型红外光通讯速率特征字(固定1200bps)68 aa aa aa aa aa aa 68 11 04 34 33 b3 37 //厂家软件版本(ASCII)68 aa aa aa aa aa aa 68 11 04 35 33 b3 37 //厂家硬件版本(ASCII)68 aa aa aa aa aa aa 68 11 04 36 33 b3 37 //厂家编码(ASCII码)68 aa aa aa aa aa aa 68 13 00 //读地址68 aa aa aa aa aa aa 68 14 12 34 37 33 37 37 44 44 44 44 44 44 44 33 33 33 33 33 33 //写地址68 aa aa aa aa aa aa 68 14 12 35 37 33 37 37 44 44 44 44 44 44 44 34 33 33 33 33 33 //写表号68 aa aa aa aa aa aa 68 15 06 44 44 44 44 44 44 //写地址11 11 11 11 11 1168 aa aa aa aa aa aa 68 1a 08 35 33 33 33 33 33 33 33 //电量清零68 aa aa aa aa aa aa 68 17 01 37 //修改波特率//68 aa aa aa aa aa aa 68 18 0c 38 3f 33 37 35 33 33 33 37 33 33 33 //修改4级密码68 aa aa aa aa aa aa 68 18 0c 36 3f 33 37 35 33 33 33 35 44 44 44 //修改2级密码68 aa aa aa aa aa aa 68 18 0c 38 3f 33 37 37 33 33 33 37 44 44 44 //修改4级密码//===================================================================== //校表规约写//68 aa aa aa aa aa aa 68 1e 04 33 33 33 33 //自动校正比差,在100%Ib 功率因数1.0时校正//68 aa aa aa aa aa aa 68 1e 09 33 33 43 27 33 E7 DE D5 7D 门限1//68 aa aa aa aa aa aa 68 1e 08 33 33 43 10 33 33 33 33 比差1//68 aa aa aa aa aa aa 68 1e 05 33 33 5b af 36 95 16 角差2//68 aa aa aa aa aa aa 68 1e 08 33 33 43 15 33 33 33 33 7c 二次补偿//////////////////////////////////////////////////////////////////68 aa aa aa aa aa aa 68 1e 08 33 33 43 12 33 12 11 2b 2e 16 电压//68 aa aa aa aa aa aa 68 1e 08 33 33 43 14 33 12 11 2b 30 16 电流/////////////////////////////////////////////////////////////////68 aa aa aa aa aa aa 68 08 06 00 00 12 09 04 11 30 16 // 广播校时,分别对应秒分时日月年读//68 aa aa aa aa aa aa 68 1f 04 33 33 43 10 能量1比差//68 aa aa aa aa aa aa 68 1f 04 33 33 5b af 角差2//68 aa aa aa aa aa aa 68 1f 04 33 33 43 15 //小信号补偿1//68 aa aa aa aa aa aa 68 08 06 33 66 3b 4c 37 44 75 16//校时发送数据//FE FE FE 68 11 11 11 11 11 11 68 91 08 33 33 34 33 37 33 33 33 6C 16 //正相有功返回数据//FE FE FE 68 11 11 11 11 11 11 68 91 08 33 33 33 33 49 34 33 33 7E 16//组合电量返回数据//FE FE FE 68 11 11 11 11 11 11 68 91 08 33 33 35 33 45 34 33 33 7C 16//反向电量返回数据68 99 99 99 99 99 99 68 1d 08 32 32 62 32 56 67 45 89 0E 16 厂外模式设置FE FE FE 68 99 99 99 99 99 99 68 9d 00 02 16 正常应答FE FE FE 68 99 99 99 99 99 99 68 dd 01 53 16 异常应答68 aa aa aa aa aa aa 68 1e 04 33 33 33 33 ba 16//68 aa aa aa aa aa aa 68 1f 04 33 33 43 27 bf 16 读能量1门限68 01 00 00 00 00 00 68 11 04 33 33 33 33 b2 16 //读组合电量68 01 00 00 00 00 00 68 1f 04 33 33 43 10 ad 16 读能量1比差68 01 00 00 00 00 00 68 1f 04 33 33 43 27 C4 1668 01 00 00 00 00 00 68 1e 09 33 33 43 27 33 E7 DE D5 7D 12 1668 01 00 00 00 00 00 68 1e 09 33 33 43 27 33 CB DE D5 7D F6 16 //能量门限68 01 00 00 00 00 00 68 1e 04 33 33 33 33 BF 16 //自动校表68 01 00 00 00 00 00 68 1e 08 33 33 43 10 35 62 DB 79 9B 1668 01 00 00 00 00 00 68 1e 08 33 33 43 10 33 33 33 33 7C 1668 01 00 00 00 00 00 68 1e 08 33 33 5b af 33 33 33 33 33 1668 01 00 00 00 00 00 68 1e 08 33 33 43 15 43 33 33 33 91 1668 01 00 00 00 00 00 68 1e 08 33 33 43 10 33 33 33 33 7c 1668 aa aa aa aa aa aa 68 1e 08 33 33 43 15 33 33 33 33 7c 16 二次补偿68 01 00 00 00 00 00 68 1e 08 33 33 43 15 33 33 35 33 83 1668 01 00 00 00 00 00 68 1e 09 33 33 43 27 33 7f ee a3 7D 88 1668 aa aa aa aa aa aa 68 1f 04 33 33 43 11 A9 1668 01 00 00 00 00 00 68 1e 09 33 33 43 27 33 99 DE D5 7D c4 1668 aa aa aa aa aa aa 68 1e 08 33 33 43 10 46 d3 33 33 2a 1668 aa aa aa aa aa aa 68 1e 08 33 33 43 15 33 33 33 53 9c 1668 aa aa aa aa aa aa 68 1e 05 33 33 5b ae 41 9f 1668 aa aa aa aa aa aa 68 1e 05 33 33 5b af 16 75 16 //B角差68 aa aa aa aa aa aa 68 1e 08 33 33 43 11 3f 53 33 33 a4 1668 aa aa aa aa aa aa 68 1e 08 33 33 43 16 33 33 33 53 9d 1668 aa aa aa aa aa aa 68 1e 08 33 33 43 11 2a 53 33 33 8f 1668 aa aa aa aa aa aa 68 11 05 33 33 37 39 34 ec 16读负荷68 11 11 11 11 11 11 68 14 0e 32 35 32 32 89 45 67 56 33 33 33 33 cc 99 df 16 进厂68 11 11 11 11 11 11 68 14 0e 32 35 32 32 89 45 67 56 33 33 33 33 33 33 e0 16 出厂68 aa aa aa aa aa aa 68 11 04 32 35 32 32 ac 1668 aa aa aa aa aa aa 68 14 0c 32 32 32 32 89 45 67 56 33 33 33 33 0b 1668 aa aa aa aa aa aa 68 1e 04 33 33 32 32 b8 1668 aa aa aa aa aa aa 68 1e 04 33 33 33 33 ba 1668 aa aa aa aa aa aa 68 1f 04 33 33 43 10 a8 1668 aa aa aa aa aa aa 68 1f 04 33 33 43 27 bf 1668 11 11 11 11 11 11 68 1e 08 33 33 43 10 27 d7 ec 58 57 1668 aa aa aa aa aa aa 68 1e 08 33 33 43 10 33 33 33 33 77 1668 aa aa aa aa aa aa 68 1e 05 33 33 5b af 33 92 1668aaaaaaaaaaaa681e08333343103073cf001D16V9401A68 aa aa aa aa aa aa 68 1e 08 33 33 43 27 33 bc 03 33 e7 16 门限68 aa aa aa aa aa aa 68 1e 08 33 33 43 74 33 33 33 33 db 16 Ib68 aa aa aa aa aa aa 68 1e 08 33 33 43 74 30 53 33 33 f8 1668 aa aa aa aa aa aa 68 1e 05 33 33 5b ac 3e 9a 1668 aa aa aa aa aa aa 68 14 12 32 00 43 27 35 33 33 33 33 33 33 33 33 bc 03 33 e7 16 门限68 aa aa aa aa aa aa 68 14 08 32 00 43 74 33 33 33 33 db 16 Ib68 99 99 99 99 99 99 68 14 0C 32 32 32 32 56 67 45 89 33 33 33 33 A5 1668 aa aa aa aa aa aa 68 14 10 32 32 00 32 36 89 67 45 36 33 33 33 33 33 33 33 8c 1668 AA AA AA AA AA AA 68 14 0C 32 32 00 32 89 67 45 36 33 33 33 33 B9 1668 aa aa aa aa aa aa 68 14 10 74 43 00 32 36 89 67 45 33 33 33 33 33 33 a3 57 70 16 Ib 68 aa aa aa aa aa aa 68 14 0d ac 5b 00 32 36 89 67 45 33 33 33 33 36 93 1668 aa aa aa aa aa aa 68 11 04 74 43 00 32 ca 16。
协议或工程修改制做人:周作宏工程名:通讯规约文本名:通讯设备名:采用DLT645通讯规约的设备通讯端口设置说明:起始位1位,数据位8位,停止位1位,奇偶校验根据设备定义通讯所选规约配制:167.下行_标准DLT645(可配置)修改原因和内容说明(此项必须填写):1.00标准通讯规约配置。
1.01 修改反向有功电能单位如需其它数据只需电度表中支持,可以参考附录使用说明自行添加或删除。
数据定义说明:按下图进行配置:遥信(0个):遥测(0个):文档资料版本:V1.01测试用例:主站发送:68 01 AA AA AA AA AA 68 01 02 52 C3 3B 16 //2006年7月24日15时19分5秒484毫秒主站接收:68 01 AA AA AA AA AA 68 81 16 52 C3 34 33 33 33 35 33 33 33 36 33 33 33 37 33 33 33 38 33 33 33 DA 16 //2006年7月24日15时19分5秒500毫秒主站发送:68 01 AA AA AA AA AA 68 01 02 62 C3 4B 16 //2006年7月24日15时19分5秒656毫秒主站接收:68 01 AA AA AA AA AA 68 81 16 62 C3 39 33 33 33 3A 33 33 33 3B 33 33 33 3C 33 33 33 43 33 33 33 09 16 //2006年7月24日15时19分5秒671毫秒主站发送:68 01 AA AA AA AA AA 68 01 02 52 C4 3C 16 //2006年7月24日15时19分5秒828毫秒主站接收:68 01 AA AA AA AA AA 68 81 16 52 C4 44 33 33 33 45 33 33 33 46 33 33 33 47 33 33 33 48 33 33 33 2B 16 //2006年7月24日15时19分5秒843毫秒主站发送:68 01 AA AA AA AA AA 68 01 02 62 C4 4C 16 //2006年7月24日15时19分6秒15毫秒主站接收:68 01 AA AA AA AA AA 68 81 16 62 C4 49 33 33 33 4A 33 33 33 4B 33 33 33 4C 33 33 33 53 33 33 33 5A 16 //2006年7月24日15时19分6秒31毫秒报文解析:附:使用说明:1.通讯规约选择:167.下行_标准DLT645(可配置)2.点击按钮,弹出如下对话框:3.按照电表功能或用户需求选择读取的数据,a)选择对应数据,读取相应数据模块,如:选择正向有功电度,则读取正向总有功电度,费率一正向有功电度,费率二正向有功电度,费率三正向有功电度,费率四正向有功电度,五个电度量。
DL-T645-XXXX_多功能电能表通信规约(含备案文件)1应用层1.1读数据主站请求帧·a) 功能:请求读电能表数据·b) 控制码:C=11H·c) 数据域长度:L=04H+m(数据长度)·d) 帧格式1(m=0):地址域控制码数据域长度数据标识·e) 帧格式2(m=1,读给定块数的负荷记录):·f) 帧格式3(m=6,读给定时间、块数的负荷记录):分时日月年从站正常应答·a) 控制码:C=91H 无后续数据帧;C=B1H 有后续数据帧。
·b) 数据域长度:L=04H+m(数据长度)。
·c) 无后续数据帧格式:·d) 有后续数据帧格式:注:如果没有满足条件的负荷记录,从站按正常应答帧格式返回(数据域只有数据标识,数据域长度为4)。
从站异常应答帧·a) 控制码:C=D1H·b) 数据域长度:L=01H·c) 帧格式:错误信息字注:错误信息字ERR见附录C。
1.2读后续数据主站请求帧·a) 功能:请求读后续数据·b) 控制码:C=12H·c) 数据域长度:L=05H·d) 帧格式:从站正常应答帧·a) 控制码:C=92H 无后续数据帧;C=B2H 有后续数据帧。
·b) 数据域长度:L=05H+m(数据长度)·c) 无后续数据帧格式:·d) 有后续数据帧格式:注:读后续数据时,为防止误传、漏传,请求帧、应答帧都要加帧序号。
请求帧的帧序号从1开始进行加1计数,应答帧的帧序号要与请求帧相同。
帧序号占用一个字节,计数范围为1~255。
从站异常应答帧·a) 控制码:C=D2H·b) 数据域长度:L=01H·c) 帧格式:1.3写数据主站请求帧·a) 功能:主站向从站请求设置数据(或编程)·b) 控制码:C=14H·c) 数据域长度:L =04H+04H(密码)+04H(操作者代码)+m(数据长度)·d) 数据域:DI O DI1DI2DI3+PAP0P1P2+C0C1C2C3+DATA ·e) 帧格式:注1:P0P1P2为密码,PA表示该密码权限。
M-BUS总线制直读水表通讯协议和通讯规约第1章概述本规范是专线集中抄表系统下行接口通讯协议(除少部分自定义部分外,均参照CJ/T 188-2004 中华人民共和国城镇建设行业标准)。
协议内容分为两层:控制帧、文件传输协议。
网络拓扑图如下:本协议为主-从模式的半双工通讯方式。
采集器为主叫方,水表为被叫方。
每个水表均有各自的地址编码。
通讯链路的建立与解除均由采集器来完成。
字节格式符合CJ/T188-2004标准字节格式,即每字节含8位二进制码,传输时加上1位起始位(0)、一个偶校验位、一个停止位(1),共11位。
通讯波特率为2400bps 。
校验码(CS )符合CJ/T188-2004,即从起始符(0x68)开始到校验码之前的所有字节和的模256。
数据服务器WEB 方式数据管理系统前端管理机内部局域网SCDMA集团公司服务器现场采集器集团公司内网 或Internet收费票据打印工作站本通讯协议适用范围第2章控制帧由主叫发往被叫的控制帧以SND_为前缀,由被叫发往主叫的控制帧以RSP_为前缀。
采集器与表计之间的通讯包含以下几个命令帧,如下:1、读表计数据: SND_SU2、读表计地址: SND_UD_RAD3、设置表计地址: SND_UD_AD4、读表计状态: SND_UD_CK第3章表计地址及数据编码格式1、表计地址编码格式(采用BCD码):A0—生产流水号最低字节;A1—生产流水号次高字节;A2—生产流水号最高字节;A3—表计生产月份;A4—表计生产年份;A5—生产厂商代码低字节;A6—生产厂商代码高字节;2、表计数据编码格式(采用BCD码):如表计数据是123456.78,则数据编码如下:D0—0x78;D1—0x56;D2—0x34;D3—0x12;3、表类型代码说明:水表为: 10热水表: 20燃气表为:30热量表: 40 (注:热水表、燃气表为、热量表代码预留为以后系统扩展应用)4、传输要求:采集器在发送命令帧之前先发送2字节0xfe;在采集器发出命令帧到表计应答时间<1秒,其它符合CJ/T188-2004。
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主站masterstation具有选择从站并与从站进行信息交换功能得设备。
本标准中指手持单元或其它数据终端设备。
3.8从站slave station预期从主站接收信息并与主站进行信息交换得设备。
本标准中指费率装置。
3.9总线bus连接主站与多个从站并允许主站每次只与一个从站通信得系统连接方式(广播命令除外)。
光电直读水表模块逻辑
光电直读水表模块的逻辑工作原理主要基于光机电一体化技术和光电编码无源直读原理。
这种水表内置CPU、存储芯片和通讯模块,在采集数据时给水表供电,借助光电管读数编码,测量用水总量并通过M-BUS或485进行数据传输。
光电直读水表的字轮与一般字轮不同,在字轮正中间设计了三个一定角度的透光孔。
当字轮旋转时,透光孔的角度发生变化,相应地,发光二极管发出光线通过轮照射到字轮的另一侧的数量和部位也发生变化。
这个原理被用来进行编码,然后通过译码器读取水表的信息。
这种水表的优点在于其读数的精确性,任何时候的即时读数都与水表机械示数一致。
此外,它不需要内置电源和后备电源,不会因为断电或网络问题而丢失数据。
它的计数器和上下层是分离状态,可以保持读数清晰,更换计数器也无需停水。
具体的技术参数可能会根据不同的产品有所差异,建议您根据具体的产品说明进行了解。
表计通讯规约及其应用简介(内部培训资料)前言:本文件是为2007年春节后培训引导大家初步对威胜公司的所属产品所使用的一些通讯协议,有初步的了解所编制的一个简单的培训文件 一、什么是通讯协议通讯协议是通讯设备的发、收双方事先约定的共同遵守则的规则。
主要规定:①.通讯方式; ②.通讯接口; ③.字符格式; ④通讯速率 ;⑤.差错控制;⑥.帧格式。
1、电子式多功能电能表与外界的通讯方式大都采用串行异步半双工的通讯方式.2、通讯接口主要有RS-232-C,RS-485和直接光学接口三种.3、字符格式如(图1)。
起始与停止位是功能码。
奇偶校验位判断是否存在传输错误,叫差错控制码。
D0 D1 D2 D3 D4 D5 D6 D7为数据码,是传送的主体。
其D0~D7为0、1两种状态。
连续8个0/1,如10001111在不同的码制中代表不同的含义。
在16进制中代表4F 。
在ASCIIC 码中,0001111代表英文字母“0”;一般在数码后加B 代表二进制,加H 代表16进制、ASCII 码后不加后缀。
图14、通讯方式电度表上提供了两种通信接口方式,即:RS-485接口和RS-232接口,两种方式要在订货时选择一种。
当为RS-232方式时,通信设备的三根通信线应按表1所示接入电度表RS-232通信接口,辅助端子对应的孔位为12(GND)、13(To)、14(Ri)孔。
表1 RS-232接口接线方式电表辅助端子串行通信设备终端121314通信地(GND)串口出(T o)串口入(Ri)串口入(Ri)串口出(T o)信号地(GND)一位时间取决于波特率下降边指出下一个字符的开始图2 RS-485通信接口接线图当为RS-485接口方式时,通信设备的两根通信线A、A线与电度表通信接口RS-485的A、A线对应联接,电度表辅助端子对应的孔位为13(A)、14(A)。
图3是典型的主台与电能表进行本地数据通讯的示意图。
属于主、从通讯方式,一对n,即一个主台计算机通过RS-485口与n个电能表通讯。
表计通信协议一、字符格式1个停止位,8位数据,无校验,1位停止位二、桢格式2、0X10-0X19水表,分别为:0X10→冷水水表0X11→生活热水水表0X12→直饮水水表0X13→中水水表0X20-0X29热量表,分别为:0X20→热量表,计热类0X21→热量表,计冷类0X30-0X39燃气表,分别为:0X30→燃气表0X40-0X49其它仪表,分别为:0X40电度表。
3、地址域4字节,十六进制码格式,00000000-FFFFFFFF共4G个地址,其中FFFFFFFF为广播设置地址,用于设置表计地址或者读表计地址,其他地址用于表计地址编码。
4、命令码D7=方向控制,D7=0表示主站发出的数据,D7=1表示表计发出的数据。
D6-D0构成命令码三、通信交互过程1、问答式规约任何一次通信必须有主站发起,表计应答结束。
2、表计的正确应答,ACK当表计接收到主站发出的设置类、控制类命令并且能够正确执行时回复ACK3、表计的错误应答,ERR当表计接收到正确的数据桢但是执行错误时发错误应答桢ERR1=数据保存出错,当接收到设置类命令时,表计把设置数据写入非易失存储器,并且读出数据进行校验,如果写非易失存储器失败,则返回错误代码=1的ERR桢2=执行开阀门失败,如果表计收到开阀命令,并且执行该命令,如果阀门有到位检测但检测失败则返回错误代码=2的ERR桢3=执行关阀门失败,如果表计收到关阀命令,并且执行该命令,如果阀门有到位检测但检测失败则返回错误代码=3的ERR桢4、超时处理如果表计收到错误的数据桢,则不作任何处理和应答,主站通过超时来判断数据通信失败。
四、命令桢1、读数据命令READ,CMD = 0X01“9999.99”,采用ascii码字符串。
高位在前。
每位的代码采用ASCII字符格式,取值为:’0’—‘9’,‘E’,’F’。
2、阀门控制命令SW,CMD=0X03如果阀门动作成功,返回ACK,动作失败返回ERR,错误代码见上述。
1、本协议符合CJ-T188-2004用户计量仪表数据传输技术条件,仪表的通讯接口形式为M-BUS(Meter-bus)通信接口。
3、数据链路层本协议采用主-从结构的半双工通信方式。
手持单元或其它数据终端为主站,表计为从站。
每个表计均有各自的地址编码。
通信链路的建立与解除均由主站发出的信息帧来控制。
每帧由帧起始符、从站地址域、控制码、数据长度、数据域、帧信息纵向校验码及帧结束符等7 个部分组成。
每部分由若干字节组成。
3.1 字节格式为每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位(E)和一个停止位(1),共11位。
其字节传输序列如图1。
D0是字节的最低位,D7是字节的最高位,先传低位,后传高位。
图1、字节传输序列3.2 帧格式表1、帧格式3.2.1 帧起始符固定为68H,标识一帧信息的开始,仪表类型T通过写表地址命令设置,如写表地址命令帧中仪表类型T为10H,则表地址成功设置后,此表的表类型就是10H,具体表类型T的定义如表2:表2、仪表类型T3.2.2地址域(A0~A6)由七个字节组成,每个字节为2位BCD码格式。
地址长度为14位十进制数,低地址在前,高地址在后。
当表地址为AA AA AA AA AA AA AA 为广播地址,广播地址只能应用于点对点的通讯中。
3.3.3 控制码(C)的格式按图2所示:D7:0-由主站发出的控制帧;1-由从站发出的应答帧。
D6:0-通讯正常;1-通讯异常。
D5~D0:000000:保留;000001:读数据;000100:写数据;001001:读密钥版本;000011:读地址(表号);010101:写地址(表号);010110:写机电同步数(置表底数);1XXXXX:厂商自定义。
3.2.4 数据长度(L)为数据源的字节数,用十六进制表示。
读数据时L小于或等于64H,写数据时L小于或等于32H,L等于零表示无数据域。
3.2.5 数据域(DATA)包括数据标识、序列号和数据,其结构随控制码的功能而改变。
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作为通配符进行读表操作,从站应答帧的地址域返回实际通信地址。
LXSZ型直读远传水表一、概述.LXSZ型直读远传水表(以下简称直读远传水表)是针对日常用水的实际需要,自行研制的一款便于远程抄表及控制的直读远传水表。
它采用M-BUS∕RS485总线方式通讯,实现水表使用水量的远程直读,有效地避免了管理部门上门抄表。
本产品还具备阀门控制功能(可选),方便管理部门对直读远传水表的用水情况进行控制,使得远程抄表及控制变得更便捷、可靠,在节约人力、物力和财力的同时,有效地提高了生产力。
本直读远传水表,符合GB/T778-2007《封闭满管道中水流量的测量饮用冷水水表和热水水表》和CJ/T224-2012《电子远传水表》的技术要求。
通信规约遵循CJ/T188-2004《户用计量仪表数据传输技术条件》或DL/T645-1997《多功能电能表通信协议》的要求,也可根据客户需求定制通信协议。
二、性能特点1.由于直接读取字轮数据,因此跟传统脉冲远传水表相比,不需设置表底数、表常数等参数,没有累计读数误差,机械读数和电子读数保持完全一致,不存在因累计误差或水表倒转而引起两者读数不一致的情况;2.采用低功耗设计,只有读数时才需供电。
3.采用先进的数据编码及校验方式,通讯可靠性高。
4.与上位机系统相结合,建立远程自动抄表管理系统,真正实现抄表及管理自动化。
5.电子读数装置不影响原来一次仪表的计量精度。
6.每个表有唯一的地址编码,总线制连接,布线简单。
7.带阀控的直读远传水表还可以通过管理软件远程控制水表阀门的开、关。
三、电气参数工作电源:a)DC12V(RS485接口)、b)DC36V(MBUS接口);电流:静态电流0.8~1.0mA;工作电流:<20mA。
工作环境:温度:0.1~+45℃(冷水)、0.1~+90℃(热水)湿度:0~95%RH;与上位机通信接口方式:RS-485总线接口或MBUS总线接口;通讯协议:DL645-97/CJ188-2004或者客户定制协议。
通讯传输速率:1200/2400/4800/9600bps可选;针对总线开路、短路、空闲等故障保护。
645系列通讯规约培训一:介绍1.名词解释,“视在功率”、“总线”、“半双工”、“视在需量”、视在电量”。
1)总线:连接主站与多个从站并允许主站每次与一个从站通讯的系统连接方式(广播命令除外)。
2)半双工:在双向通道中,双向交替进行,一次只能在一个方向传输信息的通信方式。
(485总线)3)视在功率:电压和电流有效值的乘积。
单位:VA4)视在电能:视在功率与时间的累积。
单位:KVA h5)视在需量:需量周期内测得的平均视在功率。
单位:KVA2.按照发布版本分为:645-1997和645-20073.规约适用于本地系统中点对点通讯或者1主多从的通讯形式.二:物理层◆接触式红外光头适用于掌机等手持设备与从站进行近距离通讯。
1)光学特性●波长:900nm~1000nm●进行通讯时需要将红外接收器与对方的红外发射器对正。
(反之同理)。
2)电气特性●能够通过TTL电平通讯接口与设备进行数据交换。
●通讯速率:2400bps。
◆调制式红外光头适用于掌机等手持设备与从站进行远距离通讯。
1)调制式通讯方式特性使用信号调制载波频率38KHz+1KHz。
2)光学特性●光辐射半角:Ɵ≥15◦●红外波长:900nm~1000nm●光路周围环境光强度小于5000lx时,有效通信距离大于3m。
3)电气特性,通讯速率:1200bps4)使用条件●避免强光(日光,荧光)直射红外接收器的接收窗口●工作时尽量使接收器的光轴与发射器的光轴保持一致避免数据中出现连续多个0.(参见数据链路层)RS-485标准串行电器接口广泛用于电力行业数据采集的有线信道。
1)共模输入电压:-7V ~+12V。
2)差模输入电压:大于0.2V。
3)驱动输出电压:在负载阻抗54Ω时,最大5V,最小1.5V 。
4)三态方式输出。
5)半双工通信方式6)驱动能力不小于32个同类接口。
7)在传输速率不大于100kbps条件下,有效传输距离不小于1200m。
8)总线是无源的,由费率装置或数据终端提供隔离电源三:链路层1.本协议为主- 从结构的半双工通信方式2.每帧由帧起始符、从站地址域、控制码、数据长度、数据域、帧信息以及校验码及帧结束符等7 个部分组成3.字节格式●起始位为0.●校验位:无校验,偶校验(”1”的个数为偶数,则校验为0),奇校验。
DL/T645-2007 通讯规约协议说明命令字、特征字、错去信息字说明电表运行状态字1电表运行状态字20 1电表运行状态字3(操作类)电表运行状态字4(A 相故障状态)01电表运行状态字5(B 相故障状态)第 1 页共29 页01电表运行状态字6(C 相故障状态)01电表运行状态字7(合相故障状态)01有功组合方式特征字无功组合方式1、2 特征字周休日特征字01通信速率特征字(调制型、接触式、通信口1、通信口2、通信口3)011负荷记录模式字第 2 页共29 页第 3 页 共 29 页01冻结数据模式字01错误信息字 ERR注: 0代表无相应错误发生, 1代表相应错误发生。
除 Bit1 、 2、 3、 4、5、 6定义的错误以外,其他情 况都归为 Bit0 其他错误DTTD 三相多功能电表应用数据标识电能量数据标识编码表( 当前 ) 反向有功费率 8 电能( 当前 ) 反向有功电能数据块( 当前 ) 组合无功 1 总电能( 当前 ) 组合无功 1 费率 1 电能( 当前 ) 组合无功 1 费率 8 电能 (当前)组合无功 1 电能数据块( 当前 ) 组合无功 2 总电能( 当前 ) 组合无功 2 费率 1 电能数据标识数据格式DI 3 DI 2 DI 1 DI 000 0000 00XXXXXX.XX01数据功能长度 单位数据项名称字节)读写4kWh*( 当前 ) 组合有功总电能 ( 当前 ) 组合有功费率 1电能00 0108 XXXXXX.XX4kWhFF00 010008 FF000200 01 00XXXXXX.XX4kWh( 当前 ) 组合有功费率 8电能( 当前 ) 组合有功电能数据块( 当前 ) 正向有功总电能 ( 当前 ) 正向有功费率 1电能 ( 当前 ) 正向有功费率 8电能 ( 当前 ) 正向有功电能数据块( 当前 ) 反向有功总电能( 当前 ) 反向有功费率 1 电能 00 0308 XXXXXX.XX4kvarh FF00 01008 FF000400 0100XXXXXX.XX4kvarh数据标识数据格式数据 长度 (字节)单位功能读写数据项名称DI 2DI 1DI 08( 当前 ) 组合无功 2 费率 8 电能FF(当前)组合无功 2 电能数据块050000XXXXXX.XX4kvarh( 当前 ) 第一象限无功总电能01( 当前 ) 第一象限无功费率 1电能8( 当前 ) 第一象限无功费率 8 电能FF( 当前 ) 第一象限无功电能数据块060000XXXXXX.XX4kvarh( 当前 ) 第二象限无功总电能01( 当前 ) 第二象限无功费率 1 电能8( 当前 ) 第二象限无功费率 8 电能FF( 当前 ) 第二象限无功电能数据块070000XXXXXX.XX4kvarh( 当前 ) 第三象限无功总电能01( 当前 ) 第三象限无功费率 1 电能8( 当前 ) 第三象限无功费率 8 电能FF( 当前 ) 第三象限无功电能数据块080000XXXXXX.XX4kvarh( 当前 ) 第四象限无功总电能01( 当前 ) 第四象限无功费率 1 电能8( 当前 ) 第四象限无功费率 8 电能FF( 当前 ) 第四象限无功电能数据块150000XXXXXX.XX4 kWh( 当前 )A 相正向有功电能16kWh( 当前 )A 相反向有功电能17kvarh( 当前 )A 相组合无功 1 电能18kvarh( 当前 )A 相组合无功 2 电能 19kvarh( 当前 )A 相第一象限无功电能1Akvarh( 当前 )A 相第二象限无功电能 1Bkvarh( 当前 )A 相第三象限无功电能 1Ckvarh( 当前 )A 相第四象限无功电能290000XXXXXX.XX4 kWh( 当前 )B 相正向有功电能 2AkWh( 当前 )B 相反向有功电能2Bkvarh( 当前 )B 相组合无功 1 电能2Ckvarh( 当前 )B 相组合无功 2 电能 2Dkvarh( 当前 )B 相第一象限无功电能 2Ekvarh( 当前 )B 相第二象限无功电能2Fkvarh( 当前 )B 相第三象限无功电能 30kvarh( 当前 )B 相第四象限无功电能3D0000XXXXXX.XX4kWh( 当前 )C 相正向有功电能DI 300000000000000数据标识数据格式数据 功能数据项名称长度 单位DI 2DI 1DI 0(字节)读写3EkWh( 当前 )C 相反向有功电能 3Fkvarh( 当前 )C 相组合无功 1 电能40kvarh( 当前 )C 相组合无功 2 电能 41kvarh( 当前 )C 相第一象限无功电能42kvarh( 当前 )C 相第二象限无功电能 43kvarh( 当前 )C 相第三象限无功电能44kvarh( 当前 )C 相第四象限无功电能 000001XXXXXX.XX4kWh(上 1 结算日)组合有功总电能01(上 1 结算日)组合有功费率 1电能8(上 1 结算日)组合有功费率 8电能FF(上 1 结算日)组合有功电能数据块010001XXXXXX.XX4kWh(上 1 结算日)正向有功总电能01(上 1 结算日)正向有功费率 1电能8(上 1 结算日)正向有功费率 8电能FF(上 1 结算日)正向有功电能数据块020001XXXXXX.XX4kWh(上 1 结算日)反向有功总电能01(上 1 结算日)反向有功费率 1电能8(上 1 结算日)反向有功费率 8电能FF(上 1 结算日)反向有功电能数据块030001XXXXXX.XX4kvarh(上 1 结算日)组合无功 1总电能01(上 1 结算日)组合无功 1费率 1 电能8(上 1 结算日)组合无功 1费率 8 电能FF(上 1 结算日)组合无功 1电能数据块040001XXXXXX.XX4kvarh(上 1 结算日)组合无功 2总电能01(上 1 结算日)组合无功 2费率 1 电能8(上 1 结算日)组合无功 2费率 8 电能FF(上 1 结算日)组合无功 2电能数据块050001XXXXXX.XX4kvarh(上 1 结算日)第一象限无功总电能01(上 1 结算日)第一象限无功费率 1电能8(上 1 结算日)第一象限无功费率 8电能FF(上 1 结算日)第一象限无功电能数据块060001XXXXXX.XX4kvarh(上 1 结算日)第二象限无功总电能01(上 1 结算日)第二象限无功费率 1电能(上 1 结算日)第二象限无功费率 8电能DI 300000000000000数据标识数据功能数据格式长度 单位数据项名称DI 2DI 1DI 0(字节)读写FF(上 1 结算日)第二象限无功电能数据块070001XXXXXX.XX4kvarh(上 1 结算日)第三象限无功总电能01(上 1 结算日)第三象限无功费率 1电能8(上 1 结算日)第三象限无功费率 8电能FF(上 1 结算日)第三象限无功电能数据块080001XXXXXX.XX4kvarh(上 1 结算日)第四象限无功总电能01(上 1 结算日)第四象限无功费率 1电能8(上 1 结算日)第四象限无功费率 8电能FF(上 1 结算日)第四象限无功电能数据块150001XXXXXX.XX4 kWh(上 1 结算日)A 相正向有功电能 16kWh(上 1 结算日)A 相反向有功电能17kvarh(上 1 结算日)A 相组合无功 1电能 18kvarh(上 1 结算日)A 相组合无功 2电能19kvarh(上 1 结算日)A 相第一象限无功电能 1Akvarh(上 1 结算日)A 相第二象限无功电能1Bkvarh(上 1 结算日)A 相第三象限无功电能 1Ckvarh(上 1 结算日)A 相第四象限无功电能290001XXXXXX.XX4 kWh(上 1 结算日)B 相正向有功电能 2AkWh(上 1 结算日)B 相反向有功电能2Bkvarh(上 1 结算日)B 相组合无功 1电能 2Ckvarh(上 1 结算日)B 相组合无功 2电能2Dkvarh(上 1 结算日)B 相第一象限无功电能 2Ekvarh(上 1 结算日)B 相第二象限无功电能2Fkvarh(上 1 结算日)B 相第三象限无功电能 30kvarh(上 1 结算日)B 相第四象限无功电能3D0001XXXXXX.XX4 kWh(上 1 结算日)C 相正向有功电能 3EkWh(上 1 结算日)C 相反向有功电能3Fkvarh(上 1 结算日)C 相组合无功 1电能 40kvarh(上 1 结算日)C 相组合无功 2电能41kvarh(上 1 结算日)C 相第一象限无功电能 42kvarh(上 1 结算日)C 相第二象限无功电能43kvarh(上 1 结算日)C 相第三象限无功电能 44kvarh(上 1 结算日)C 相第四象限无功电能00000CXXXXXX.XX4kWh(上 12结算日 )组合有功总电能01(上 12结算日 )组合有功费率 1电能8(上 12结算日 )组合有功费率 8电能DI 3000000000000 00数据标识 数据 功能数据格式长度 单位数据项名称DI 2DI 1DI 0(字节)读写FF(上 12结算日 )组合有功电能数据块01000CXXXXXX.XX4kWh(上 12结算日 )正向有功总电能01(上 12结算日 )正向有功费率 1电能8(上 12结算日 )正向有功费率 8电能FF(上 12结算日 )正向有功电能数据块02000CXXXXXX.XX4kWh(上 12结算日 )反向有功总电能01(上 12结算日 )反向有功费率 1电能8(上 12结算日 )反向有功费率 8电能FF(上 12结算日 )反向有功电能数据块03000CXXXXXX.XX4kvarh(上 12结算日 )组合无功 1总电能01(上 12结算日 )组合无功 1费率 1 电能8(上 12结算日 )组合无功 1费率 8 电能FF(上 12结算日 )组合无功 1电能数据块04000CXXXXXX.XX4kvarh(上 12结算日 )组合无功 2总电能01(上 12结算日 )组合无功 2费率 1 电能8(上 12结算日 )组合无功 2费率 8 电能FF(上 12结算日 )组合无功 2电能数据块05000CXXXXXX.XX4kvarh(上 12结算日 )第一象限无功总电能01(上 12结算日 )第一象限无功费率 1电能8(上 12结算日 )第一象限无功费率 8电能FF(上 12结算日 )第一象限无功电能数据块06000CXXXXXX.XX4kvarh(上 12结算日 )第二象限无功总电能01(上 12结算日 )第二象限无功费率 1电能8(上 12结算日 )第二象限无功费率 8电能FF(上 12结算日 )第二象限无功电能数据块07000CXXXXXX.XX4kvarh(上 12结算日 )第三象限无功总电能01(上 12结算日 )第三象限无功费率 1电能8(上 12结算日 )第三象限无功费率 8电能FF(上 12结算日 )第三象限无功电能数据块0800 0C XXXXXX.XX 4 kvarh(上 12结算日 )第四象限无功总电能 01(上 12结算日 )第四象限无功费率 1电能(上 12结算日 )第四象限无功费率 8电能(上 12结算日 )第四象限无功电能数据块DI 3 0000000000000000FFDI3 00 数据标识数据格式XXXXXX.XX数据功能长度(字节)4单位kVAh读写数据项名称(上12结算日)正向视在总电能(上12结算日)正向视在费率1电能DI209DI 10001DI00C8(上12结算日)正向视在费率8电能FF(上12结算日)正向视在电能数据块00 15 00 0C XXXXXX.XX 4 kWh (上12结算日)A 相正向有功电能16 kWh (上12结算日)A 相反向有功电能17 kvarh(上12结算日)A 相组合无功1电能18 kvarh(上12结算日)A 相组合无功2电能19 kvarh(上12结算日)A 相第一象限无功电能1A kvarh(上12结算日)A 相第二象限无功电能1B kvarh(上12结算日)A 相第三象限无功电能1C kvarh(上12结算日)A 相第四象限无功电能00 29 00 0C XXXXXX.XX 4 kWh (上12结算日)B 相正向有功电能2A kWh (上12结算日)B 相反向有功电能2B kvarh(上12结算日)B 相组合无功1电能2C kvarh(上12结算日)B 相组合无功2电能2D kvarh(上12结算日)B 相第一象限无功电能2E kvarh(上12结算日)B 相第二象限无功电能2F kvarh(上12结算日)B 相第三象限无功电能30 kvarh(上12结算日)B 相第四象限无功电能00 3D 00 0C XXXXXX.XX 4 kWh (上12结算日)C相正向有功电能3E kWh (上12结算日)C相反向有功电能3F kvarh(上12结算日)C相组合无功1电能40 kvarh(上12结算日)C相组合无功2电能41 kvarh(上12结算日)C相第一象限无功电能42 kvarh(上12结算日)C相第二象限无功电能43 kvarh(上12结算日)C相第三象限无功电能44 kvarh(上12结算日)C相第四象限无功电能45 kVAh (上12结算日)C相正向视在电能00 ZZ ZZ FF XXXXXX.XX 4×13 某项当前和12 个结算日电能数据块注1: 组合有功、无功电能最高位是符号位,0正1负。
深圳会一电子水电表远程集抄系统集中器下行通信规约版本号:V2.0编制人:审核人:批准人:第一部分集中器---水电表下行通信规约1 、前言该通信规约是参照《中华人民共和国电力行业标准(DL/T 645—1997)》多功能电能表通信规约(1998—02—10 发布,1998—06—01 实施)而制定的。
同时也借鉴了《CJ/T 188-2004 户用计量仪表数据传输技术条件》中的部分内容,是深圳会一电子水电表远程集抄系统中用于规范集中器与表具等计量单元之间通信的规范性约定。
本规约未指明之处,参照 DL/T 645-1997 标准执行。
2 、传输特性2.1 本协议为主-从结构的半双工通信方式。
集中器、手持单元或其它数据终端为主站,通信链路的建立与解除均由主站发出的信息帧来控制。
每帧有帧起始符、从站地址域、控制码、数据长度、帧信息纵向校验码和帧结束符等7 个部分组成。
每部分由若干字节组成。
2.2 物理接口:集中器至表具等计量单元之间的通信主要采用 RS485/MBUS 总线方式传输。
可根据现场情况进行 GPRS、载波等传输方式的补充。
仪表的通信接口说明详见《CJ/T 188-2004 户用计量仪表数据传输技术条件》之附录B、C、D、E。
2.3 电气接口:本规约采用 RS-485/MBUS 标准电气接口,使多点连接成为可能。
RS-485/MBUS 接口的一般性能应符合国标要求。
集中器输出原则上 RS485 总线电压为 DC9 伏,共模输入电压:-7V~+12V,差模输入电压:大于 0.2V,变动范围为 DC9—15 伏;MBUS 总线电压为DC24 伏,变动范围为DC24—42 伏。
2.4 半双工通讯方式波特率:默认1200bps,可根据实际在1200---9600bps 之间调整。
传输速率的变更,首先由主站向从站发变更速率请求,从站发确认应答帧或否认应答帧。
收到从站确认帧后,双方以确认的新速率进行以后的通信。
每次通信结束后,根据传输速率的特征字 Z 中的Bit0决定速率是否变更,为“0”恢复到初始速率,为“1”则保持更改速率不变。
若在 500ms 内未建立起通信链路,则双方均恢复至初始速率。
每次通信中只允许改变一次通信速率。
2.5 字节格式:每字节含 8 位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个 停止位(1)共 11 位。
其传输序列如图 1。
D0 是字节的最低有效位,D7 是字节的最高有效位。
先传低位,后传高位。
传送方向3 帧格式3.1 帧是传送信息的基本单元。
帧格式如表 1 所示。
表 1 帧格式说 明 代 码 帧起始符68H地址域A 0A 1 A 2 A 3 A 4 A 5 帧起始符 68 控制码 C 数据长度域 L 数据域 DATA 校验码 CS 结束符16H3.2 帧起始符 68H :标识一帧信息的开始,其值为 68H=01101000B 。
3.3 地址域A 0~A 5:每字节 2 位BCD 码。
低地址在前,高地址在后。
当地址为 99 99 99 99 9999H 时,为广播地址。
表具设备号构成的地址域长度不足 6 字节时,高位字节可用十六 进制AAH 补足。
3.4 控制码 C :控制码的格式。
传送方向D7=0:由主站发出的命令帧D 7=1:由从站发出的应答帧 D6=0:从站正确应答 D6=1:从站对异常信息的应答 D5=0:无后续数据帧 D5=1:有后续数据帧D4∽D0:请求及应答功能码3.5 数据长度 L :数据域的字节数,十六进制数字。
读数据时 L ≤200,写数据时 L ≤50,L =0 表示无数据域。
3.6 数据域 DATA :数据域包括数据标识和数据,其结构随控制码的功能而改变。
传输时发送方按字节进行加 33H 处理,接收方按字节进行减 33H 处理。
3.7 校验 CS :从帧起始符开始到校验码之前的所有各字节的模 256 的和,即各字节二进制算术和,不计超过256 的溢出值。
3.8 结束符 16H :表示帧信息的结束。
其值为 16H=00010110B 。
3.9 前导字节:在发送帧信息之前,先发送 1-4 个 FEH,以唤醒接收方。
3.10 传输次序:所有数据项均应先传送低位字节,后传送高位字节。
3.11 传输响应:每次通信都是由主站向按信息帧地址域选择的从站发出请求命令帧开始,被请求的从站根据命令帧中控制码的要求作出响应。
3.12 收到命令帧后的响应延时 Td :20ms ≤Td ≤500ms ,字节之间停顿时间 Tb :1bit 的传输时长。
3.13 差错控制:字节校验为偶校验,帧校验为纵向信息校验和,接收方无论检测到偶校验出错或纵向信息校验和出错,均放弃该信息帧,不予响应。
4 应用层4.1 读数据4.1.1主站请求帧数据长度: L=02H功能: 控制码:帧格式:请求读数据 C=01H68HA0数据项标识数据长度 控制码4.1.2从站正常应答功能: 从站正常应答 控制码:C=81H数据长度: L=02H+m(数据长度)4.1.3 从站异常应答帧数据标识数据域长度 控制码数据项功能: 从站收到非法的数据请求或无此数据 控制码:C=C1H数据长度: L=01H帧格式:68HA0 … A5 68H C1H 01H ERR CS 16H注:错误信息字 ERR 见附录4.2 写数据 4.2.1 写数据请求帧功能: 请求设置数据(或编程) 控制码: C=04H数据长度: L=06+m (数据项长度) 密码: P AP0P1P2帧格式:错误信息字4.2.2 从站正常应答帧功能:从站将执行正确的结果告知主站控制码: 数据长度: 帧格式:C=84H L=00H68H A04.2.3 从站异常应答帧控制码: C=C4H数据长度: L=01H 帧格式:68H A0 …A5 68H C4H 01H ERR CS 16H4.3 修改密码4.3.1 修改密码请求命令帧功能:修改编程密码控制码:C=0FH 数据长度:L=08H数据域:PA0 P00 P10 P20(旧密码)PA N P0N P1N P2N(新密码)帧格式:68H A0… A5 68H 0FH 08H 旧密码新密码CS16H4.3.2从站正常应答帧功能:正确执行命令的设备应答控制码:C=8FH数据长度:L=04H数据域:PA N P0N P1N P2N(新密码)帧格式:68H A0 …A5 68H 8FH 04H 新密码CS 16H 注:PA 为密码权限(0~1),0 为高权限,高权限的密码可设置低权限的密码,相同权限校对旧密码正确后也可修改密码。
4.3.3 广播校时(用于采集模块)功能使从站与主站时间同步控制码C=08H数据长度L=06H数据域YYMMDDhhmmss(年.月.日.时.分.秒)帧格式:68H 99H …99H 68H 08H 06H ss mm hh DD MM YY CS 16H注:1)广播校时不要求应答。
2)不允许在23:50~00:10 范围内实施广播校时。
3)必须在年月日相同时才能允许校时。
4.4 总清零4.4.1 总清零请求帧功能:清除全部电量和用电事件记录,清除水、电全部用量数据和事件记录。
控制码C=09H数据长度L=04H数据域PA0P00P10P20帧格式:68H A0 …A5 68H 09H 04H PA0 P00 P10 P20 CS 16H4.4.2 从站正常应答帧功能:报告正确执行清零命令控制码C=89H数据长度L=00H帧格式:68H A0 …A5 68H 89H 00H CS 16H4.5 更改通信速率4.5.1 更改速率请求帧功能:更改表具内当前通信速率为其它标准速率控制码:C=0CH数据长度:L=01H帧格式:68H A0 …A5 68H 0CH 01H Z CS 16H速率特征字传输速率的特征字 Z 见附录通信口波特率特征字,特征字的各位不允许组合使用。
修改速率时特征字 Z 仅在一个二进制位为 1 时有效。
4.5.2 确认应答功能:从站对更改速率请求的确认控制码:C=8CH数据长度:L=01H帧格式:68H A0 …A5 68H 8CH 01H Z CS 16HZ与请求帧中的速率特征字相同4.5.3 从站否认更改速率的请求控制码:C=8CH 数据长度:L=01H 数据域:Z=FFH,表示否认帧格式:68H A0 …A5 68H 8CH 01H FFH CS 16H附录(数据标识编码)1 单费率表数据标识编码:单费率电表包括单、三相电能表,其数据标识编码一致。
3.错误信息字 ERR第 0 位: 0——无相应错误 1——非法数据第 1 位: 0——无相应错误 1——数据标识错第 2 位: 0——无相应错误 1——密码错第 3 位 至 第 6 位 恒为 0 (备用) 第 7 位: 0——继电器正常1——继电器异常4.电能表运行状态字D7 D6 D5 D4 D3 D2 D1 D0 保留 继电器状态 保留 有功电能方向 0 电池电压 保留 抄表 00:合 1:断0:正向 1:反向0:正常 1:欠压0:自动 1:手动5.拉合闸状态字第 7 位 第 6 位 第 5 位 第 4 位 第 3 位 第 2 位 第 1 位 第 0 位第 0 位: 0——命令合闸 1——命令拉闸 第 1 位: 0——实际合闸 1——实际拉闸 第 2 位: 0——收到拉闸命令后持续电流 I ≥0.5Ib1——收到拉闸命令后出现电流 I<0.5Ib第 3 位 至 第 7 位 恒为 0 (备用)6.硬件状态字第 7 位 第 6 位 第 5 位 第 4 位 第 3 位 第 2 位 第 1 位 第 0 位第 0 位: 0——无红外接口 1——有红外接口 第 1 位: 0——无拉闸功能 1——有拉闸功能 第2 位: 0——无 485 接口 1——有 485 接口 第3 位: 0——无 MBUS 接口 1——有 MBUS 接口 第4 位 至 第 7 位 恒为 0 (备用)7.通信口波特率特征字8.备注8.1 命令解释断电控制:电能被远程通知执行断电操作。
通电控制:电能表被远程通知执行合闸操作。
8.2 上日整点冻结电量上日整点冻结总电量的读取顺序为:0 点在前、23 点在后,依次读取。
8.3 本规约除非特别指出部分为针对电表进行操作之外,其他命令全部为水、电表共用。
另外对燃气表、热能表等同样具有兼容性。
8.4 本规约为《DL/T 645—1997 多功能电能表通信规约》的扩充规约,除非特别说明,其他内容全部按照《DL/T 645—1997 多功能电能表通信规约》的内容实施。