Modbus Simulator

A professional desktop tool for testing, debugging, and simulating Modbus devices across TCP, UDP, and Serial protocols. Master and Slave modes bundled in one application — no need to buy separate tools.

14Function Codes
8Protocol Variants
21+Display Formats
Master + SlaveBundled Free

See It in Action

A modern, intuitive interface for professional Modbus testing and simulation.

Modbus Simulator - Master Mode with data grid and live polling
Modbus Simulator - Slave Mode simulating devices Slave Mode
Modbus Simulator - Live data charts Live Charts
Modbus Simulator - Connection settings Connection Setup

Everything You Need for Modbus Testing

One tool. Both sides of the protocol. Full visibility. Master + Slave included — competitors charge separately.

8 Protocol Variants

TCP, UDP, RTU, ASCII, RTU-over-TCP, ASCII-over-TCP, RTU-over-UDP, ASCII-over-UDP. RS-485 RTS toggle and local echo support.

14 Function Codes

FC01-06, FC08 Diagnostics, FC11 Event Counter, FC15/16 multi-write, FC17 Report Server ID, FC22 Mask Write, FC23 Read/Write, FC43 Device Info.

Live Data Charts

Real-time line charts with up to 8 simultaneous address traces. Color-coded, auto-scrolling, time-based display.

21+ Display Formats

16-bit signed/unsigned/hex/binary/BCD, 32-bit float (4 byte orders), 64-bit double, 32/64-bit long, and ASCII string.

Data Logging & Export

Log to CSV or XLSX in real-time. Print or export to PDF. REST API for Excel/VBA integration. Full communication logger with TX/RX hex data.

Advanced Diagnostics

Test Center for raw frame sending, Address Scanner for device discovery, conditional color rules, scaling/offset, broadcast mode, and ENRON/DANIEL addressing.

Two Modes. One Application.

Master Mode

Poll & Control Devices

  • Connect via TCP, UDP, RTU, ASCII, and all cross-framing variants
  • Configure multiple simultaneous polls
  • 14 function codes including diagnostics and device info
  • Write single or multiple coils and registers
  • Address scanner and raw frame test center
  • Broadcast support (Slave ID 0) and ENRON/DANIEL addressing
Slave Mode

Simulate Devices

  • Emulate a Modbus slave for testing masters
  • TCP, UDP, RTU, and ASCII server modes
  • Configurable memory: up to 10,000 registers per type
  • Edit register values in real-time
  • View incoming request log with function codes
  • Configurable slave ID

Flexible Data Display

21+ display formats with 4 byte-order options. Scaling, offset, and conditional color rules.

Unsigned
Signed
Hex
Binary
BCD
Float32
Float64
Long32
Long64
ASCII String

Simple Pricing

One-time purchase. Perpetual license. Free lifetime updates & support. Master + Slave included.

3+ Licenses
$79
per license · one-time
  • Everything in single license
  • 20% volume discount
  • Separate key per user
  • Team onboarding support
  • Priority email support

Save vs. competitors: Others charge $129 for Master alone + $129 for Slave = $258 total.
You get both in one tool for $99 — with more protocols, more function codes, and more display formats.

Get Started

Download includes a 15-day free trial. No credit card required.

Download for Windows

Windows 10/11 · 64-bit · ~80 MB