266
Rockwell Automation Publication 2080-UM002L-EN-E - November 2021
Appendix E Troubleshooting
0xF003
Recoverable
One of the following occurred:
• The memory module hardware faulted.
• The memory module connection faulted.
• The memory module was incompatible with the
Micro800 controller’s firmware revision.
Perform one of the following:
• Remove the memory module and plug it in again.
• Obtain a new memory module.
• See
Corrective Actions for Recoverable Faults on page 270
• Upgrade the Micro800 controller’s firmware revision to be compatible with the
memory module. For information on firmware revision compatibility, go to
0xF004
Recoverable
A failure occurred during the memory module data
transfer.
Perform one of the following:
• See
Corrective Actions for Recoverable Faults on page 270
• Attempt the data transfer again. If the error persists, replace the memory module.
• For Embedded RTC failure, restart the controller.
0xF005
Recoverable
The user program failed an integrity check while the
Micro800 controller was in Run mode.
Perform one of the following:
• See
Corrective Actions for Recoverable Faults on page 270
• Check wiring.
0xF006
Recoverable
The user program is incompatible with the Micro800
controller’s firmware revision.
Perform one of the following:
• See
Corrective Actions for Recoverable Faults on page 270
• Contact your local Rockwell Automation technical support representative.
0xF010
Recoverable
The user program contains a function/function block
that is not supported by the Micro800 controller.
Perform one of the following:
• See
Corrective Actions for Recoverable Faults on page 270
• Contact your local Rockwell Automation technical support representative.
0xF014
Recoverable
A memory module memory error occurred.
• See
Corrective Actions for Recoverable Faults on page 270
• Reprogram the memory module. If the error persists, replace the memory module.
0xF015
Non-
recoverable
An unexpected software error occurred.
Perform one of the following:
• See
Corrective Actions for Non-recoverable Faults on page 270
.
• Check wiring.
0xF016
Non-
recoverable
An unexpected hardware error occurred.
Perform one of the following:
• See
Corrective Actions for Non-recoverable Faults on page 270
.
• Check wiring.
0xF017
Non-
recoverable
An unexpected software error occurred due to
unexpected hardware interrupt.
If the system variable _SYSVA_USER_DATA_LOST is
set, the controller is able to recover the user
program but the user data is cleared. If not, the
Micro800 controller program is cleared.
Perform one of the following:
• See
Corrective Actions for Non-recoverable Faults on page 270
.
• Check wiring.
0xF018
Non-
recoverable
An unexpected software error occurred due to SPI
communication failure.
If the system variable _SYSVA_USER_DATA_LOST is
set, the controller is able to recover the user
program but the user data is cleared. If not, the
Micro800 controller program is cleared.
Perform one of the following:
• See
Corrective Actions for Non-recoverable Faults on page 270
.
• Check wiring.
0xF019
Non-
recoverable
An unexpected software error occurred due to
memory or other controller resource issue.
See
Corrective Actions for Non-recoverable Faults on page 270
.
0xF01A
Recoverable
The controller was unexpectedly reset during Run
Mode Change (RMC) due to a noisy environment or an
internal hardware failure.
If the system variable _SYSVA_USER_DATA_LOST is
set, the controller is able to recover the user
program but the user data is cleared. If not, the
Micro800 controller program is cleared.
See
Corrective Actions for Recoverable Faults on page 270
.
0xF020
Recoverable
The base hardware faulted or is incompatible with
the Micro800 controller’s firmware revision.
See
Corrective Actions for Recoverable Faults on page 270
.
0xF021
Recoverable
The I/O configuration in the user program is invalid
or does not exist in the Micro800 controller.
See
Corrective Actions for Recoverable Faults on page 270
.
0xF022
Recoverable
The user program in the memory module is
incompatible with the Micro800 controller’s firmware
revision.
Perform one of the following:
• See
Corrective Actions for Recoverable Faults on page 270
• Replace the memory module.
Table 56 - List of Error Codes for Micro800 controllers (Continued)
Error Code
Fault Type
Description
Recommended Action