Glossary · Modbus

Modbus

Modbus is a communication protocol for exchanging values between industrial devices. It is simple and openly published, so it interoperates widely across vendors.

How it connects

  1. Requesting device

    Request a required value

  2. Address · Function

    Check the register map

  3. Responding device

    Return register values

Definition

Definition

Modbus is a communication protocol for exchanging values between industrial devices. It is simple and openly published, so it interoperates widely across vendors.

In more detail

Modbus dates from 1979 and is still the most widely deployed industrial protocol, because it is simple to implement and vendor-neutral.

It works as request and response: an upstream device asks for the value at an address and the device answers. It comes as Modbus RTU over serial links and Modbus TCP over Ethernet.

Its limits are equally clear. Values carry no name or unit, so a human must know from documentation what register 40001 means. There is no security either. Newer protocols such as OPC UA address this, but a large share of installed equipment still speaks Modbus.

How it is used on the floor

  • Connect simple devices that publish values — thermometers, power meters, inverters.
  • Read production counters and status bits from older PLCs.
  • Have an edge gateway attach names and units to Modbus values before sending them upstream.

Modbus RTU versus Modbus TCP

RTU runs on a serial link such as RS-485; TCP runs over Ethernet. The data model is nearly identical and only the transport differs. Keeping existing RS-485 wiring and converting to TCP at a gateway is a common arrangement.

Related terms

Terms that make more sense read together.

Related products

What IYULAB provides in this area.

Quick Answers

Modbus — frequently asked

Questions that come up when evaluating Modbus.

What if we do not know the register map?

The vendor's communication manual carries it. Failing that, changing values while observing with the equipment owner is the practical method.

Is Modbus insecure?

The protocol has no authentication or encryption. The standard mitigation is separating the control network from the office network and placing the devices behind a gateway.

Can several devices share one line?

Modbus RTU supports multiple devices on one RS-485 line. As device count rises, response time grows, so plan it against your polling interval.

How would this apply to your plant?

A look at your equipment and current workflow is usually enough to scope it.

Talk to an engineer
KR KO