
3 Protocol description
15-04-2016 29 7000.05052
3.7
Error handling
3.7.1
Equipment faults
Tab. 32: FAULHABER error register (0x2320)
Index
Subinde
x
Name
Type Attr.
Default value Meaning
0x2320
00
Fault register
U16
ro
–
FAULHABER error register
The FAULHABER error register contains the most recent errors in bit-coded form. The
errors can be masked by selection of the desired types of error via the error mask object
(0x2321).
Tab. 33: Error coding
Error bit
Error message
Description
0x0001
Speed deviation error
Speed deviation too great
0x0002
Following error
Following error
0x0004
Overvoltage error
Overvoltage detected
0x0008
Undervoltage error
Undervoltage detected
0x0010
Temperature warning
Temperature exceeds that at which a warning is output
0x0020
Temperature error
Temperature exceeds that at which an error message is output
0x0040
Encoder error
Error detected at the encoder
0x0080
IntHW error
Internal hardware error
0x0100
Module error
Error at the external module
0x0200
Current measurement
error
Current measurement error
0x0400
Memory error
Memory error (EEPROM)
0x0800
Communications error
Communication errors
0x1000
Calculation error
Internal software error
0x2000
–
Not used, value = 0
0x4000
–
Not used, value = 0
0x8000
–
Not used, value = 0
All of these errors correspond to the emergency error code (see chap. 3.4, p. 25).
The error mask describes the handling of internal errors depending on the error coding
(see Tab. 33, p. 29).