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. | |
