
axismd.ai
FANUC Controller
System · Advanced · 30 minutes - 4 hours
Fanuc Alarm 950 - PMC Watchdog Timeout
Alarm 950 indicates a critical PMC system malfunction preventing proper execution of the ladder program. This alarm is triggered by PMC hardware failures, corrupted ladder logic, PMC memory errors, or communication failures between the CNC and PMC subsystem. Immediate diagnosis of PMC status and ladder execution is required.
Fanuc Alarm 950 - PMC Watchdog Timeout
PMC Watchdog
Fanuc alarm 950: PMC Watchdog. The automatic tool changer, tool magazine, turret, or pallet system has detected a fault. The tool change or exchange cycle cannot complete until this alarm is resolved.
Root Cause Summary
Alarm 950 indicates a critical PMC system malfunction preventing proper execution of the ladder program. This alarm is triggered by PMC hardware failures, corrupted ladder logic, PMC memory errors, or communication failures between the CNC and PMC subsystem. Immediate diagnosis of PMC status and ladder execution is required.
Safety
Causes and Fixes
Navigate to PMC > PMCPRM > STATUS screen and check PMC alarm code displayed. Note any specific error numbers (e.g., WN52, WN53, ER15) which indicate ladder syntax or memory allocation errors.
Access PMC > LADDER > MONITOR to verify ladder execution. If ladder is not running or frozen, check for loop errors or scan time overruns indicated in SYSTEM > PMC > LADDER SCAN TIME display.
Reload the PMC ladder program from verified backup using FANUC Ladder-III software or from CF/USB card. After reload, perform PMC > PMCPRG > WRITE operation and cycle power.
Ensure machine is in safe state before power cycle. Document all PMC parameters and ladder version before reloading.
If alarm persists after reload, check PMC parameters (K-parameters, D-parameters, C-parameters) in PMCPRM menu for out-of-range values or corruption. Reset to machine builder default values if necessary.
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.