
axismd.ai
FANUC Controller
Program/G-code · Advanced · 30-60 minutes
Fanuc Alarm 139 - CANNOT CHANGE PMC CONTROL AXIS
Fanuc Alarm 139 - Spindle Drive Fault is typically caused by electrical or mechanical issues in the spindle drive system, such as overcurrent, overvoltage, or motor malfunctions. The most likely fix involves checking the spindle drive unit for error codes and inspecting the motor and associated cabling for faults. Addressing the root cause often requires advanced diagnostic tools and a systematic approach to isolate the issue.
Fanuc Alarm 139 - CANNOT CHANGE PMC CONTROL AXIS
CANNOT CHANGE PMC CONTROL AXIS
Fanuc PS139: An attempt was made to change the axis assignment for PMC-controlled axes while the machine is in operation. PMC axis control assignments cannot be changed during a running cycle.
Root Cause Summary
Fanuc Alarm 139 - Spindle Drive Fault is typically caused by electrical or mechanical issues in the spindle drive system, such as overcurrent, overvoltage, or motor malfunctions. The most likely fix involves checking the spindle drive unit for error codes and inspecting the motor and associated cabling for faults. Addressing the root cause often requires advanced diagnostic tools and a systematic approach to isolate the issue.
Safety
Causes and Fixes
Check Spindle Drive Display
Power down the machine and then power it back on to check the spindle drive unit's LED display or diagnostic screen for specific overcurrent error codes (e.g., 'OC' or similar). Record any codes shown for reference.
Take a photo of the error code display to avoid transcription errors when referencing manuals.
Ensure the machine is fully powered down and locked out before accessing the drive unit to avoid electrical shock.
Measure Spindle Load
Use a clamp meter to measure the current draw on the spindle motor during operation (if safe to do so). Compare the readings against the motor's rated current as per the machine manual to identify if the load exceeds specifications.
If current readings spike during specific operations, note the conditions (e.g., cutting depth, material) as this may indicate tool or process issues.
Only perform measurements if qualified to handle live electrical testing; otherwise, consult a technician.
Inspect Parameter Settings
Access the CNC control panel and navigate to the spindle parameters. Verify that the current limit and torque settings match the manufacturer’s specifications for your spindle motor model, and adjust if necessary.
Save a backup of current parameters before making changes to avoid accidental loss of settings.
Incorrect parameter adjustments can cause further damage; refer to the Fanuc manual or consult support if unsure.
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.