Key Technical Specifications
| Parameter | Detail |
|---|---|
| Product Model | DSQC 345B |
| Order Code | 3HAB8101-2 |
| Manufacturer | ABB Robotics |
| Product Type | Servo Drive Unit for ABB S4C+ robot controller |
| Platform Compatibility | ABB S4C+ controller family |
| Primary Function | Axis servo drive / motion power module |
| Typical Use | Replacement for failed or worn S4C+ drive units |
| Supply Status | Legacy / obsolete spare; availability to be confirmed |
| Warranty | 12 months |
| Documentation | Verify exact electrical ratings, connector pinout, and firmware requirements against the ABB S4C+ / DSQC 345 product manual |
Product Introduction
If you still have an ABB S4C+ robot on the floor, you already know the pain: the controller is old, the documentation is buried somewhere in a maintenance folder, and finding a replacement drive unit feels like hunting for a needle in a scrap yard. The DSQC 345B, order code 3HAB8101-2, is one of those modules that keeps an aging S4C+ system alive when the original drive unit fails.Engineers buy this module for one reason: it matches an existing S4C+ installation. It is not a general-purpose PLC card, and it is not an IRC5 I/O module. It belongs to the older S4C+ drive architecture, where the drive unit handles axis power conversion and motion control inside the robot cabinet. That makes correct identification critical. Order code 3HAB8101-2 must match your original unit. A DSQC 345A, 345E, 346B, or 346G is not automatically interchangeable without checking the cabinet wiring, firmware, and robot type.
Quality SOP & Tech Pitfalls
The Lab Report (SOP)Every DSQC 345B unit goes through a controlled pre-shipment check:
- Visual inspection for correct label, order code 3HAB8101-2, connector damage, and burn marks.
- Counterfeit/revision check against known ABB DSQC 345 markings.
- Insulation and continuity checks on power and signal connectors using a multimeter.
- Live test on a compatible ABB test setup where available, confirming power-up and basic communication.
- Firmware/revision logging and photo documentation before anti-static packing.
I will not pretend every unit can be fully load-tested without the original S4C+ cabinet and robot. But we do verify what can be verified. If a module cannot be safely energized, it does not leave the bench.The Engineer’s Warning (Pitfalls)Two mistakes kill these replacements fast. First, people order “any DSQC 345” because the label looks similar. DSQC 345A, 345B, 345E, 346B, 346C, and 346G are not the same part. Second, nobody photographs the original drive unit before pulling it. I once watched a plant swap a drive unit, skip the label check, and spend two days chasing a fault that turned out to be the wrong revision and mismatched cabinet wiring. Take the photo. Read the full order code. Check the connector layout. It saves more time than it costs.
Installation & Configuration Guide
This is a 30-minute swap only if the correct part is already confirmed and the cabinet is properly locked out.
- Pre-Installation
⚠️ Lock out main power. Wait for the DC bus to discharge. Do not assume the cabinet is safe just because the main switch is off. Photograph the original module, order code, connector positions, and any jumpers or address settings. - Removal
Label every connector before unplugging. Release mounting hardware carefully. Do not force connectors; S4C+ drive connectors can bend pins if they are misaligned. - Installation
Copy all settings from the old unit. Verify the replacement order code is exactly 3HAB8101-2 DSQC 345B. Seat the module firmly. Reconnect labeled cables in the original order. Double-check grounding and shielding connections. - Power-On & Testing
Restore power with the cabinet door closed and personnel clear. Watch for abnormal alarms, drive faults, or axis errors. Run a low-speed jog test on each axis. Verify robot calibration and system parameters have not changed. If the robot reports drive faults after replacement, stop and check the original unit again before forcing operation.
Compatible Replacement Models
- ✅ DSQC 345B 3HAB8101-2 — Direct replacement
Same order code, same revision family. This is the safest choice for an existing S4C+ cabinet. Confirm physical condition and test history before installation. - ⚠️ DSQC 345A / DSQC 345E / DSQC 346 series — Software/hardware compatible only after verification
These belong to the same general S4C+ drive family but are not guaranteed drop-in replacements. Differences in firmware, connector layout, or internal revision may require parameter checks or cabinet verification. Do not substitute without comparing the original label and wiring. - ❌ IRC5 / OmniCore drive or I/O modules — Not compatible
DSQC 651, DSQC 652, DSQC 1030, DSQC 668, and IRC5/OmniCore drive units cannot replace a DSQC 345B in an S4C+ controller. Moving to IRC5 or OmniCore is a full controller upgrade, not a module swap.
Frequently Asked Questions (FAQ)
Can I use DSQC 345B in an IRC5 cabinet?
No. DSQC 345B belongs to the older S4C+ controller family. IRC5 uses different drive units, I/O modules, and system architecture.Is 3HAB8101-2 the only correct order code?
For a direct like-for-like replacement, yes. If your original unit carries a different suffix or revision, send a photo before ordering. ABB legacy drive revisions matter.Can this module be hot-swapped?
Do not treat it as hot-swappable unless the original ABB S4C+ manual explicitly allows it. These are high-power drive units. Power down, lock out, and discharge the DC bus first.Does it come with firmware pre-loaded?
Availability varies by unit. Some surplus modules may retain previous firmware; others may require verification in the original cabinet. We document what we can observe before shipment.What if my robot still faults after replacement?
The drive unit may not be the only failed component. Check fuses, DC bus capacitors, motor cables, resolver/encoder feedback, and cabinet power supplies. Replacing a drive unit does not fix a shorted motor cable.Do you offer technical support?
Yes. Send photos of the original module label, cabinet model, robot type, and fault code. We will check whether DSQC 345B 3HAB8101-2 is a valid match before you commit to the purchase.







