Fanuc 7115 Alarm May 2026

The Fanuc 7115 alarm, specifically the "SPN 1: SP SWITCH CONTROL ALARM," typically signals a failure in the spindle switching control circuit. This is most often caused by hardware issues in the 24VDC power system or physical contactors responsible for switching spindle speed gears (Hi/Lo). Primary Causes & Diagnostic Steps

Failing 24VDC Power Supply: The most common culprit is a failing power supply module, often an Izumi or similar 24VDC unit. Even if a multimeter reads 24V, the unit may be dropping voltage under the load of shifting gears or tool changes.

Faulty Spindle Switching Contactors: The magnetic contactors that pull in for gear shifts may be stuck, burned, or not receiving the signal to pull in during power-on.

PLC/Signal Mismatch: The machine's PLC (Programmable Logic Controller) expects to see confirmation that a switch has occurred. If the sensor for the gear position (Hi/Lo) or tool clamp does not trigger, the system times out and throws the 7115 code. Troubleshooting Checklist

Monitor DC Voltage Under Load: Test the 24VDC supply while the machine is attempting a tool change or gear shift. If the voltage dips significantly, replace the power supply module.

Inspect Contactors: Manually check if the Hi/Lo switching contactors are physically pulling in or if they show signs of charring.

Check Proximity Switches: Verify that the sensors for the spindle gear range are clean and functioning correctly.

Related Alarms: If you also see a 449 alarm (high current) or EX0099, it further suggests a systemic electrical issue or a short circuit in the amplifier/cables.

7115 alarm on a Fanuc control typically indicates a Spindle Switch Control Alarm fanuc 7115 alarm

. This occurs when the spindle switching conditions—often related to gear changes or high/low winding shifts—are not satisfied within a specified timeframe. Common Causes Winding Selection Failure:

The system is unable to complete the switch between high and low speed spindle windings. Failed Contactors:

The magnetic contactors responsible for switching physical spindle connections may be stuck, damaged, or failing to receive a signal. Power Supply Issues: 24VDC power supply

(such as Izumi or internal modules) can prevent the switching logic or contactors from engaging correctly. Feedback/Sensor Issues:

The control is not receiving the expected confirmation signal from the spindle unit or switching sensor. Troubleshooting Steps Check 24VDC Power:

Verify the output of the 24VDC power supply units in the cabinet. Fluctuating or low voltage can trigger intermittent 7115 errors. Inspect Contactors: Manually check and test the high/low gear or winding contactors

. Ensure they are physically moving and that the auxiliary contacts are sending the correct feedback to the CNC. Monitor Spindle Status: Check the status of the

(Spindle Amplifier) on the control. Look for accompanying errors like (Panel Alarm) or The Fanuc 7115 alarm , specifically the "SPN

(Serial Communication Error) which often point to broader electrical issues. Verify Parameters:

Ensure that the spindle switching timers and confirmation parameters are set correctly according to the machine tool builder's (MTB) specifications. Cable Continuity:

Inspect the feedback cables between the spindle motor sensor and the amplifier for shorts or loose connections. specific parameter numbers for spindle switching timers or instructions on how to test the magnetic contactors

top Legacy Mori Seiki CNC Error Codes Explained & How To Fix


2. Battery Maintenance Schedule

Key Technical Explanation

During manual or automatic reference point return (Grid Method), the CNC:

  1. Moves the axis at a high speed (FL speed) toward the deceleration (decel) dog.
  2. After the dog signal changes, the axis decelerates and searches for the grid point (encoder zero pulse).
  3. The 7115 alarm occurs if the axis is already past the deceleration dog in the opposite direction of the intended approach, making a proper reference return impossible without first moving away.

Common variations of the 7115 alarm text:

| Alarm Code | Message Text | Likely Controller | | :--- | :--- | :--- | | 7115 | CNC ERROR MESSAGE (CHECK I/O CODE) | FANUC Series 15/15i | | 7115 | ILLEGAL PLC ADDRESS (WORD) | FANUC 30i/31i/32i-A | | 7115 | PMC I/O LINK ERROR (GROUP n) | FANUC 0i-D / 0i-F | | 7115 | LADDER DATA TRANSFER ERROR | FANUC Power Motion i |

In all cases, the underlying issue is a breakdown in communication between the machine’s logic processor and the human interface or hardware.


What Does Alarm 7115 Mean?

In plain English: The control has read a word of G-code that it does not recognize. Change the CNC/PMC backup battery every 12 months

Think of it like trying to use a French word in an English sentence. The CNC’s parser expects a valid G-code (e.g., G01, G81, M03), but instead, it found something that doesn’t exist in its library for that specific model.

The "7115" typically points to an illegal G-code or miscellaneous function in the currently executing block.

Step 1: Verify Parameter Integrity

If this alarm appeared immediately after a maintenance event (like a battery change or board swap), the parameters are the likely culprit.

  1. Check the Parameter Manual for your specific Fanuc series.
  2. Locate the parameters for Spindle Motor Maximum Speed (commonly found in the 4000-series parameters for spindles, e.g., P4020 or similar depending on the series).
  3. Verify that the value matches the nameplate rating of the motor.
  4. Check the Gear Ratio parameters (e.g., P4056 through P4060 on some models). An incorrect gear ratio can mathematically force an overspeed calculation even at low RPMs.

Troubleshooting Steps

WARNING: Always ensure the machine is in an E-Stop state before inspecting electrical components.

1. Parameter Corruption or Incorrect Settings

This is the most common cause, particularly after a battery failure, a control board replacement, or a parameter restore operation.

Troubleshooting the FANUC 7115 Alarm: “Illegal Command in G-Code”

If you run CNC machines long enough, you’ll eventually see the red screen of frustration. One alarm that stops operators in their tracks is the FANUC 7115 alarm.

Seeing 7115 ILLEGAL COMMAND on your FANUC control (especially on Series 0i, 16i, 18i, 21i, or 31i) can feel like a dead end. But don’t panic. In 90% of cases, it’s a simple fix—not a broken servo or a dead motherboard.

Let’s break down what this alarm actually means and how to get your machine running again.

fanuc 7115 alarm
Processing...
Thank you! Your subscription has been confirmed. You'll hear from us soon.
ErrorHere