Key takeaways
See our roundup of condition monitoring software.
FANUC alarm 401 means the CNC control has commanded the servo amplifier to turn on, but the amplifier has not returned its Velocity Ready (VRDY) signal. The control then locks axis movement to prevent a crash, because it cannot confirm the drive is ready to move the axis safely. In short, the brain (CNC) asked the muscle (servo amplifier) to be ready, and the muscle did not answer.
The single most common cause is an interruption in the Emergency Stop (E-Stop) chain, which drops power readiness to the servo drive before any deeper fault. Other frequent causes are a failed Magnetic Contactor (MCC) cutting high-voltage power to the drive, and loose or vibration-worn communication cables between the CNC and the servo amplifier.
Start by inspecting every E-Stop button and the safety circuit, since a broken E-Stop chain is the most common trigger. Then power-cycle and listen for the Magnetic Contactor (MCC) click to confirm control power, read the servo amplifier status LEDs for the underlying fault code, and check communication cables for vibration-related wear. Working from the safety chain inward to the amplifier isolates the fault quickly instead of swapping parts at random.
The servo amplifier status LEDs reveal the underlying fault code behind the generic 401 VRDY OFF message, which only tells you the Ready signal is missing, not why. Reading the amplifier LEDs points you to the real root cause, such as a power, overload, or communication fault, so you fix the actual problem rather than the symptom. This true-cause focus is the same principle behind Fabrico's fault-to-fix loop, where computer vision captures the real reason a machine stopped and turns it into a parts-ready digital work order on the technician's phone instead of a vague stoppage code. You can see how that closed loop works in a live demo.
Yes, tracking the frequency of alarm 401 turns a recurring nuisance stop into a preventable pattern, because a rising count usually points to a degrading component such as a worn contactor or a vibrating cable connector. The article notes alarm-frequency tracking as a preventive measure. A unified OEE plus CMMS platform like Fabrico makes this practical by logging each fault against the machine and triggering a prioritized work order before the intermittent fault becomes a hard line stop, with EU data residency for teams that need it. [INSERT VERIFIED PROOF POINT - operator to confirm]

Error Code: Fanuc Alarm 401 (SERVO ALARM: VRDY OFF)
Meaning: The CNC controller is not seeing the "Velocity Ready" signal from the servo amplifier. Basically, the amplifier isn't turning on.
Severity: High (Machine Down).
Common Culprits: Emergency Stop (E-Stop) chain, MCC (Magnetic Contactor) failure, or loose communication cables.
If you are seeing Fanuc Alarm 401 on your HMI, your machine is in a hard stop. This is one of the most common alarms in CNC machining, usually accompanied by Alarm 402 or 404.
This guide will walk you through the standard troubleshooting steps to clear the fault and get back to production.
The VRDY OFF signal means the CNC control (the brain) has sent a signal to the Servo Amplifier (the muscle) to turn on, but the amplifier has failed to return a "Ready" signal.
Think of it like turning the key in your car and hearing silence. The brain said "Go," but the engine didn't respond. Because the servos are not powered, the machine locks out all axis movement to prevent a crash.
The E-Stop Chain is Open: This is the #1 cause. If an E-Stop button is pressed, or if the 24V safety circuit is broken (door interlock, over-travel limit switch), the system kills power to the amplifier immediately.
Magnetic Contactor (MCC) Failure: The large contactor that sends high-voltage power to the drive may be stuck open or burned out.
Loose Cable (FSSB / COP10A-COP10B): The communication cable between the CNC and the Spindle/Servo amp may be loose due to vibration.
Warning: Only qualified electrical technicians should perform checks inside the electrical cabinet. High voltage is present.
Before opening the cabinet, check every Emergency Stop button on the machine (operator panel, chip conveyor, magazine).
Action: Twist and pull all E-Stops. Check if the "Over-Travel" release button needs to be held down.
Why: If the safety chain is open, the MCC will never pull in, triggering Alarm 401.
Have a partner power cycle the control while you stand near the electrical cabinet.
Turn downtime into a number your team can actually act on.
Get a demoAction: Listen for a loud mechanical "Click" or "Clunk." This is the Magnetic Contactor pulling in.
Result:
If you hear the click but it drops out immediately: You likely have a short circuit or a bad servo drive (Check for Alarm 414).
If you hear silence: The MCC is not receiving the 24V signal to close. Check the E-Stop circuit relays.
Open the cabinet and look at the Servo Amplifier Units.
Action: Look for the status LED display on the drive itself.
Result:
Display is blank: No control power. Check input fuses.
Display shows "--" (Not Ready): It is waiting for the VRDY signal.
Display shows a different number (e.g., 8, 9, b): This is the root cause code. Consult the specific servo manual.
Fanuc Alarm 401 is often caused by loose connections vibrating over time or limit switches sticking due to coolant buildup. These are preventable failures.
You wait for the red light, panic, Google "Alarm 401," and spend 2 hours reading PDF manuals on your phone while the spindle is cold.
Imagine if your machine told you exactly what was wrong, and how to fix it, instantly.
Fabrico Assistant: Instead of digging through 500-page Fanuc PDFs, you simply type "Alarm 401" into the Fabrico app. Our AI, trained on your specific machine manuals, gives you the exact answer: "Check Relay KA-5 and the E-Stop string."
Maintenance Triggers: Fabrico’s Fabrico Agent tracks the frequency of these alarms. If Machine A throws Alarm 401 three times this month, it auto-generates a Work Order: "Inspect Axis Communication Cables for vibration wear," fixing the root cause before it kills a shift.
Stop Googling error codes. Start automating the fix.
[Try Fabrico Assistant on your manuals today].
See how Fabrico unifies OEE and maintenance in one platform.
Book a demo