• 网站首页
  • 产品中心

    产品中心

    PRODUCT CENTER

    二十余年计量仪表研发积淀

    一站式硬件解决方案

    助力企业实现智能化升级

  • 系统中心

    系统中心

    System Center

    二十多年软件开发经验

    成熟的软件开发团队

    定制化的系统后台服务

  • 解决方案

    解决方案

    Solution

    专业定制,适配多场景用电需求

    智能物联,全链路能耗精准管控

    稳定可靠,为电力计量保驾护航

  • 资料下载

    资料下载

    Download Materials

    产品资料齐全,一键快速获取

    技术文档详实,助力选型应用

    官方权威资料,下载即用无忧

  • 服务中心

    服务中心

    Service Center

    全程贴心服务,快速响应需求

    专业技术支持,解决各类难题

    售后保障无忧,合作更放心

  • 新闻资讯

    新闻资讯

    NEWS INFORMATION

    聚焦行业动态,传递前沿资讯

    实时更新动态,见证企业发展

    汇聚行业热点,掌握最新资讯

  • 关于我们

    关于我们

    About Us

    深耕电力计量,铸就专业品牌

    坚守品质初心,赋能智慧能源

    创新驱动发展,携手共创未来

  • 联系我们

    联系我们

    Contact Us

    携手共赢未来,期待与您合作

    一键沟通直达,竭诚为您服务

    线上线下联动,随时欢迎垂询

  • 二维码

    微信号

  • 全国服务热线

    18042002123

    • 联系人:徐昌国

    • 电 话:18042002123

    • 邮 箱:xucg@reallin.com

    • 地 址:浙江省杭州市余杭区仁和街道奉欣路98号

    关闭

    新闻资讯

    NEWS INFORMATION

    DL/T645、DL/T698与Modbus电表地址规则深度对比​
    发布时间:2025-09-05 浏览:398次

    理解智能电表通信协议及其地址规则,对项目开发和系统集成很重要。 

    详细解析645、698和Modbus RTU三种协议的通讯地址规定及差异.jpg

    下面我将为你详细解析DL/T645、DL/T698和Modbus RTU三种协议的通讯地址规定及差异。

    智能电表通讯地址解析

    PART.1
    DL/T645 协议地址规则

    DL/T645 协议的电表通讯地址域固定为 6 个字节,采用 BCD 编码,因此最多可以表示 12 位十进制数。这通常直接对应电表铭牌上的表号。

    电能表通讯地址示例.jpg

    地址域传输时低字节在前,高字节在后。例如,以上铭牌表号为 202410000052,其在通信帧中的地址域字节顺序为 52, 00, 00, 10, 24, 20

    当实际地址不足 12 位时,通常在高位(传输顺序的后部)补 00来凑足 6 字节。

    瑞银上位机读取正向有功总电能帧格式解读.png

    DL/T645协议规则解析示例

    广播地址 为 AA-AA-AA-AA-AA-AA(12个'A'),用于广播校时、冻结等特殊命令,此类命令不要求从站应答。

    PART.2
    DL/T698 协议地址规则

    DL/T698.45 协议的地址结构更为灵活和复杂。其地址域采用可变长度设计,格式为:1 个地址特征字节 + N 个实际地址字节,其中 N 的取值范围为 1~16。

    地址类型解析与示例
    01
    最常见的地址类型(单播)

    用于寻址 唯一的一个特定设备 (如某一具体电表)。

    示例:05 78 00 04 01 24 20

    地址特征字节 05 (二进制 0000 0101 ):

     bit6-7: 00 → 单地址

     bit4-5: 00 → 逻辑地址0 

    bit0-3: 0101 → 地址长度 = 5 + 1 = 6字节 

    实际地址78 00 04 01 24 20 (注意传输顺序,低字节在前)

      电表实际表示的地址通常需要根据规则转换,实际的表地址是: 202401040078

    02
    广播地址

    用途 :向 网络中的所有设备 发送命令(如广播校时)。设备收到广播地址的命令后 不回复应答 。

     特点 :广播地址的 长度固定为1字节 ,其值固定为 AAH 。

     • 例如,广播地址的特征字节可能表示为 XX ,其中 bit6-7 为 11 ,并且后面的实际地址字节为 AA 。 

    • 在实际帧中,服务器地址域可能直接表示为 XX AA (其中XX的高两位为11),或者有更简洁的表示方式。

    采用698协议抄读正向有功电能演示.png

    PART.3
    Modbus RTU 协议地址规则

    Modbus RTU 协议中的设备地址通常称为 从站地址 或 单元标识符。其在 RTU 模式下的有效地址范围是 1 到 247(十进制)。

    通俗易懂说电能表Modbus RTU协议 (1).jpg

    地址 0 被保留用作广播地址。主站向地址 0 发送命令时,总线上所有从站都会接收并执行该命令(如复位等),但从站不会对此类广播命令做出响应。

    Modbus读取电能表各项数据.png

    地址 248 至 255 为备用地址,通常不建议使用,以免出现非标准兼容性问题。

    PART.4
    三种协议关键特性对比表

    下表汇总了三种协议在地址规则及其他关键维度上的差异。

    特性维度

    DL/T645 协议

    DL/T698.45 协议

    Modbus RTU 协议

    地址总位数

    固定 6 字节 (12位BCD码)

    可变长度 (1标志字节 + 1~16地址字节)

    1 字节 (0-255)

    地址格式

    BCD 编码

    字节形式(通常为HEX格式)

    1字节二进制整数

    地址含义

    电表表号(铭牌上可见)

    包含地址类型、逻辑地址和实际地址信息

    设备从站地址(通常由拨码开关或软件设置)

    地址设置规则

    地址不足12位时,高位补 00

    地址长度在标志字节中明确指定

    需在1-247范围内唯一设置,避免冲突

    广播地址

    AA-AA-AA-AA-AA-AA(12个'A')

    广播地址的长度固定为1字节,广播地址=AAH

       0

    典型应用场景

    智能电表抄读、参数设置

    用电信息采集系统、智能电网

    工业控制系统、PLC、传感器数据采集

    PART.5
    识别与操作电表地址的实用信息

    1
    查找电表地址

    最准确的方法是查看 电表本身的铭牌 ,上面通常会清晰标注通信地址(表号)。

    2
    确认通信协议

    连接电表(通常通过RS485接口)后,可以尝试发送协议的 广播指令 。

    如果电表有响应,则说明支持该协议,并可从响应报文中解析出它的实际地址。

    •  DL/T645广播帧示例(读地址): FE FE FE 68 AA AA AA AA AA AA 68 13 00 DF 16 

    • Modbus RTU广播帧示例(写单个寄存器): 00 06 00 01 00 03 09 CA (地址0,功能码6)

    3
    地址转换与注意事项

    • 对于 DL/T645协议 ,务必注意地址的 字节顺序(小端模式) 。

    • 例如,铭牌地址 "620445941606" 在通信时,地址域的发送顺序应为 06-16-94-45-04-62 。 

    • 如果铭牌地址不足12位,在组成6字节地址时,通常需要在 高位补零 。

    • DL/T698协议 的地址相对更灵活,其具体长度和含义需参考协议手册或电表说明书。 

    • Modbus RTU 地址设置需确保总线上的每个设备地址在1-247范围内唯一,避免冲突。

    PART.6
    重要提示

    上述地址规则主要针对 国内标准协议 。有些厂家可能采用 自定义协议 (如非标Modbus),其地址规则需以厂家提供的说明书为准。

     • 在进行实际通信调试时,除了地址,还需注意 波特率、校验位、停止位 等串口参数的正确设置。 

    • 如果遇到通信失败,检查物理连接后,可尝试 切换波特率 或 发送广播地址 进行探测。 

    万分之五精度电能表,真有吗?

    希望这些信息能帮助你顺利配置电表通信!