Poll Modbus devices on your Mac.
No Parallels. No Windows.
The only native macOS app that does Modbus TCP + RTU, master and slave, read and write — with built-in device simulators. No VMs, no CLI wrestling.
Screenshots
See it in action
Full demo — master polling, slave simulation, traffic capture, and live charts.
Master mode — live register monitoring with real-time value updates across TCP and RTU connections.
Slave mode — simulate Modbus devices with configurable register values for testing without hardware.
Traffic capture — record every Modbus frame, expand for hex detail, filter TX/RX, and export to CSV.
Live charts — plot register values over time to spot trends, anomalies, and drift in your device data.
Device Simulator
PM5560 simulator. SMA inverter simulator. Not just raw registers.
Load a device profile and the slave mode becomes a realistic device simulator — Schneider PM5560 power meter, SMA STP 60-US-10 inverter, ABB AZL402 water analyzer, Endress+Hauser Promag 10W flowmeter. Registers auto-populate with correct addresses, engineering units, and live-drifting values. Voltage drifts. Power fluctuates. Counters increment.
Schneider PM5560 Power Meter Simulator
Phase voltage (L-N, L-L), current, active/reactive power, power factor, frequency, kWh totals. Registers match real PM5560 Modbus map. Values drift under simulated load.
SMA STP 60-US-10 Inverter Simulator
DC string voltage and current, AC output power, grid frequency, daily and total energy yield. Simulates real solar production curves with cloud-passing dips.
Endress+Hauser Promag 10W Flowmeter Simulator
Flow rate, totalized volume, conductivity, fluid temperature. Promag 10W register map with realistic process values and measurement noise.
ABB AZL402 Water Analyzer Simulator
pH, ORP, turbidity, dissolved oxygen, temperature. AZL402 register map for water treatment and wastewater simulation.
Daniel 1000 Gas Flow Computer Simulator
Differential pressure, static pressure, temperature, gas composition, flow rate. Daniel 1000 register map for custody transfer simulation.
Raritan PX3-5902V PDU Simulator
Per-outlet power and energy, inlet current, ambient temperature and humidity. PX3-5902V data center rack PDU simulation.
Custom Templates
Device not in the library? Build your own template. Define register names, units, address ranges, value ranges, and drift behavior. Templates are saved locally and appear alongside the built-in profiles.
01 — The Problem
You're running Windows VMs just to poll a register.
Every Modbus poll tool worth using — Modbus Poll, Simply Modbus, QModMaster — is built for Windows. macOS users are stuck paying for Parallels ($100/yr) on top of the Windows tool ($129), dealing with USB passthrough issues, or wrestling with command-line tools that have no GUI.
Parallels + Windows Tax
Mac users pay $229+ in year one for Parallels Desktop ($100/yr) + Modbus Poll ($129) — just to read a holding register on a Mac.
USB Passthrough Nightmare
USB-to-RS485 adapters don't pass through reliably in VMs on Apple Silicon. FTDI and CH340 drivers crash or disconnect mid-poll.
Crash-Prone Mac Apps
The #1 Modbus app on the Mac App Store (ModbusClient) has reviews calling it a "complete waste of time" that "often crashes" and only reads — can't write registers.
CLI-Only Tools
mbpoll, pymodbus, libmodbus — powerful but command-line only. No GUI for register monitoring. You're staring at terminal output instead of live values.
02 — Features
Everything you need. Nothing you don't.
A native Modbus poll tool that covers TCP and RTU, master and slave, read and write — all in one app. No subscriptions. No Electron. No Java.
Modbus TCP
Connect to any Modbus TCP device over Ethernet or Wi-Fi. Configure IP, port, and unit ID. Poll at custom intervals from 100ms to 60 seconds.
Modbus RTU (Serial)
Communicate over USB-to-RS485 adapters. Supports FTDI, CH340, CP2102, and Prolific chips. Configurable baud rate, parity, stop bits.
Read + Write
All function codes: FC01–FC06, FC15, FC16. Read and write coils, discrete inputs, holding registers, and input registers. Signed and unsigned values.
Master (Poll) Mode
Poll one or multiple slave devices. View live register values in a table with real-time updates. Set up poll sequences for different register ranges. Replaces Modbus Poll for macOS users.
Slave (Server) Simulation
Simulate a Modbus slave device to test your master without physical hardware. Load device templates with realistic register maps and auto-simulated live data.
Traffic Capture & Export
Record every Modbus frame — request and response — with timestamps, delta times, and full hex decode. Filter by direction (TX/RX), expand any frame for detail, export to CSV. Hand the export to your network team as evidence. Stop the blame game.
Live Trend Charts
Pin any register to a live-updating chart. Monitor voltage drift, power spikes, or temperature changes over time — multiple series on one chart with pan and zoom. No external tools needed.
Communication Logging
Full request/response logging with millisecond timestamps. Debug timing issues, malformed frames, and timeout problems. Export logs for analysis.
Device Template Library
Load pre-built profiles for real devices — Schneider PM5560, SMA inverters, ABB analyzers. Registers auto-populate with correct addresses, units, and realistic simulated values. Create your own templates for any device.
03 — Compare
How it compares to what you're using now
Every Mac user in industrial automation has been forced into one of these workarounds. Here's how they stack up.
04 — Use Cases
Built for field engineers who carry MacBooks.
PLC commissioning, solar monitoring, HVAC integration, IoT prototyping — Modbus is everywhere, and now you can work with it natively on your Mac.
PLC Commissioning
Verify register values during PLC startup. Write setpoints, read status registers, confirm I/O mapping — all from your MacBook in the field.
Solar Inverter Monitoring
Read power output, voltage, and energy totals from solar inverters that expose Modbus TCP. Debug communication issues without a Windows laptop.
Power Meter Reading
Poll electrical meters for voltage, current, power factor, and energy consumption via Modbus RTU over RS485. Verify meter configuration on-site.
IoT Device Testing
Use slave simulation mode to test your IoT gateway's Modbus client implementation without needing physical devices on the bench.
Network Debugging & Evidence
Device not responding? Capture every Modbus frame with timestamps and hex decode. Export to CSV and hand it to the network team. No more "it works on my laptop" — you have the proof.
HVAC & Building Automation
BACnet and Modbus are the backbone of building automation. Read VAV box registers, write setpoints, verify sensor values during commissioning.
Embedded Development
Developing a Modbus slave device? Use the master mode to test your firmware. Need to test your master code? Use slave simulation. Both in one app.
05 — FAQ
Common questions
Mac App Store
Stop paying for Parallels.
Get a native Modbus poll tool — master & slave included.
Stay Updated
Get notified about new features & device templates
We add new device templates, protocol features, and platform support regularly. No spam — only product updates.
Also from MacTools