Heidenhain codes
HeidenhainServo/AxisIntermediate30-120 minutes

231-C480

HEIDENHAIN 231-C480 - C480 V/Hz control mode with encoder

C480 V/Hz control mode with encoder

The motor table selects volts-per-hertz control (STR = 0) while a motor encoder is also configured (SYS not 0). These settings contradict each other and must be corrected.

Root Cause Summary

HEIDENHAIN alarm 231-C480 occurs when the motor table has conflicting control mode settings - specifically when V/Hz control mode is selected (STR parameter = 0) but an encoder system is also configured (SYS parameter ≠ 0). This creates an incompatible configuration since V/Hz control operates open-loop without encoder feedback.

Safety

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

Causes and Fixes

  1. 1

    Access motor configuration table

    Navigate to Setup → Machine Parameters → Axes/Spindles → Motor Table and locate the affected motor entry.

    Document current settings before making changes for rollback purposes

  2. 2

    Check STR parameter value

    Verify the STR parameter shows 0 (V/Hz mode). This should typically be 1 for servo control or 2 for vector control with encoder feedback.

    Changing control modes requires understanding of motor and drive characteristics

  3. 3

    Correct STR parameter setting

    Change STR parameter to appropriate value: 1 for standard servo control or 2 for vector control, matching your encoder configuration.

    Consult drive documentation to determine optimal control mode for your specific motor/encoder combination

  4. 4

    Validate configuration and restart

    Save parameters, perform PLC restart, and verify alarm clears during system initialization.

DIY Feasiblehigh confidence

Call a technician if:

  • ·Parameter changes don't resolve alarm
  • ·Uncertainty about motor control requirements
  • ·Multiple related alarms persist

Prevention

  • Always validate motor table consistency after parameter changes
  • Use motor-specific templates rather than copying entries
  • Maintain parameter backups before configuration changes
  • Document motor and encoder specifications for reference

Common Mistakes

  • Copying motor parameters between different motor types
  • Assuming all motors use same control mode
  • Not verifying physical hardware matches parameter settings
  • Changing individual parameters without considering system compatibility

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.