Emergency: same day
For a line-down motor, where the fault and parts allow. WhatsApp us before you send it so the bench is kept free.
Since 2000 · 3,000+ customers
Servo motor testing · the evidence
Send a servo motor for testing only. We check insulation, windings, brake and encoder, run it with no load and with load on an in-house universal servo motor test system, and send a printed report, so you can decide whether to repair, swap or replace.

*Where the fault and parts allow. Every repaired unit returns with a printed test report.
Send a photo of the nameplate first. We confirm whether the motor is repairable, and the quote, the same working day.
For a line-down motor, where the fault and parts allow. WhatsApp us before you send it so the bench is kept free.
Repair, encoder alignment and test, counted from the day the motor reaches the bench and the quote is approved.
Full repair, encoder alignment, run test under load and a printed test report.
A servo motor that fails twice costs more than one that was replaced. These are the questions we hear most, and the evidence we show in answer.
Yes. Every screen on this page comes from our own feedback tester, captured on motors at our bench. Ask us for the same screens for your motor.
Each repair produces measured values: signal levels, counts, commutation angle and run results. They are recorded against your motor's serial number.
The feedback is aligned to the rotor and the motor is run on a drive before dispatch, so your line is not where it gets tried out.
On serial encoders that store motor data, the memory is read before work and checked again after, including the commutation offset the drive relies on.
These are unedited screens from motors at our bench, apart from a licence number we have masked. Each step answers a different question about the motor.
The tester identifies the feedback device and reads its memory as plain values, not hex. On this Allen-Bradley MPL-B320P with a SICK Hiperface encoder, the memory holds the catalogue number, the motor serial number, stall torque, maximum speed, rated output, four pole pairs and the stored commutation offset.
All four memory blocks pass their checksum.
What it tells you: the encoder belongs to this motor and its data is intact. A replacement encoder that arrives blank, or memory that has been corrupted, shows up here before the motor is closed up.

The sine and cosine signals are measured while the shaft is turned slowly, with real-time, minimum and maximum values on screen. The vector level must stay between 0.60 and 1.20 V peak-to-peak. On this encoder it held between 0.97 and 1.00 V, and the speed monitor confirmed steady rotation.
What it tells you: weak or contaminated optics, a failing light source or a damaged feedback cable show up as a low or unsteady level. That is the fault behind many intermittent encoder alarms on the machine.

The tester compares the counts the encoder reports in each revolution with the counts it should report, and checks every bit for a stuck bit. This Bosch Rexroth (Indramat) motor with a 512-count Hiperface encoder deviated by 0.2 to 0.4 percent per revolution, inside the 2 percent limit, with no stuck bits and no internal error.
What it tells you: lost counts and stuck bits cause position errors and following-error alarms. Finding them on the bench is cheaper than finding them on a running axis.

With the motor's pole count set, the tester shows the mechanical and electrical angle live and sets the electronic commutation angle. Revolution count, position count, encoder ID and internal error status are watched for alarms while the shaft turns.
What it tells you: a wrong commutation offset makes a motor run hot, rough or weak, even when every part in it is new. Setting and checking it is what makes the repaired motor behave like the original on your drive.

The motor is connected to a drive and run at speed, with the speed and current feedback watched on screen. In this video, a repaired Allen-Bradley MPL motor runs on an Allen-Bradley Ultra3000 drive at a 2,000 rpm velocity command.
What it tells you: the motor does not leave until it has run. Ask us if you would like the test screens or the run video for your own motor.
| Test | What it checks | Fault it catches | What you would see on the machine |
|---|---|---|---|
| Encoder memory read | Motor data, checksums, commutation offset | Blank or corrupt encoder memory | Drive alarm at power-up, motor not recognised |
| Signal levels | Sine and cosine amplitude, 0.60 to 1.20 V | Weak or contaminated encoder, cable fault | Intermittent encoder alarms |
| Count test | Counts per revolution, stuck bits | Lost counts, stuck bits | Position and following errors |
| Commutation alignment | Electrical angle against the rotor | Wrong offset after repair | Heat, rough running, low torque, overcurrent trips |
| Final run test | Running on a drive at speed | Anything the static tests missed | Proven before it ships, not on your line |
The motor's catalogue number tells you the series; the encoder's own label tells you the feedback device. Both decide how the motor is tested and aligned. This table lists the combinations we see most often. If your model is not here, send the nameplate and the encoder part number and we will tell you whether we can test it.
| Brand | Motor series (examples) | Feedback devices (examples) | What we read and check |
|---|---|---|---|
| Allen-Bradley (Rockwell) | Kinetix MPL, MPM, VPL; TL and TLY; 1326AB; 8720 spindle motors; 8500 series | SICK Hiperface SRS, SRM, SKS36, SKM36 and SNS; Hiperface DSL on VPL; resolvers on older motors | Memory test with motor data and commutation offset, line levels, count test, alignment, run test |
| Fanuc | Alpha i and beta i servo motors | Alpha i serial pulsecoders, for example A860-2010-T321 and A860-2060-T321 (high-speed 2-wire) | Serial data, count test, memory read and programming, alignment, run test |
| Yaskawa | SGM series, for example SGM-04VW14B and SGM-A5A3TF11X | Incremental UTOPI and UTOPH (UVW and C-channel); absolute UTMAH 12-bit and 15-bit | Count test, commutation pattern, absolute encoder data, memory programming on supported serial types |
| Siemens | 1FT5, 1FT6, 1FK7 | Hall sensors and AC tachogenerator (1FT5); Heidenhain ERN1387, RON3350, EnDat EQN1325 and ECN1313; SSI AG661 | Hall and tach check, EnDat data, line levels, alignment, run test |
| Mitsubishi | HA-SH, HA-LH and other MELSERVO motors | OSA253, OSA105, OSA104, OSE104, OSA17, OSA18, OSA14, OAH14B, OBA13, OBE12, OHE4096 | Serial data, count and stuck-bit test, battery and alarm status, alignment |
| Bosch Rexroth (Indramat) | MSK, MKE, KSD (KSM), MDD, MAC | Hiperface SEK37 and others (MSK, MKE, KSD); Heidenhain (MDD); SSI AG100 (MAC) | Memory test, count test, line levels, alignment, run test |
| Kollmorgen | AKM | Hiperface, Hiperface DSL, BiSS, EnDat, incremental, resolver | Feedback identification, line levels, alignment, run test |
| Panasonic and Japanese robot makers | MINAS MTMA and others; Nachi, Denso, Meiden, Shinko and Kobelco robot axes | Tamagawa TS5643, TS5645, TS5647, TS5648, TS5667, TS5669, TS5778, TS5781, MFE0017 | Serial data, serial count test, memory read and programming on supported types |
| Other makes | SEW-Eurodrive, Baumüller, Berger Lahr, Elau, Schneider Electric, Control Techniques, B&R, Fagor, Baldor, Stöber, Moog, Delta, Omron, Parker, Sanyo Denki, Kawasaki, ABB | Hiperface, EnDat, BiSS, SSI, sin/cos, incremental with UVW, resolvers, Hall sensors | Feedback test, alignment and run test; send the nameplate to confirm |
Feedback device families we test: SICK Stegmann Hiperface (SRS50, SRS60, SRM50, SRM60, SKS36, SKM36, SEK37, SEL52, SNS50, SNS60) and Hiperface DSL; Heidenhain EnDat 2.1 and 2.2 and SSI (ECN413, ECN1313, EQN415, EQN1325, EQI1325, EQI1329, ERN1387); BiSS and BiSS-C; Tamagawa and MFE serial; Fanuc, Mitsubishi and Yaskawa serial; incremental encoders with UVW or Hall tracks; sin/cos 1 Vpp; resolvers; Hall sensors and tachogenerators.
Brand and model names describe the motors we test. We are an independent repairer, not a dealer or service partner of these makers.
A few details decide most of the work. Photograph them before the motor leaves the machine.
On the motor nameplate, for example MPL-B320P or SGM-04VW14B. It gives the series, frame, voltage and feedback option.
Also on the nameplate. It is how your motor is traced from inward to dispatch, and it appears in the encoder memory on many serial encoders.
On the encoder's own label under the rear cover, for example SKM36, EQN1325 or OSA105. Send it if you can see it.
The alarm or fault the drive showed, and what the machine was doing when it appeared.
WhatsApp the photos to +91 97866 22233 and we confirm whether we can test and repair that model.
Each step has to pass before the next one starts. A failure sends the motor back to the bench, not out of the door.
Winding-to-frame insulation resistance, then a dielectric withstand test at a voltage set by the motor's rating.
Phase-to-phase resistance and inductance compared for balance.
The encoder or resolver is read on the test system, and the commutation offset is checked against back-EMF.
Release voltage and holding checked on motors fitted with a brake.
A no-load run in both directions, then a run at rated torque on the load rig until temperature settles. Vibration and noise are checked at rated speed.
An oscilloscope shows that a signal exists. It cannot read the data stored inside a serial encoder, and checking alignment with it means probing a spinning motor.
A dedicated feedback tester reads many encoder makes and protocols in one place, shows the stored data in plain values so corrupt memory is easy to spot, calculates angles from the motor's pole count, and aligns the encoder with the rotor locked still. For you, that means a repair decision based on measurements, and a motor that is aligned the same way every time.
More on encoder alignment and programming.
Format sample. Values are illustrative and do not come from a customer's motor. Header: serial no. [logged at inward] · fault as received: encoder alarm at power-up, noise at speed · work done: encoder replaced and aligned, bearings and front seal replaced.
| Check run | Acceptance criterion (example) | Measured | Result |
|---|---|---|---|
| Insulation resistance, winding to frame | ≥ 100 MΩ | > 2,000 MΩ | PASS |
| Hi-pot, winding to frame | No breakdown | No breakdown | PASS |
| Winding resistance balance | Within ±3% | 1.12 / 1.13 / 1.12 Ω | PASS |
| Commutation offset | Within ±2° electrical | 0.6° | PASS |
| Brake release | ≤ 90% rated voltage | 19.8 V | PASS |
| No-load current vs nameplate | Within limit | 1.1 A | PASS |
| Load temperature rise | Within insulation class | ΔT 38 K | PASS |
| Vibration at rated speed | ≤ 1.8 mm/s | 0.9 mm/s | PASS |
| Released for dispatch | All checks pass | Yes | RELEASED |
See the full sample servo motor test report.
You can send a servo motor from anywhere in India. Talk to us before you courier, so the unit is expected and logged on arrival.
WhatsApp a clear photo of the nameplate, the alarm code and what the machine was doing when it failed.
We tell you whether we can test and repair that model before anything is shipped.
Courier the motor to our Chennai, Puducherry or Bengaluru site, or ask us to arrange pickup where needed.
The motor is opened, inspected and photographed. You get the findings and a quote before work starts.
Repaired, run-tested and load-tested, then dispatched with a printed test report.
Printable one-page sheets from our bench. More on the resources page.
Fill in and pack with the motor: nameplate details, fault seen, alarm code, drive model and the turnaround you need. Speeds up the quote and the repair.
PDF · 1 page · 4 KB · free, no sign-up
Download PDFEncoder families, interfaces, counts per revolution and the motors they sit on: Fanuc pulsecoders (alpha A64, A1000), Mitsubishi OBA/OSA, Yaskawa UTOPH, Tamagawa, Heidenhain ECN/EQN/ERN and SICK SKS/SRS/SRM.
PDF · 2 pages · 8 KB · free, no sign-up
Download PDFServo motor and encoder work takes place at our Chennai, Puducherry and Bengaluru facilities. Courier from anywhere in India: Chennai, Puducherry, Bengaluru.
One route for servo motors, encoders and drives. You see the price before any work starts, and the report before the unit leaves our bench.
EmergencySame day*
Urgent3 working days
Standard7 working days
*Where the fault and parts allow. Turnaround counts from when the unit reaches our bench and the quote is approved.
We read the encoder memory, measure the sine and cosine signal levels while the shaft turns, run a count test for lost counts and stuck bits, align the commutation to the rotor, and then run the motor on a drive.
Each repair produces measured values, such as signal levels, counts, commutation angle and run results, recorded against the motor's serial number. Ask for the test screens or the run video for your motor.
It is the angle between the encoder's zero and the rotor's magnetic poles. If it is wrong after a repair, the motor runs hot, rough or weak and the drive may trip on overcurrent.
Yes. The feedback tester and run test work across many brands. Allen-Bradley motors can also be run on an Allen-Bradley drive, as in the video on this page.
The vector level of the sine and cosine signals should stay between 0.60 and 1.20 V peak-to-peak while the shaft turns. A low or unsteady level points to a weak encoder or a cable fault.
The fault as received, the work done, insulation and winding checks, feedback and commutation results, the run test, and whether the motor was released.
SICK Stegmann Hiperface encoders including SRS50, SRS60, SRM50, SRM60, SKS36, SKM36, SEK37, SEL52, SNS50 and SNS60, and Hiperface DSL encoders on motors such as Allen-Bradley VPL and Kollmorgen AKM.
Yes. EnDat encoders such as EQN1325 and ECN1313 on Siemens 1FT6 and 1FK7 motors are read, checked for signal level and aligned, and the motor is run before return.
Yes. Mitsubishi OSA, OBA and OSE encoders and Tamagawa TS-series serial encoders are read, count-tested and checked for alarms. Send the encoder part number to confirm your model.
It depends on the motor and the tests needed. Send the nameplate and tell us what you want tested, and we quote before the test starts.
Yes. We test servo motors at our Chennai, Puducherry and Bengaluru facilities and take motors by courier from anywhere in India.
WhatsApp a nameplate photo and the alarm code to +91 97866 22233, or email info@starautomations.com.