一、FMR20 RS485 读数概述
FMR20 是 Endress+Hauser 推出的紧凑型雷达物位计,支持 RS485 Modbus RTU 数字通信。通过 RS485 接口,用户可将物位、距离等测量值直接上传至 PLC、DCS 或上位机系统。
本文将分步介绍从接线、蓝牙配置到 Modbus 读数的完整操作流程,适合工程技术人员与采购人员参考。
二、接线与通电
2.1 接线示意图
FMR20 的 RS485 接线端子定义请参考下图。确保电源与通信线缆正确连接,避免反接导致设备损坏。

三、Smartblue 蓝牙配置
3.1 连接设备
通电后,打开手机 Smartblue 应用,搜索并连接 FMR20。默认用户名为 admin,密码为设备序列号。

3.2 基本设置
登录后进入“设置”>“基本设置”,可配置以下参数:
- 距离单位:米、英尺等
- 空标(E):罐底参考点
- 满标(F):最大测量范围

3.3 通信设置
在“设置”>“通信”中配置 Modbus 参数,包括波特率、数据位、校验位、停止位及从站地址。设置完成后,关闭 Smartblue 和蓝牙,准备通过 RS485 连接电脑。

四、Modbus 寄存器信息
4.1 寄存器类型
根据说明书第 8.1.2 节,FMR20 的 Modbus 寄存器均为 保持寄存器(Holding Register),功能码 03。

4.2 寄存器地址定义
Modbus 地址定义请参照说明书,常见寄存器如下表所示:
| 寄存器地址 | 数据类型 | 说明 |
|---|---|---|
| 0x0000 | Float | 物位值 |
| 0x0002 | Float | 距离值 |
| 0x0004 | Float | 温度值 |

五、电脑连接与读数
5.1 确认端口
通过 RS485 转 USB 连接电脑后,打开“设备管理器”>“端口”,确认分配的 COM 端口号(例如 COM6)。端口号错误将无法通信。

5.2 设置通信参数
打开 Modbus 调试软件,点击“Connection”>“Connect”,按以下参数配置:
- 端口:COM6
- 波特率:9600
- 数据位:8
- 校验位:无
- 停止位:1
这些参数需与 Smartblue 中设置的 Modbus 参数一致。

5.3 读取数据
连接成功后,根据寄存器地址读取数据。下图显示读取到的物位值与 Smartblue 基本设置中的数据一致,验证通信正常。

六、总结
通过以上步骤,您可以顺利完成 FMR20 的 RS485 Modbus 读数。关键点包括:正确接线、Smartblue 配置通信参数、确认电脑 COM 端口、匹配 Modbus 参数。若通信失败,请优先检查端口号和参数一致性。