
axismd.ai
FANUC Controller
Servo/Axis · Intermediate · 20-45 minutes
Fanuc Alarm 415 - Speed Command Overflow
Alarm 415 EXCESS SHIFT occurs when the commanded pulse rate exceeds 511875 pulses/second on the specified axis, typically caused by incorrect CMR (Command Multiply Ratio) parameter settings in relation to the detection unit and motor configuration. This alarm indicates a parameter mismatch between command pulse generation and servo amplifier scaling that causes the internal velocity command to overflow.
Fanuc Alarm 415 - Speed Command Overflow
Excess Shift
Fanuc alarm 415: Excess Shift. This alarm indicates a fault condition detected by the Fanuc control. Refer to the alarm number and name to identify the specific system or function involved.
Root Cause Summary
Alarm 415 EXCESS SHIFT occurs when the commanded pulse rate exceeds 511875 pulses/second on the specified axis, typically caused by incorrect CMR (Command Multiply Ratio) parameter settings in relation to the detection unit and motor configuration. This alarm indicates a parameter mismatch between command pulse generation and servo amplifier scaling that causes the internal velocity command to overflow.
Safety
Causes and Fixes
Navigate to SYSTEM > PARAM and check Parameter 2169 (CMR numerator) and Parameter 2170 (CMR denominator) for the alarmed axis. Default is typically 1/1 but varies by amplifier and motor type.
Verify Parameter 1820 (detection unit per motor revolution) and Parameter 1815 (reference counter) are correctly set for the installed encoder type (serial or pulse-coder). Mismatch causes CMR calculation errors.
Calculate required CMR using formula: CMR = (Motor encoder pulses × gear ratio) / (Machine unit per revolution). Ensure the result keeps pulse rate below 511875 at maximum feedrate.
Incorrect CMR may cause position deviation or motor runaway. Record original parameters before changes.
After correcting CMR parameters, cycle power to the CNC and amplifiers (do not use soft reset). Test axis motion at low feedrate (10% override) before full speed operation.
Call a technician if:
Prevention
Common Mistakes
Seeing Multiple Alarms?
Seeing another alarm with this one? Enter the code.
AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.
Start freeWas this guide helpful?
Always verify with your machine manual or a certified technician before performing service procedures.