[gtranslate]

Omron R88D Servo Drive Alarm Codes Explained

An Omron R88D servo alarm is useful only when it is read together with the complete drive model number.

Table of Contents

That detail matters because R88D is a product prefix, not one servo-drive family. An R88D-KT G5 pulse-input drive, an R88D-KN G5 EtherCAT drive, and an R88D-1SN 1S EtherCAT drive do not use one universal alarm table. Some main codes overlap, but subcodes, reset conditions, network diagnostics, and encoder systems can differ.

This guide covers the current 1S family and the widely installed G5 family. It explains the codes technicians see most often, what usually causes them, and the checks that should be completed before resetting the drive.

Identify the R88D Series First

Read the full model from the drive nameplate before changing wiring or parameters.

Drive model prefixOmron familyControl interfaceMain manual
R88D-KTG5General-purpose pulse train or analog inputI571
R88D-KN…-ML2G5MECHATROLINK-III572
R88D-KN…-ECTG5EtherCATI576
R88D-1SN…-ECT1SEtherCATI586
R88D-1SAN…1S with safety functionsEtherCAT and safety functionsManual for the exact safety model

Older R88D-W, R88D-GT, R88D-GN, and other discontinued families have their own alarm lists. Do not use a G5 parameter number or 1S reset procedure on an older drive simply because the alarm number looks familiar.

Safety Before Troubleshooting

A servo drive can retain hazardous DC voltage after incoming power is removed. A dark seven-segment display is not proof that the main circuit is discharged.

Before touching the power terminals, motor wiring, regeneration resistor, or connectors:

  1. Stop the machine and remove the Servo ON or RUN command.
  2. Isolate the main and control power supplies according to the machine’s lockout procedure.
  3. Wait for the charge indicator to turn off.
  4. Observe the waiting time specified for the exact drive model. Omron specifies model-dependent waiting periods of 10, 15, or 20 minutes for 1S drives.
  5. Confirm with a suitable meter that hazardous voltage is no longer present.

Do not disconnect or reconnect U, V, W, encoder, brake, or regeneration wiring while the drive is energized. Insulation testing should be performed only by qualified personnel, with the motor and cable disconnected from the servo drive as required by the manual.

Need a Replacement Servo Drive?

Browse new original Servo drives for maintenance, troubleshooting, and replacement projects.

omron servo drive

How Omron R88D Alarm Numbers Are Displayed

G5 alarm format

G5 manuals normally write an alarm as a main code and subcode, such as:

  • 14.0 – overcurrent
  • 16.0 – overload
  • 21.1 – encoder communications error

The drive stores the current alarm and up to 13 previous alarms. That history is often more valuable than the current display. For example, repeated undervoltage alarms immediately before an overcurrent alarm point toward a supply or contactor problem rather than three unrelated failures.

Some G5 alarms are not stored in alarm history, including control-power undervoltage, certain parameter errors, drive-prohibition input errors, and motor non-conformity. If the fault is intermittent, record the display before cycling power.

1S alarm format

The 1S drive displays Er, followed by a hexadecimal main code and subcode. For example, Er 16 00 is Overload Error and Er 83 03 is Communications Synchronization Error.

Sysmac Studio provides the error name, history, related objects, and network information. Record both bytes. 13.00 and 13.01, for example, identify different supply problems.

Omron R88D Common Alarm Codes Quick Reference

The table below focuses on codes that are common in field service. Always confirm the exact definition in the manual for the drive model.

AlarmTypical meaningApplies toFirst checks
11.0Control power supply undervoltageG5L1C/L2C voltage, control supply capacity, loose terminals
12.0DC bus overvoltageG5 and 1SIncoming voltage, deceleration profile, regeneration circuit
13.0Main power supply undervoltageG5 and 1SMains voltage, contactor, fuse, cable, supply capacity
13.1 / 13.01AC cutoff or main-circuit phase loss, depending on seriesG5 / 1SExact manual, phase wiring, supply dips, phase-loss settings
14.0OvercurrentG5 and 1SU/V/W short, ground fault, motor cable, motor winding, drive power stage
14.1 / 14.01IPM or power-module errorG5 and 1SMotor circuit, regeneration wiring, power module
15.0Servo drive overheatG5 and 1SCabinet temperature, fan, airflow, sustained load
15.01Motor overheat1SMotor ambient temperature, load ratio, motor condition
16.0 / 16.00OverloadG5 and 1SMechanical load, brake release, acceleration, tuning, sizing
18.0 / 18.00Regeneration overloadG5 and 1SDeceleration energy, vertical load, resistor selection and settings
18.1 / 18.01Regeneration circuit errorG5 and 1SResistor wiring and value, short circuit, drive circuit
21.0 / 21.00Encoder communications disconnectedG5 and 1SEncoder plugs, cable continuity, shielding, cable routing
21.1 / 21.01Encoder communications errorG5 and 1SNoise, shield/FG, connector contact, recommended cable
23.0Encoder communications data errorG5Encoder cable, supply voltage, electrical noise
24.0 / 24.00Excessive position deviationG5 and 1SJam, torque saturation, brake, gains, acceleration time
24.1 / 24.01Excessive speed deviationG5 and 1SLoad restriction, tuning, speed-deviation setting
26.0 / 26.00Excessive speedG5 and 1SSpeed command, electronic gear, overshoot, external force
30.0Safety input error or ST statusG5Safety input circuit and machine safety logic
34.0 / 34.01Overrun or software limit exceededG5 / 1SLimit inputs, software limits, commanded position
36.0 / 36.00Parameter or non-volatile data errorG5 and 1SParameter file, write interruption, drive memory
37.0 / 37.00Parameter destruction or memory hardware errorG5 and 1SReload verified data; replace drive if persistent
38.0 / 38.00Drive prohibition input errorG5 and 1SPositive/negative limit inputs and input logic
40.0Absolute encoder system down or low battery supplyG5Encoder battery, cable, absolute encoder initialization
83.xxEtherCAT state or synchronization error1SMaster event log, cycle setting, node state, network stability
87.0 / 87.00Error-stop input activeG5 and 1SEmergency-stop chain and assigned input
90.xxEtherCAT configuration error1SPDO mapping, distributed clock, Sync Manager, watchdog settings
95.xMotor non-conformityG5 and 1SDrive-motor combination, capacity, voltage, encoder
99.99Misalignment alert1SEncoder communications history and prescribed reset procedure

Two cautions are worth repeating.

First, a shared main code does not guarantee an identical subcode. On G5, 13.1 is associated with an AC supply interruption. On 1S, 13.01 is Main Circuit Power Supply Phase Loss Error.

Second, the 1S uses a batteryless absolute encoder. The G5 40.0 battery-related remedy should not be applied to a 1S drive.

Alarm 11.0 and 13.x: Power Supply Undervoltage

11.0 is a G5 control-power undervoltage alarm. Check the voltage at L1C and L2C while the machine is attempting to start, not only when it is idle. A supply that reads correctly with no load can collapse during inrush.

13.0 means the main DC bus fell below its operating range during Servo ON. Common causes include:

  • Low incoming voltage
  • A momentary power dip
  • An undersized transformer or power supply
  • A worn contactor or loose terminal
  • A blown fuse or missing phase
  • Incorrect single-phase or three-phase wiring

On a 1S drive, 13.01 specifically indicates main-circuit phase loss. Check whether the drive is a three-phase-only model or a model that permits single-phase input. If single-phase operation is permitted, confirm the phase-loss detection setting against the manual rather than disabling protection as a guess.

Measure all phases under operating conditions. If several drives alarm together, investigate the upstream supply before replacing an individual servo drive.

Find the Right Sero for Your System

Explore new original servo motor for maintenance and automation projects.

omron servo motor

Alarm 12.0: Overvoltage

Overvoltage is usually produced by one of two conditions: the incoming supply is too high, or the motor is returning more energy to the DC bus than the drive can process.

Start with the incoming voltage. Check for an incorrect transformer tap, unstable generator or UPS output, and power-factor correction equipment on the same supply.

Then inspect the regeneration circuit. Verify the B1/B2 wiring, resistor continuity, resistance value, power rating, and related parameter settings. An open resistor can turn a normal deceleration into an overvoltage trip.

If the alarm appears only during deceleration, increase the deceleration time and review the load inertia. On a vertical axis, lowering a heavy load can be regenerative even at a moderate speed.

Do not install a lower-resistance resistor simply to make the alarm disappear. A value below the drive’s permitted resistance can damage the regeneration transistor.

Alarm 14.x: Overcurrent and Power-Module Faults

An overcurrent alarm means current exceeded the protection level. It is more urgent than an ordinary overload alarm.

Before blaming the drive, isolate the equipment and inspect:

  • U, V, and W for phase-to-phase shorts
  • Each motor phase for a fault to ground
  • Motor-cable connectors for bent pins, contamination, or poor contact
  • Cable damage at moving carriers and flex points
  • Motor windings for abnormal resistance imbalance
  • External regeneration wiring for a short circuit

For qualified testing, disconnect the motor cable from the drive before checking cable or motor insulation. Never apply a megohmmeter to the servo drive output terminals.

If 14.0 returns immediately with the motor circuit safely disconnected and the external wiring has been ruled out, the drive power stage becomes a strong suspect. Follow the model manual’s test procedure or replace the drive.

Do not keep resetting an overcurrent alarm. Repeated energization can turn a repairable cable or motor fault into a failed power module.

Alarm 15.x and 16.0: Overheat Versus Overload

15.0 reports excessive drive temperature. Check cabinet filters, fans, spacing, ambient temperature, and whether another heat source is exhausting directly onto the drive.

The 1S 15.01 is a motor overheat error detected through the encoder system. Check the actual motor environment and load before treating it as an encoder fault.

16.0 is an electronic thermal overload. Frequent causes are:

  • A seized bearing, binding ball screw, or damaged gearbox
  • An electromagnetic brake that has not released
  • Excessive acceleration or deceleration
  • Long operation near or above rated torque
  • Incorrect inertia-ratio or gain settings causing hunting
  • Wrong motor and encoder cables connected across adjacent axes
  • A motor or drive that is too small for the duty cycle

Use CX-Drive for G5 or Sysmac Studio for 1S to inspect torque, speed, position deviation, and load ratio. A high average torque points toward load or sizing. Rapid positive-negative torque oscillation points more toward tuning, looseness, or mechanical resonance.

Increasing a torque limit or alarm threshold without understanding the load is not a repair. It can move the failure from the drive display to the motor, coupling, or machine.

Alarm 18.x: Regeneration Overload

Regeneration overload means the resistor’s calculated or monitored load exceeded its allowable level. The resistor may be healthy.

Look at the motion profile first. High inertia, short deceleration, repeated indexing, and descending vertical loads all increase regenerative energy. Lengthening deceleration or reducing speed is often the quickest diagnostic test.

If an external resistor is installed, confirm:

  • The approved resistance range for the exact drive
  • The resistor’s continuous and short-time power rating
  • Correct terminals and sound connections
  • Matching regeneration parameters
  • Required thermal protection

Omron states that the regeneration resistor is not intended for continuous regenerative braking. A continuously overhauling load requires a system design that can handle continuous returned energy, not repeated alarm resets.

Alarm 21.x and 23.0: Encoder Communication

Encoder alarms are often caused by the cable or installation environment, not the encoder itself.

Inspect both connectors for full engagement and damaged contacts. Check the cable at drag-chain exits, motor junctions, and cabinet entry points. Keep the encoder cable separate from U/V/W motor cables and braking-resistor wiring. Connect the shield and protective earth as specified by Omron.

On G5 systems, verify the encoder supply at the encoder end where the manual calls for it. Long or non-approved cables can create voltage drop even when the supply looks correct at the drive.

If the alarm appears only when another motor, contactor, or heater switches, capture the timing and improve grounding, shielding, cable separation, and surge suppression. Replacing the encoder will not fix conducted or radiated noise.

After cable checks, exchange parts only in a controlled way. A known-good approved encoder cable is a better first substitution than a new motor.

Alarm 24.x, 26.0, and 34.x: The Axis Is Not Where It Should Be

24.0 means the motor position did not follow the command within the permitted following-error window. It does not automatically mean the encoder is defective.

Check whether the axis is physically blocked, the brake is released, and the commanded acceleration is realistic. Monitor torque. If torque is saturated while position error grows, the servo is trying to move but cannot generate enough effective torque.

24.1 concerns excessive speed deviation. Review tuning, load restriction, and the configured detection level.

26.0 means actual speed reached or exceeded the excessive-speed setting. Check the command value, electronic gear ratio, overshoot, encoder feedback, and whether an external load is driving the motor.

For travel-limit alarms, identify the family:

  • G5 34.0 concerns the overrun limit range.
  • 1S 34.01 means the actual position exceeded the configured software position limit.

Do not bypass a hardware or software limit to clear production. Jog the axis only under a controlled recovery procedure that keeps people and tooling out of the travel path.

Safety and Stop-Input Codes

On G5, 30.0 is associated with the safety inputs and may appear as ST. On 1S, C0.00 is STO Detected information; it can be changed to an error through information customization.

38.0 indicates a drive-prohibition input problem. On G5 this commonly means both forward and reverse prohibition inputs are inactive. Check the input assignments, normally open/normally closed logic, field wiring, and actual machine limit switches.

87.0 or 87.00 means the assigned error-stop input is active.

These inputs are part of the machine’s protective design. Do not jumper STO, emergency-stop, or travel-limit circuits as a troubleshooting shortcut. Verify the circuit against the electrical drawing and safety design.

Upgrade or Replace Your HMI

Find compatible HMI panels for discontinued models, machine upgrades, and operator interface replacement.

omron touch screen

Parameter, Memory, and Motor-Matching Errors

For G5, 36.x indicates a parameter read or data problem and 37.x indicates parameter-data destruction. On 1S, 36.00 is Non-volatile Memory Data Error and 37.00 is Non-volatile Memory Hardware Error.

Reload only a verified parameter file for the same machine axis and exact hardware. If the memory error returns after the approved initialization or power-cycle procedure, replace the drive.

95.x means the connected motor does not conform to what the drive expects. Compare the complete motor and drive model numbers, not only their kilowatt ratings. Voltage class, rated capacity, encoder type, brake option, and supported combination all matter.

For 1S 99.99, a normal reset is intentionally insufficient. Omron requires the encoder Communications Error Count to be cleared in Sysmac Studio before performing the regular reset. Because the warning indicates possible absolute-position misalignment, verify the machine reference before automatic operation.

1S EtherCAT Errors: 83.xx and 90.xx

On an R88D-1SN drive, an EtherCAT problem may be a network error rather than a motor or power-stage fault.

The 83.xx group includes EtherCAT state-change, illegal state-change, synchronization, communications-synchronization, and Sync Manager watchdog errors.

The 90.xx group covers configuration problems such as mailbox settings, PDO watchdogs, Sync Manager event mode, distributed clocks, synchronization cycle, and RxPDO/TxPDO mapping.

Check the controller event log and the drive’s exact subcode before touching the motor. Confirm:

  • Node address and expected network position
  • EtherCAT IN and OUT cable orientation
  • Link and error indicators
  • Approved shielded industrial Ethernet cable
  • Distributed-clock and synchronization-cycle settings
  • PDO mapping against the current ESI file and project
  • Whether the error began after a controller, project, drive, or firmware change

If the network reaches Operational state and then drops only when the machine moves, inspect cable routing, connector strain, shielding, and noise from the motor circuit. If it never reaches the requested state after a project change, start with configuration rather than hardware.

How to Reset an Omron R88D Alarm Safely

Use this sequence:

  1. Record the complete drive model, main code, subcode, operating step, and alarm history.
  2. Remove Servo ON or RUN and make sure no motion command remains active.
  3. Correct the actual cause.
  4. Use the permitted reset method for that alarm and model.
  5. If the manual marks the error as power-cycle-only, isolate and restore power through the machine’s normal procedure.
  6. Re-enable the axis at low speed and reduced risk, then monitor current, torque, temperature, position deviation, and regeneration load.

G5 alarms can be reset through the assigned RESET input, a power cycle, or CX-Drive when the alarm permits it. The 1S supports power cycling, an EtherCAT error-reset command, or Sysmac Studio. Some 1S errors require power cycling or Unit Restart instead of an ordinary reset.

Never reset with RUN still active. Omron warns that the motor may start immediately when the alarm clears.

A Practical Troubleshooting Order

When downtime is expensive, a fixed sequence prevents random part swapping:

  1. Capture evidence. Photograph the display and nameplate. Save the alarm history and controller event log.
  2. Classify the fault. Supply, power stage, thermal/load, regeneration, feedback, motion deviation, safety input, parameters, or network.
  3. Check what changed. Recent motor replacement, parameter download, cable work, mechanical service, controller project, or power event.
  4. Inspect before measuring. Loose plugs, burned terminals, blocked fans, damaged drag-chain cable, brake wiring, and jammed mechanics are common.
  5. Measure the relevant circuit. Supply voltage for 13.x, insulation and phase balance for 14.x, torque for 16.0, and regeneration load for 18.0.
  6. Change one variable at a time. A known-good cable or controlled longer deceleration gives more information than replacing several components together.
  7. Verify under the original duty cycle. One successful low-speed jog does not prove that an intermittent overload or regeneration problem is gone.

Frequently Asked Questions

Yes, but only if the exact alarm is marked as resettable. G5 may accept the RESET input or CX-Drive, while 1S may accept an EtherCAT reset command or Sysmac Studio. Power-module, memory, and certain encoder errors require a power cycle or Unit Restart. Remove the cause and turn off RUN or Servo ON before resetting.

Alarm 14 is overcurrent: current exceeded the drive’s protection level, often because of a short, ground fault, cable problem, or failed power stage. Alarm 16 is electronic thermal overload, more commonly associated with excessive mechanical load, a brake that remains applied, aggressive acceleration, poor tuning, or undersized equipment.

The cable may not be the root cause. Check connector engagement, shield and FG termination, separation from motor cables, motor grounding, approved cable type, and encoder supply conditions. If the alarm is synchronized with contactor or motor switching, electrical noise is a stronger suspect.

Not necessarily. Alarm 18 often means the motion cycle is producing more regenerative energy than the selected resistor and drive can handle. Check deceleration time, load inertia, vertical-axis behavior, resistor settings, resistance, wiring, and monitored regeneration load before replacing the resistor.

No, it should be treated as a planned migration, not a drop-in substitution. Omron’s I868 replacement guide requires checks for the matching drive and motor, mounting dimensions, connectors, cables, EtherCAT objects, parameters, and controller project. Preserve the original parameter backup and verify every axis-specific function.

Power your projects with brand-new, original Omron, Mitsubishi, Schneider Servo – in stock, ready now!

When Replacement Is the Sensible Fix

Replacement becomes reasonable when a power-module or non-volatile-memory fault remains after external circuits have been checked, when the drive is physically damaged, or when an older unit can no longer be supported economically.

For a reliable match, collect:

  • Complete R88D drive model
  • Complete R88M motor model
  • Supply voltage and phase
  • Control interface
  • Motor power and encoder cable models
  • Brake and absolute-encoder details
  • Parameter backup and machine application

Kwoco can help verify these details when sourcing an Omron servo drive, motor, cable, or replacement set. Sending clear nameplate photos from both the drive and motor is usually faster and safer than selecting from power rating alone, especially for a G5-to-1S migration.

Omron publishes a dedicated G5 EtherCAT to 1S EtherCAT replacement guide. The change is not a blind drive swap: model selection, mounting, connectors, cables, objects, parameters, and controller configuration must all be reviewed.

Official Omron References

Contact Us

Just fill out your name, email address, and a brief description of your inquiry in this form. We will contact you within 24 hours.

Hot Sale Products

Omron CPU Unit CJ2M-CPU32

Omron PLC CJ1W-PA202 Supplier in China

Mitsubishi MR-JE Series 400w Servo Drive MR-JE-40A

Need a Fast Match?

Share your model or spec and our team will help you find the right fit-fast.

You May Also Find These Topics Interesting

Ask For A Quick Quote

*we respect your confidentiality and all information are protected.