Beckhoff CX2100-0914 Embedded

19 fault codes documented

0x8001

UPS Configuration Error

The function block output `nErrId` shows 0x8001, indicating an error in the Uninterruptible Power Supply (UPS) configuration. This typically means the UPS is not correctly configured in the system or no UPS is detected.

0x8002

UPS Communication Error

The function block output `nErrId` shows 0x8002, indicating that communication with the Uninterruptible Power Supply (UPS) has been interrupted. This prevents the system from reading UPS status or sending control commands.

0x8003

Error Reading UPS Status Data

The function block output `nErrId` shows 0x8003, indicating an error occurred while attempting to read status data from the Uninterruptible Power Supply (UPS). This may stem from communication issues or limitations of the specific UPS device's ability to provide certain status information.

3 pulses (arg 0)

K-bus Command Error

The K-bus ERR LED flashes 3 times, with '0' in the argument sequence, indicating a K-bus command error. This usually means either no Bus Terminal is inserted in the bus segment or one of the connected Bus Terminals is defective.

4 pulses (arg 0)

K-bus Data Error - Break Behind Power Supply

The K-bus ERR LED flashes 4 times, with '0' in the argument sequence, indicating a K-bus data error where a break is detected immediately behind the power supply unit. This specific error often occurs if the Bus End Terminal is missing or incorrectly installed.

4 pulses (arg n)

K-bus Data Error - Break Behind Bus Terminal n

The K-bus ERR LED flashes 4 times, with 'n' pulses in the argument sequence indicating the position of the last functional Bus Terminal before the error. This signifies a physical break in the K-bus segment occurring after Bus Terminal 'n'.

5 pulses (arg n)

K-bus Register Communication Error

The K-bus ERR LED flashes 5 times, with 'n' pulses in the argument sequence, indicating an error in the register communication specifically with Bus Terminal 'n'. This typically points to an internal fault within that particular terminal.

6 pulses (arg 0)

K-bus Initialization Error

The K-bus ERR LED flashes 6 times, with '0' in the argument sequence, indicating a general error during the initialization process of the K-bus. This suggests an internal issue with the Embedded PC responsible for K-bus communication.

6 pulses (arg 1 or 8)

Embedded PC Internal Data Error

The K-bus ERR LED flashes 6 times, with '1' or '8' in the argument sequence, indicating an internal data error within the Embedded PC. This type of error suggests an issue with the PC's internal data processing or memory related to K-bus operations.

7 pulses (arg 0)

Process Data Length Mismatch

The K-bus ERR LED flashes 7 times, with '0' in the argument sequence, indicating a discrepancy where the process data lengths of the set configuration and the actual configuration do not correspond. This means the TwinCAT configuration does not match the physical Bus Terminal setup.

Persistent, continuous flashing

K-bus EMC Problems

The K-bus ERR LED flashes continuously, indicating electromagnetic compatibility (EMC) issues within the system. This condition can be caused by undervoltage or overvoltage peaks in the power supply, disrupting stable K-bus operation.

State Variable Bit 0

K-bus Error (TwinCAT)

The K-bus State variable in TwinCAT has Bit 0 set, indicating a general K-bus error. This signifies that the K-bus is not operating synchronously and without error, requiring further investigation of K-bus health.

State Variable Bit 1

Terminal Configuration Changed (TwinCAT)

The K-bus State variable in TwinCAT has Bit 1 set, indicating that the physical terminal configuration has changed since the TwinCAT system started. This can lead to process image inconsistencies.

State Variable Bit 2

Process Image Lengths Mismatch (TwinCAT)

The K-bus State variable in TwinCAT has Bit 2 set, indicating that the configured process image lengths do not match the actual lengths. This suggests a discrepancy between the data size defined in TwinCAT and the data being exchanged with the Bus Terminals.

State Variable Bit 8

No Valid Inputs (TwinCAT)

The K-bus State variable in TwinCAT has Bit 8 set, indicating that there are currently no valid inputs being received from the K-bus. This can happen if input terminals are disconnected, faulty, or if there's a broader communication issue.

State Variable Bit 9

K-bus Input Update Not Complete (TwinCAT)

The K-bus State variable in TwinCAT has Bit 9 set, indicating that the K-bus input update cycle has not yet completed within the expected time. This can lead to outdated or missing input data in the PLC program.

State Variable Bit 10

K-bus Output Update Not Complete (TwinCAT)

The K-bus State variable in TwinCAT has Bit 10 set, indicating that the K-bus output update cycle has not yet completed. This can result in outputs not being set or updated as expected by the PLC program.

State Variable Bit 11

K-bus Watchdog Error (TwinCAT)

The K-bus State variable in TwinCAT has Bit 11 set, indicating a K-bus watchdog error. This typically means the K-bus communication or processing has stopped responding within the configured watchdog timeframe, suggesting a communication loss or system hang.

State Variable Bit 15

Acyclic K-bus Function Active (TwinCAT)

The K-bus State variable in TwinCAT has Bit 15 set, indicating that an acyclic K-bus function, such as a K-bus reset, is currently active. While not always an error, it signifies that synchronous K-bus operation might be temporarily interrupted.