Haas codes
HaasServo/AxisIntermediate15 - 45 minutes

185

Haas 185 - A CABLE FAULT | Haas CNC Alarm

A CABLE FAULT

This alarm indicates the MOCON board has detected a communication or electrical fault on the A-axis rotary motor cable between the servo amplifier and the rotary motor. Similar to linear axis cable faults, this is caused by damaged shielding, broken encoder wires, connector problems, or amplifier issues specific to the rotary axis. All machine motion stops and the rotary table will not respond until fault is resolved.

Root Cause Summary

Haas Alarm 185 fires when the servo motor's internal thermal sensor detects temperatures exceeding the safe operating threshold, typically 155°F (68°C). This alarm is triggered by the drive's thermal monitoring circuit and will persist until the motor temperature drops below the reset threshold.

Safety

  • Allow cooling before restart
  • MANDATORY: Allow complete motor cooling before restart to prevent damage
  • Disconnect power to the machine before performing any electrical troubleshooting.
  • Allow the motor to cool completely before handling to avoid burns.
  • Be aware of pinch points and moving parts when checking for mechanical binding.
  • Refer to the machine's safety manual for specific safety precautions.
  • High voltages are present in the servo amplifier. Only qualified personnel should troubleshoot the amplifier.
  • Use appropriate personal protective equipment (PPE) during inspections to avoid burns or injury

Causes and Fixes

  1. 1

    Check current program parameters

    Press CURRENT COMMANDS and review active feedrates and spindle speeds. Compare against Haas recommended cutting parameters for your material.

    Use Parameter 33 (MAX VELOCITY) to verify axis isn't being commanded beyond rated capacity

  2. 2

    Inspect cutting tools

    Check for worn, chipped, or dull cutting tools that increase cutting forces. Replace if necessary.

    Always lock out power before changing tools

  3. 3

    Reduce cutting parameters

    Decrease feedrate by 25-50% and reduce depth of cut. Monitor motor temperature through DIAGNOSTICS > DRIVES menu.

    Parameter 19 (FEEDRATE OVERRIDE) can be set lower as a temporary safeguard

  4. 4

    Allow motor cooling time

    Let machine idle for 15-30 minutes with servo fans running to dissipate heat before resuming operation.

DIY Feasiblehigh confidence

Call a technician if:

  • ·Motor winding resistance out of specification
  • ·Multiple servo drives showing faults
  • ·Mechanical binding cannot be resolved

Prevention

  • Regular cleaning of servo fans and heat sinks
  • Monitor cutting parameters to avoid overloading
  • Maintain proper shop temperature below 104°F
  • Keep way lubrication system properly maintained

Common Mistakes

  • Ignoring gradual temperature increases
  • Running machine immediately after alarm without cooling period
  • Blocking cabinet ventilation with storage items
  • Using excessive cutting parameters without monitoring motor load

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.