0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Modbus RTU通讯协议:瑞银电能表的"普通话"指南

徐昌国 来源:jf_45124881 作者:jf_45124881 2025-07-18 18:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Modbus RTU协议就像工业设备间的"普通话",让不同品牌的电能表、传感器等设备能够顺畅"交流"。

wKgZO2h2CuGAHfWdAADPyeJvmfg251.jpg

瑞银Modbus通讯协议应用演示

本文将用最简单易懂的方式,带您了解Modbus RTU在电能表中的应用,即使您是完全没有技术背景的小白,也能轻松掌握这一重要工业通信协议的核心要点。

1、什么是Modbus RTU协议?

Modbus RTU是一种串行通信协议,最初由Modicon公司(现为施耐德电气的一部分)在1979年为其PLC(可编程逻辑控制器)开发。

如今,它已成为工业自动化领域应用最广泛的协议之一,全球有超过400家厂商支持。

Modbus协议

wKgZPGh2CuSAeHMoAACLta9Vd-c879.jpg

为什么叫"RTU"?RTU是英文"Remote Terminal Unit"(远程终端设备)的缩写,表明这种协议主要用于远程设备间的通信。它就像电力设备间的"短信系统",通过简单的请求和回复机制实现数据交换。

2、Modbus RTU如何工作?

Modbus RTU采用 主从式通信架构 ,就像一个教室里的老师和学生

主站(Master):相当于"老师",通常是电脑、PLC或集中器,负责发起问题和指令 。

从站(Slave):相当于"学生",如电能表、传感器等设备,只能回答老师的提问,不能主动发言 在电能表应用中。

wKgZO2h2CuWAc8aRAAC38Jc8WY0525.jpg

3、Modbus RTU的报文格式设备间的"短信模板"

Modbus RTU的通信报文就像一条精心设计的短信,有固定的格式要求。

一条完整的Modbus RTU报文包含以下几个部分:

地址码 功能码 数据域 校验码
8-Bits 8-Bits N×8-Bits 16-Bits

●地址码(1字节):相当于"收件人电话",标识目标电能表的地址(1-247),0为广播地址。

●功能码(1字节):相当于"短信类型",告诉电能表要做什么操作(如读数据、写数据等) 。

●数据域(N字节):具体要传输的信息内容,如寄存器地址、数据值等 。

●CRC校验码(2字节):相当于"防伪码",用于检查信息在传输过程中是否出错 。

以读取瑞银电能表总正向有功电能数据的典型报文为例:

[地址00][功能码03][起始地址000C][读取长度0002][CRC校验05D9]

这相当于说:"所有电表,请从000C号寄存器开始,读取1个寄存器的数据"。

wKgZPGh2CueAWarTAAEdRB3r4Jo998.jpg

1号电能表收到后会回复:

[地址01][功能码03][数据长度04][数据00000000][CRC校验FA33]

表示:"1号电表回复:读到的总正向有功电能数据值是00 00 00 00(十六进制)"(注意:该1号表为未经使用的新表)。下图为测试演示图:

wKgZO2h2CumAReodAAFIpPoZRvc763.png

4、电能表中的"数据本":寄存器详解

Modbus RTU协议中,电能表的各种数据都存储在"电子表格"——寄存器中。寄存器主要分为四种类型:

寄存器类型 读写权限 功能码 典型存储内容
线圈寄存器 读写 01,05 继电器状态、开关控制
离散输入寄存器 只读 02 开关量输入(如报警信号
输入寄存器 只读 04 实时测量数据(电压、电流等)
保持寄存器 读写 03,06 设备参数、累计电量等

在电能表应用中,最常见的寄存器是:

●输入寄存器:(04H功能码):存储实时测量的电压、电流、功率等数据.

●保持寄存器:(03H功能码):存储累计电量、设备参数等

5、瑞银电能表Modbus寄存器地址信息表

modbus协议广播地址0x00,瑞银电能表具体modbus协议寄存器地址信息,详见下面表格:

寄存器 变量名称 属性 数据
类型
个数 备 注
十六进制 单位 读写
0x0000 直流电压 V RO S16 1 -9999~9999 读数=有效值×10(小数点-3)例:读到数据为5000,小数点为2,即实际数据为:5000*10(2-3) =500.0
0x0001 电压小数点 RO U16 1 值固定为:0
0x0002 直流电流值 A RO S16 1 -9999~ 9999
0x0003 电流小数点 RO U16 1 值固定为:1
0x0008 功率值 kW RO S16 1 -9999~ 9999
0x0009 功率小数点 RO U16 1 值固定为:1
0x000C 总正向有功电能 0.001kWh RO U32 2 高字节在前,低字节在后;
0x203C 1路电压 0.0001V RO I32 2 高字节在前,低字节在后;
0x203E 2路电压 0.0001V RO I32 2 恒为0;
0x2040 1路电流 0.0001A RO I32 2 高字节在前,低字节在后;
0x2042 2路电流 0.0001A RO I32 2 恒为0;
0x2044 1路功率 0.0001kW RO I32 2 高字节在前,低字节在后;
0x2046 2路功率 0.0001kW RO I32 2 恒为0;
0x9A00 正向有功总电能 kWh RO float 2
0xA001/0x8900 本机地址 RW U16 1 0~247

备 注 说 明

名称 描述
U16 无符号16位整形
U32 无符号32位整形
I16 有符合16位整形
I32 有符合32位整形
float 浮点数,IEEE754
RO 只读数据
RW 可读可写
WO 只写数据

6、读取瑞银电能表报文演示

通过瑞银电能表上位机软件,读取DJZ1226直流智能电能表的:总正向有功电能、电压、电流、功率以及表地址。

wKgZO2h2CuuAcyGpAASwh68Psl0470.png

如上图演示,上位机发送与接收的详细报文内容:

13:25:30.229Total positive active energy(000C0002) ...

13:25:30.256 ▼Send:00 03 00 0C 00 02 05 D9

13:25:30.344 ▲Receive:01 03 04 00 00 00 00 FA 33

13:25:30.359DC voltage(00000002) ...

13:25:30.424 ▼Send:00 03 00 00 00 02 C5 DA

13:25:30.428 ▲Receive:01 03 04 00 17 00 03 0A 36

13:25:30.494DC current(00020002) ...

13:25:30.522 ▼Send:00 03 00 02 00 02 64 1A

13:25:30.610 ▲Receive:01 03 04 00 30 00 02 7B FD

13:25:30.621Power(00080002) ...

13:25:30.682 ▼Send:00 03 00 08 00 02 44 18

13:25:30.690 ▲Receive:01 03 04 00 01 00 02 2A 32

13:25:30.702Communication Address 2(A0010001) ...

13:25:30.779 ▼Send:00 03 A0 01 00 01 F6 1B

13:25:30.783 ▲Receive:01 03 02 00 01 79 84

13:25:30.795 End of reading data.

7、常见问题与调试技巧

即使Modbus RTU协议相对简单,在实际应用中仍可能遇到各种问题。以下是电能表通信中常见的故障及解决方法:

01通讯完全无响应

检查物理连接

RS-485接线是否正确(A/B线是否接反)。

▪ 终端电阻是否匹配(一般在总线两端各接120Ω电阻)。

▪ 通信距离是否超出限制(RS-485理论可达1200米,但实际受环境影响) 。

验证参数设置

▪波特率、数据位、停止位、校验方式是否与电能表一致 。

▪设备地址是否设置正确(无重复地址)。

02通讯时好时坏

检查线路干扰

▪使用双绞屏蔽线,并确保屏蔽层单端接地 。

▪避免与强电线缆平行走线。

测试单个设备

▪逐个接入电能表,排查故障设备。

▪使用瑞银电子专用上位机软件(如AMS)直接与电能表通信,确认问题所在。

03数据错误

验证CRC校验

▪检查发送和接收的CRC码是否一致 。

▪确认数据字节顺序(Modbus RTU通常为小端模式)。

检查寄存器映射

▪确认使用的寄存器地址与电能表说明书一致 。

▪注意寄存器地址的偏移量。

如您需要使用本文中的瑞银上位机软件(Modbus RTU协议),请联系您购买瑞银电能表的订单负责人,以及获得更多售后技术支持。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • MODBUS
    +关注

    关注

    28

    文章

    2384

    浏览量

    82230
  • 电能表
    +关注

    关注

    5

    文章

    876

    浏览量

    35632
  • MODBUS RTU
    +关注

    关注

    0

    文章

    123

    浏览量

    3629
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    领军者的底气:一体式直流电能表五大核心优势解码

    系统解析一体式直流电能表的核心竞争力
    的头像 发表于 12-03 16:44 945次阅读
    领军者的底气:<b class='flag-5'>瑞</b><b class='flag-5'>银</b>一体式直流<b class='flag-5'>电能表</b>五大核心优势解码

    低耗高精 + 抗干扰!一体式直流电能表分流器技术解析

    一体式直流电能表可靠运行的核心支撑
    的头像 发表于 11-19 11:05 292次阅读
    低耗高精 + 抗干扰!<b class='flag-5'>瑞</b><b class='flag-5'>银</b>一体式直流<b class='flag-5'>电能表</b>分流器技术解析

    &amp;quot;Access violation&amp;quot; 错误,复位位置,重新打印

    &quot;Access violation&quot; 错误
    的头像 发表于 11-08 07:16 182次阅读

    从&amp;quot;数据孤岛&amp;quot;到&amp;quot;智能产线&amp;quot;:Modbus转Profinet网关的&amp;quot;跨界&amp;quot;奇迹

    在智能制造的浪潮中,条码扫描器作为产线数据采集的"眼睛",却常常因协议不兼容而陷入"失语"困境。当PLC系统采用PROFINET协议,而条码扫描器仅支持RS232/RS485或Modbus协议
    的头像 发表于 11-03 16:26 369次阅读
    从&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;数据孤岛&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;到&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;智能产线&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;:<b class='flag-5'>Modbus</b>转Profinet网关的&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;跨界&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;奇迹

    交流充电桩出海正当时!电子多款认证电能表助您畅行全球市场

    电子交流电能表,以其全球认证、精准计量、技术领先的特点,成为充电桩企业出海征程中的理想合作伙伴。
    的头像 发表于 09-24 16:35 557次阅读
    交流充电桩出海正当时!<b class='flag-5'>瑞</b><b class='flag-5'>银</b>电子多款认证<b class='flag-5'>电能表</b>助您畅行全球市场

    为什么GNSS/INS组合被誉为导航界的&amp;amp;quot;黄金搭档&amp;amp;quot;?

    在导航技术领域,GNSS(全球导航卫星系统)和INS(惯性导航系统)的结合,一直被业界誉为&quot;黄金搭档&quot;。它们优势互补,克服了单一系统的局限性,为高精度、高可靠性的导航提供了完美
    的头像 发表于 07-09 17:12 644次阅读
    为什么GNSS/INS组合被誉为导航界的&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;黄金搭档&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;?

    “跨界”也轻松:CC\\-Link IE搞定Modbus RTU电能仪表实战

    RTU网关串口协议。这就好比一个讲究效率的“普通话”团队,需要和只会讲“方言”的成员协作,沟通障碍导致效率低下。 要解决这个问题,最直接的方案就是引入一位“翻译官”——耐达讯通信技术CC-Link IE
    发表于 06-30 09:42

    化工界的\&quot;神仙连接\&quot;:CCLink IE和Modbus RTU的液位计完美通婚指南

    Modbus RTU则是工控界的\&quot;元老级\&quot;协议,运行在RS-485等串行总线上,通信简单可靠。由于开放性和成本优势,
    发表于 06-24 13:56

    工业协议转换:冶金生产线的&amp;quot;翻译官&amp;quot;——Devicenet转Modbus RTU网关

    在钢铁熔炉轰鸣的冶金车间里,一场精密的"语言转换"正在发生。Devicenet和Modbus RTU作为工业自动化领域的两大主流通信协议,前者以其高速实时性广泛应用于传感器网络,后者凭借兼容性成为
    的头像 发表于 06-10 14:21 412次阅读

    工业圈惊现\&quot;翻译侠\&quot;!Modbus和Profinet秒变\&quot;拜把子兄弟\&quot;

    的\&quot;数据快递小哥\&quot;! 网关更是把\&quot;六边形战士\&quot;属性点满:支持Modbus
    发表于 05-21 15:48

    从&amp;quot;聋哑设备&amp;quot;到超级工厂:EtherCAT转Modbus协议网关正在重构工业未来

    飙升300%! 一、 设备主要功能 疆鸿智能JH-ECT002 是自主研发的一款EtherCAT从站功能的通讯网关。该产品主要功能是将EtherCAT网络和Modbus RTU总线连接起来。本网关
    的头像 发表于 04-23 14:16 376次阅读
    从&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;聋哑设备&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;到超级工厂:EtherCAT转<b class='flag-5'>Modbus协议</b>网关正在重构工业未来

    电缆局部放电在线监测:守护电网安全的&amp;amp;quot;黑科技&amp;amp;quot;

    文章由山东华科信息技术有限公司提供在万家灯火的背后,有一张覆盖全国的&quot;能源神经网络&quot;昼夜不息地运转。电缆作为电力输送的&quot;主动脉&quot;,其健康状况直接
    的头像 发表于 04-14 18:12 716次阅读
    电缆局部放电在线监测:守护电网安全的&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;黑科技&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;

    通俗易懂说电能表Modbus RTU协议

    Modbus RTU协议凭借其开放性、稳定性和易用性,成为电能表通信的“标配”
    的头像 发表于 04-02 15:21 1675次阅读
    通俗易懂说<b class='flag-5'>电能表</b><b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b><b class='flag-5'>协议</b>

    安科AWT100-DP 无线通讯终端,支持串口MODBUS RTU协议

    产品简介 功能:■支持串口MODBUS RTU协议的数据采集,并通过安科平台协议与安科服务器
    的头像 发表于 01-02 10:40 688次阅读
    安科<b class='flag-5'>瑞</b>AWT100-DP 无线<b class='flag-5'>通讯</b>终端,支持串口<b class='flag-5'>MODBUS</b> <b class='flag-5'>RTU</b><b class='flag-5'>协议</b>

    以太网通讯电能表与其他类型的电能表有什么区别?

    速度快、带宽大,适用于大量数据的快速交互,比如要实时传输一个大型工厂复杂的用电数据时很有优势。 • 普通电能表:像传统机械电能表没有通讯功能,需要人工现场抄来获取数据。一些带有简单
    的头像 发表于 12-09 13:21 1124次阅读
    以太网<b class='flag-5'>通讯</b><b class='flag-5'>电能表</b>与其他类型的<b class='flag-5'>电能表</b>有什么区别?