-
Before the Scenarios: The 15-Minute Reality Check
-
Scenario A: Encoder, Cable, or Connector Faults — Repair It
-
Scenario B: Winding Failure or Bearing Seizure — Replace Is Usually Smarter
-
Scenario C: Old Motors and Worn Mechanics — Replace, and Fix What's Actually Broken
-
The 20-Minute Decision Guide
-
Bottom Line
I'm a maintenance engineer handling Bosch Rexroth repair orders for 7 years. I've personally made (and documented) 11 significant mistakes, totaling roughly $23,000 in wasted budget. Now I maintain our team's checklist to prevent others from repeating my errors.
That checklist is the core of this article. Because here's the truth: there is no universal answer to “should I repair or replace my Bosch Rexroth servo motor?” The right call depends on three things — what actually failed, how old the unit is, and what the axis does in your process. Trying to apply a single strategy to every failure is exactly how I burned through that $23,000.
I'll break this into three scenarios. Scenario A — encoder, cable, or connector faults: repair it. Scenario B — winding damage or bearing seizure: replace it. Scenario C — an old motor on a worn mechanical axis: replace both, and fix whatever is actually broken. Find yours. It takes about 20 minutes.
Before the Scenarios: The 15-Minute Reality Check
Every motor that lands on my bench gets these checks before I decide anything. They exist because of a mistake from my first year (2017): I sent a perfectly good motor in for an overhaul while chasing a mechanical fault. The motor came back “repaired,” the machine still failed, and I finally discovered the real issue was a worn linear guide. More on that later.
Run these checks in order:
- Cable and connectors. Look for chafed insulation, bent pins, coolant or oil on the connector. Intermittent encoder faults are often just a damaged cable. A replacement cable costs $50–300 from the Bosch Rexroth catalog; a replacement motor costs twenty times that.
- Winding resistance. Measure phase-to-phase with a multimeter. Balanced readings mean healthy windings. A phase with significantly different resistance means winding damage. That's a Scenario B signal.
- Roller bearings. Rotate the motor shaft by hand, feel for grinding or roughness, and try moving it axially. If the bearings are shot, that's repairable in isolation — but if you've also seen winding issues, it's a replacement call.
- Fault code. Use a known-good drive or the machine's drive to read the code. Encoder and brake faults point to Scenario A. Overcurrent and short-to-ground point to Scenario B. Position deviation could be anything, including the mechanical chain (Scenario C).
- Nameplate and service history. What's the production year? Is the motor listed as legacy in the Bosch Rexroth online store? Has it been repaired before? If the motor is over 10 years old, you're at least in Scenario C consideration.
These checks don't require expensive diagnostic tools. A multimeter, a screwdriver, and attention. That's it.
Scenario A: Encoder, Cable, or Connector Faults — Repair It
If the windings are balanced, the shaft rotates smoothly, and the fault is in the encoder, brake, or wiring — repair is the right call. Based on Bosch Rexroth published list prices as of January 2025, new AC servo motors run roughly $1,500 to $4,500 depending on frame size and options. Most encoder or cable repairs land between $200 and $700 in parts, plus labor if you're not doing it in-house.
But this scenario has a trap: communication. In September 2021, I sent a motor out with position deviation alarms and told the vendor to “get it running again as soon as possible.” They heard “do a full overhaul.” Result: a $3,150 rebuild invoice on a motor that simply had a chafed cable and a blown encoder output stage. I said “as soon as possible.” They heard “whatever it takes.” We were using the same words but meaning completely different things. Discovered this when the invoice arrived.
Lesson: if you're in Scenario A, write “encoder repair only” or “cable and connector replacement” explicitly on the repair order. Don't expect “get it running” to carry your intent. It won't.
Scenario B: Winding Failure or Bearing Seizure — Replace Is Usually Smarter
The motor smells burnt, has unbalanced windings, or refuses to spin at all. The instinct is to rebuild — “repair is cheaper than new.” Sometimes that's true. Often it's not.
Here's the story that changed my mind. In February 2023, every spreadsheet analysis pointed to replacement — a new Bosch Rexroth motor was $2,400 and the repair quote was $1,600, which is 67% of replacement. Something felt off about the repair shop's five-day turnaround estimate. A motor with windings shorted badly enough to trip a drive is not a five-day fix in most shops. But $800 less was $800 less, and the lead time on a new unit was three weeks. So I approved the repair. Hit “approve” and immediately thought: “Did I make the right call?” Didn't relax until the motor came back and ran fine for three months. Then it failed again. Turns out the shorted windings had also compromised the rotor magnets — a subtle problem the shop's test bench didn't catch.
Why do repaired motors fail in this scenario? Because a winding short is rarely isolated. The same overcurrent that damaged the windings stresses the magnets, the Hall sensors, and the bearing raceways. A repair restores the obvious damage, but residual issues often survive standard tests. That's the hidden cost of the cheaper invoice.
My rule now: if the repair quote exceeds roughly 65% of the price of a new or factory-exchange unit, replace it. Simple.
Exceptions exist — special shaft configurations, non-standard frame sizes, or a uniquely short required lead time. But those are constraint-driven decisions, not cost-saving ones. Label them honestly before you commit.
Scenario C: Old Motors and Worn Mechanics — Replace, and Fix What's Actually Broken
This is the scenario that surprises people. I once spent $1,480 troubleshooting a motor that was never broken.
In 2023, our machining station started drifting in positioning accuracy. The drive was throwing position deviation faults, and the servo motor was clearly working hard — high torque readings, oscillation at certain positions. I sent the motor to repair. They pushed back, said it tested fine. I insisted. They eventually replaced the bearings and sent it back. No improvement. Worse, in fact. That's when we finally looked beyond the motor and found the real culprit: the linear guide rail — a Bosch Rexroth linear motion technology R162219420 unit. The roller bearings in its carriage were worn after five years of heavy cycle load, creating periodic friction spikes. The motor's control loop was fighting those spikes every cycle, showing up as torque alarms and position errors. The motor was the victim, not the cause.
We replaced the guide rail, and the “failing” motor ran smoothly for another year. The lesson that cost $1,480: check the mechanical chain before you condemn the motor.
And this ties into a question I get constantly: how fast can a linear actuator move? With a ball-screw-driven unit, the practical answer is typically between 0.2 and 1 m/s — the limit depends on screw pitch, length-to-diameter ratio, and bearing configuration. Belt-driven actuators can reach 3 to 5 m/s, and linear-motor actuators go beyond that. But those numbers assume a healthy axis. A guide rail with worn roller bearings will never deliver its rated speed, no matter how good the motor is.
So in Scenario C — motors over a decade old, legacy status, or a known history of mechanical axis degradation — the right move is to replace the motor and fix the mechanics. One without the other just shifts the failure downstream. The Bosch Rexroth exchange program is worth checking here: factory-refurbished units keep costs down and cut lead times. That's an efficiency win I've come to appreciate.
The 20-Minute Decision Guide
Here's exactly what I do when a Bosch Rexroth AC servo motor arrives on my bench with a fault tag. Time needed: about 20 minutes.
- Read the fault code. Encoder/brake faults → Scenario A. Overcurrent/short-to-ground → Scenario B. Position deviation → check mechanicals first.
- Measure winding resistance. Balanced = continue. Unbalanced = Scenario B.
- Turn the shaft by hand. Smooth = fine. Rough or grinding = bearing wear; decide based on other signals whether you're in A or B.
- Check nameplate and parts availability. Legacy or obsolete = Scenario C, regardless of the fault code.
- Run the decision rule. Repair quote above 65% of replacement = replace. Lead time is the only acceptable override, and it must be a documented business decision.
That 65% rule, the mechanical check before the motor check, and the habit of writing a precise repair scope — those three things brought our repair budget down by 40% year-over-year. We've caught 47 potential errors in the last 18 months using this checklist. Forty-seven mistakes that would have cost us roughly what one overly aggressive repair invoice cost me in 2021.
Bottom Line
Bosch Rexroth servo motor repair is not a one-size-fits-all decision. It's a scenario call. Encoder and cable problems? Repair, and write the scope tightly. Winding and bearing damage? Replace unless you have a hard constraint. Old motor on a worn mechanical chain? Replace both, and stop pretending the motor lives in a vacuum.
I paid $23,000 to learn this. If this checklist saves you one misdiagnosed axis, it's worth every word.