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
Verify the values used for indirect addressing pointers and offsets in DM and EM areas.
- 2
Ensure that all calculated indirect addresses fall strictly within the valid and allocated range of DM and EM areas.
- 3
Implement range checks on calculated addresses before executing indirect memory access instructions.
Verified technical data. Last updated: March 2026
Related Faults
Source: Omron SYSMAC CJ2 CPU Unit