Modbus/TCP
Industrial/ICS 🏭 • Protocols 🔗
•
Difficulty: premium
Definition
Modbus/TCP is the IP-based variant of the Modbus protocol where a client issues read/write requests to a server’s data model (coils and registers) over TCP port 502.
Examples
- An HMI reads holding registers (function 03) from a PLC over TCP/502 to display tank levels and temperatures.
- A maintenance tool writes a single coil (function 05) to start a motor, restricted to a specific engineering subnet.
Discover 🔎
Modbus/TCP is one of the most common, simple protocols in industrial networks. A client (master) sends a request and a server (device or gateway) replies. The protocol exposes a logical data model—coils, discrete inputs, input registers, and holding registers—addressed by function codes. Its simplicity and ubiquity make it easy to integrate—and easy to misuse. Classic Modbus has no built-in authentication or encryption, so network design and policy enforcement matter.
Tip: The interactive version includes progress tracking, decks, and premium deep dives.