ABB robot spare parts

FlexPendant units, DSQC drive and computer boards, power supplies, serial measurement boards and SMB batteries, axis motors, gearboxes and manipulator cabling — for S4C+, IRC5, IRC5 Compact and OmniCore. Tested on our own rigs and sold with a one-year warranty.

Reference

Common ABB part numbers and what they are

The components we are asked for most, what they do, which cabinet they belong to, and the fault that usually brings them to us. Use it to check you are ordering the right thing before you order it.

Part numberComponentController generationTypically replaced when
3HAC028357-001DSQC679 FlexPendant teach pendantIRC5Cracked screen, joystick drift, failed enabling device
3HAC035301-001DSQC406 axis drive unitIRC5Drive faults on a specific axis, DC-link errors
3HAC042766-001DSQC1000 main computer unitIRC5 (RW 5.6x / RW 6)Controller will not boot, repeated system failures
DSQC609Power supply unitIRC5Cabinet dead or unstable, 24 V rail collapsing under load
DSQC633Serial measurement board battery packIRC5Revolution counter lost after a power-down; annual-ish replacement
DSQC652 / DSQC651Digital and analog I/O unitsIRC5I/O channels dead, comms alarms on the DeviceNet bus
3HAC… motor unitsAxis servo motors with brakes and encodersS4C+ / IRC5Bearing noise, brake failure, encoder faults
3HAC… harnessesManipulator-to-cabinet cable setsS4C+ / IRC5Intermittent axis alarms that follow arm movement

ABB parts carry two identifiers — an article number in the form 3HACxxxxxx-xxx and a DSQC designation. Both describe the same unit, and quoting either one is enough to start. Send us the number from your label and we will confirm the exact variant before quoting.

Identification

How to read an ABB part number

ABB labels the same component two different ways, which is why the same board turns up under two apparently unrelated numbers. Once you know which is which, identification gets much easier.

Prefix / designationWhat it identifies
3HAC…The article number — ABB's ordering reference, in the form 3HACxxxxxx-xxx. This is the number to quote
DSQC nnnThe unit designation printed on the board or label, e.g. DSQC679 for the IRC5 FlexPendant
3HNE… / 3HNA…Cables, harnesses and connection sets
SMBSerial Measurement Board — reads axis encoders and holds the revolution counters
MU / MCMeasurement Unit and Main Computer, the two halves of the IRC5 control section
RWRobotWare — the controller software version, which constrains which main computer will work
By controller generation

What sits in each cabinet, and what fails first

S4C / S4C+

1990s to mid 2000s, out of OEM support

Teach pendants and cables, drive units, main computer boards, power supplies, SMB units and batteries, axis motors and harnesses. Board repair and refurbished stock are the realistic routes.

IRC5 / IRC5 Compact

The volume generation in service today

DSQC679 FlexPendant (3HAC028357-001), DSQC406 drive units (3HAC035301-001), DSQC1000 main computers (3HAC042766-001), DSQC609 power supplies, SMB boards and DSQC633 battery packs, DSQC651/652 I/O units, contactor and safety modules.

OmniCore

Current generation

Pendants, drive and computer modules, power and safety hardware. Sourcing and priority dispatch rather than obsolescence work.

Before you order

Send us four things and we can quote

Most wrong-part orders come from reading the robot model off the arm and stopping there. The controller generation matters as much as the robot.

  • A photo of the component label. The part number and revision are what we quote against.
  • The controller generation. S4C / S4C+, IRC5 / IRC5 Compact, OmniCore.
  • The error code. If the part is not obviously dead, the controller message tells us more than the symptom.
  • The urgency. A line that is down and a planned shutdown in six weeks get different answers from us.
ABB robot spare parts inventory at the Passion Robotics facility in Pune
What ships with the part

Tested before dispatch, warrantied in writing

We supply parts and we repair them, so we have no reason to push you either way. When a repair is the better answer for your situation, we say so.

ConditionWhat it meansTestingWarranty
NewUnused stock, original packaging where supplied that wayFunction-checked before dispatch1 year from purchase
RefurbishedStripped, worn components replaced, rebuilt to working specFull run on our test rig1 year from purchase
Tested usedWorking pulled unit, cleaned and verifiedFull run on our test rig1 year from purchase
Repaired (your unit)Your own component, fault repaired at board levelValidated on the rig before return6 months from repair
ABB

Send us the part number. We'll come back within a business day.

Brand, model, controller generation and a photo of the label is enough to get a firm price and a real lead time.

FAQ

ABB spare parts: questions we get asked most

Which ABB controllers do you supply spare parts for?

S4C and S4C+, IRC5 and IRC5 Compact, and OmniCore. S4C+ generation cells are regular work for us because they are still productive and no longer supported by ABB.

What is the part number for an ABB IRC5 FlexPendant?

The IRC5 FlexPendant is the DSQC679, ordered as article number 3HAC028357-001. Both identifiers describe the same unit — quoting either is enough for us to start, though the number on your own label is always safest.

What is the difference between a 3HAC number and a DSQC number?

The 3HACxxxxxx-xxx article number is ABB's ordering reference. The DSQC designation is the unit name printed on the board or its label. The DSQC679 FlexPendant and article 3HAC028357-001 are the same thing described two ways, which is why the same board appears under two apparently unrelated numbers.

Can you repair an ABB FlexPendant?

Yes — screens, joysticks, enabling devices, membranes, housings and cables are repairable at component level, validated on a rig and returned with a six-month warranty. Joystick drift and a failed enabling device are both routine repairs and rarely justify a new pendant.

My robot lost its revolution counters after a power-down. What failed?

Almost always the serial measurement board battery pack, commonly the DSQC633. It is a wear item on roughly an annual cycle. Replace the pack, then update the revolution counters — the robot does not need a full re-calibration for this on its own.

Do you supply ABB axis motors and gearboxes?

Yes — axis servo motor units with brakes and encoders, gearboxes and wrist units, and the manipulator-to-cabinet cable harnesses. Motors are run under load on a test rig before dispatch.

Which main computer works with my RobotWare version?

RobotWare version constrains the choice: the DSQC1000 main computer is specified for IRC5 with RobotWare 5.6x and RobotWare 6. Tell us the RobotWare version alongside the article number and we will confirm the match before quoting rather than after.

Do you ship ABB spare parts across India?

Yes, anywhere in India from our Pune facility, and into Europe through our branch in Germany.

Enquire