Haas codes
HaasSafetyIntermediate30-90 minutes

950

Haas Alarm 950 - Safety Control System Fault

Safety System

The safety system has detected an open circuit or fault condition in one of the critical safety interlocks monitored by the machine control. This alarm encompasses emergency stop circuits, door interlocks, axis overtravel limit switches, and other safety-related inputs wired through the safety relay chain to the MOCON board. The machine will immediately cease all motion and spindle operation and will not allow any powered movement until the safety fault is identified and cleared.

Root Cause Summary

Alarm 950 fires when the Haas NGC safety processor detects a mismatch between dual-channel safety circuits monitoring E-stops, door interlocks, or Safe Torque Off feedback. The safety system continuously compares redundant channels and will fault if any discrepancy is detected or if internal safety diagnostics fail.

Safety

  • Do NOT jumper, bypass, or defeat any safety circuit components to clear this alarm. The safety system is detecting a real fault condition and bypassing it creates immediate danger of unexpected machine motion.
  • When measuring voltages in the electrical cabinet with power on, use insulated tools and ensure you do not create short circuits across 24VDC or line voltage terminals. Stand on insulated mat if available.
  • After clearing this alarm, perform a complete functional safety test including all E-stops and door interlocks before returning machine to production to verify the safety system is responding correctly to all protective devices.

Causes and Fixes

  1. 1

    Check Door Alignment and Closure

    Verify all enclosure doors are fully closed and properly aligned. Check that door striker plates engage switches completely.

    Look for worn door hinges or striker plates that may prevent full engagement

  2. 2

    Inspect Door Interlock Switches

    Access DIAGNOSTICS > I/O and check door interlock inputs. Both channels for each door should show identical states (ON when closed, OFF when open).

    Never bypass safety interlocks - this violates safety standards and warranty

  3. 3

    Test Switch Operation

    With machine powered off, manually actuate each door switch and check for proper mechanical operation. Look for broken actuators or loose mounting.

    Use a multimeter to verify continuity across both NO and NC contacts

  4. 4

    Check Wiring Connections

    Inspect wiring harnesses to door switches for damage, loose connections, or corrosion at connectors. Pay attention to flex points where doors open/close.

DIY Feasiblemedium confidence

Call a technician if:

  • ·Safety processor hardware failure
  • ·Multiple simultaneous safety faults
  • ·Intermittent faults that cannot be reproduced
  • ·STO parameter configuration required

Prevention

  • Perform monthly door interlock function tests
  • Replace E-stop buttons every 3-5 years
  • Keep safety wiring separated from power cables
  • Regularly inspect door alignment and striker plates

Common Mistakes

  • Attempting to bypass safety circuits
  • Using non-safety rated components in safety circuits
  • Ignoring intermittent safety faults
  • Not checking both channels of dual-channel safety devices

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.