MODBUS TEST AUTOMATION

Turn a manual Modbus check into a reviewable test

The useful automation boundary is not “send arbitrary packets faster.” It is preserving a procedure that an engineer already understands, including the reads, guarded writes, waits, expectations, parameters, and evidence required to judge the result.

01

Start from a working manual procedure

Prove every address and write interactively first. Then encode the sequence using reads, writes, waits, expectations, conditions, loops, or reusable child scenarios. Dry run and validation expose the intended operations before the connection is touched.

02

Use data without copying the scenario

Run profiles and datasets supply parameters to the same scenario. This keeps the procedure reviewable while letting limits, setpoints, or device variants change per run.

  • Structured scenario editor
  • Lua for dynamic procedures
  • JSON, JUnit, and HTML reports
  • Baseline comparison and CLI exit codes
03

Keep write authority visible

Read-only profiles override automation. Write-capable runs show their declared effects and require the same connection ownership used by manual operations, preventing a background poller and a test from racing on the wire.

TRY THE WORKFLOW

Start with one device and one known value.

Choose a download