Siemens SINUMERIK codes
Siemens SINUMERIKServo/AxisIntermediate30-120 minutes

311710

Siemens 311710 - Axis drive resolution SSI motor measuring system invalid

Axis drive resolution SSI motor measuring system invalid

The configuration of the motor measuring system for an SSI encoder is incorrect: MD 5022 $MD_ENC_ABS_RESOL_MOTOR must not be 0 Control reaction: Mode group not ready. Channel not ready. NC Start disable in this channel. Interface signals are set. Alarm display. NC Stop on alarm.

Root Cause Summary

Alarm 311710 fires when MD 5022 ($MD_ENC_ABS_RESOL_MOTOR) is configured as 0 for an SSI absolute encoder on the specified axis and drive. This machine data parameter defines the motor encoder resolution in increments per revolution and cannot be zero, as the NCK requires valid resolution data for position feedback processing and safety-critical encoder validation.

Safety

  • Drive/power/encoder circuit: hazardous voltages may remain in the DC link after power-off. Lock out / tag out, wait for discharge per the drive documentation, and use qualified personnel only.

Causes and Fixes

  1. 1

    Access NCK Diagnosis → Axis [axis name] → Encoder tab or use HMI menu path: Diagnostics → Drive → Motor Encoder. Verify MD 5022 value displays as 0.

    Do not proceed with axis motion until this is resolved.

  2. 2

    Consult motor nameplate and SSI encoder documentation for increments per revolution specification (typical range: 1024 to 262144 for SSI encoders). Cross-reference with drive parameter sheet.

  3. 3

    Enter correct resolution value into MD 5022 via NCK Parameter Editor (Access Level 3 required). Use menu: Machine Data → Axis [axis] → Encoder → MD_ENC_ABS_RESOL_MOTOR.

    Incorrect resolution will cause position feedback errors. Verify value matches encoder datasheet exactly.

  4. 4

    Save machine data, perform warm restart (Ctrl+Shift+R or power cycle), and trigger axis homing cycle to re-validate encoder offset and resolution.

Service Recommended confidence

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.