Mitsubishi Electric · MELSEC-Q/L Common Instruction
This error occurs in Basic model QCPU, High Performance model QCPU, Process CPU, and Redundant CPU when data, after being modified by an index register, attempts to write to a device reserved for system use. While device range checks aren't always conducted, writing to a system device specifically triggers this error, indicating a critical memory access violation and potential system instability.
Click steps to track your progress.
Review the program logic where index registers (e.g., Z0) are used in conjunction with write instructions.
Carefully calculate the maximum possible address that an indexed instruction can access in a given program segment.
Adjust device assignments or limit the range of index registers to prevent access to system-reserved device ranges.
Verify the CPU type and its specific handling of device range checks during indexed operations.