Modbus

Protocol Core Infrastructure Network Efficiency Telecommunications

Key Points

- Common in industrial automation
- Supports simple master-slave or client-server exchange
- Used with PLCs, sensors, and actuators
- Widely deployed in legacy and modern systems
- May run over serial links or Ethernet depending on variant
- Limited security features in classic deployments
- Straightforward request-response model for reading and writing registers or coils

Definition

Modbus is an industrial communication protocol used for exchanging data between controllers, devices, and field equipment.

Concept

Modbus is a simple and widely deployed communication protocol used to exchange data between controllers, field devices, and supervisory systems. It is used in PLC networks, sensors, actuators, and industrial equipment. Modbus may run over serial links or Ethernet depending on the variant and deployment.

Explainer

Modbus is an industrial communication protocol used to exchange data between controllers, field devices, and supervisory systems. It works by defining a straightforward request-response model for reading and writing registers or coils over serial or Ethernet transports depending on the variant. It is used in PLC systems, SCADA environments, sensors, actuators, and many industrial devices. Constraints include limited security features in classic deployments, transport differences between variants, address mapping, and compatibility across implementations. Failure modes include misaddressing, communication loss, timing mismatches, and interoperability problems when devices interpret registers differently. Tradeoffs involve simplicity versus security, broad device support versus limited protocol richness, and legacy compatibility versus modern networking expectations. Modbus matters because it remains one of the most common industrial protocols for basic device communication. Cross-industry relevance is strong in industrial automation, utilities, building systems, and process control.