I x .Slave.IllegalDataAddress

Modbus Slave Illegal Data Address

Allen-Bradley · Compact 5000 I/O Serial Module

What does I x .Slave.IllegalDataAddress mean?

This boolean tag indicates that the Modbus master requested access to a Modbus register address that is outside the valid range defined for the slave module. A value of 1 (Occurrence) means the slave received a request for a memory location it does not support. This prevents the slave from fulfilling the master's request.

Common Causes

  • Modbus master application attempting to read or write to an non-existent or out-of-range register address
  • Incorrect Modbus map configuration in the master application
  • Firmware issue with the slave's internal address mapping or register definition

Repair Steps & Checklist

Click steps to track your progress.

  1. 1

    Review the Modbus master's application code to ensure all Modbus register addresses requested are within the valid range for the slave module.

  2. 2

    Consult the slave module's documentation for the correct Modbus register address map and verify configuration.

  3. 3

    Verify the Modbus master's configuration for correct address offsets and data lengths in its requests.

Browse all codes in this manual (28)
Verified technical data. Last updated: March 2026

Related Faults

Source: Allen-Bradley Compact 5000 I/O Serial Module