Heidenhain codes
HeidenhainServo/AxisIntermediate30-120 minutes

130-0190

Heidenhain 130-0190 - ClientQueue could not be opened

ClientQueue could not be opened

This alarm indicates a communication error within the TNC control's internal process architecture. The control software attempted to open a message queue (ClientQueue) for inter-process communication (IPC) between system components but failed. This typically occurs during startup, PLC initialization, or when establishing communication between the NC kernel and peripheral services.

Root Cause Summary

This alarm stems from failures in the TNC control's Linux-based operating system's inter-process communication mechanisms. The control uses message queues for internal task coordination, and when these cannot be initialized due to resource exhaustion, file system corruption, or process conflicts, normal operation cannot proceed. The %1 parameter in the alarm text identifies which specific queue failed to open.

Safety

  • Refer to Heidenhain service manual
  • Ensure qualified technician performs repairs

Causes and Fixes

  1. 1

    Perform extended power cycle

    Power off the complete control system including the main power supply. Wait minimum 30 seconds to allow all capacitors to discharge and volatile memory to clear completely. This ensures all process structures are cleared from system memory.

    For persistent issues, disconnect the battery backup on NC software controls (if present) during the power-off period to force complete memory clearing.

  2. 2

    Verify clean startup

    Power on and observe the boot sequence. Watch for the Heidenhain logo and normal progression through boot screens. The control should reach the operating mode selection screen without errors.

    If the alarm reappears immediately, this indicates the issue is not orphaned processes but likely file system or software corruption.

  3. 3

    Check system process status

    Enter Service Manager mode (hold down key while booting). Navigate to System Diagnostics and review active process list to verify no duplicate or zombie processes exist.

    Service Manager mode provides elevated access - do not modify settings unless instructed by Heidenhain service.

DIY Feasiblemedium confidence

Call a technician if:

  • ·Hardware interface module replacement needed
  • ·Persistent alarm after all software troubleshooting
  • ·Multiple related servo alarms present

Prevention

  • Regular system backup schedule
  • Monitor system memory usage
  • Maintain clean network configuration
  • Periodic system file integrity checks

Common Mistakes

  • Deleting system files without backup
  • Ignoring memory warnings
  • Mixing network protocols
  • Skipping proper shutdown procedures

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.