CANopen device profile specific errors
Overview
Collaboration diagram for CANopen device profile specific errors:
Macros | |
#define | ERR_APP 0x8000 |
application specific errors start here | |
#define | ERR_C_ERRNO 0x4000 |
Standard C specific errno error codes ored with 0x4000. | |
#define | ERR_CANO_DEVPROF 0x0600 |
device profile specific errors | |
#define | ERR_DS401 0x0620 |
CANopen DS401 specific error codes. | |
#define | ERR_DS402 0x0640 |
CANopen DS402 specific error codes. | |
#define | ERR_DS402_DRV_DISABLE_FAULT_STATE 0x0645 |
Setting drive into operation enabled state is not possible because drive is in fault state. Clear fault state first. | |
#define | ERR_DS402_DRV_ENABLE_FAULT_STATE 0x0644 |
Setting drive into operation enabled state is not possible because drive is in fault state. Clear fault state first. | |
#define | ERR_DS402_DRV_ENABLE_TIMEOUT 0x0646 |
Timeout setting drive to state operation enabled. | |
#define | ERR_DS402_DRV_STATE_FAULT_REACTION 0x0647 |
Timeout while waiting for the completion of the error reaction time. | |
#define | ERR_DS402_POSITION_RESET 0x0648 |
Timeout or error resetting position counter. | |
#define | ERR_DS402_TIMEOUT_OPMODE_ACTIVATION 0x0641 |
Error activating a certain drive operation mode. | |
#define | ERR_DS402_TIMEOUT_STATUSWORD 0x0642 |
Timeout waiting for status word. | |
#define | ERR_DS402_TIMEOUT_STATUSWORD_PDO 0x0643 |
Timeout waiting for status word PDO transmission. | |
#define | ERR_DS434 0x660 |
CANopen DS434 specific error codes. | |
#define | ERR_DS434_TIMEOUT_PUMP_STATUS_WORD 0x661 |
Timeout waiting for pump status word. | |