
3 Protocol description
15-04-2016 25 7000.05052
3.4
Emergency object (error message)
The emergency object informs the master of errors asynchronously without requiring
interrogation. The emergency object is always size 12 bytes (without SOF and EOF). The
emergency message cannot be transmitted in RS232 network operation.
Tab. 24: User data assignment of the emergency telegram
Byte
Contents
Description
1
12
User data length 12 bytes
2
Node number
Node number
3
0x07
Command EMCY
4
Error0
Error code LB
5
Error1
Error code HB
6
Error register
Error register (contents of object 0x1001)
7
Manuf. Spec. Error0
FAULHABER error register (contents of object 0x2320)
8
Manuf. Spec. Error1
Faulhaber error register HB
9
Manuf. Spec. Error2
Reserved (0)
10
Manuf. Spec. Error3
Reserved (0)
11
Manuf. Spec. Error4
Reserved (0)
12
CRC
Check sum
Assignment of user data:
Error0(LB)/Error1(HB): 16-bit error code
Error register: Error register (contents of object 0x1001, see )
FE0(LB)/FE1(HB): 16-bit FAULHABER error register (contents of object 0x2320, see
Tab. 32, p. 29)
Bytes 9 to 11: unused (0)
The error register identifies the error type. The individual error types are bit-coded and
are assigned to the respective error codes. The object 0x1001 allows interrogation of the
last value of the error register.
Tab. 25, p. 26 lists all the errors that have been reported by emergency messages,
providing the respective error is included in the emergency mask for the FAULHABER
error register (chap. 3.7.1, p. 29).