Haas codes
HaasSystemBasic45-120 minutes

90

Battery Low

Machine Communication Timeout Error

This alarm indicates a communication failure between the MOCON (main control board) and one or more secondary boards such as IOCON, servo amplifiers, or spindle drive. The timeout occurs when the MOCON sends a command or data request and does not receive the expected response within the programmed time window. This alarm will halt machine operation and prevent program execution until communications are restored.

Root Cause Summary

Alarm 90 occurs when the main NGC control loses communication with machine control modules due to bus timing failures, electrical interference, or hardware faults. This critical alarm immediately halts machine operation to prevent unsafe conditions when control synchronization is lost.

Safety

  • Do not operate machine while communication timeout is active as servo control response may be degraded
  • Ensure main power disconnect switch is in OFF position before removing or reseating control modules
  • Move machine to location clear of high-frequency welders or RF interference sources

Causes and Fixes

  1. 1

    Power Down and Lock Out Machine

    Turn main disconnect OFF, engage lockout/tagout procedures, and wait 60 seconds for capacitor discharge.

    High voltage present - follow proper LOTO procedures

  2. 2

    Inspect Control Bus Connections

    Check all ribbon cable connections between main control board and machine control modules in electrical cabinet. Look for loose, corroded, or damaged connectors.

    Use contact cleaner on connectors showing any corrosion or oxidation

  3. 3

    Verify Cable Continuity

    Using multimeter, test continuity on control bus cables. Check for opens, shorts, or high resistance connections.

    Resistance should be less than 1 ohm between corresponding pins

  4. 4

    Reseat All Control Connections

    Disconnect and reconnect all control bus cables with firm, even pressure. Ensure proper seating and locking mechanisms engaged.

DIY Feasiblemedium confidence

Call a technician if:

  • ·Control board hardware failure confirmed
  • ·Multiple power supply failures
  • ·Persistent alarm after all troubleshooting steps
  • ·Parameter corruption requiring factory restoration

Prevention

  • Maintain proper machine grounding
  • Keep electrical cabinet clean and dry
  • Use surge protection on incoming power
  • Perform regular connection inspections
  • Monitor for electrical interference sources

Common Mistakes

  • Ignoring grounding issues
  • Not checking for electrical noise sources
  • Failing to verify power supply voltages
  • Skipping cable continuity tests
  • Not backing up parameters before changes

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.