E2058

Selected process block is not programmed

Indramat · IndraDrive MPx02

What does E2058 mean?

The IndraDrive MPx02 attempted to execute a process block (e.g., a motion task, sequence step, or program segment) that has not been programmed or does not exist in its memory. This typically occurs in systems using internal motion control capabilities where sequences of operations are defined in blocks.

Common Causes

  • The specified process block number or identifier does not correspond to an existing program block in the drive's memory.
  • The program containing the intended block was not successfully loaded, activated, or is corrupted.
  • An incorrect index or pointer is used by the master controller to call the process block.
  • A program selection error from the HMI or PLC.

Repair Steps & Checklist

Click steps to track your progress.

  1. 1

    Verify the process block number or identifier that the IndraDrive MPx02 attempted to execute and confirm its existence in the drive's program memory.

  2. 2

    Ensure that the correct motion program or sequence has been downloaded and activated in the IndraDrive MPx02.

  3. 3

    Check the master control system (PLC, HMI) for any errors in the command or sequencing logic that selects process blocks.

  4. 4

    Upload the current motion program from the drive and verify its contents, looking for missing or incorrectly referenced blocks.

  5. 5

    If the program is correct, attempt to re-download the program to the drive to ensure integrity.

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

Related Faults