DL645-2007通信协议进行三相/单相电表读取
文章目录
前言
DL/T645协议包括DL/T645-1997、DL/T645-2007两个版本,DL/T645-2007是2007年的修正版本,不同型号的电表只支持其中一个版本的协议,要了解645协议的帧格式,根据格式来解析协议中所含信息。
现就常用的DL/T645-2007协议进行电表读取做详细的介绍。
一、数据链路层格式说明
DL645 协议为主-从结构的半双工通信方式。手持单元或其它数据终端为主站,多功能电能表为从站。每个多功能电能表均有各自的地址编码,常采用RS485方式进行通讯。通信链路的建立与解除均由主站发出的信息帧来控制。每帧由帧起始符、从站地址域、控制码、数据域长度、数据域、帧信息纵向校验码及帧结束符7个域组成。每部分由若干字节组成。
1.字节格式
每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个停止位(1), 共 11位。其传输序列如图1。D0 是字节的最低有效位,D7 是字节的最高有效位。先传低位,后传高位。

2.帧格式
帧是传送信息的基本单元。帧格式如图 2 所示。

二、测试步骤
1.配置串口参数
常用的官方测试软件是 “国家电网DLT645-2007智能电表测试软件”,也有的开发者会使用"威胜DLT/645规约测试软件"进行调试,这里只对前者的使用做介绍。常用的支持D

本文详细介绍了使用DL/T645-2007通信协议进行三相/单相电表读取的步骤,包括配置串口参数、读取电表地址、相电压电流、电能量和功率因素等。通过字节格式和帧格式的说明,解析了协议中的信息,并提供了实际操作示例。
最低0.47元/天 解锁文章
9888

被折叠的 条评论
为什么被折叠?



