DISCONNECTED
Command
Interface
MODBUS

Modbus RTU is an industrial serial protocol for reading and writing device registers over RS-485 or UART. Each device has a unique address (1–247). Registers hold 16-bit values. Function codes define operations: 0x03 (read holding registers), 0x06 (write single register), 0x10 (write multiple registers).

Specifications
LayerRS-485 / UART
Addressing1 – 247 devices
Register size16-bit unsigned
Max registers65535
Baud rates9600 – 115200
CRC16-bit CRC-16/IBM
How It Works

Master sends a frame: [Address][Function][Data][CRC]. Slaves respond only when addressed. RTU mode uses binary encoding with 3.5 character silent gap as frame delimiter. CRC-16 detects transmission errors. Half-duplex RS-485 requires direction control (DE/RE pins).

Typical Use Cases
Industrial sensor networks PLC I/O expansion Energy meters VFD speed control Building automation Multi-drop sensor buses
Limitations

Half-duplex only — one talker at a time. No native encryption or authentication. Timing sensitive — inter-frame gap must be exact. Master-slave only — no peer-to-peer. Maximum 247 devices per segment.

Commands Out
System
Q & A

Sign in to chat with Claude about this component.

Settings

Lag Simulation

The dashed ghost shows the commanded target. The solid state shows the physical actual state, which lags behind due to motor inertia and mechanical response time.

Sign in