Heidenhain codes
HeidenhainServo/AxisIntermediate30-120 minutes

231-C2B0

Heidenhain 231-C2B0 - C2B0 PWM output

C2B0 PWM output

Heidenhain TNC error 231-C2B0: C2B0 PWM output. This alarm indicates a fault or error condition on the Heidenhain TNC control that requires investigation. Refer to the Heidenhain NC error message documentation for the specific cause and remedy for this alarm code.

Root Cause Summary

Alarm 231-C2B0 indicates a PWM output configuration error in the CfgAxisHardware->analogOutput parameter for nominal speed value output. This typically occurs when the analog output channel assignment is incorrect, the hardware configuration doesn't match the actual drive interface, or there's a parameter corruption in the TNC system.

Safety

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

Causes and Fixes

  1. 1

    Access Machine Parameters

    Press MOD key, select 'Machine Parameters', navigate to CfgAxisHardware section using the parameter tree.

    Use Ctrl+F to quickly search for 'analogOutput' parameter

  2. 2

    Verify analogOutput Parameter

    Check the analogOutput parameter value for the affected axis. Verify the channel number matches available PWM outputs on your TNC hardware (typically 0-7 for standard configurations).

    Do not modify parameters without proper machine documentation

  3. 3

    Cross-Reference Hardware Configuration

    Compare the parameter setting with the actual I/O board configuration in your TNC cabinet. Check CfgHardware->ioBoards parameters to confirm available analog outputs.

    Document current settings before making changes

  4. 4

    Correct Parameter Value

    Set the analogOutput parameter to a valid PWM channel number that exists on your hardware configuration, then perform a control restart.

    Incorrect PWM assignment can cause servo instability

DIY Feasiblehigh confidence

Call a technician if:

  • ·Hardware I/O board replacement required
  • ·Parameter corruption persists after restoration
  • ·Multiple servo axes affected simultaneously

Prevention

  • Regular parameter backups before software updates
  • Periodic I/O connection inspections
  • Avoid parameter modifications without proper documentation

Common Mistakes

  • Modifying analogOutput parameters without checking hardware availability
  • Ignoring drive interface specifications
  • Not backing up parameters before troubleshooting

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.