ModbusBench is a fast, no-nonsense tool for testing and simulating Modbus devices. Poll a PLC, simulate a meter, and read plain-English diagnostics for every frame — master and slave in one app.
Everything you need to bring up, commission, and debug Modbus devices — without juggling three half-tools.
Poll real devices and simulate your own — no separate purchase, no second app. One license covers both roles.
Modbus TCP and RTU over serial, with read/write function codes 01–06, 15 and 16, and robust framing that survives flaky USB adapters.
Exceptions in plain English, byte-grouped frames with the MBAP header dimmed and the function code highlighted. Stop decoding hex by hand.
Define holding/input registers and coils/discrete inputs, then edit values live while a master reads them back.
Read registers as 16/32/64-bit integers and IEEE floats, in all four byte/word orders — the swap your device actually uses.
No cloud, no account to use it. A small native app that runs on air-gapped commissioning laptops where it matters.
Need to test a SCADA poll before the hardware arrives? Stand up a Modbus slave in seconds and shape its register map by hand.
Windows 10 / 11, 64-bit. About 14 MB. No installer bloat, no telemetry.