In the fields of modern heavy industry, metallurgy, papermaking, and crane transmission, high-power DC motors still occupy an irreplaceable position due to their excellent low-speed and high torque characteristics. As classic works in the field of DC drive, ABB DCS 400, DCS 500B, DCS 600 (armature drive) and DCF 500B, DCF 600 (excitation drive) series governors cover a wide current range from 25A to 5200A and have a huge number of them in industrial sites worldwide.
However, as the operating years of the equipment increase, problems such as aging of components, loss of parameters, and communication interruptions in old control boards inevitably become a nightmare for on-site maintenance engineers. When faced with production line downtime, engineers often need to complete fault location and spare parts replacement in a very short period of time. This article will provide engineers with a detailed practical guide from multiple dimensions, including hardware architecture analysis, fault code diagnosis, key board functions, and spare parts replacement points.
Analysis of Core Control Architecture and Board Functions
Understanding the hardware topology of DCS transmission system is the first step in efficient troubleshooting. The entire system uses the SDCS-CON-2 control board as the "brain", supplemented by power boards, power interface boards, and various I/O boards working together.
1.1 Core Control Board SDCS-CON-2
SDCS-CON-2 is the core control unit of DCS 500B and DCF 500B. This board is built on the 80186E microprocessor and DC94L01 ASIC (Application Specific Integrated Circuit). ASIC undertakes the majority of high-frequency measurement and control tasks, including RS485 communication with the operation panel, communication with the excitation controller, A/D and D/A conversion control, and most importantly, thyristor trigger pulse generation.
High attention must be paid to the Watchdog function during on-site maintenance. When the watchdog detects abnormal program operation (such as crashes or program crashes), it will trigger protection mechanisms: forcibly disable writing to FPRM (flash memory), reset and disable thyristor trigger control, force digital output to low level, and reset programmable analog output to 0V. If the device suddenly loses excitation or stops due to no trigger pulse, it should focus on investigating whether the control board power supply and program crash.
1.2 Power board SDCS-POW-1
SDCS-POW-1 is a switching power board that uses a flyback topology to provide the required DC voltage for the electronic boards of the entire system. When replacing the board, special attention should be paid to voltage selection: the input voltage must be confirmed on site through the onboard SW1 switch to determine whether it is 230V AC or 115V AC. In addition, if the system uses an incremental pulse encoder, the encoder power supply voltage (5V, 12V, 15V, 24V) needs to be accurately configured through X3, X4, X5 jumpers, otherwise it will cause speed feedback faults.
1.3 Power interface board and measurement board
ABB adopts different power interface schemes for modules in different power ranges:
C1/C2 module: Use SDCS-PIN-1x or SDCS-PIN-20x board. These boards are responsible for amplifying the triggering pulses of thyristors, isolating pulse transformers, and measuring armature currents through current transformers.
A5/A6/A7 high-power module: adopts a dual board structure, namely the measurement board SDCS-PIN-51 and the pulse transformer board SDCS-PIN-41/48.
Debugging tool SDCS-MP-1: This is a dedicated maintenance measurement board. When there is suspicion of abnormal control signals, this board can be connected in series between CON-2 and the power interface board. It provides measurement points for three-phase voltage, armature voltage/current, six thyristor trigger commands, and current direction commands. The measurement points are isolated by a 10k Ω resistor or operational amplifier, and even if a short circuit occurs during measurement, it will not affect the operation of the transmission system. It is a "perspective mirror" for advanced fault diagnosis.

Fault diagnosis and interpretation of seven segment digital tube codes
In emergency situations lacking PC debugging tools such as DriveWindow, the seven segment digital display on the SDCS-CON-2 control board is the most direct window for diagnosing faults.
Display code status, meaning, troubleshooting direction
E RAM/ROM memory test error: Control board hardware damaged, CON-2 board needs to be replaced
8. Check if the control board power supply, reset signal, or firmware is damaged when the program is not running
Blank normal state: The system is running normally
Software or parameter downloads are currently in progress in the L download sequence. Power off is strictly prohibited
There is a non fatal warning in Alarm A, please refer to the specific alarm code
F Fault has a fatal fault, the thyristor has been blocked, and the fault record needs to be checked
2.1 Excitation unit fault code (DCF 503A/504A)
If the system is configured with an external excitation unit DCF503A/504A-0050, the unit's built-in seven segment digital display will provide more detailed fault codes (sent to the main control via RS485):
F81: The auxiliary voltage is below 90V. Check the 115/230V auxiliary power supply for external excitation.
F82: Hardware malfunction.
F84: Flash read/write failure (checksum error), usually requiring re downloading of firmware.
F88/F89: The main power supply voltage is too low (<40 Vac) or too high (>620 Vac).
F90: Main power synchronization fault (frequency exceeding the range of 40Hz-70Hz).
F91: The excitation current exceeds 125% of the selected measurement range. It is necessary to verify the excitation current on the motor nameplate and the software parameter settings.
All faults will be reset when the armature controller receives the next ON command.
Special requirements for excitation system and overvoltage protection
The excitation scheme of ABB DCS system is very flexible, with built-in SDCS-FEX-1 (diode rectification, maximum 6A) and SDCS-FEX-2 (semi controlled rectification, maximum 16A), as well as external DCF503A (2-Q, 50A) and DCF504A (4-Q, 50A) units.
An extremely important engineering modification note: When using three-phase excitation converters DCF 501B/502B or DCF 601/602 to provide excitation for the motor, an independent active overvoltage protection unit DCF 505 (applicable to 2-Q, up to 500V) or DCF 506 (applicable to 4-Q or higher voltage) must be additionally configured. This is because the excitation winding of the motor is a highly inductive load, which generates extremely high reverse induced electromotive force when the magnetic field decays or the power grid loses power. The DCF 505/506 contains a triggering unit (SDCS-FEP-1/2) and a freewheeling thyristor inside. Once overvoltage is detected, the freewheeling circuit will be quickly activated to protect power devices from breakdown.
In addition, if using the SDCS-CZD-01A zero current detection board, special attention should be paid to the setting of its jumper J1: when J1 is in positions 1-2, all positive and negative group thyristors must have a blocking voltage; When in positions 2-3 (default), only one group is required to have a blocking voltage. Incorrect jumper wires may cause the system to falsely report zero current faults.
I/O Expansion and Communication Configuration
In complex transmission systems, local I/O often cannot meet the requirements. SDCS provides a wide range of extension options:
SDCS-IOB-2: Digital I/O board, providing 8 inputs and 8 outputs. According to the input voltage level, it is divided into IOB-21 (24-48V DC), IOB-22 (115V AC), and IOB-23 (230V AC). If used in conjunction with the CON-2 board, the X6 and X7 terminals on the CON-2 will not be available.
SDCS-IOB-3: Analog and Encoder Interface Board. Provides 5 analog inputs, 3 analog outputs, and comes with an isolated incremental encoder interface. Its power supply can be selected as 5V, 12V, or 24V through the S4 jumper. If used for temperature detection, the S5 jumper can choose a 1.5mA (PTC) or 5mA (PT100) constant current source.
Communication board SDCS-AMC-DC: replaces COM-5 board in DCS 600 series. It comes with an independent controller that not only processes the torque given by the speed regulator, but also supports the DDCS protocol (up to 4Mbit/s) through three fiber channels for connecting advanced control systems (such as AC800M), master-slave control (Master Follower), and PC debugging tools.
Key points of hardware replacement and installation specifications
When replacing spare parts or expanding installation, the engineering details determine the stability of the system.
5.1 Heat dissipation and space requirements for power modules
High power modules such as A5, A6, A7 generate a large amount of heat during operation. During installation, it is necessary to strictly adhere to the minimum space requirements. For example, the cooling air of the A6 module is drawn in from the back, sides, and bottom. To avoid hot air circulation inside the cabinet, it is necessary to ensure that the exhaust air leaves the cabinet smoothly. The top and bottom of the module must have a minimum top/bottom clearance of at least 250mm. For A7 module, a 50mm gap should be left between adjacent modules, or assembled as a whole and air circulation channels should be reserved between cabinets.
5.2 Tightening torque and cable cross-sectional area
Poor contact of high current terminals is a major hazard that can cause fires and burn out modules. When connecting the main circuit, it is necessary to strictly follow the recommended cable cross-sectional area and tightening torque for the corresponding current level. For example, M10 bolts typically correspond to a torque of 25 Nm, while M12 bolts correspond to 50 Nm. For high-voltage measurement resistor chains on power interface boards (such as PIN-51 boards), it is strictly prohibited to touch them without power off and insulation treatment, as these terminals carry line potential.
5.3 Fuse replacement
Internal fast fuses (such as the 170M series) are used to protect thyristors. When replacing, it is not only necessary to match the rated current and voltage, but also to pay attention to certain models (such as 600V/690V level) that may require 12 fuses per bridge arm (2 per F1x) in specific modules. Blindly replacing with ordinary fuses will cause the thyristor to explode directly in the event of a short circuit.
5.4 Encoder wiring troubleshooting
If the device has a missing or non-linear "TACHO-PULSES" signal, first check the encoder power supply. For differential encoders, it is recommended to connect Sense power and Sense GND signals to achieve cable voltage drop compensation. If a Tacho error alarm occurs during startup and the phase of the positive transfer to the set TACHO-PULSES signal is incorrect, it is usually necessary to swap the A phase and A - of the encoder (differential encoder), or swap the A and B channels (non differential encoder).
