Wago PFC200 PLC

23 fault codes documented

--

Internal Data Bus Communication Error (Unidentified Module)

An internal data bus communication error has occurred, and the system is unable to pinpoint the specific defective I/O module. This fault may stem from a faulty power supply module for the I/O or a defective I/O module itself. The I/O LED will likely flash red.

0x00090003

Modbus Slave TCP Start Failed

The MODBUS slave failed to start successfully in TCP mode. This diagnostic message is permanently stored and indicates a configuration error, network issue, or resource conflict preventing the TCP server from initializing. This will prevent MODBUS TCP communication.

0x00090006

Modbus Slave UDP Start Failed

The MODBUS slave failed to start successfully in UDP mode. This diagnostic message is permanently stored, indicating a problem with the UDP server's initialization, potentially due to configuration errors, resource conflicts, or network interface issues. This will prevent MODBUS UDP communication.

1

Internal Buffer Overflow (Inline Code Generation)

An internal buffer overflow has occurred during inline code generation, indicating that the maximum amount of data allowed for this process has been exceeded. This typically happens when the controller is trying to process too much I/O data or control logic due to an excessive number of I/O modules.

1 (Argument: 10)

Serial EEPROM Initialization Fault

A fault occurred during the initialization of the serial EEPROM. This prevents the controller from properly accessing or configuring its non-volatile memory during startup, which can halt system operation or prevent it from loading essential settings.

1 (Argument: 11)

Serial EEPROM Read Error

An error occurred while reading from the serial EEPROM. This indicates that the controller cannot reliably retrieve data from its non-volatile memory, which is essential for configuration and operation, potentially leading to incorrect behavior or system failure.

1 (Argument: 12)

Serial EEPROM Access Timeout

The time allocated to access the serial EEPROM was exceeded. This indicates a failure to read from or write to the EEPROM within the permissible time limit, potentially due to a hardware fault in the EEPROM or a communication issue on the controller's internal bus.

1 (Argument: 14)

Max Gateway/Mailbox Modules Exceeded

The maximum number of gateway or mailbox modules allowed in the system has been exceeded. This configuration limitation prevents the system from functioning correctly, as it cannot properly manage or communicate with an excessive number of these specialized communication modules.

1 (Argument: 8)

Invalid Hardware/Firmware Combination

An invalid combination of controller hardware and firmware has been detected. This means the installed firmware version is incompatible with the controller's hardware revision, preventing proper operation and potentially causing system instability.

1 (Argument: 9)

Invalid Checksum in Serial EEPROM

An invalid checksum has been detected in the serial EEPROM. This indicates data corruption within the EEPROM, which typically stores critical configuration or operational parameters, leading to system instability or failure to boot correctly.

2

Unsupported I/O Module Data Type

The controller has detected an I/O module whose data type is not supported by the current firmware. This could be due to outdated controller firmware or a defective I/O module itself. A flashing red I/O LED indicates the presence of a defective module.

3

Unknown Flash Program Memory Module Type

The controller has encountered an unknown module type for its internal flash program memory. This suggests an issue with the controller's fundamental hardware or firmware related to memory access. This typically points to a defective controller that cannot properly identify its own memory.

4

Flash Memory Write Error

An error occurred during an attempt to write data to the controller's flash memory. This can lead to corrupted configuration or program data and indicates a critical issue with the flash memory hardware or its write operations. This is a severe internal controller fault.

4 (Argument: --)

Max I/O Modules Exceeded

The maximum permissible number of I/O modules connected to the controller has been exceeded. This prevents proper system initialization and operation due to hardware limitations on the I/O bus capacity.

4 (Argument: n*)

Internal Data Bus Disruption

An internal data bus disruption has occurred after the n-th process data module. This indicates a communication failure or malfunction involving the module at position (n+1) on the I/O bus, impacting the integrity of process data exchange. Modules that do not provide any data (e.g., supply modules without diagnostics) are ignored when determining 'n'.

5

Flash Memory Erase Error

An error occurred during the process of erasing a sector of the controller's flash memory. This indicates a critical problem with the flash memory hardware or the controller's ability to manage its internal storage. This is a severe internal controller fault.

5 (Argument: n*)

Register Communication Error (Bus Init)

A register communication error occurred during the internal data bus initialization process for the (n+1)th process data module. This suggests a problem with the module's ability to communicate its registers during startup, which is essential for proper system configuration and operation. Modules that do not provide any data are ignored.

6

I/O Module Configuration Mismatch After Data Bus Reset

The detected I/O module configuration following an internal data bus reset does not match the configuration that was present after the last controller startup. This suggests a transient issue with the I/O bus communication or a configuration inconsistency requiring a controller restart.

6 (Argument: 5)

Process Image Size Exceeded

The maximum permissible size of the process image has been exceeded. This indicates that the combined data requirements of the connected I/O modules are too large for the controller's process image memory, preventing proper data exchange between the controller and I/O modules.

7

Serial EEPROM Write Error

An error occurred during an attempt to write data to the controller's serial EEPROM. This critical fault indicates a problem with the non-volatile memory used for storing persistent data or configuration, which could lead to data loss or improper operation.

DIAG_01 (Channel S1/S0 or S3/S2)

No Connected Load / Short Circuit to +24V

The diagnostic bits S1/S0 or S3/S2 for a digital output channel on module 75x-506 are set to '01'. This indicates either no load is connected to the output channel or a short circuit exists between the output and the +24V supply. This condition prevents the output from functioning as intended and alerts to a wiring issue.

DIAG_10 (Channel S1/S0 or S3/S2)

Short Circuit to Ground / Overload

The diagnostic bits S1/S0 or S3/S2 for a digital output channel on module 75x-506 are set to '10'. This indicates either a short circuit exists between the output and ground or an overload condition on the output channel. This state protects the module from damage but prevents the output from operating.

DIAG_BIT_1 (Channel S)

Output Fault (Overload, Short Circuit, Broken Wire)

A diagnostic bit (e.g., Diagnostic bit S for channels 1 through 8) is set to '1' for a digital output channel on modules 750-507 (-508), -522, 753-507, or 750-537. This indicates a general output fault condition such as an overload, a short circuit, or a broken wire affecting the respective output. The specific type of fault requires further investigation.