EL
ErrorLib
Brands
||
  1. Home
  2. Allen-Bradley
  3. MicroLogix 1400 Programmable Controllers
  4. 0035
About·Privacy·Terms

ErrorLib — Industrial Fault Code Library

Disclaimer: ErrorLib is an independent technical reference tool. While we aim for accuracy, always verify with the manufacturer’s official service manuals before performing maintenance on industrial equipment. ErrorLib is not affiliated with the brands listed.

0035

ILLEGAL INSTRUCTION IN INTERRUPT FILE

Allen-Bradley · MicroLogix 1400 Programmable Controllers

What does 0035 mean?

The program contains a Temporary End (TND), Refresh (REF), or Service Communication instruction within an interrupt subroutine (STI, EII, HSC) or a user fault routine. These specific instructions are not permitted in interrupt contexts due to their system-level implications or timing characteristics. This is a nonrecoverable fault.

Common Causes

  • Unsupported instructions (TND, REF, Service Communication) are placed inside an interrupt service routine (STI, EII, HSC) or user fault routine.
  • Incorrect programming practices for interrupt service routines, violating execution rules for these contexts.

Repair Steps & Checklist

Click steps to track your progress.

  1. 1

    Correct the program by removing Temporary End (TND), Refresh (REF), or Service Communication instructions from all interrupt subroutines (STI, EII, HSC) and user fault routines.

  2. 2

    Recompile and reload the modified program into the controller.

  3. 3

    Enter the Run mode after the program is successfully reloaded.

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

Related Faults

-1Output Error-2Overlap Error-3Undefined Accel/Decel
Source: Allen-Bradley MicroLogix 1400 Programmable Controllers
Open Manual (Page 403)Search more codes in this manual