35246: SMC: Encoder - Initialization error

Info: Additional info
Data type: UDINT

Description:
Error during startup of the encoder. During the initialization of the encoder, an error has occurred.

The additional information (Info1) shows the details:
0xXXXX0001 ... The EnDat master LKM bit could not be deleted.
0xXXXX0002 ... Faulty encoder memory checksum in measuring device manufacturer section 2.1.
0xXXXX0003 ... An Encoder alarm is active.
0xXXXX0004 ... An Encoder warning is active.
0xXXXX0005 ... The EnDat2.2 command set is not supported by the encoder.
0xXXXX0006 ... Write errors in the safe EnDat master configuration parameters.
0xXXXX0007 ... EnDat parameter "Number of cycles for transferring position value" is invalid.
0xXXXX0008 ... Faulty encoder memory check sum in the measuring device manufacturer section 2.2.
0xXXXX0009 ... The function "Adjustable Recovery Time" is not supported by the encoder.
0xXXXX000A ... EnDat Encoder: Resolution not supported 1.
0xXXXX000B ... EnDat Encoder: Resolution not supported 2.
0xXXXX000C ... EnDat Encoder: Resolution not supported 3.
0xXXXX000D ... EnDat Encoder: Resolution not supported 4.
0xXXXX000E ... EnDat parameter "Number of single-turn bits" is not supported by the firmware (2).
0xXXXX000F ... EnDat Encoder: Not safety relevant subdivision position1 not valid
0xXXXX0010 ... EnDat Encoder: Safe position range or NPV too large
0xXXXX0013 ... The encoder position changes during the initialization is too large.
0xXXXX0014 ... EnDat safety configuration parameter incorrect.
0xXXXX0015 ... Default value for EnDat master register not valid.
0xXXXX0016 ... LKM bit not set.
0xXXXX0017 ... EnDat parameter "initializing of function" invalid.
0xXXXX0018 ... EnDat parameter "memory allocation" invalid.
0xXXXX0019 ... EnDat parameter "Measurement step for serial data transfer" is not supported by the firmware (5).
0xXXXX001A ... EnDat parameter "Distinguishable revolutions with scaling factor" is too big
0xXXXX001B ... EnDat parameter "Distinguishable revolutions with scaling factor" not supported
0xXXXX00FC ... An EnDat transfer error has occurred.
0xXXXX00FD ... An error in relation to the EnDat MRS code has occurred.
0xXXXX00FF ... An EnDat transfer timeout has occurred.

0xXXXX0101 ... HIPERFACE DSL timeout of a long message request has occurred.
0xXXXX0102 ... HIPERFACE DSL timeout of a long message response has occurred.
0xXXXX0103 ... HIPERFACE DSL error of a long message response has occurred.
0xXXXX0104 ... HIPERFACE DSL IP-Core Version1 invalid.
0xXXXX0105 ... HIPERFACE DSL IP-Core Version2 invalid.
0xXXXX0106 ... HIPERFACE DSL Encoder: access level too high.
0xXXXX0107 ... HIPERFACE DSL parameter "Resolution" does not match configured "HDSL - Encoder".
0xXXXX0108 ... HIPERFACE DSL parameter "Measurement range" does not match configured "HDSL - Encoder".
0xXXXX0109 ... HIPERFACE DSL parameter "Type of encoder" does not match configured "HDSL - Encoder".
0xXXXX010A ... HIPERFACE DSL parameter "Lifetime" "Remaining task lifetime" is zero.
0xXXXX010B ... HIPERFACE DSL parameter "Type name" does not match configured "HDSL - Encoder".
0xXXXX010C ... HIPERFACE DSL parameter "Safe Channel 2 Resolution" does not match configured "HDSL - Encoder".
0xXXXX010D ... HIPERFACE DSL fixed bits in OnlineStatus1/2 invalid.
0xXXXX010E ... HIPERFACE DSL parameter "Cable delay" is invalid.
0xXXXX010F ... HIPERFACE DSL parameter "ENC2_ID" is invalid.
0xXXXX0110 ... HIPERFACE DSL synchronization and CRC check failed.
0xXXXX0111 ... HIPERFACE DSL SSUM2 bit not detected.
0xXXXX0112 ... HIPERFACE DSL required bits of "ENC_STx" after Power-On not detected.
0xXXXX0113 ... HIPERFACE DSL initial acknowledge of "ENC_STx" bits after Power-On failed.
0xXXXX0114 ... HIPERFACE DSL initial acknowledge of Event_S failed.
0xXXXX0115 ... HIPERFACE DSL check of acknowledged "ENC_STx" bits after Power-On failed.
0xXXXX0116 ... HIPERFACE DSL parameter "EDGES" is invalid.
0xXXXX0117 ... HIPERFACE DSL datasync check failed.
0xXXXX0118 ... HIPERFACE DSL "Set access level" to 3 failed.
0xXXXX0119 ... HIPERFACE DSL setting of parameter "User-defined encoder index" failed.
0xXXXX011A ... HIPERFACE DSL parameter "User-defined encoder index" is invalid.
0xXXXX011B ... HIPERFACE DSL timeout of the functional encoder.

XXXX .. internal Information

Offset information for safety logger:
binary data[20..17]: Info1

Reaction:
The status S_SafePositionValid/S_Status_Homing is set to FALSE.
The status S_NotErrENC/S_Status_EncStatus is set to FALSE.
If a safety function is used which needs an encoder, then the module changes into Functional Fail Safe state.

Cause/Remedy:
The data transfer is disturbed between the encoder and the module. Check the wiring between the encoder and module!
The encoder is not supported. Check the encoder type!
The encoder is defect. Change the encoder!
The module is defect. Change the module!