Your PLC has one Modbus connection. Your devices are spread across a serial line and several IP addresses, and none of them store data the way the PLC wants it. ModbusManager Pro polls them all and republishes the registers you choose as one common register map — with data type and scale conversion in both directions.
No credit card for trial · Windows 10/11 · One-time license
A Modbus gateway (also called a concentrator or aggregator) sits between field devices and a control system. It reads the devices as a master, keeps the values in a register map of your own design, and serves that map as a single slave. To the PLC it looks like one device.
That solves three problems at once. First, the PLC may only support a handful of Modbus connections — or the integrator simply does not want to configure twelve devices in the PLC program. Second, the devices may be on different buses: some on RS-485, others on Ethernet at different IP addresses. Third, and most often overlooked, the data types rarely match: the meter stores 123 meaning 12.3 °C as a plain 16-bit integer, while the PLC block expects a float.
ModbusManager Pro handles all three. You define the mapping row by row, and the gateway takes care of polling, conversion and write-forwarding.
Read registers from any number of Modbus RTU and TCP devices, merge them into one register map, and let a PLC or SCADA system read and write that map over a single Modbus TCP connection.
One application takes on three roles at the same time. The field side and the control side never talk to each other directly — the common register map sits in between.
Everything below is configured in the Gateway tab — no scripting required.
This walkthrough builds a working gateway from one RTU device and verifies it from the PLC side — using ModbusManager itself as the PLC, so you can test the whole chain without a PLC on the desk.
127.0.0.1, the port you chose — and set the slave ID to the common map ID (not the device ID; this is the most common mistake). Read the addresses you mapped: the values from the field devices appear there, updating live.
Software on a PC is not the same thing as a DIN-rail gateway, and pretending otherwise wastes your time. Here is where each one belongs.
| Situation | ModbusManager Pro | Hardware gateway |
|---|---|---|
| Commissioning — proving the mapping works with real devices | ✓ Ideal | Overkill before the design is proven |
| Test bench, lab, temporary bridge during a retrofit | ✓ Ideal | Unnecessary cost |
| Small, non-critical system with a PC already on site | ✓ Works well | Also fine |
| Panel PC or logging machine that stays powered | ✓ Background mode | Also fine |
| Permanent installation on a critical process | ✗ Use hardware | ✓ Watchdog, DIN rail, redundancy |
| Site with no PC and no Windows maintenance | ✗ Not suitable | ✓ The right tool |
ipconfig; the gateway listens on all network interfaces. The port is the Slave TCP port set in the Gateway tab, and the slave ID is the common slave ID from your mapping rows, not the ID of the field device. Remember to allow the port through the Windows firewall for connections from other machines.Download ModbusManager Pro, map your first devices into one register map, and read it from your PLC today. No credit card, no cloud, no subscription.
Windows 10/11 · 14-day trial · Pro from $119 one-time
We use Google Analytics cookies to see how the site is used. You can accept or decline — declining keeps analytics off. See our Privacy Policy.