73C0, EnDat22: Encoder error (position invalid), Id=0xXX, Arg=0xXX
The encoder position (first feedback) is invalid:
Id=1: Got no valid position from the EnDat-Ip-Core. Arg = 'Internal status word'
'Internal status word':
Bit 0: PositionReady : The position is ready to use.
Bit 1: PositionTimeout : Timeout exceeded.
Bit 2: EnDatSt_Error1 : The EnDat-IpCore signals Error 1
Bit 3: EnDatSt_Crc : The EnDat-IpCore signals an Crc-Error
Bit 4: EnDatSt_ErrorHandlerType1active
Bit 5: EnDatSt_ErrorHandlerType2active
Bit 6: EnDatSt_MrsAdrError
Bit 7: EnDatSt_NotError2 : The EnDat-IpCore signals NOT Error 2
Bit 8: EnDatSt_CrcErrorZ1 : The EnDat-IpCore signals an Crc-Error for the 'Additional Data 1'
Bit 9: EnDatSt_CrcErrorZ2 : The EnDat-IpCore signals an Crc-Error for the 'Additional Data 2'
Bit 10: EnDatSt_ReferenceLatched
Bit 11: EnDatSt_Warning
Bit 12: EnDatSt_ErrorHandlerType3active
Bit 13: rsvd
Bit 14: rsvd
Bit 15: rsvd
Diagnostic Code (Hex.) |
Diagnostic Code (Dez.) |
---|---|
73C0 |
29632 |
Class |
Type |
---|---|
Error |
Feedback error |
Standard Reaction |
Reset |
---|---|
Open loop ramp |
Execute Reset-Command (Fault reset). |
Internal: 0x73C0, EnDat22: Encoder error (position invalid), Id=0x%X, Arg=0x%X