Modbus Poll 调试软件使用

1. 下载与安装

  • 下载地址:官方提供试用版(Modbus test and simulation
  • 安装步骤
    1. 运行安装程序,按向导完成安装
    2. 首次启动需输入试用密钥(试用版有功能限制)

2. 基本设置

  • 选择通信协议
    • Modbus RTU(串口通信,如 RS485/RS232)
    • Modbus TCP/IP(网络通信)
  • 配置连接参数
    • RTU 模式
      • 端口(COM1, COM2...)
      • 波特率(9600, 19200...)
      • 数据位(8)、停止位(1)、校验位(None/Even/Odd)
    • TCP 模式
      • 目标设备 IP 地址(如 192.168.1.100
      • 端口号(默认 502
      • Slave ID(从站地址,通常 1

二、基本操作

1. 连接设备

  1. 点击 Connection Connect(或按 F3
  2. 状态栏显示 "Connected" 表示连接成功

2. 读取寄存器

支持的功能码

功能码

功能

寄存器类型

01

读线圈

0xxxx(开关量)

02

读离散输入

1xxxx(只读开关量)

03

读保持寄存器

4xxxx(可读写数据)

04

读输入寄存器

3xxxx(只读数据)

操作步骤

  1. 设置寄存器地址(如 40001
  2. 选择数据类型(16/32位整数、浮点数等)
  3. 点击 Read(或按 F5)读取数据

3. 写入数据

支持写入的寄存器

  • 05(写单个线圈)
  • 06(写单个寄存器)
  • 16(写多个寄存器)

操作步骤

  1. 输入目标地址(如 40001
  2. 输入要写入的值(如 123
  3. 点击 Write(或按 F8

三、高级功能

1. 数据监控

  • 实时监控通信数据
    • 点击 DisplayCommunication,可查看原始报文(请求/响应)

2. 批量读取

  • 设置扫描间隔
    • SetupRead/Write Definition → 设置轮询间隔(如 1000ms
  • 批量读取多个寄存器
    • 在地址栏输入范围(如 40001-40010

3. 数据记录与导出

  • 记录数据到文件
    • FileLoggingStart Logging(保存为 .csv.txt
  • 导出数据到 Excel
    • 右键数据表格 → Export → 选择格式(.csv

四、常见问题排查

1. 连接失败

问题

可能原因

解决方案

无法连接设备

串口被占用

检查设备管理器,确认 COM 端口正确

Modbus TCP 连接超时

IP/端口错误

确认设备 IP 和端口(默认 502

通信错误

波特率/校验位不匹配

检查设备通信参数是否一致

2. 数据读取异常

问题

可能原因

解决方案

数据为 0 或错误

寄存器地址错误

确认 Modbus 地址(如 40001 vs 0

数据格式不对

数据类型设置错误

检查 Display → 选择正确的数据类型

字节顺序错误

大端/小端问题

调整 Setup Display Byte Order

3. 写入失败

问题

可能原因

解决方案

无法写入

寄存器只读

确认功能码(03/04 不可写,06/16 可写)

写入值无效

超出范围

检查设备允许的数值范围

五、实用技巧

1. 快捷键

快捷键

功能

F3

连接/断开设备

F5

读取数据

F8

写入数据

Ctrl + L

开启/关闭数据记录

2. 寄存器地址转换

  • Modbus 地址格式
    • PLC 地址(如 40001 → Modbus Poll 输入 0(0-based)
    • 可在 SetupDisplay 修改为 1-based 显示

3. 模拟测试

  • 使用 Modbus Slave(配套软件)模拟从站设备,测试通信是否正常

六、总结

  • Modbus Poll 适用于
    • 工业设备(PLC、传感器、变频器)调试
    • Modbus RTU/TCP 通信测试
    • 数据监控与记录
  • 推荐工作流程
    1. 连接设备(确认通信参数正确)
    2. 读取数据(检查寄存器地址和数据类型)
    3. 写入测试(确认设备响应)
    4. 记录数据(导出分析)

📥 下载 Modbus Poll



电机 - 易格斯官网

直线模组 - 易格斯官网

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值