几下点按即可连接
输入主机、端口和 Unit ID,或点按查找设备并选择一个结果。超时和重试次数按连接设置。点按应用已保存端点时,已保存的配置文件才会填入端点,所以选择配置文件不会覆盖你输入的内容。
连接失败时会显示原因:超时、被拒绝或被重置、响应格式错误,或按名称列出的 Modbus 异常。Illegal data address 响应会附带关于 PLC 和 1-based 表示法的提示。
读取全部四个数据区
- 线圈用
01,离散输入用02,保持寄存器用03,输入寄存器用04。 - 每次读取最多 125 个寄存器或 2000 位,这是协议的上限。
- 地址支持
0-based、1-based或PLC 4xxxx表示法,可随时切换,无需断开连接。 - 通过配置文件读取时,寄存器浏览器会显示标签、解码值和缩放后的值。
直接解码数值,不必靠猜
配置文件会保存每个寄存器的格式、字节序和字序、缩放系数和单位,因此 0x42F6 0xE979 会显示为一个温度值,而不是两个整数。调通之后,可以在下一个现场复用这个配置文件。
监控并绘制曲线
向实时监控添加最多 16 个数据块,每 1 到 60 秒轮询一次,默认 2 秒。每个值都有一个迷你趋势图和一张完整曲线。应用打开期间,每个值保留最近 600 个点或 1 小时的数据,需要数据时用导出 CSV。
确认之后才写入
功能码 05、06、15 和 16 都要经过准备写入和确认写入。确认表会列出完整的目标和每个值。如果期间重新连接或更改目标,应用会取消该次写入。
问题
购买之前
为什么我的设备能连接,却没有响应?
TCP 连接已经建立,但设备或网关往往会忽略它不服务的 Unit ID。点按扫描 Unit ID,试一试常见的编号。
可以发送原始请求吗?
高级原始请求可手动设置功能码、地址和数量,用于写入 05、06、15 和 16。原始写入同样会停在确认表上。
客户端能通过 VPN 或蜂窝网络工作吗?
查找设备需要 Wi-Fi。手动连接需要有一条通往设备的网络路由。