FANUC codes
FANUCProgram/G-codeIntermediate15-30 minutes

130

Fanuc Alarm 130 - NC AND PMC AXIS CONFLICTED

NC AND PMC AXIS CONFLICTED

Fanuc PS130: A conflict occurred between NC axis control and PMC axis control. An axis commanded by the NC program is also being controlled by the PMC ladder logic simultaneously.

Root Cause Summary

Fanuc Alarm 130 occurs when the CNC (NC) attempts to control an axis simultaneously with PMC (ladder) control, creating a command conflict. This typically happens when PMC axis control is active via ladder logic while an NC program tries to move the same axis, or when switching between control modes is not properly sequenced.

Safety

  • Data not received

Causes and Fixes

  1. 1

    Check DIAGNOSIS screen > PMC > Signal Status to verify G address signals controlling the affected axis. Look for G000-G003 (axis selection) and associated control signals that may still be active.

  2. 2

    Review parameters 8010-8013 (PMC axis control axis number settings) to identify which axes are designated for PMC control. Cross-reference with your NC program to confirm axis conflict.

  3. 3

    Examine ladder logic (PMC > LADDER screen or FAPT Ladder) for axis control sequences. Verify that PMC axis control signals are properly reset (turned OFF) before NC program execution begins, typically using M-codes or sequence flags.

  4. 4

    Modify ladder to ensure proper interlock logic between PMC and NC control modes. Use R or K relay flags to create exclusive control zones, ensuring only one control method is active at a time.

    Improper ladder modification can affect machine safety interlocks. Document all changes and test in single-block mode.

DIY Feasiblehigh confidence

Call a technician if:

  • ·PMC ladder logic requires extensive modification
  • ·Parameter changes cause additional system alarms
  • ·Mechanical axis binding or damage suspected

Prevention

  • Implement proper NC/PMC control handoff logic in ladder programs
  • Use M-code interlocks to prevent simultaneous axis control
  • Regular review of custom macro programs for axis control conflicts

Common Mistakes

  • Modifying parameters without understanding control logic flow
  • Ignoring PMC axis control signals when troubleshooting NC programs
  • Not testing macro programs independently before integration

Related Alarms

Seeing Multiple Alarms?

Seeing another alarm with this one? Enter the code.

Get machine-aware diagnosis

AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.

Start free

Was this guide helpful?

Always verify with your machine manual or a certified technician before performing service procedures.