Modbus Skills

Problem

Invalid read block boundaries

A read block can become invalid when its start and quantity cross the server's defined data range.

Why it matters

The official protocol defines exception 02 for an invalid address and transfer-length combination. A Pymodbus discussion shows users working to restrict undefined register ranges.

What to do

Sources