Welcome to the Industrial Automation website!

NameDescriptionContent
HONG  KANG
E-mail  
Password  
  
Forgot password?
  Register
当前位置:

REXRTOH ECODRIVE DKC Series Drive Controller Comprehensive Fault Diagnosis and Maintenance Guide

来源: | 作者:FAN | 发布时间 :2026-02-03 | 6 次浏览: | Share:


REXRTOH ECODRIVE DKC Series Drive Controller Comprehensive Fault Diagnosis and Maintenance Guide

Introduction: Overview of ECODRIVE DKC Diagnostic System

The ECODRIVE DKC01.1 and DKC11.1 series drive controllers from INDRAMAT (now owned by Rexroth), as the core of high-precision servo drive systems, are equipped with a comprehensive diagnostic system designed to help maintenance personnel quickly identify and handle machine faults. This document (based on DOK-ECODRV-ASE-04VRS-WAR1-EN-P) is the official troubleshooting guide for the system. This document is not only a supplement to the device operation panel, but its core goal is to assist in understanding error information, locating the root cause of faults, describing standard troubleshooting procedures, and simplifying communication with the manufacturer's technical service department. Effective diagnosis can significantly reduce downtime and improve overall equipment efficiency (OEE).

All operating states of the drive controller are characterized by "diagnostic messages". These messages are systematically classified into four categories, each of which serves a different function of information transmission:

Error Diagnostic Messages: Identify serious faults that have occurred, causing the driver to stop or malfunction, with codes starting with "F", "UL", and "PL".

Warning Diagnostic Messages: Indicates conditions that may affect performance or indicate potential risks, but the driver can still continue to run, with code starting with "E".

Command Diagnostic Messages: Display the status of complex control commands being executed by the driver, such as zeroing, parameter loading, etc. The code starts with "C" or "D".

State Diagnostic Messages: Reflecting the current normal operating mode of the driver, such as torque control, speed control, enable status, etc. The code starts with "A", "AF", "JF", etc.


Reading and parsing diagnostic messages

H1 Display and Message Structure

The H1 status display on the front of the drive controller is the primary diagnostic information window. This two digit seven segment digital display will cyclically display the current highest priority diagnostic code. A complete diagnostic message consists of a diagnostic code and corresponding diagnostic text. For example, code "F228" corresponds to the text "Excessive Deviation". In addition to viewing the code on H1, the complete diagnostic information (code+text) is also stored in parameter S-0-0095, which can be directly read through upper computer software (such as DriveTop) or operation panels that support text display.

Priority of diagnostic messages

When multiple diagnostic conditions are triggered simultaneously, the H1 display will follow the preset priority order for display. According to the priority dependency graph in the document, error diagnosis messages usually have the highest priority, followed by warning messages, and then command and status messages. This means that in the event of a fault, H1 will prioritize displaying the most severe "F" type errors rather than simultaneous warnings or status information.


Detailed explanation and coping strategies for core error diagnosis

Error diagnosis is directly related to equipment shutdown and is a key focus in maintenance. Here is an analysis of some key errors:

F218/F219/F220- Overheating shutdown: for the driver radiator, motor, and braking resistor respectively. F218 is usually caused by high ambient temperature, clogged radiator, fan failure, or insufficient ventilation in the installation space. Resolve the need to improve cooling, clean heat sinks, or replace driver modules. F219 motor overheating is caused by mechanical overload, continuous over torque operation, or temperature sensor circuit failure. It is necessary to check the mechanical load, friction conditions, and sensor circuit. If the F220 braking resistor overheats, it indicates excessive regenerative energy, and the deceleration or speed should be reduced, or additional braking modules should be considered.

F226- DC bus undervoltage: Monitor the DC bus voltage. The reasons include unexpected interruption of the main power supply (without first disabling the driver enable RF) or power disturbance. Need to check the main power logic and power quality.

F228- Excessive following error: The driver cannot keep up with the given command. Possible reasons include: acceleration demand exceeding driving capacity, motor shaft jamming, incorrect control loop parameters (such as gain) settings, or improper monitoring window S-0-0159 parameters. It is necessary to check the torque limit value S-0-0092, mechanical structure, and control parameters in sequence.

F229- Motor encoder quadrant error: There is a defect in the encoder signal. The common reasons are damage to the encoder cable, insulation failure, or internal faults in the drive controller. The encoder cable should be checked and replaced to ensure that the power line and encoder line are wired separately, and the controller should be replaced if necessary.

F248- Low battery voltage: for motors with absolute value encoders. Its memory is backed up by batteries, and an alarm is triggered when the voltage drops below 2.8V. The battery design has a lifespan of approximately 10 years. When replacing the battery (part number: 257101), attention should be paid to operating it while the control power supply is not powered on, otherwise the absolute position will be lost and the "Set Absolute Measurement" command needs to be re executed.

F262- Status output external short circuit: The digital output channel of the driver has short circuit and overload protection. Short circuit (>350mA) or thermal overload (multi-channel>80mA) will trigger this error. Check the output circuit, eliminate short circuits, and ensure that the load current is within the rated range. Attention: Load with high impulse current, such as incandescent lamps, may be misjudged as a short circuit.

F276- Absolute Encoder Error: The deviation between the position stored during power-off and the position read by the encoder after power on exceeds the monitoring window defined by P-0-0097. It may be due to manual movement of the motor during initial power on or power off, or incorrect position initialization. Confirm the mechanical zero position and reset the absolute position if necessary.

F629/F630/F643/F644- Travel limit related errors: represent exceeding the software positive/negative limit and triggering the positive/negative limit switch, respectively. Triggered when the corresponding bit of parameter P-0-0090 is set to 'view limit as error'. The solution is to clear the error and only move the axis in the direction of the allowed work area.

F822- Motor encoder signal too small: The amplitude of the encoder signal exceeds the normal range (Uss 12.0V -18.0V). The reasons include feedback cable faults or damage to the encoder itself. This error can only be cleared in parametric mode and will cause the encoder simulation function to shut down.

F860- Power level overcurrent/short circuit: If the current exceeds twice the peak value, immediately turn off. The reason may be a short circuit in the motor cable, damage to the power part of the drive controller, or incorrect current loop parameters. It is necessary to check the cables, replace the controller, or restore the default parameters of the current loop.

F870-+24V control power supply error: The 24V control voltage exceeds the allowable tolerance (± 20%). Check and ensure that the 24V power supply is stable and not overloaded.

F878- Speed Loop Error: Triggered when current saturation, excessive speed error, and abnormal acceleration direction occur. Possible causes include incorrect motor cable connections, controller malfunctions, encoder malfunctions, or improper speed loop parameter settings.

Warning and Status Diagnosis: Key to Proactive Maintenance

Warning messages are valuable signals for proactive maintenance and preventing minor issues from escalating into major failures.

E209- Parameter Storage Activation: Indicates that the parameters are being saved. Do not turn off the power at this time, as it may result in parameter loss or damage.

E250/E251/E252- Overheating Warning: Temperature warnings for radiator, motor, and brake resistor respectively. A buffer time (such as about 30 seconds for the radiator) is provided before the final shutdown (F218/219/220), allowing the control system to execute a safe shutdown sequence (such as exiting the work area). At this time, the cooling conditions and load situation should be checked.

E254- Non return to zero: Appears when the absolute positioning command is issued but the axis has not executed the reference point return to zero. You must first perform a zero return operation or use a relative positioning command instead.

E260- Current Limit Activation: Indicates that the speed regulator has reached its output limit, limiting the driving acceleration capability and causing an increase in tracking error under position control. Need to reduce command acceleration/speed, or check if torque limit needs to be increased.

The status message intuitively reflects the working mode of the drive, such as A100 (torque mode), A101 (speed mode), A203 (position mode), AF (drive enable), JF/JB (positive/negative jog), etc. It is the basis for judging whether the drive responds to commands as expected.


Command diagnosis and advanced function execution

Command diagnostic messages track the execution process of specific control commands.

C100-C203 series: related to communication phase conversion and parameter checking. When switching from parameter mode to operation mode, if the parameters are found to be invalid, exceeded, or calculated incorrectly, the switch will be prevented and the corresponding C code will be prompted. Usually, it is necessary to connect to the DriveTop software and check and correct parameters in the 'Invalid Parameter List'.

C600 series - Drive control zeroing: covers various states and errors of zeroing commands, such as C601 (drive not enabled), C605 (zeroing speed too fast), etc. The correct zeroing requires matching hardware (reference switch, encoder zero pulse) and parameter settings (S-0-0041 zeroing speed).

C700- Basic Load: Used to load preset control loop parameters (current loop, speed loop, etc.) that match the motor model from the motor feedback memory. Commonly used after replacing the motor.

D900 Series - Automatic Control Loop Adjustment: Command D9 to initiate the process of automatically optimizing the gain of the speed loop and position loop. This process will cause the axis to move automatically, so it is necessary to ensure that the enable signal is effective and that safety measures are in place within the range of motion. Subcodes D901-D906 indicate specific issues during the optimization process, such as inertia identification failure (D903), gain adjustment failure (D904), etc., which typically require adjusting relevant parameters or checking mechanical conditions.


Regulations for Safe Replacement of Driver Components

Directly replacing suspected faulty components is an effective means to quickly restore production. Chapter 6 of the document provides detailed steps for safely replacing the driver (DKC), motor, and cable.

Core security principles:

Complete power outage and discharge: Turn off the main switch and take measures to prevent accidental closing. Due to the back electromotive force generated by the rotation of the motor, it is necessary to wait for at least 1 minute for the internal capacitor to fully discharge before contacting the electrical connection parts.

Accurate model matching: Replacement parts must have the exact same model code as the original, which can be obtained from the component nameplate.

Anti pollution measures: When disassembling, the exposed joints should be immediately sealed with protective covers to prevent coolant, lubricating oil, or dust from entering (meeting the protection level requirements).

Key steps after replacement:

Replace Drive (DKC): After installing the new unit, it is necessary to correctly wire according to the drawing and use DriveTop to download the previously backed up machine parameter files to the new drive.

Replacing the motor: For systems that use built-in encoders as indirect position feedback, replacing the motor will result in absolute position loss. The absolute positional relationship between the axis and the machine coordinate system must be re established after the installation of the new motor.

Replace cable: Be sure to use cables that comply with the original factory connection diagram or machine manufacturer's specifications. Non original cables need to be carefully checked.


Collaboration with service system

The document concludes by providing INDRAMAT's customer service locations and contact information worldwide (Germany, Europe, and overseas). When encountering complex faults that cannot be solved, requiring spare parts support or deep repairs, professional personnel should be contacted in a timely manner. When returning the faulty component, attach a completed defect report (template provided in the document), detailing the fault phenomenon, environmental conditions, and steps taken, which will greatly help the service department to quickly diagnose and solve the problem.

  • Rexroth CSH01.1C-SE-EN2-NNN-NNN-NN-S-XP-FW Drive Controller
  • REXRTOH DDS2.1W200-D | Digital Servo Drive
  • Rexroth VT3002-2X/48F Card Holder for Proportional Amplifiers
  • Rexroth VDP40.2BIN-G4-PS-NN Proportional Valve
  • REXRTOH MSK070D-0450-NN-M1-UP1-NSNN Servo Motor
  • Rexroth MSK070C-0150-NN-S1-UG0-NNNN IndraDyn S Servo Motor
  • Rexroth MSK050C-0600-NN-M1-UP1-NSNN Servo Motor
  • Rexroth MSK030C-0900-NN-M1-UP1-NSNN Servo Motor
  • Rexroth TV 3000HT PUMF Hydraulic Pump Module
  • REXRTOH R911259395 | Drive System Control Module
  • Rexroth VT-VSPA1-1-11 Proportional Amplifier Card
  • Rexroth VT3006S35R1 Proportional Valve Module
  • REXRTOH VT3006S34R5 Hydraulic Valve | Directional Control Valve
  • Rexroth VT3000S34-R5 Proportional Amplifier Card
  • Rexroth SL36 Servo Motor Controller
  • REXRTOH SE200 0608830123 | Inductive Proximity Sensor
  • Rexroth RAC 2.2-200-460-A00-W1 Main Spindle Drive Controller
  • Rexroth PSM01.1-FW Power Supply Module
  • REXRTOH PIC-6115 | Programmable Industrial Controller
  • Rexroth MDD112D-N030-N2M-130GA0 Digital AC Servo Motor
  • Rexroth HDS03.2-W075N Drive Controller Module
  • REXRTOH DKC03.3-040-7-FW Servo Drive | Digital Motion Controller
  • Rexroth DKC02.3-200-7-FW ECODRIVE3 Servo Drive Controller
  • Rexroth CSB01.1N-AN-ENS Control System Module
  • REXRTOH 0608830222 | Genuine Automation Component
  • Rexroth 0608830174 ErgoSpin Tightening System Control Module
  • Rexroth 0608820103 Industrial Hydraulic Control Component
  • REXRTOH 0608820069 Industrial Automation Component
  • Rexroth 0608800048 ErgoSpin Tightening System Control Module
  • Rexroth 0608801006 Industrial Hydraulic Control Component
  • REXRTOH SYHNC100-NIB-24-P-D-E23-A012 Encoder | Synchronous Serial Interface
  • Rexroth 0608720040 ErgoSpin Tightening System Control Module
  • REXRTOH SYHNC100-NIB-2X/W-24-P-D-E23-A012 Controller
  • ABB CP555 1SBP260179R1001 HMI Operator Terminal
  • HIMA K9212 Fan Assembly | Safety System Cooling Unit
  • WATLOW CLS208 Digital Temperature Controller
  • Watlow CLS2163C1-110200000-CLS204204-C10000AA-CLS208208-C10000AE Multi-Loop PID Controllers
  • WATLOW PPC-TB50 Power Controller
  • WATLOW PPC-TB50 30280-00 Temperature Controller
  • Watlow NLS300-CIM316 Communication Interface Module
  • WATLOW MLS300 Limit Controller
  • WATLOW CAS 16CLS/CAS Temperature Controller
  • Watlow CAS200 CLS216 16-Loop Thermal Controller Module
  • WATLOW CLS208 C10000CP Power Controller
  • WATLOW ANAFAZE LLS200212 CLS208 Temperature Control System
  • Watlow ANAFZE PPC-TB50 CLS208 Multi-Loop Controller
  • WATLOW ANAFZE 997D-11CC-JURG Power Controller
  • WATLOW ANAFAZE PPC-TB50 Temperature Controller
  • ABB SUE3000 1VCF750090R0804 High-Speed Transfer Device
  • ABB TET106 11355-0-6050000 Temperature Module
  • ABB PPD512 A10-15000 Power Panel Display
  • ABB PPD113B01 3BHE023784R1023 AC 800PEC Control Module
  • ABB PFEA113-65 Tension Controller 3BSE050092R65
  • ABB PFEA112-20 3BSE050091R20 Fieldbus Adapter Module
  • ABB PFEA111-65 3BSE050091R65 Tension Electronics PFEA111
  • ABB PFEA111-65 Tension Controller 3BSE050090R65
  • ABB PDD500A101 Operator Display Panel | Industrial HMI Interface
  • ABB KP2500 Process Control System Controller
  • ABB CP405 A0 Operator Panel 1SAP500405R0001
  • ABB AX411/50001 Digital Input Module
  • ABB 500TRM02 1MRB150011R1 Procontrol P13 Bus Terminal Module
  • ABB 500TTM02 Temperature Module 1MB150021R0116
  • ABB 500TRM02 1MRB150011R0001 Terminating Resistor Module
  • ABB 500SCM01 1MRE450004R1 Control Module
  • ABB 500SCM01 1MRB200059/C 1MRB150044R0001 Station Control Module
  • ABB 500SCM01 1MRB150004R00011MRB200059/C Control Module
  • ABB 500PSM03 1MRB 150038 R1 894-030375D 136-011100H Power System Module
  • ABB 500PSM03 1MRB150038 R1 894-030375D 136-011100H Power Supply Module
  • ABB 500PSM02 1MRB150015R1 AD-272.100.20-01 AZ:C Power Supply Module
  • ABB 500PB101 1MRB178009R00011MRB200064/C Power Supply Module
  • ABB 500MTM02 1MRK001967-AA 1HDF 930512 X010 Module
  • ABB 500MTM02 1MRB150020R1102 1HDF 930512 X010 Motor Module
  • ABB 500MTM02 1MRB150020R0712 Touch Module
  • ABB 500MBA02 1MRB150003R0003 1MRB200053/M Bus Coupling Module
  • ABB 500MBA01 1MRB150003R00021MRB200053/L Motor Control Module
  • ABB 500MBA02 1MRB150003R000/B Analog Output Module
  • ABB 500CSP04 HE401314/0002 1MRB150051R2 Control Processor Module
  • ABB 500CPU05 1MRB150081R1/E CPU Module
  • ABB 500CPU03 1HDF700003R5122 Central Processing Unit
  • ABB 500CMP04 HE401314/0001 1MRB150051R1 Central Processor Module
  • ABB 500CIM05 1MRB150077R1/B PROFIBUS DP Interface Module
  • ABB 500BI001 1MRB150005R0001 1MRB200060/E Binary Input Module
  • ABB 500BI001 1MRB150005R1/J Procontrol P13 Bus Interface Module
  • ABB 500BOM01 1MRB150023R0002 Binary Output Module
  • ABB 500BIM01 Binary Input Module
  • ABB 500BIM01 1MRB150024R0002 Binary Input Module
  • ABB 500AIM02 1MRB150022R001 Analog Input Module
  • ABB 500AIM02 1MRB150022 R0002 Analog Input Module
  • ABB 500AIM02 Analog Input Module
  • ABB 3BHE050077R0102 UNS0881b-PV2 Control Module
  • ABB 3BHE023784R1023 PP D113 B01-10-150000 Power Controller
  • ABB 216EA62 1MRB150083R1/F 1MRB178066R1/F Protection and Control Module
  • ABB 1SVR011718R2500 CM-ENS Time Relay
  • REXRTOH VT-HNC100-2-30/P-I-00/G02 Digital Servo Drive
  • REXROTH SYHNC100-NIB-24-P Hydraulic Controller
  • REXROTH SYHNC100-NIB-2X/W-24-P-D-E23-A012 R900978416 Hydraulic System Digital Control
  • REXRTOH VT-HNC100-2-30/P-I-00/G02 Servo Drive
  • REXROTH SYHNC100-NIB-22A Hydraulic Controller
  • REXROTH SYHNC100-NIB-23/W-24-P-D-E23-A012 Digital Hydraulic Control Unit
  • REXRTOH SYHNC100-NIB-22A/W-24-P-D-E24-A012 Synchronous Servo Motor
  • REXROTH VT-MVTW-1-16/D Hydraulic Valve Amplifier
  • REXROTH VTS0234-47/AP025 Control Module
  • REXRTOH SYHNC100-NIB-23/W-24-P-D-E23-A012 Synchronous Motor
  • SIEMENS 6ES7952-0KH00-0AA0 SIMATIC S7 RAM Memory Card
  • SIEMENS 6ES7416-3XL00-0AB0 SIMATIC S7-400 CPU 416-3 PLC Module
  • SIEMENS 6ES7626-2DG04-0AE3 Industrial Automation Module
  • SIEMENS 6ES7414-3XJ04-0AB0 Central Processing Unit
  • SIEMENS 6ES7414-3XM05-0AB0 PLC CPU Module
  • SIEMENS 6ES7414-3XJ00-0AB0 CPU 414-3
  • SIEMENS 6ES7412-2XJ05-0AB0 SIMATIC S7-400 CPU 412-2 Central Processing Unit Module
  • SIEMENS 6ES7318-3EL00-0AB0 CPU 318 Controller
  • SIEMENS 6ES7193-1CL10-0XA0 Terminal Module
  • SIEMENS 6ES7193-0CB20-0XA0 ET 200S Base Unit
  • SIEMENS 6ES5955-3LF11 SIMATIC S5 Power Supply
  • SIEMENS 6ES5948-3UR23 Function Module
  • SIEMENS 6ES5948-3UR21 VERSION7 Industrial Control Module
  • SIEMENS 6ES5946-3UA23 SIMATIC S5 Interface Module
  • SIEMENS 6ES5944-7UB21 Communication Processor
  • SIEMENS 6ES5902-3SA12 SIMATIC S5 Connecting Cable
  • SIEMENS 6ES5760-0AB11 SIMATIC S5 Power Supply Module
  • SIEMENS 6ES5700-8MA11 Memory Submodule
  • SIEMENS 6ES5535-3LB12 Digital Input Module
  • SIEMENS 6ES5491-0LB11 SIMATIC S5 Adapter Casing
  • SIEMENS 6ES5482-8MA13 SIMATIC S5 Digital Output Module
  • SIEMENS 6ES5470-8MC12 Interface Module
  • SIEMENS 6ES5464-8MD11 SIMATIC S5 Digital Input Module
  • SIEMENS 6ES5464-8ME11 SIMATIC S5 Analog Input Module
  • SIEMENS 6ES5451-8MR12 8-Slot Rack for SIMATIC