4G模块DTU网关远程抄表方案(二):DLT645/698协议抄表 |
您所在的位置:网站首页 › 废旧电表最新版 › 4G模块DTU网关远程抄表方案(二):DLT645/698协议抄表 |
4G模块DTU网关远程抄表方案(二):DL645/698协议电表
1 DL 645协议简介
DL645协议是一种用于智能电能表的远程抄读通讯标准。制定该标准是为统一和规范多功能电能表与数据终端设备进行数据交换时的物理连接和通信链路及应用技术规范。DL645协议可用于远程监测电力传输和使用状态,是国家在电力行业标准中规定的统一的通信协议。 DL/T 698.45是面对对象的通信协议,适用于主站和采集终端、采集终端和电能表、主站和电能表之间。 DL645/698协议与Modbus协议类似,采用主-从模式的半双工通讯方式,多功能电能表与数据终端设备可进行点对点的或主多从的数据交换。电气层可以是经典的RS485有线通信,也可以是非接触式红外无线通信。 其中非接触式红外读表方式较为常见,它的特点是易于工程实施,电表、计量柜不需要停电接线,将支持DLT645标准的红外读表器放置在电表前方就可以读到电表电量、电压、电流、功率等数据。本篇文章主要是简要介绍DLT645协议,以及介绍利用智能网关ZL400实现高性价比4G远程抄表方案(当然也可以使用配套的ZL011红外超表器) 1.1 数据传输协议DL645协议的信息帧由帧起始符、从站地址域、控制码、数据域长度、数据域、帧信息纵向校验码及帧结束符7个域组成。 由采集器向表计发送的查询帧数据格式如下: 代码描述68h帧起始符A0-A5地址域68h帧起始符C控制码L数据域长度DATA数据域CS校验码16h帧结束符例:读表计数据: FE FE FE FE 68 66 55 44 33 22 11 68 11 04 33 33 34 33 17 16 说 明帧起始符地址域帧起始符控制码数据域长度数据域校验码帧结束符实 例6866554433221168110433 33 34 331716说明:FE FE FE FE - 引导字符;68 – 帧起始符;11 22 33 44 55 66 – 表地址; 11 – 控制码;04 – 数据域长度;33 33 34 33 – 数据域;17 – 校验码;16 – 帧结束符。 由表计向采集器发送的应答帧数据格式如下: 代码描述68h帧起始符A0-A5地址域68h帧起始符C控制码L数据域长度DATA数据域(数据标识+数据)CS校验码16h帧结束符例:表计应答:FE FE FE FE 68 66 55 44 33 22 11 68 91 09 33 33 34 33 97 3C 33 33 0B 16 字节01-56789-131415说 明帧起始符地址域帧起始符控制码数据域长度数据标识+数据校验码帧结束符实 例6866554433221168910833 33 34 33+97 3C 33 33XX16说明:FE FE FE FE - 引导字符;68 – 帧起始符; 66 55 44 33 22 11 – 表地址(真实地址为112233445566); 91 – 控制码;08 – 数据域长度;33 33 34 33 – 数据标识(真是为正向有功总00100000);97 3C 33 33 – 数据(真实数据为000009.33) XX – 校验码;16 – 帧结束符。 1.1.1 帧起始符 68HDLT645协议的数据帧每帧的开始都固定为0x68,作为数据的起始符方便接收方做数据解析 1.1.2 地址域 A0~A5(采用BCD码)在485总线上可能挂着多个645设备,要找到指定的设备,必须要根据设备的地址查找。每台设备出厂会有自己的地址,也可以修改设备的通信地址。 地址域A0~A5用来表示电表地址,由6个字节构成,低位在前,高位在后;可以为表号、资产号、用户号、设备号等。当使用的地址码长度不足6字节时,用十六进制AAH补足6字节。
1个字节,例如读取数据的控制码为0x11(00010001),读取通讯地址的控制码为0x13(00010011) 其中功能码又分为两种97规约和07规约 1个字节,表示数据域的字节数,读取数据时L |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |