Description of CANopen-Interface
HYDAC ELECTRONIC GMBH
07.10.2010
Mat. No. 669824
Page 61 of 63
12.2.1 Object 1001h: Error register
The error register displays bit coded the error state of the measuring system. Also
several errors at the same time can be displayed by a set bit. The error code of the
error occurred last is stored in object 0x1003, sub-index 1, the number of errors in
sub-index 0. An error is signaled at the moment of the occurrence by an EMCY-
message. By reading of the object 1001h the error stored last in object 0x1003, sub-
index 0, is cleared. Each further read request clears a further error from the list. With
the clearing of the last error the error register is set back and an EMCY-message with
error code "0x000" is transferred.
Bit
Meaning
0
generic error
1
0
2
0
3
0
4
communication
5
device profile specific
6
0
7
sensor
12.2.2 Object 1003h: Pre-defined Error field, bits 0-15
About the Emergency object only the error occurred last is indicated. For each EMCY-
message which could be deleted an EMCY-report with error code "0x0000" is
transmitted. The result can be taken from object 0x1003. If no more error is present,
the error register indicates also no more error.
The error list in object 0x1003 can be deleted in different ways:
1. Writing a “0” to sub-index 0 in object 0x1003
2. Execution of the NMT-service “Reset Communication”, command 0x82
3. Reading the object 0x1001, after the last error was deleted
Error code Meaning
Remedy
0x0000
reset error / no error
-
0x8100
Communication errors, which are
triggered by the CAN-controller.
- Reset node with command 0x81, after that start
the node again with command 0x01.
-
Switch off; switch on again the supply voltage of
the measuring system.
Table 11: Emergency Error codes