0017
NVRAM/MEMORY MODULE USER PROGRAM MISMATCH
Allen-Bradley · MicroLogix 1400 Programmable Controllers
What does 0017 mean?
Status bit S:2/9 is set in the controller, indicating that the user program stored in the non-volatile RAM (NVRAM) or memory module does not match the user program currently loaded and executing in the controller. This is a nonrecoverable fault.
Common Causes
- User program on the memory module is different from the controller's active program.
- Memory module was replaced or modified without updating the controller's loaded program.
- Program download to controller did not update the memory module, or vice-versa.
Repair Steps & Checklist
Click steps to track your progress.
- 1
Transfer the user program from the memory module to the controller using the programming software.
- 2
Change the controller to Run mode after the program transfer is complete.
- 3
Verify bit S:2/9 is correctly handled in the system logic if it's intentionally set.
Verified technical data. Last updated: March 2026
Related Faults
Source: Allen-Bradley MicroLogix 1400 Programmable Controllers