Sinumerik Alarm 311711 Axis %1 drive %2 transmission length SSI motor measuring system invalid


Sinumerik Alarm 311711 Axis %1 drive %2 transmission length SSI motor measuring system invalid

Parameters:
%1 = NC axis number
%2 = Drive number

Definitions:
The configuration of the motor measuring system for an SSI encoder is incorrect: MD_5028 $MD_NO_TRANSMISSION_BITS (SSI frame length) is smaller than the num- ber of all parameterized bits in MD_5021 $MD_ENC_ABS_TURNS_MOTOR (multiturn), MD_5022 $MD_ENC_ABS_RESOL_MOTOR (singleturn) and MD_5027 $MD_ENC_ CONFIG bit 14 (alarm bit) and MD_5027 $MD_ENC_CONFIG bit 12 (parity bit).

Reactions:
– Mode group not ready.
– Channel not ready.
– NC Start disable in this channel.
– NC Stop on alarm.
– Alarm display.
– Interface signals are set.

Remedy:
Set parameters correctly for all associated machine data:
• MD_5028 $MD_NO_TRANSMISSION_BITS (SSI frame length): number of bits in an SSI protocol, including all bits, such as alarm bit/parity bit
• MD_5021 $MD_ENC_ABS_TURNS_MOTOR (multiturn): no. of resolvable revolutions
• MD_5022 $MD_ENC_ABS_RESOL_MOTOR (singleturn): number of increments per revolution
• MD_5027.Bit 12 $MD_ENC_CONFIG.Bit 12: parity bit
• MD_5027.Bit 14 $MD_ENC_CONFIG.Bit 14: alarm bit
Example: SSI encoder with 25 bits message frame length, 12 bits multiturn, 12 bits singleturn, one alarm bit:
• $MD_NO_TRANSMISSION_BITS = 25
• $MD_ENC_ABS_TURNS_MOTOR = 4096
• $MD_ENC_ABS_RESOL_MOTOR = 4096
• $MD_ENC_CONFIG.Bit 14 = 1
• $MD_ENC_CONFIG.Bit 12 = 0

Program Continuation:
Switch control OFF – ON.

References

  1. Siemens Diagnostics Guide by Siemens
Sinumerik Alarm 311711 Axis %1 drive %2 transmission length SSI motor measuring system invalid