Allen-Bradley Logix and SLC PLC
39 fault codes documented
Illegal Command or Format
This error indicates that the local processor received a command or message that is not recognized or is improperly formatted. This prevents the processor from executing the requested operation, leading to an inability to control or communicate with the target device.
Communication Module Not Working
This fault signifies that the communication module responsible for network connectivity is not operational. This can lead to a complete loss of communication with other devices on the network, severely impairing the system's ability to exchange data and commands.
Remote Node Missing or Disconnected
This error occurs when a remote device or node that the system expects to communicate with is either missing, physically disconnected, or has been intentionally shut down. This prevents any data exchange or control operations with that specific remote node.
Processor Connected But Faulted (Hardware)
This indicates that although a processor is physically connected to the network, it is experiencing a hardware fault. The processor is unable to execute its program or respond to requests correctly, which can lead to system downtime and loss of control.
Wrong Station Number
This fault implies that the system is attempting to communicate with a device using an incorrect network station number. The target device cannot be reached because its identifier does not match what the system is sending, preventing proper addressing and communication.
Requested Function Not Available
This error means that the system requested a specific function or operation from a device, but the device does not support or cannot perform that function. This can happen if the device firmware does not include the requested capability or if it's disabled.
Processor In Program Mode
This indicates that the target processor is currently in program mode, which typically means it is not executing its control logic. Many operations, especially those that involve real-time control or data access, are restricted or unavailable while in this mode.
Processor's Compatibility File Does Not Exist
This fault implies that the necessary compatibility file for the processor is missing. This file contains crucial information for the processor to operate correctly and interact with its programming software or other devices, compromising its functionality.
Remote Node Cannot Buffer Command
This error indicates that a remote node or device is unable to accept or store a command because its internal buffer is full. This prevents new commands from being processed until the existing buffer is cleared or processed, leading to communication delays.
Processor Downloading, Not Accessible
This fault occurs when the target processor is undergoing a program download, making it temporarily inaccessible for other operations or communications. During a download, the processor's resources are dedicated to the update, preventing external access.
Processor Incorrectly Converted Address
This error signifies that the processor encountered an issue when attempting to convert a logical address into a physical memory address. This prevents the processor from locating or accessing the intended data or instruction, leading to execution failures.
Incomplete Address
This fault indicates that the address provided in a command or instruction is incomplete, lacking necessary components for the processor to uniquely identify the target memory location. This prevents the processor from performing the requested operation.
Incorrect Address
This error occurs when the address specified in a command or instruction is syntactically correct but refers to a non-existent or invalid memory location. The processor cannot find the target, preventing data access or instruction execution.
Illegal Address Format - Symbol Not Found
This fault indicates that a symbolic address used in a program or message could not be resolved by the processor because the corresponding symbol was not found. This typically means the symbol is undefined or misspelled in the symbol table.
Illegal Address Format - Symbol Character Limit
This error occurs when a symbolic address or name exceeds the maximum number of characters supported by the device. The processor cannot process the overly long symbol, leading to an addressing failure.
Address File Does Not Exist
This fault signifies that an address file referenced in the target processor does not exist. This file might contain data, configuration, or program segments critical for operation. The processor cannot proceed without this missing resource.
Destination File Too Small
This error occurs when the destination file specified for an operation is too small to accommodate the amount of data requested to be written to it. This prevents the data transfer from completing successfully, leading to data loss or corruption.
Cannot Complete Request - Multipacket Change
This fault indicates that a multi-packet communication request could not be completed because the situation or state of the target device changed during the transfer. This often occurs with operations requiring consistent state across multiple packets.
Data/File Too Large, Memory Unavailable
This error signifies that the data or file being processed is too large to fit into the available memory on the device, or the memory itself is unavailable. This prevents operations like loading, saving, or processing large datasets.
Target Processor Cannot Packet Information
This fault indicates that the target processor is unable to properly format or encapsulate the requested information into packets for transmission. This prevents the processor from sending data effectively.
Privilege Error; Access Denied
This error occurs when a user or process attempts to perform an operation for which it does not have the necessary security privileges. The system denies access to protect critical functions or data from unauthorized modification.
Requested Function Is Not Available
This fault signifies that a requested function or operation is not available on the target device. This could imply that the device simply does not support the requested functionality or that it is disabled in its current configuration.
Request Is Redundant
This error indicates that the system received a request that is identical to a previously received or currently active request. The device determines the operation is already in progress or has been completed, thus marking the new request as redundant.
Command Cannot Be Executed
This fault signifies that a command, although recognized, cannot be executed by the target device due to its current state or an internal condition. This is a general execution failure where prerequisites for the command are not met.
Overflow; Histogram Overflow
This error indicates a data overflow condition, specifically mentioning a histogram overflow. This means the data being collected or processed has exceeded its allocated storage capacity, leading to data loss or inaccurate statistical analysis.
No Access
This fault indicates that the system attempted to access a resource or perform an operation for which it lacks authorization. Similar to privilege errors, this prevents unauthorized interaction with the controller or its data.
Data Type Mismatch
This error occurs when the data type requested by an operation does not match the actual data type available at the specified memory location. This leads to an inability to correctly interpret or process the data.
Incorrect Command Parameters
This fault indicates that the parameters provided with a command are incorrect or invalid. This could mean values are out of range, of the wrong type, or missing, preventing the command from being executed successfully.
Address Reference Exists to Deleted Area
This error occurs when a program or instruction attempts to reference a memory area that has been deleted. This results in an invalid memory access, as the target location no longer exists within the processor's memory map.
Command Execution Failure; PLC-3 Histogram Overflow
This fault signifies a general command execution failure, specifically highlighting a PLC-3 histogram overflow. This indicates an issue with data collection exceeding buffer limits within a PLC-3 system, preventing the command from completing.
Data Conversion Error
This error indicates a problem during the conversion of data from one format or type to another. This can lead to incorrect values or an inability to use the data in subsequent operations.
Scanner Not Available to 1771 Rack Adapter
This fault occurs when the communication scanner is unable to establish or maintain communication with a 1771 rack adapter. This prevents I/O modules in the 1771 rack from being read or written to.
Adapter Not Available to Module
This error indicates that the 1771 adapter is not available to communicate with the modules within the 1771 rack. This could imply a problem with the backplane communication or the adapter's internal state.
1771 Module Response Not Valid
This fault occurs when a 1771 I/O module responds to a request but its response data is deemed invalid or corrupted. This prevents the system from reliably using the module's status or input data.
Duplicate Label
This error signifies that a label or tag has been defined multiple times within the program or symbol table. This creates ambiguity, preventing the processor from uniquely identifying the intended variable or location.
File Owner Active - File In Use
This fault indicates that a requested file is currently being accessed or used by another application or process. This prevents the current operation from modifying or deleting the file until it is released.
Program Owner Active - Downloading or Online Editing
This error occurs when a program is currently being downloaded or edited online by another user or process. This prevents other attempts to modify the program, ensuring program integrity during active development.
Disk File Write Protected or Not Accessible (Offline Only)
This fault applies specifically to offline operations and indicates that a disk file cannot be written to because it is either write-protected or otherwise inaccessible. This prevents saving changes or creating new files on the disk.
Disk File In Use by Another Application (Offline Only)
This fault is specific to offline operations and means that a disk file needed for an update is currently in use by another application. This prevents the update from proceeding until the file is released, and thus the update is not performed.