Chipkin Automation Systems. A quick diagnostic bench for Modbus RTU over a serial port, running entirely in your browser. Connect a USB-to-RS485 or RS232 adapter, send any of the eight standard requests, and read the answer back as every data type at once — so you can see at a glance whether a register really is a Float32, and in which byte order.
version · Modbus RTU only · nothing leaves this browser
Choose your adapter, set the character format to match the device, then connect. An empty picker means the adapter is unplugged or its driver is not installed.
Modbus RTU devices most often use 9600 8N1 or
19200 8E1. If the device answers with a CRC error every time, the character format is the
first thing to change.
Nothing sent yet.
It speaks Modbus RTU only — the serial form. For Modbus TCP, large point lists, saved configurations, logging and reporting, use the Chipkin Modbus Explorer desktop application. This page is for the ten minutes when you have a laptop, a serial adapter and a device that is not answering.
The number in a device manual is often not the number that goes on the wire. A holding register listed
as 40001 is almost always protocol address 0, and 40100 is
99. Set Address base to 1-based and type the documented number if the manual counts
from one; the line under the form always shows the value actually being transmitted.
Web Serial works in Chrome and Edge on Windows, macOS, Linux and ChromeOS. Firefox and Safari do not
implement it. The page must be served over https:// or from localhost.
The simulator page pretends to be a Modbus RTU device on a second serial
port. With a linked virtual pair such as com0com's COM3 and COM4, you can run
both pages side by side with no hardware at all.