2413

Insufficient Memory for Program Load

Mitsubishi Electric · MELSEC-Q/L Common Instruction

What does 2413 mean?

This error indicates that the PLC's drive 0 (typically the program memory) does not have enough free space to load the specified program. This prevents program transfer operations, such as those performed by the PSWAPP instruction, from completing successfully. Insufficient memory can halt critical system updates or program changes.

Common Causes

  • The program being loaded is too large for the currently available memory capacity of drive 0.
  • Other programs or data files are occupying too much space in drive 0, reducing the available free memory.
  • Memory fragmentation within drive 0 may prevent a large contiguous block from being allocated, even if total free space exists.

Repair Steps & Checklist

Click steps to track your progress.

  1. 1

    Check the size of the program to be loaded and compare it against the currently reported available memory capacity of drive 0 using the programming software.

  2. 2

    Delete unnecessary or outdated programs and data files from drive 0 to free up memory space.

  3. 3

    Optimize the program size by removing redundant code, unused variables, or consolidating data if possible.

  4. 4

    Consider upgrading the CPU module if repeated memory issues occur with standard program sizes.

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

Related Faults

Source: Mitsubishi Electric MELSEC-Q/L Common Instruction