KUKA KR C4 and KR C4 CK are modular controllers widely used in KUKA industrial robot systems. They are not only used to control KUKA industrial robots, but also for linear units, positioners, and robot motion systems that comply with DIN EN ISO 10218-1. As a customer kinematic variant, KR C4 CK can control KUKA motors without using the complete KUKA industrial robot body, but must be paired with KUKA motors or KUKA motor/gear units. This series of control cabinets adopts an integrated or separated structure of control box and drive box, which includes control PC, low-voltage power supply KUKA Power Pack、KUKA Servo Pack、Cabinet Control Unit、Controller System Panel、Safety Interface Board、 Fuses, batteries, fans, and connection panels. Mastering its architecture, maintenance cycle, LED diagnosis, and module replacement methods can significantly reduce downtime and improve the availability of robot systems.
System architecture and core modules
The core tasks of the KUKA KR C4 control cabinet include motion control, safety logic, drive power supply, and external communication. The control PC is responsible for graphic interface, program creation and maintenance, sequence control, path planning, driver circuit control, monitoring, safety equipment communication, and external communication. The low-voltage power supply supplies power to the internal components of the control cabinet, and the green LED indicates the working status. KUKA Power Pack, also known as KPP, is a driving power supply responsible for generating rectified intermediate circuit voltage from AC power supply, supplying it to internal and external driving controllers. KPP has 5 device variants with the same size, including shaftless amplifier version, single axis 40 A, dual axis 40 A, three-axis 20 A, and single axis 64 A. Its power output is 14 kW under 400 V power supply, rated current 25 A DC, integrated brake chopper, external brake resistor activation, brake resistor overload monitoring, and synchronous servo motor short-circuit braking.
KUKA Servo Pack, also known as KSP, is a drive controller for robotic arm shafts, with three variants: three-axis 40 A, three-axis 64 A, and three-axis 20 A. Each shaft amplifier has a power range of 11 kW to 14 kW and is directly fed by an intermediate circuit. It adopts magnetic field oriented control and supports torque control. Cabinet Control Unit, also known as CCU, is the central power distribution and communication interface of the control cabinet, consisting of Cabinet Interface Board and Power Management Board. CCU is responsible for safety input and output, control of main contactors 1 and 2, mastering testing, smartPAD insertion recognition, 4 fast measurement inputs, fan monitoring, temperature sensor reading, and connecting KPP, KSP, RDC through KUKA controller bus. If the main power supply fails, the battery will continue to supply power to the control components until the position data is saved and the controlled shutdown is completed.
The Safety Interface Board, also known as SIB, is a component of the Safety Interface. The standard SIB contains 5 secure inputs and 3 secure outputs, while the extended SIB contains 8 secure inputs and 8 secure outputs. The extended SIB can only run together with the standard SIB. SIB is used for discrete security interfaces and can also provide range selection and range monitoring signals for SafeRobot options. Resolver Digital Converter, also known as RDC, is used to detect motor position data, connect up to 8 rotary transformers, and measure motor temperature. Non volatile data is stored in EDS, including location data and KUKA configuration. Controller System Panel, also known as CSP, is an operational status display component with USB, KLI, and KSI connections. The control cabinet is also equipped with a main filter, 24V external power interface, battery, fan, and pressure relief plug.
Secure Interface and Bus Network
KUKA KR C4 can be configured with either discrete security interface X11 or Ethernet security interface X66, which cannot be connected and used simultaneously. Only one can be selected. X11 is used for dual channel safety signals such as emergency stop, operator safety, safety stops 1 and 2, external enable, and safety operation stop. X66 supports PROFIsafe or CIP Safety for connecting to upper level safety PLCs. The safety function complies with EN ISO 13849-1 Category 3 and Performance Level d. Emergency stop equipment, enabling devices, operator safety, external safety operation stop, external safety stops 1 and 2, and T1 speed monitoring are all safety functions. The emergency stop device must be pressed at least once every 12 months, and the enable switch must also be checked at least once every 12 months.
In terms of bus network, KCB includes KPP, KSP, KSP left, RDC, CIB, and EMD. KSB includes CIB, SION, smartPAD, standard SIB, and extended SIB. KEB can connect devices such as PROFIBUS, DeviceNet, digital/analog I/O. The connection panel usually includes power connection X1, motor interface, data cable interface, smartPAD interface X19, RDC interface X21, safety interface X11 or X66, PE grounding, etc. All contactors, relays, and valve coils connected by users must be equipped with suitable suppression diodes, RC components, and VCR resistors are not applicable. When wiring cables, motor cables and data cables should be routed separately to avoid interference and damage.
Maintenance cycle and inspection points
The maintenance work of KUKA KR C4 should be carried out on a periodic basis. At least every 2 years, clean the heat exchanger, KPP and KSP radiators, external fans, and low-voltage power supply radiators according to installation conditions and pollution levels. Replace the motherboard battery, control the PC fan, external fan, and internal fan every 5 years. The battery replacement cycle depends on the battery monitoring indication. The filter element of the pressure relief plug also needs to be replaced when it changes color, and the original color is white.
The output of SIB relay should be checked every 6 months to 1 year. When checking the local emergency stop output, press the local emergency stop device. When checking the operator safety confirmation output, set the mode to automatic or automatic external and turn on operator safety. When checking the peripheral connection output, set it to automatic or automatic external, turn on operator safety, and release the enable switch in T1 or T2 mode. If there are no error messages, the relay output is normal. For expanding SIB, it is also necessary to check the alarm space output, SafeOperation active output, and Robot referenced output. After maintenance is completed, a visual inspection should be conducted to confirm that fuses, contactors, plugs, and boards are securely installed, cables are undamaged, PE equipotential connections are reliable, and system components are not worn or damaged.

Fault diagnosis: LED and fuse
The LED on CCU is the first-hand information for diagnosis. The red LED of the fuse indicates that the fuse is damaged, and turning off indicates that it is normal. Check F17.3 when PWRS/3.3 V green is turned off; If the PWR/3.3 V is on and the PWRS/3.3 V is off, the CCU module may need to be replaced. STAS2 and STAS1 are orange safety node indicator lights, check F17.3 when turned off; 1 Hz flashing indicates normal operation, 10 Hz flashing indicates guidance phase, and when the fault code flashes, check the X309, X310, and X312 cables. FSoE green indicates the status of EtherCAT security protocol, off indicates inactive, constant light indicates running, and flashing indicates internal fault. 27 V, PS1, PS2, and PS3 are green power indicators, corresponding to main power, short-term battery backup, medium battery backup, and long-term battery backup, respectively. L/A green indicates physical connection, flashing indicates data traffic. RUNSION and RUNCIB green indicate the status of EtherCAT nodes.
CCU fuses include: F17.1 for contactor output 1 to 4, 5 A; F17.2 for CCU input, 2 A; F17.4 for CCU safety input, 2 A; F17.3 for CCU logic, 2 A; F306 for smartPAD power supply, 2 A; F302 for SIB power supply, 5 A; F3.2 for KPP1 logic with battery backup, 7.5 A; F3.1 for KPP1 brake without battery backup, 15 A; F5.2 for KPP2 logic, 7.5 A; F5.1 for KPP2 brake, 15 A; F22 for option power supply, 7.5 A; F4.1 for KPC with battery backup, 10 A; F4.2 for KPC fan/internal fan, 2 A F307 is a CSP power supply, 2 A; F21 is an RDC power supply, 2 A; F305 is a battery fed power supply, 15 A; F6 is a 24 V non battery backup US1, 7.5 A; F301 is a 24V battery free backup US2, 10A; F15 is an internal fan, 2 A; F14 is an external fan, 7.5 A; F308 is an internal power supply with external power supply and battery backup, 7.5 A. The same specifications must be used when replacing fuses.
RDC LED includes STA3、RUN、L/A1、L/A2、L/A3、STA4、PWR/3.3 V、FSoE、STA2、STA1、STA0。 CSP LED includes LED1 operation, LED2 sleep, LED3 automatic, LED4 to LED6 error. If all LEDs light up for 3 seconds after CSP is powered on, it indicates normal operation. Error states include: LED1 flashing slowly and LED4 on, indicating device or BIOS startup error, checking HDD/SSD, USB or replacing PC; LED5 on, indicating Windows or PMS startup timeout, replacing hard disk or reloading image; LED6 lights up to indicate waiting for RTS RUNNING timeout, reloading the image or running setup. In the LAN Onboard LED of the control PC, Activity/Link green indicates connection, and Speed yellow/green indicates 10 Mb, 100 Mb, or 1000 Mb. SIB LEDs include L/A, PWR_3V3, RUN, STAS2, FSoE, STAS1, PWRS 3.3 V, and fuse LEDs. The standard SIB fuse F250 is 4 A, and the extended SIB fuse F260 is 4 A. Semiconductor fuses can self reset, but should not be triggered frequently.
KPP/KSP Error Information Quick Check
In the error messages of KPP and KSP,% 1 represents the device type,% 2 represents the driver or power supply number, and% 3 represents the error code. Common errors include: 26031 internal error, reinitializing the driver bus and checking the KPP LED; 26032 IxT overload, check program load, machine, temperature, current trajectory, adjust speed; 26033 grounding fault, check the motor cable and motor; 26034 overcurrent, check the current trajectory, motor, and cable; 26035 Intermediate circuit overvoltage, check the trajectory of the intermediate circuit, main power supply, and braking resistor to reduce the braking load; 26036 intermediate circuit undervoltage, check the main power supply and intermediate circuit cables; 26037 logic power supply overvoltage, check 27 V power supply; 26038 logic power supply undervoltage, check 27 V power supply and battery; The temperature of device 26039 is too high. Check the fan inside the cabinet, ambient temperature, program load, cooling circuit, and PC fan; The temperature of the 26040 radiator is too high. Check the installation position, ventilation duct, and gap; 26041 motor phase loss, check motor cable and motor; 26042 communication error, check EtherCAT cable, stack CCU、KPP、KSP; 26045 hardware failure, reinitialize or replace the device; 26046 main power supply phase loss, check the power cord and KPP wiring; 26047 power failure, check if the power supply is below 300 V; 26048 charging overvoltage, check the main power supply voltage and module quantity; 26050 brake resistor fault, check the brake resistor and wiring; 26051 chopping overload, reducing frequent braking overload; 26130 intermediate circuit charging failed, check the intermediate circuit cable; 26132 brake fault, check the brake voltage, motor/brake, and brake cable. Warning messages are similar to error messages, but of lower severity.
Key module replacement process
Before replacing any module, five safety rules must be followed: power off, prevent accidental restart, confirm that the system is out of power, ground short circuit, and cover or isolate adjacent live parts. Wait for at least 5 minutes after power failure to allow the intermediate circuit to discharge. KPP、KSP、 The motor connection and intermediate circuit cables may still carry a voltage of 50 V to 780 V. Wear protective gloves and comply with ESD regulations during operation.
When replacing the external fan, first unplug the fan connector X14, remove the rear panel, remove the fan bracket and fan, install a new fan and restore the connection. When replacing the internal fan, unplug the fan connector X962, remove the fastening screws of the fan module, install the new module and connect it. When replacing the control PC, unplug the power supply and all connections, loosen the rolling nut, and take out the PC along the guide rail; After installing a new PC, connect the network cable, start the controller, and test it. When replacing the control PC fan, it is necessary to open the PC casing, remove the fan grille, fan, and rivets, install a new fan, and restore it. When replacing HDD/SSD, disconnect the SATA and power connections, remove the knurled screws, install the new hard drive, install the operating system and KSS, and configure the system through WorkVisual. When replacing the LAN Dual NIC network card, open the PC case, unplug the connection, release the network card fixing, insert the new network card and fix it.
When replacing KPP, unplug all connections, unlock and unplug X20 and X21 data cables, loosen Allen screws, and remove KPP from the bracket; When installing the new KPP, hang it into the bracket and tighten the fastening screws with a torque of 4 Nm, then insert it back into the connection according to the label and lock X20 and X21. Replacing KSP is similar. When replacing the CCU, unlock the data cable connector, unplug all connections, remove the fixing plate, and take out the CCU; After installing the new CCU, insert it back according to the label and lock the connector. When replacing the SIB, unlock the data cable connector, unplug all connections, remove the fixing plate, install the new SIB, and insert it back according to the label. When replacing the RDC, disconnect all cables, remove the RDC box cover, unplug the EDS connection, remove the 4 TORX screws, and take out the RDC module; When installing a new RDC, thread the cable through the designated entrance and place it in the RDC box. Tighten the TORX screws in diagonal order to 2.0 Nm, connect the EDS, X15, X17, X18, X20, and rotary transformer cables X1 to X6, cover the box cover and tighten to 3.0 Nm. When replacing the battery, pay attention to the polarity, both battery blocks must be replaced at the same time, and check if the system variable $ACCU_STATE is # CHARGE.OK. When replacing the low-voltage power supply, unplug the connection, remove the rear panel, take out the power supply, install a new power supply, and restore the connection. When replacing the pressure relief plug, remove the foam ring, replace the filter element, and replace the foam ring. When replacing the brake resistor, measure the resistance value. X7.1 to X7.3 and X7.2 to X7.4 should be 11 Ω± 10% for 2 22 Ω brake resistors, and the same for 4 44 Ω brake resistors. When replacing the main filter, remove the main switch and side panel, disconnect them, remove the grounding conductor, install a new filter, and restore it.
Battery, heat dissipation and cleaning
The battery maintains power supply to the control components in the event of a power failure until the controller is controlled to shut down. Charge the battery every 9 months when the storage temperature is not higher than+20 ° C, every 6 months when the temperature is between+20 ° C and+30 ° C, and every 3 months when the temperature is between+30 ° C and+40 ° C. The cross garbage bin symbol on the battery indicates that it cannot be treated as ordinary household waste, while the Pb, Cd, and Hg symbols indicate that the lead, cadmium, and mercury content exceeds the standard and must be recycled. The control cabinet adopts two cooling circuits: the internal area contains control and power electronics, which are cooled by a heat exchanger; The braking resistor and KPP, KSP radiators in the external area are directly cooled by ambient air. Do not install filter cotton in front of the ventilation duct, otherwise it will cause temperature rise and shorten equipment life. When cleaning the control cabinet, the power must be turned off and wait for 5 minutes. Use solvent-free, water-soluble, non flammable, and non corrosive cleaning agents. Do not use compressed air, spray water, or allow cleaning agents to enter electrical components. Replace damaged or unreadable labels and nameplates after cleaning.
Debugging and System Configuration
Before debugging, check whether the control cabinet is complete, whether there is any transportation damage, and confirm that the fuses, contactors, and boards are securely installed. Connect the 16mm ² PE equipotential cable to the robotic arm and robot controller, and connect the central PE row of the power supply cabinet. When connecting motor cables and data cables, pay attention to the bending radius: for fixed installations, it should be 3 to 5 times the cable diameter, and for cable drag chains, it should be 7 to 10 times. When connecting X1 power supply, pay attention to the rated voltage and phase sequence. Insert smartPAD into X19, restore battery discharge protection connector X305, configure X11 or X66 safety interface, and start the controller. System configuration must be modified using WorkVisual in the following situations: installing KSS/VSS 8.2 or higher, replacing hard drives, changing devices of different models, removing or adding devices. When replacing equipment, devices of the same type can be replaced, but two identical components in KCB cannot be replaced simultaneously. The startup mode is used to move the robotic arm in T1 mode when the external safety device has not been installed or put into operation. At this time, all outputs are automatically set to logic zero, the external safety device is disabled, and no one is allowed in the danger zone. The operating modes include T1, T2, AUT, and AUT EXT. In T1 mode, the axis speed monitoring defaults to a rotation axis of 30 °/s, a linear axis of 250 mm/s, and a Cartesian speed of 250 mm/s. New or modified programs must be tested in T1 mode first.
