CANopen Master Documentation
Version 6.06.04
|
Macros | |
#define | EMCY_ERR_NONE 0x0000 |
#define | EMCY_ERR_GENERIC 0x1000 |
#define | EMCY_ERR_CURR_GENERIC 0x2000 |
#define | EMCY_ERR_CURR_INPUT 0x2100 |
#define | EMCY_ERR_CURR_DEVICE 0x2200 |
#define | EMCY_ERR_CURR_OUTPUT 0x2300 |
#define | EMCY_ERR_VOLT_GENERIC 0x3000 |
#define | EMCY_ERR_VOLT_INPUT 0x3100 |
#define | EMCY_ERR_VOLT_DEVICE 0x3200 |
#define | EMCY_ERR_VOLT_OUTPUT 0x3300 |
#define | EMCY_ERR_TEMP_GENERIC 0x4000 |
#define | EMCY_ERR_TEMP_AMBIENT 0x4100 |
#define | EMCY_ERR_TEMP_DEVICE 0x4200 |
#define | EMCY_ERR_HW_GENERAL 0x5000 |
#define | EMCY_ERR_MONITORING 0x8000 |
#define | EMCY_ERR_COMMUNICATION 0x8100 |
#define | EMCY_ERR_CAN_OVERRUN 0x8110 |
#define | EMCY_ERR_CAN_ERROR_PASSIVE 0x8120 |
#define | EMCY_ERR_CAN_LIFEGUARD 0x8130 |
#define | EMCY_ERR_CAN_BUSOFF_RECOVER 0x8140 |
#define | EMCY_ERR_CAN_TX_COB_COLLISION 0x8150 |
#define | EMCY_ERR_PROTOCOL 0x8200 |
#define | EMCY_ERR_PROTOCOL_PDO 0x8210 |
#define | EMCY_ERR_PROTOCOL_PDO_EXCEED 0x8210 |
#define | EMCY_ERR_DEV_GENERAL 0xFF00 |
The EMCY error code is copied transfered in the first two bytes of an Emergency message.
#define EMCY_ERR_CAN_BUSOFF_RECOVER 0x8140 |
EMCY error code.
CAN device recovered from bus off condition
#define EMCY_ERR_CAN_ERROR_PASSIVE 0x8120 |
EMCY error code.
CAN controller in error passive mode
#define EMCY_ERR_CAN_LIFEGUARD 0x8130 |
EMCY error code.
Life guard error or heartbeat error
#define EMCY_ERR_CAN_OVERRUN 0x8110 |
EMCY error code.
CAN overrun (objects lost)
#define EMCY_ERR_CAN_TX_COB_COLLISION 0x8150 |
EMCY error code.
CAN-ID collision
#define EMCY_ERR_COMMUNICATION 0x8100 |
EMCY error code.
Communication (generic)
#define EMCY_ERR_CURR_DEVICE 0x2200 |
EMCY error code.
Current, inside CANopen device (generic)
#define EMCY_ERR_CURR_GENERIC 0x2000 |
EMCY error code.
Current - Generic error
#define EMCY_ERR_CURR_INPUT 0x2100 |
EMCY error code.
Current, CANopen device input side (generic)
#define EMCY_ERR_CURR_OUTPUT 0x2300 |
EMCY error code.
Current, CANopen device output side (generic)
#define EMCY_ERR_DEV_GENERAL 0xFF00 |
EMCY error code.
Device specific error (generic)
#define EMCY_ERR_GENERIC 0x1000 |
EMCY error code.
Generic error
#define EMCY_ERR_HW_GENERAL 0x5000 |
EMCY error code.
Device hardware (generic)
#define EMCY_ERR_MONITORING 0x8000 |
EMCY error code.
Monitoring (generic)
#define EMCY_ERR_NONE 0x0000 |
EMCY error code.
Error reset or no error
#define EMCY_ERR_PROTOCOL 0x8200 |
EMCY error code.
Protocol error (generic)
#define EMCY_ERR_PROTOCOL_PDO 0x8210 |
EMCY error code.
PDO not processed due to length error
#define EMCY_ERR_PROTOCOL_PDO_EXCEED 0x8210 |
EMCY error code.
PDO length exceeded
#define EMCY_ERR_TEMP_AMBIENT 0x4100 |
EMCY error code.
Ambient temperature (generic)
#define EMCY_ERR_TEMP_DEVICE 0x4200 |
EMCY error code.
Device temperature (generic)
#define EMCY_ERR_TEMP_GENERIC 0x4000 |
EMCY error code.
Temperature - Generic error
#define EMCY_ERR_VOLT_DEVICE 0x3200 |
EMCY error code.
Voltage, inside CANopen device (generic)
#define EMCY_ERR_VOLT_GENERIC 0x3000 |
EMCY error code.
Voltage - Generic error
#define EMCY_ERR_VOLT_INPUT 0x3100 |
EMCY error code.
Voltage, mains voltage (generic)
#define EMCY_ERR_VOLT_OUTPUT 0x3300 |
EMCY error code.
Voltage, CANopen device output side (generic)