A295.09

Indirect DM/EM Addressing Error

Omron · SYSMAC CJ2 CPU Unit

What does A295.09 mean?

This flag indicates an Indirect DM/EM Addressing Error. This error occurs when an indirect address calculation for DM (Data Memory) or EM (Expansion Memory) results in an invalid, non-existent, or out-of-range memory address. This prevents proper data access.

Common Causes

  • Indirect addressing calculation resulting in an out-of-range DM or EM address pointer.
  • Incorrect base address or offset value used in the indirect addressing scheme.
  • Corruption of data words used for indirect address calculation, leading to an erroneous target address.

Repair Steps & Checklist

Click steps to track your progress.

  1. 1

    Verify the values used for indirect addressing pointers and offsets in DM and EM areas.

  2. 2

    Ensure that all calculated indirect addresses fall strictly within the valid and allocated range of DM and EM areas.

  3. 3

    Implement range checks on calculated addresses before executing indirect memory access instructions.

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

Related Faults