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

    文章

    2530

    浏览量

    83832
  • 电能表
    +关注

    关注

    5

    文章

    941

    浏览量

    36162
  • MODBUS RTU
    +关注

    关注

    0

    文章

    161

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    EtherNet/IP→Modbus RTU,让罗克韦尔PLC读懂每一块电能表

    ,操作员盯着屏幕上“通信故障”的红色警示——新加装的智能电能表数据始终传不上来。 这类场景在石油化工行业并不陌生。一边是清一色支持EtherNet/IP协议的罗克韦尔控制系统,另一边是多功能仪表、电能表惯用的
    的头像 发表于 04-15 15:08 156次阅读
    EtherNet/IP→<b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>,让罗克韦尔PLC读懂每一块<b class='flag-5'>电能表</b>

    从&amp;amp;quot;替代人力&amp;amp;quot;到&amp;amp;quot;智能协同&amp;amp;quot;:履带式巡检机器人的产业跃迁

    2026年的工业智能化转型浪潮中,一个显著的趋势正在形成——工业巡检机器人正从单纯的&quot;人力替代工具&quot;升级为具备感知、决策与协同能力的&quot;智能体&quot;。
    的头像 发表于 02-05 10:42 458次阅读

    选EtherCAT模块,别只看价格,先看&amp;amp;quot;体检报告&amp;amp;quot;

    ±8kV静电、±2kV浪涌、-42℃极寒、1500V高压—这不是极限运动,而是DPort-ECT模块的出厂&quot;必修课&quot;。本文详解工业级EtherCAT从站如何通过严苛测试关
    的头像 发表于 02-04 11:46 520次阅读
    选EtherCAT模块,别只看价格,先看&<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>;

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

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

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

    一体式直流电能表可靠运行的核心支撑
    的头像 发表于 11-19 11:05 794次阅读
    低耗高精 + 抗干扰!<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 779次阅读

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

    在智能制造的浪潮中,条码扫描器作为产线数据采集的"眼睛",却常常因协议不兼容而陷入"失语"困境。当PLC系统采用PROFINET协议,而条码扫描器仅支持RS232/RS485或Modbus协议
    的头像 发表于 11-03 16:26 597次阅读
    从&<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 878次阅读
    交流充电桩出海正当时!<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 1194次阅读
    为什么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;

    核心洞察:标准化机器人难以破解工业场景的&quot;需求碎片化&quot;困局。富唯智能通过 &quot;五大模块柔性架构+零代码中枢&quot; ,为 人形机器人为什么要定制 提供了
    的头像 发表于 06-10 17:19 1538次阅读
    人形机器人为什么要定制? ——揭秘工业场景的&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;千面需求&<b class='flag-5'>amp</b>;<b class='flag-5'>quot</b>;

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

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

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

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

    仓储界的&amp;quot;速效救心丸&amp;quot;,Ethercat转PROFINET网关实战案例

    实战案例,Ethercat转PROFINET网关,仓储界的&quot;速效救心丸&quot;
    的头像 发表于 05-11 10:32 932次阅读
    仓储界的&<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转PROFINET网关实战案例