CM579-ETHCATPermalink

Application example

The principle of the EtherCAT diagnosis system and its use in the IEC application is described in an ‎⮫ application example.

Status codes

Hexadecimal Value

Definition

Description

0x00000000

TLR_S_OK

Status ok

0xC0650005

TLR_E_ETHERCAT_MASTER_ERROR_BUSSCAN_FAILED

Existing bus does not match configured bus.

0xC0650006

TLR_E_ETHERCAT_MASTER_NOT_ALL_SLAVES_AVAIL

Not all slaves are available.

0xC065000B

TLR_E_ETHERCAT_MASTER_INVALID_BUSCYCLETIME

The requested bus cycle time is invalid.

0xC065000C

TLR_E_ETHERCAT_MASTER_INVALID_BROKEN_SLAVE_BEHAVIOUR_PARA

Invalid parameter for broken slave behavior.

0xC065000F

TLR_E_ETHERCAT_MASTER_COE_INVALID_SLAVEID

Invalid SlaveId was used for CoE.

0xC0650012

TLR_E_ETHERCAT_MASTER_COE_INVALID_INDEX

Invalid Index on slave requested.

0xC0650013

TLR_E_ETHERCAT_MASTER_COE_INVALID_COMMUNICATION_STATE

Invalid bus communication state for CoE-Usage.

0xC0650014

TLR_E_ETHERCAT_MASTER_COE_FRAME_LOST

Frame with CoE data is lost.

0xC0650015

TLR_E_ETHERCAT_MASTER_COE_TIMEOUT

Timeout during CoE service.

0xC0650016

TLR_E_ETHERCAT_MASTER_COE_SLAVE_NOT_ADDRESSABLE

Slave is not addressable (not on bus or power down?).

0xC0650017

TLR_E_ETHERCAT_MASTER_COE_INVALID_LIST_TYPE

Invalid list type requested (during GetOdList).

0xC0650018

TLR_E_ETHERCAT_MASTER_COE_SLAVE_RESPONSE_TOO_BIG

Data in slave response is too big for confirmation packet.

0xC0650019

TLR_E_ETHERCAT_MASTER_COE_INVALID_ACCESSBITMASK

Invalid access mask selected (during GetEntryDesc).

0xC065001A

TLR_E_ETHERCAT_MASTER_COE_WKC_ERROR

Slave Working Counter Error during CoE service.

0xC065001C

TLR_E_ETHERCAT_MASTER_INVALID_COMMUNICATION_STATE

Command is not usable in the communication state.

0xC065001E

TLR_E_ETHERCAT_MASTER_BUS_SCAN_CURRENTLY_RUNNING

The scan is already running. It cannot be started twice at the same time.

0xC065001F

TLR_E_ETHERCAT_MASTER_BUS_SCAN_TIMEOUT

Timeout during bus scan. But at least a link is established.

0xC0650020

TLR_E_ETHERCAT_MASTER_BUS_SCAN_NOT_READY_YET

The bus scan was not started before or is not finish yet.

0xC0650021

TLR_E_ETHERCAT_MASTER_BUS_SCAN_INVALID_SLAVE

The requested slave is invalid.

0xC0650022

TLR_E_ETHERCAT_MASTER_COE_INVALIDACCESS

Slave does not allow reading or writing (CoE-Access).

0xC0650023

TLR_E_ETHERCAT_MASTER_COE_NO_MBX_SUPPORT

Slave does not support a mailbox.

0xC0650024

TLR_E_ETHERCAT_MASTER_COE_NO_COE_SUPPORT

Slave does not support CoE.

0xC0650025

TLR_E_ETHERCAT_MASTER_TASK_CREATION_FAILED

Task could not be created during run time.

0xC0650026

TLR_E_ETHERCAT_MASTER_INVALID_SLAVE_SM_CONFIGURATION

The Sync Manager configuration of a slave is invalid.

0xC0650027

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_TOGGLE

SDO abort code: Toggle bit not alternated.

0xC0650028

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_TIMEOUT

SDO abort code: SDO protocol timed out.

0xC0650029

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_CCS_SCS

SDO abort code: Client/server command specifier not valid or unknown.

0xC065002A

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_BLK_SIZE

SDO abort code: Invalid block size (block mode only).

0xC065002B

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_SEQNO

SDO abort code: Invalid sequence number (block mode only).

0xC065002C

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_CRC

SDO abort code: CRC error (block mode only).

0xC065002D

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_MEMORY

SDO abort code: Out of memory.

0xC065002E

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_ACCESS

SDO abort code: Unsupported access to an object.

0xC065002F

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_WRITEONLY

SDO abort code: Attempt to read a write only object.

0xC0650030

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_READONLY

SDO abort code: Attempt to write a read only object.

0xC0650031

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_INDEX

SDO abort code: Object does not exist in the object dictionary.

0xC0650032

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_PDO_MAP

SDO abort code: Object cannot be mapped to the PDO.

0xC0650033

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_PDO_LEN

SDO abort code: The number and length of the objects to be mapped would exceed PDO length.

0xC0650034

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_P_INCOMP

SDO abort code: General parameter incompatibility reason.

0xC0650035

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_I_INCOMP

SDO abort code: General internal incompatibility in the device.

0xC0650036

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_HARDWARE

SDO abort code: Access failed due to an hardware error.

0xC0650037

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_DATA_SIZE

SDO abort code: Data type does not match, length of service parameter does not match.

0xC0650038

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_DATA_SIZE1

SDO abort code: Data type does not match, length of service parameter too high.

0xC0650039

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_DATA_SIZE2

SDO abort code: Data type does not match, length of service parameter too low.

0xC065003A

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_OFFSET

SDO abort code: Sub-index does not exist.

0xC065003B

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_DATA_RANGE

SDO abort code: Range of values of parameter exceeded (only for write access).

0xC065003C

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_DATA_RANGE1

SDO abort code: Value of parameter written too high.

0xC065003D

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_DATA_RANGE2

SDO abort code: Value of parameter written too low.

0xC065003E

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_MINMAX

SDO abort code: Maximum value is less than minimum value.

0xC065003F

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_GENERAL

SDO abort code: general error.

0xC0650040

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_TRANSFER

SDO abort code: Data cannot be transferred or stored to the application.

0xC0650041

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_TRANSFER1

SDO abort code: Data cannot be transferred or stored to the application because of local control.

0xC0650042

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_TRANSFER2

SDO abort code: Data cannot be transferred or stored to the application because of the present device state.

0xC0650043

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_DICTIONARY

SDO abort code: Object dictionary dynamic generation fails or no object dictionary is present (e.g. object dictionary is generated from file and generation fails because of an file error).

0xC0650044

TLR_E_ETHERCAT_MASTER_SDO_ABORTCODE_UNKNOWN

SDO abort code: unknown code.

0xC0CC0001

ECM_ERROR_LLD_TIMEOUT

LLD: Timeout

0xC0CC0003

ECM_ERROR_LLD_UNSUPPORTED_COMMAND

LLD: Unsupported command

0xC0CC0004

ECM_ERROR_LLD_DUPLICATE_FIXED_STATION_ADDRESS

LLD: Duplicate fixed station address

0xC0CC0005

ECM_ERROR_LLD_SII_CHECKSUM_ERROR

LLD: SII Checksum Error

0xC0CC0006

ECM_ERROR_LLD_SII_EEPROM_LOADING_ERROR

LLD: SII EEPROM Loading Error

0xC0CC0007

ECM_ERROR_LLD_SII_MISSING_ERROR_ACK

LLD: SII Missing Error Ack

0xC0CC0008

ECM_ERROR_LLD_STATE_CHANGE_FAILED

LLD: State Change Failed

0xC0CC0009

ECM_ERROR_LLD_UNEXPECTED_AL_STATUS

LLD: Unexpected AL Status

0xC0CC000A

ECM_ERROR_LLD_UNEXPECTED_WKC

LLD: Unexpected WKC

0xC0CC000B

ECM_ERROR_LLD_MAILBOX_NOT_AVAILABLE

LLD: Mailbox not available

0xC0CC000C

ECM_ERROR_LLD_MAILBOX_MESSAGE_TOO_LARGE

LLD: Mailbox message too large

0xC0CC000D

ECM_ERROR_LLD_CONFIGURATION_IN_PROGRESS

LLD: Configuration in progress

0xC0CC000E

ECM_ERROR_LLD_TOO_MANY_CYCLIC_FRAMES

LLD: Too many cyclic frames

0xC0CC000F

ECM_ERROR_LLD_CYCLIC_FRAME_EXCEEDS_MTU

LLD: Cyclic frame exceeds MTU

0xC0CC0010

ECM_ERROR_LLD_INVALID_CYCLIC_TELEGRAM_CONFIG

LLD: Invalid cyclic telegram config

0xC0CC0011

ECM_ERROR_LLD_BUILDING_COPY_ROUTINES_FAILED

LLD: Building copy routines failed

0xC0CC0012

ECM_ERROR_LLD_UNSUPPORTED_SLAVE_STATION_ADDRESS

LLD: Unsupported slave station address

0xC0CC0013

ECM_ERROR_LLD_STATION_ADDRESS_NOT_ALLOWED

LLD: Station Address not allowed

0xC0CC0014

ECM_ERROR_LLD_INVALID_STD_TX_MBX_PHYS_OFFSET

LLD: Invalid Std TxMbx PhysOffset

0xC0CC0015

ECM_ERROR_LLD_INVALID_STD_RX_MBX_PHYS_OFFSET

LLD: Invalid Std Rx Mbx PhysOffset

0xC0CC0016

ECM_ERROR_LLD_INVALID_BOOT_TX_MBX_PHYS_OFFSET

LLD: Invalid BOOT Rx Mbx PhysOffset

0xC0CC0017

ECM_ERROR_LLD_INVALID_BOOT_RX_MBX_PHYS_OFFSET

LLD: Invalid BOOT Tx Mbx PhysOffset

0xC0CC0018

ECM_ERROR_LLD_INVALID_STD_TX_MBX_SM_NO

LLD: Invalid Std Tx Mbx SmNo

0xC0CC0019

ECM_ERROR_LLD_INVALID_STD_RX_MBX_SM_NO

LLD: Invalid Std Rx Mbx SmNo

0xC0CC001A

ECM_ERROR_LLD_INVALID_BOOT_TX_MBX_SM_NO

LLD: Invalid BOOT Tx Mbx SmNo

0xC0CC001B

ECM_ERROR_LLD_INVALID_BOOT_RX_MBX_SM_NO

LLD: Invalid BOOT Rx Mbx SmNo

0xC0CC001C

ECM_ERROR_LLD_UNCONFIGURED_SLAVE_STATION_ADDRESS

LLD: Unconfigured slave station address

0xC0CC001D

ECM_ERROR_LLD_WRONG_SLAVE_STATE

LLD: Wrong slave state

0xC0CC001E

ECM_ERROR_LLD_CYCLE_TIME_TOO_SMALL

LLD: Cycle time too small

0xC0CC001F

ECM_ERROR_LLD_REPETITION_COUNT_NOT_SUPPORTED

LLD: Repetition count not supported

0xC0CC0020

ECM_ERROR_LLD_INVALID_CALLBACK_TYPE

LLD: Invalid callback type

0xC0CC0021

ECM_ERROR_LLD_INVALID_CYCLE_MULTIPLIER

LLD: Invalid cycle multiplier

0xC0CC0022

ECM_ERROR_LLD_UNKNOWN_ERROR

LLD: Unknown Error

0xC0CC0023

ECM_ERROR_LLD_INVALID_REG_LENGTH

LLD: Invalid reg length

0xC0CC0024

ECM_ERROR_LLD_INVALID_PARAMETER

LLD: Invalid parameter

0xC0CC0025

ECM_ERROR_LLD_IRQ_NOT_AVAILABLE

LLD: IRQ not available

0xC0CC0026

ECM_ERROR_LLD_IOMEM_IRQ_NOT_AVAILABLE

LLD: IOMem Irq not available

0xC0CC0027

ECM_ERROR_LLD_HW_INIT_FAILED

LLD: Hardware init failed

0xC0CC0028

ECM_ERROR_LLD_MUTEX_CREATION_FAILED

LLD: Mutex creation failed

0xC0CC0029

ECM_ERROR_LLD_DC_RX_LATCH_COMMAND_REQUIRED_FOR_DC

LLD: DC Rx Latch command is not configured within cyclic frames

0xC0CC002A

ECM_ERROR_LLD_TX_PROCESS_IMAGE_EXCEEDED

LLD: Transmit process image is exceeded

0xC0CC002B

ECM_ERROR_LLD_RX_PROCESS_IMAGE_EXCEEDED

LLD: Receive process image is exceeded

0xC0CC002C

ECM_ERROR_LLD_MBX_STATE_IMAGE_EXCEEDED

LLD: Mailbox State image is exceeded

0xC0CC002D

ECM_ERROR_LLD_RESULT_DUPLICATE_BWR_RX_LATCH_CMD

LLD: Duplicate BWR Rx DC Latch command detected in cyclic frames

0xC0CC002E

ECM_ERROR_LLD_RESULT_DUPLICATE_EXT_SYSTIME_CONTROL_CMD

LLD: Duplicate External Sync SysTime Control command detected in cyclic frames

0xC0CC002F

ECM_ERROR_LLD_CC_PROCESS_IMAGE_EXCEEDED

LLD: Cross Communication Process image exceeded

0x40CD0017

ECM_INFO_EMC_BUS_IS_OFF

Bus is off

0xC0CD0001

ECM_ERROR_EMC_REQUEST_DESTINATION_PROBLEM

Request Destination Problem

0xC0CD0002

ECM_ERROR_EMC_INVALID_SLAVE_STATION_ADDRESS

Invalid slave station address

0xC0CD0003

ECM_ERROR_EMC_CONFIGURATION_BUFFER_IS_OPEN

Configuration buffer is open

0xC0CD0004

ECM_ERROR_EMC_WRONG_STATE_FOR_RECONFIGURATION

Wrong state for reconfiguration

0xC0CD0005

ECM_ERROR_EMC_CONFIGURATION_BUFFER_IS_NOT_OPEN

Configuration buffer is not open

0xC0CD0006

ECM_ERROR_EMC_SLAVE_STATION_ADDRESS_ALREADY_IN_CONFIG

Slave station address already in config

0xC0CD0007

ECM_ERROR_EMC_INVALID_STD_MBX_PARAMETERS

Invalid Std Mbx parameters

0xC0CD0008

ECM_ERROR_EMC_INVALID_BOOT_MBX_PARAMETERS

Invalid BOOT Mbx parameters

0xC0CD0009

ECM_ERROR_EMC_STD_MBX_SM_ARE_OVERLAPPING

Std Mbx SMs are overlapping

0xC0CD000A

ECM_ERROR_EMC_BOOT_MBX_SM_ARE_OVERLAPPING

BOOT Mbx SMs are overlapping

0xC0CD000B

ECM_ERROR_EMC_SM_PARAMS_ALREADY_ADDED

SM Params already added

0xC0CD000C

ECM_ERROR_EMC_INVALID_SM_NUMBER

Nvalid SM number

0xC0CD000D

ECM_ERROR_EMC_FMMU_PARAMS_ALREADY_ADDED

FMMU params already added

0xC0CD000E

ECM_ERROR_EMC_INVALID_FMMU_NUMBER

Invalid FMMU number

0xC0CD000F

ECM_ERROR_EMC_INVALID_MIN_STATE

Invalid min state

0xC0CD0010

ECM_ERROR_EMC_CYCLE_FRAME_AMOUNT_EXCEEDED

Cycle frame amount exceeded

0xC0CD0011

ECM_ERROR_EMC_INVALID_CYCLIC_FRAME_IN_CONFIGURATION

Invalid cycle frame in configuration

0xC0CD0012

ECM_ERROR_EMC_CYCLE_FRAME_INDEX_NOT_VALID

Cycle frame index not valid

0xC0CD0013

ECM_ERROR_EMC_INVALID_TELEGRAM_LENGTH

Invalid telegram length

0xC0CD0014

ECM_ERROR_EMC_CYCLE_FRAME_LENGTH_EXCEEDED

Cycle frame length exceeded

0xC0CD0015

ECM_ERROR_EMC_AMOUNT_OF_TELEGRAMS_IN_CYCLIC_FRAME_EXCEEDED

Amount of telegrams in cyclic frame exceeded

0xC0CD0016

ECM_ERROR_EMC_STATE_CHANGE_IN_PROGRESS

State change in progress

0xC0CD0018

ECM_ERROR_EMC_TOO_MANY_SLAVES_GIVEN

Too many slaves given

0xC0CD0019

ECM_ERROR_EMC_DUPLICATE_STATION_ADDRESS_IN_LIST

Duplicate station address in list

0xC0CD001A

ECM_ERROR_EMC_COMMAND_TYPE_NOT_ALLOWED_FOR_SLAVE_FSM

Command type not allowed for slave FSM

0xC0CD001B

ECM_ERROR_EMC_CONFIGURATION_DATA_INCORRECT

Configuration data incorrect

0xC0CD001C

ECM_ERROR_EMC_VENDORID_MISMATCH

VendorID mismatch

0xC0CD001D

ECM_ERROR_EMC_PRODUCTCODE_MISMATCH

ProductCode mismatch

0xC0CD001E

ECM_ERROR_EMC_REVISIONNO_MISMATCH

Revision number mismatch

0xC0CD001F

ECM_ERROR_EMC_SERIALNO_MISMATCH

Serial number mismatch

0xC0CD0020

ECM_ERROR_EMC_LOST_CONNECTION

Lost connection

0xC0CD0021

ECM_ERROR_EMC_UNKNOWN_STATE_CHANGE_HAPPENED

Unknown state change happened

0xC0CD0022

ECM_ERROR_EMC_UNEXPECTED_STATE_CHANGE_HAPPENED

Unexpected state change happened

0xC0CD0023

ECM_ERROR_EMC_SLAVE_CHANGED_STATE

Slave changed state

0xC0CD0026

ECM_ERROR_EMC_DC_RX_TIMESTAMP_ERROR

DC Rx Timestamp error

0xC0CD0027

ECM_ERROR_EMC_DC_MASTER_PORT_TIMESTAMP_ERROR

DC master port timestamp error

0xC0CD0028

ECM_ERROR_EMC_INVALID_SLAVE_INDEX

Invalid slave index

0xC0CD0029

ECM_ERROR_EMC_WRONG_MASTER_STATE

0xC0CD002A

ECM_ERROR_EMC_INVALID_TRANSFER_ID

Invalid Transfer Id

0xC0CD002B

ECM_ERROR_EMC_INVALID_SEGMENTATION

Invalid Segmentation

0xC0CD002C

ECM_ERROR_EMC_IP_PARAMS_ALREADY_ADDED

EoE IP Params already added

0xC0CD002D

ECM_ERROR_EMC_EOE_SUPPORT_NOT_AVAILABLE

EoE support not available

0xC0CD002E

ECM_ERROR_EMC_END_CONFIGURATION_IN_PROGRESS

End configuration in progress

0xC0CD002F

ECM_ERROR_EMC_WRONG_STATE_FOR_RECONFIGURATION_BUS_IS_ON

Wrong state for reconfiguration (Bus Is On)

0xC0CD0030

ECM_ERROR_EMC_WRONG_STATE_FOR_RECONFIGURATION_BUS_SCAN_ACTIVE

Wrong state for reconfiguration (Bus Scan Active)

0xC0CD0031

ECM_ERROR_EMC_WRONG_STATE_FOR_RECONFIGURATION_IN_PROGRESS_TO_BU SOFF

Wrong state for reconfiguration (In Progress to Bus off)

0xC0CD0032

ECM_EROR_EMC_NO_DIAG_ENTRY_AVAILABLE

No Diag Entry available

0xC0CD0033

ECM_ERROR_EMC_SLAVE_SYNC_PARAMS_NOT_POSSIBLE_WITHOUT_WORKING_DC

A slave has been configured to have SYNC0 and/or SYNC1 but does not support DC at all.

0xC0CD0034

ECM_ERROR_EMC_MANDATORY_SLAVE_MISSING

At least one required slave for boot up is missing.

0xC0CD0035

ECM_ERROR_EMC_WRONG_SLAVE_AT_POSITION

A wrong slave at a specific position has been detected.

0xC0CD0036

ECM_ERROR_EMC_NO_DC_REF_CLOCK

No DC reference clock

0xC0CD0037

ECM_ERROR_EMC_DC_REF_CLOCK_DOES_NOT_PROVIDE_64BIT

DC Reference clock does not provide 64 Bit

0xC0CD0038

ECM_ERROR_EMC_INVALID_DC_REF_CLOCK

Invalid DC Reference clock

0xC0CD0039

ECM_ERROR_EMC_COE_SUPPORT_NOT_AVAILABLE

CoE support not available

0xC0CD003A

ECM_ERROR_EMC_SOE_SUPPORT_NOT_AVAILABLE

SoE support not available

0xC0CD003B

ECM_ERROR_EMC_FOE_SUPPORT_NOT_AVAILABLE

FoE support not available

0xC0CD003C

ECM_ERROR_EMC_AOE_SUPPORT_NOT_AVAILABLE

AoE support not available

0x40CD003E

ECM_INFO_EMC_RECONNECTED

Reconnected

0x80CD003F

ECM_WARN_EMC_DC_STOPPED

DC stopped

0xC0CD0040

ECM_ERROR_EMC_STOPPED_DUE_SYNC_ERROR

Stopped due Sync Error

0xC0CD0041

ECM_ERROR_EMC_MANDATORY_SLAVE_NOT_IN_OP

At least one mandatory slave is not in OP

0xC0CD0042

ECM_ERROR_EMC_BUS_CYCLE_TIME_NOT_POSSIBLE

Bus Cycle Time not possible

0xC0CD0043

ECM_ERROR_EMC_TOPOLOGY_ERROR_DETECTED

Topology error detected

0xC0CD0044

ECM_ERROR_EMC_TOPOLOGY_MISMATCH_DETECTED

Topology mismatch detected

0xC0CD0045

ECM_ERROR_EMC_NO_VALID_TOPOLOGY_CONFIGURATION_DATA

No valid topology configuration data

0xC0CD0046

ECM_ERROR_EMC_UNEXPECTED_SLAVE_AT_PORT0

Unexpected slave at port 0 of slave.

0xC0CD0047

ECM_ERROR_EMC_UNEXPECTED_SLAVE_AT_PORT1

Unexpected slave at port 1 of slave.

0xC0CD0048

ECM_ERROR_EMC_UNEXPECTED_SLAVE_AT_PORT2

Unexpected slave at port 2 of slave.

0xC0CD0049

ECM_ERROR_EMC_UNEXPECTED_SLAVE_AT_PORT3

Unexpected slave at port 3 of slave.

0xC0CD004A

ECM_ERROR_EMC_UNEXPECTED_SLAVE_RECONNECTED

-

0xC0CD004B

ECM_ERROR_EMC_UNEXPECTED_MISSING_SLAVE_AT_PORT0

Missing slave at port 0 of slave.

0xC0CD004C

ECM_ERROR_EMC_UNEXPECTED_MISSING_SLAVE_AT_PORT1

Missing slave at port 1 of slave.

0xC0CD004D

ECM_ERROR_EMC_UNEXPECTED_MISSING_SLAVE_AT_PORT2

Missing slave at port 2 of slave.

0xC0CD004E

ECM_ERROR_EMC_UNEXPECTED_MISSING_SLAVE_AT_PORT3

Missing slave at port 3 of slave.

0xC0CD004F

ECM_ERROR_EMC_SLAVE_NOT_CHECKED

Slave is not checked.

0xC0CD0050

ECM_ERROR_EMC_UNEXPECTED_SLAVE_AT_PORT0_1

Unexpected slave at port 0 and 1 of slave.

0xC0CD0051

ECM_ERROR_EMC_UNEXPECTED_SLAVE_AT_PORT0_2

Unexpected slave at port 0 and 2 of slave.

0xC0CD0052

ECM_ERROR_EMC_UNEXPECTED_SLAVE_AT_PORT0_3

Unexpected slave at port 0 and 3 of slave.

0xC0CD0053

ECM_ERROR_EMC_UNEXPECTED_SLAVE_AT_PORT1_2

Unexpected slave at port 1 and 2 of slave.

0xC0CD0054

ECM_ERROR_EMC_UNEXPECTED_SLAVE_AT_PORT1_3

Unexpected slave at port 1 and 3 of slave.

0xC0CD0055

ECM_ERROR_EMC_UNEXPECTED_SLAVE_AT_PORT2_3

Unexpected slave at port 2 and 3 of slave.

0xC0CD0056

ECM_ERROR_EMC_UNEXPECTED_SLAVE_AT_PORT0_1_2

Unexpected slave at port 0, 1 and 2 of slave.

0xC0CD0057

ECM_ERROR_EMC_UNEXPECTED_SLAVE_AT_PORT0_1_3

Unexpected slave at port 0, 1 and 3 of slave.

0xC0CD0058

ECM_ERROR_EMC_UNEXPECTED_SLAVE_AT_PORT0_2_3

Unexpected slave at port 0, 2 and 3 of slave.

0xC0CD0059

ECM_ERROR_EMC_UNEXPECTED_SLAVE_AT_PORT1_2_3

Unexpected slave at port 1, 2 and 3 of slave.

0xC0CD005A

ECM_ERROR_EMC_MISSING_SLAVE_AT_PORT0_1

Missing slave at port 0 and 1 of slave.

0xC0CD005B

ECM_ERROR_EMC_MISSING_SLAVE_AT_PORT0_2

Missing slave at port 0 and 2 of slave.

0xC0CD005C

ECM_ERROR_EMC_MISSING_SLAVE_AT_PORT0_3

Missing slave at port 0 and 3 of slave.

0xC0CD005D

ECM_ERROR_EMC_MISSING_SLAVE_AT_PORT1_2

Missing slave at port 1 and 2 of slave.

0xC0CD005E

ECM_ERROR_EMC_MISSING_SLAVE_AT_PORT1_3

Missing slave at port 1 and 3 of slave.

0xC0CD005F

ECM_ERROR_EMC_MISSING_SLAVE_AT_PORT2_3

Missing slave at port 2 and 3 of slave.

0xC0CD0060

ECM_ERROR_EMC_MISSING_SLAVE_AT_PORT0_1_2

Missing slave at port 0, 1 and 2 of slave.

0xC0CD0061

ECM_ERROR_EMC_MISSING_SLAVE_AT_PORT0_1_3

Missing slave at port 0, 1 and 3 of slave.

0xC0CD0062

ECM_ERROR_EMC_MISSING_SLAVE_AT_PORT0_2_3

Missing slave at port 0, 2 and 3 of slave.

0xC0CD0063

ECM_ERROR_EMC_MISSING_SLAVE_AT_PORT1_2_3

Missing slave at port 1, 2 and 3 of slave.

0xC0CD0065

ECM_ERROR_EMC_HC_PARTICIPANT_NOT_ALLOWED_IN_MANDATORY_SLAVE_LIST

A Hot Connect group participant is not allowed to be configured a mandatory slave

0xC0CD0066

ECM_ERROR_EMC_HC_PARTICIPANT_NOT_ALLOWED_IN_MULTIPLE_HC_GROUPS

A Hot Connect group participant is not allowed to be configured in multiple Hot Connect groups

0xC0CD0067

ECM_ERROR_EMC_GC_GROUP_HEAD_IS_NOT_LISTED_FOR_HC_DETECTION

Hot Connect group head is not listed for Hot Connect detection

0xC0CD0068

ECM_ERROR_EMC_DC_SETUP_CALCULATION_ERROR

DC Setup calculation has encountered an error

0xC0CD0069

ECM_ERROR_EMC_NON_DC_SLAVE_MORE_THAN_2_PORTS_IN_DC_SETUP

A slave, which does not support DC, has more than 2 ports in a DC setup

0xC0CD006A

ECM_ERROR_EMC_HC_GROUP_CONTAINS_NOT_CONFIGURED_SLAVE

A Hot Connect group has been defined to include a slave address that has no configuration

0xC0CD006B

ECM_ERROR_EMC_ALCONTROL_TIMEOUT

AL Control Timeout happened i.e. a slave ESM state change was not completed in time

0xC0CD006C

ECM_ERROR_EMC_DC_MEASUREMENT_ERROR

DC measurement encountered an error

0xC0CD006D

ECM_ERROR_EMC_RX_DESTINATION_EXCEEDS_RX_IMAGE_SIZE

Receive destination exceeds receive image size

0xC0CD006E

ECM_ERROR_EMC_TX_SOURCE_EXCEEDS_TX_IMAGE_SIZE

Transmit source exceeds transmit image size

0xC0CD006F

ECM_ERROR_EMC_WCSTATEBIT_EXCEEDS_RX_IMAGE_SIZE

WcState bit placement exceeds receive image size

0xC0CD0070

ECM_ERROR_EMC_WKC_MAPPING_EXCEEDS_RX_IMAGE_SIZE

Wkc value placement exceeds receive image size

0xC0CD0071

ECM_ERROR_EMC_DC_RX_LATCH_ERROR_AT_PORT0

DC Latch Error detected at port 0 of slave

0xC0CD0072

ECM_ERROR_EMC_DC_RX_LATCH_ERROR_AT_PORT1

DC Latch Error detected at port 1 of slave

0xC0CD0073

ECM_ERROR_EMC_DC_RX_LATCH_ERROR_AT_PORT2

DC Latch Error detected at port 2 of slave

0xC0CD0074

ECM_ERROR_EMC_DC_RX_LATCH_ERROR_AT_PORT3

DC Latch Error detected at port 3 of slave

0xC0CD0075

ECM_ERROR_EMC_DC_RX_LATCH_ERROR_AT_PORT0_1

DC Latch Error detected at ports 0 and 1 of slave

0xC0CD0076

ECM_ERROR_EMC_DC_RX_LATCH_ERROR_AT_PORT0_2

DC Latch Error detected at ports 0 and 2 of slave

0xC0CD0077

ECM_ERROR_EMC_DC_RX_LATCH_ERROR_AT_PORT0_3

DC Latch Error detected at ports 0 and 3 of slave

0xC0CD0078

ECM_ERROR_EMC_DC_RX_LATCH_ERROR_AT_PORT1_2

DC Latch Error detected at ports 1 and 2 of slave

0xC0CD0079

ECM_ERROR_EMC_DC_RX_LATCH_ERROR_AT_PORT1_3

DC Latch Error detected at ports 1 and 3 of slave

0xC0CD007A

ECM_ERROR_EMC_DC_RX_LATCH_ERROR_AT_PORT2_3

DC Latch Error detected at ports 2 and 3 of slave

0xC0CD007B

ECM_ERROR_EMC_DC_RX_LATCH_ERROR_AT_PORT0_1_2

DC Latch Error detected at ports 0, 1 and 2 of slave

0xC0CD007C

ECM_ERROR_EMC_DC_RX_LATCH_ERROR_AT_PORT0_1_3

DC Latch Error detected at ports 0, 1 and 3 of slave

0xC0CD007D

ECM_ERROR_EMC_DC_RX_LATCH_ERROR_AT_PORTS0_2_3

DC Latch Error detected at ports 0, 2 and 3 of slave

0xC0CD007E

ECM_ERROR_EMC_DC_RX_LATCH_ERROR_AT_PORTS1_2_3

DC Latch Error detected at ports 1, 2 and 3 of slave

0xC0CD007F

ECM_ERROR_EMC_DC_RX_LATCH_ERROR_AT_PORTS0_1_2_3

DC Latch Error detected at ports 0, 1, 2 and 3 of slave

0xC0CD0080

ECM_ERROR_EMC_ASSIGN_PDO_IS_MISSING_PDO_MAPPING

AssignPDO data is missing related PDO mapping data

0xC0CD0081

ECM_ERROR_EMC_EXT_SYNC_OBJ_IS_NOT_MAPPED_TO_SAME_SM

Parts of Ext Sync object are not mapped to the same SyncManager

0xC0CD0082

ECM_ERROR_EMC_DUPLICATE_EXT_SYNC_OBJ

Duplicate Ext Sync object mapping

0xC0CD0083

ECM_ERROR_EMC_UNSUPPORTED_EXT_SYNC_OBJ_RECORD

Unsupported Ext Sync object record detected

0xC0CD0084

ECM_ERROR_EMC_UNSUPPORTED_MAPPING_OF_EXT_SYNC_OBJ_RECORD

Unsupported mapping of Ext Sync object record detected

0xC0CD0085

ECM_ERROR_EMC_MISSING_MAPPING_OF_EXT_SYNC_OBJ_RECORD

Missing mapping of Ext Sync object record detected

0xC0CD0086

ECM_ERROR_EMC_EXT_SYNC_OBJ_IS_NOT_MAPPED_TO_SAME_FMMU

Parts of Ext Sync object are not mapped to the same FMMU

0xC0CD0087

ECM_ERROR_EMC_EXT_SYNC_OBJ_INTERNAL_ERROR

Internal error detected regarding Ext Sync object

0xC0CD0088

ECM_ERROR_EMC_EXT_SYNC_OBJ_IS_NOT_MAPPED_IN_ONE_CYCLIC_CMD

Parts of Ext Sync object are not mapped within the same cyclic command

0xC0CD0089

ECM_ERROR_EMC_UNSUPPORTED_FMMU_MAPPING_OF_EXT_SYNC_OBJ_RECORD

Unsupported FMMU mapping of Ext Sync object detected

0xC0CD008A

ECM_ERROR_EMC_EXT_SYNC_REQUIRES_ADJUST_EXT_SYNC_CMD

Unicast Ext Sync control (APWR/FPWR 0x910) is required

0xC0CD008B

ECM_ERROR_EMC_EXT_SYNC_CMD_DOES_NOT_MATCH_XRMW_CMD

Unicast Ext Sync control does not match xRMW command

0xC0CD008C

ECM_ERROR_EMC_EXT_SYNC_REQUIRES_XRMW_CMD

Ext Sync requires DC configuration (xRMW command to 0x910)

0xC0CD008D

ECM_ERROR_EMC_EXPLICIT_DEV_IDENT_FAILED_ALSTATUS

Explicit Device identification via ALSTATUS failed

0xC0CD008E

ECM_ERROR_EMC_EXPLICIT_DEV_IDENT_FAILED_REG

Explicit Device identification via register failed

0xC0CD008F

ECM_ERROR_EMC_COPY_INFOS_FOUND_AT_UNMAPPED_RECEIVE_DATA

CopyInfos found at unmapped receive data

0xC0CD0090

ECM_ERROR_EMC_COPY_INFO_RECEIVE_DATA_AREA_NOT_MATCHING

CopyInfo receive data area is not matching

0xC0CD0091

ECM_ERROR_EMC_SDO_UPLOAD_TOO_LONG

SDO Upload data too long

0xC0CD0092

ECM_ERROR_EMC_SDO_UPLOAD_TOO_SHORT

SDO Upload data too short

0xC0CD0093

ECM_ERROR_EMC_SDO_UPLOAD_COMPARE_DOES_NOT_MATCH_EXPECTATION

SDO Upload compare does not match expectation

0xC0CD0094

ECM_ERROR_EMC_SOE_READ_TOO_LONG

SoE Read IDN data too long

0xC0CD0095

ECM_ERROR_EMC_SOE_READ_TOO_SHORT

SoE Read IDN data too short

0xC0CD0096

ECM_ERROR_EMC_SOE_READ_COMPARE_DOES_NOT_MATCH_EXPECTATION

SoE Read compare does not match expectation

0xC0CD0097

ECM_ERROR_EMC_REG_INITCMD_COMPARE_DOES_NOT_MATCH_EXPECTATION

Register read compare does not match expectation

0xC0CD0098

ECM_ERROR_EMC_REDUNDANCY_PORT_ONLY_POSSIBLE_ONCE

Redundancy port can only be placed once into configuration

0xC0CD0099

ECM_ERROR_EMC_STARTUP_SCAN_SII_FAILED

Startup scan of SII failed

0xC0CD009A

ECM_ERROR_EMC_STARTUP_VERIFY_SII_FAILED

Startup verification of SII failed

0xC0CD009B

ECM_ERROR_EMC_MAIN_PORT_NOT_CONNECTED

Main port not connected during topology scan

0xC0CD009C

ECM_ERROR_EMC_BUS_SCAN_TOO_MANY_SLAVES

Bus scan detects too many slaves

0xC0CD009D

ECM_ERROR_EMC_BUS_SCAN_SPLIT_RING_NOT_SUPPORTED

Bus Scan detects unsupported split ring topology

0xC0CD009E

ECM_ERROR_EMC_BUS_SHUTDOWN

Bus is shutting down

0xC0CD009F

ECM_ERROR_EMC_MASTER_ADDRESS_NOT_ALLOWED_AS_STATION_ADDRESS

Master address (0) is not allowed as station address

0xC0CD00A0

ECM_ERROR_EMC_FIRST_STATION_HAS_INVALID_PORT_0

First station has invalid port 0

0xC0CD00A1

ECM_ERROR_EMC_STATION_HAS_INVALID_PORT

Station has invalid port

0xC0CD00A2

ECM_ERROR_EMC_STATION_HAS_NOT_LISTED_STATION_ADDRESS_IN_PORT

Station has not listed station address in port

0xC0CD00A3

ECM_ERROR_EMC_PORT_CONNECTION_BETWEEN_STATIONS_DOES_NOT_MATCH

Port connection between stations does not match

0xC0CD00A4

ECM_ERROR_EMC_STATION_HAS_ALREADY_USED_STATION_ADDRESS_IN_PORT

Station has already used station address in port

0xC0CD00A5

ECM_ERROR_EMC_INVALID_SM_PHYS_START_ADDRESS

Invalid Sm physical start address

0xC0CD00A6

ECM_ERROR_EMC_DC_TOPOLOGY_ON_REDUNDANCY_PORT_NOT_SUPPORTED

DC topology on redundancy port connection not supported. DC slaves having AutoIncrement positions behind redundancy port

0xC0CD00A7

ECM_ERROR_EMC_SM_ASSIGN_PDO_ALREADY_ADDED

Sm AssignPdo already added

0xC0CD00A8

ECM_ERROR_EMC_BASE_SYNC_OFFSET_PERCENTAGE_OUT_OF_RANGE

Base Sync Offset percentage out of range

0xC0CF0001

ECM_ERROR_COE_INITIALIZATION_ERROR

CoE: Initialization Error

0xC0CF0002

ECM_ERROR_COE_INVALID_TRANSFER_HANDLE

CoE: Invalid transfer handle used

0xC0CF0003

ECM_ERROR_COE_NO_MAILBOX_AVAILABLE

CoE. No mailbox available

0xC0CF0004

ECM_ERROR_COE_INVALID_TRANSFER_STATE

CoE: Invalid transfer state

0xC0CF0005

ECM_ERROR_COE_TRANSFER_SEGMENT_TOO_LONG

CoE: Transfer segment is too long

0xC0CF0006

ECM_ERROR_COE_SHUTTING_DOWN

CoE is shutting down.

0xC0CF0007

ECM_ERROR_COE_MAX_TOTAL_BYTES_SMALLER_THAN_ACTUAL_TOTAL_BYTES

CoE: Maximum total bytes is smaller than actual total bytes.

0xC0CF0008

ECM_ERROR_COE_MAILBOX_TRANSMIT_FAILED

CoE: Mailbox transmit failed

0xC0CF0009

ECM_ERROR_COE_TRANSFER_ABORTED

CoE: Transfer has been aborted.

0xC0CF000A

ECM_ERROR_COE_SDOINFO_INITIALIZATION_ERROR

0xC0CF000B

0xC0CF000C

ECM_ERROR_COE_PROTOCOL_ERROR

CoE Protocol Error

0xC0CF000D

ECM_ERROR_COE_NO_AOE_AVAILABLE

CoE: No AoE available

0xC0CF000F

ECM_ERROR_COE_INVALID_SLAVE_STATION_ADDRESS

CoE: Invalid slave station address

0xC0CF8000

ECM_ERROR_COE_ABORTCODE_TOGGLE_BIT_NOT_ALTERNATED

SDO Abort Code: Toggle Bit not alternated

0xC0CF8001

ECM_ERROR_COE_ABORTCODE_COMMAND_SPECIFIER_NOT_VALID

SDO Abort Code: Command specifier not valid

0xC0CF8002

ECM_ERROR_COE_ABORTCODE_PROTOCOL_TIMEOUT

SDO Abort Code: Protocol Timeout

0xC0CF8003

ECM_ERROR_COE_ABORTCODE_OUT_OF_MEMORY

SDO Abort Code: Out Of Memory

0xC0CF8004

ECM_ERROR_COE_ABORTCODE_UNSUPPORTED_ACCESS

SDO Abort Code: Unsupported access

0xC0CF8005

ECM_ERROR_COE_ABORTCODE_OBJECT_IS_WRITE_ONLY

SDO Abort Code: Object is write only

0xC0CF8006

ECM_ERROR_COE_ABORTCODE_OBJECT_IS_READ_ONLY

SDO Abort Code: Object is read only

0xC0CF8007

ECM_ERROR_COE_ABORTCODE_SUBINDEX_CANNOT_BE_WRITTEN_SI0_NZ

SDO Abort Code: Subindex cannot be written if subindex 0 is not zero

0xC0CF8008

ECM_ERROR_COE_ABORTCODE_COMPLETE_ACCESS_NOT_SUPPORTED

SDO Abort Code: Complete access not supported

0xC0CF8009

ECM_ERROR_COE_ABORTCODE_OBJECT_LENGTH_EXCEEDS_MAILBOX_SIZE

SDO Abort Code: Object length exceeds mailbox size

0xC0CF800A

ECM_ERROR_COE_ABORTCODE_OBJECT_MAPPED_TO_RXPDO_NO_WRITE

SDO Abort Code: Object mapped to RxPDO, SDO Download blocked

0xC0CF800B

ECM_ERROR_COE_ABORTCODE_OBJECT_DOES_NOT_EXIST

SDO Abort Code: Object does not exist

0xC0CF800C

ECM_ERROR_COE_ABORTCODE_OBJECT_CANNOT_BE_PDO_MAPPED

SDO Abort Code: Object cannot be mapped to PDO

0xC0CF800D

ECM_ERROR_COE_ABORTCODE_PDO_LENGTH_WOULD_EXCEED

SDO Abort Code: PDO Length would exceed maximum size

0xC0CF800E

ECM_ERROR_COE_ABORTCODE_GEN_PARAM_INCOMPATIBILITY

SDO Abort Code: General parameter incompatibility

0xC0CF800F

ECM_ERROR_COE_ABORTCODE_ACCESS_FAILED_DUE_TO_HW_ERROR

SDO Abort Code: Access failed due to hardware error

0xC0CF8010

ECM_ERROR_COE_ABORTCODE_DATATYPE_DOES_NOT_MATCH

SDO Abort Code: Data type does not match

0xC0CF8011

ECM_ERROR_COE_ABORTCODE_DATATYPE_LENGTH_TOO_LONG

SDO Abort Code: Data type length too long

0xC0CF8012

ECM_ERROR_COE_ABORTCODE_DATATYPE_LENGTH_TOO_SHORT

SDO Abort Code: Data type length too short

0xC0CF8013

ECM_ERROR_COE_ABORTCODE_SUBINDEX_DOES_NOT_EXIST

SDO Abort Code: Subindex does not exist

0xC0CF8014

ECM_ERROR_COE_ABORTCODE_RANGE_OF_PARAMETER_EXCEEDED

SDO Abort Code: Range of parameter exceeded

0xC0CF8015

ECM_ERROR_COE_ABORTCODE_VALUE_OF_PARAM_WRITTEN_TOO_HIGH

SDO Abort Code: Value of parameter written too high

0xC0CF8016

ECM_ERROR_COE_ABORTCODE_VALUE_OF_PARAM_WRITTEN_TOO_LOW

SDO Abort Code: Value of parameter written too low

0xC0CF8017

ECM_ERROR_COE_ABORTCODE_MIN_VALUE_IS_LESS_THAN_MAX_VALUE

SDO Abort Code: Minimum value is less than maximum value

0xC0CF8018

ECM_ERROR_COE_ABORTCODE_GENERAL_ERROR

SDO Abort Code: General Error

0xC0CF8019

ECM_ERROR_COE_ABORTCODE_NO_TRANSFER_TO_APP

SDO Abort Code: Data cannot be transferred or stored to the application

0xC0CF801A

ECM_ERROR_COE_ABORTCODE_LOCAL_CONTROL

SDO Abort Code: Data cannot be transferred or stored to the application because of local control

0xC0CF801B

ECM_ERROR_COE_ABORTCODE_NO_TRANSFER_DUE_TO_CURRENT_STATE

SDO Abort Code: Data cannot be transferred or stored to the applcation because of the present device state

0xC0CF801C

ECM_ERROR_COE_ABORTCODE_NO_OBJECT_DICTIONARY_PRESENT

SDO Abort Code: Object dictionary dynamic generation fails or no object dictionary is present

0xC0CF801D

ECM_ERROR_COE_ABORTCODE_UNKNOWN_ABORT_CODE

SDO Abort Code: Unknown abort code

0xC0CF801E

ECM_ERROR_COE_ABORTCODE_GEN_INTERNAL_COMPAT

SDO Abort Code: General internal incompatibility in the device

0xC0D00001

ECM_ERROR_EOE_INVALID_MAC_ADDRESS

Invalid MAC address

0xC0D00002

ECM_ERROR_EOE_INVALID_CALLBACK_TYPE

Invalid callback type

0xC0D00003

ECM_ERROR_EOE_DESTINATION_UNREACHABLE

Destination unreachable

0xC0D00004

ECM_ERROR_EOE_INVALID_EOE_RESPONSE

Invalid EoE Response

0xC0D00005

ECM_ERROR_EOE_UNKNOWN_ERROR

SetIPParam/SetFilterParam: Unknown error

0xC0D00006

ECM_ERROR_EOE_UNSPECIFIED_ERROR

SetIPParam/SetFilterParam: Unspecified Error

0xC0D00007

ECM_ERROR_EOE_UNSUPPORTED_FRAME_TYPE

SetIPParam/SetFilterParam: Unsupported frame type

0xC0D00008

ECM_ERROR_EOE_NO_IP_SUPPORT

SetIPParam/SetFilterParam: No IP support

0xC0D00009

ECM_ERROR_EOE_DHCP_NOT_SUPPORTED

SetIPParam/SetFilterParam: DHCP not supported

0xC0D0000A

ECM_ERROR_EOE_NO_FILTER_SUPPORT

SetIPParam/SetFilterParam: No filter supported

0xC0D0000B

ECM_ERROR_EOE_TIMEOUT

EoE Timeout

0xC0D0000C

ECM_ERROR_EOE_SHUTTING_DOWN

EoE is shutting down

0xC0D0000D

ECM_ERROR_EOE_MASTER_ADDRESS_NOT_ALLOWED

EoE: Master address is not allowed to use here

0xC0D0000E

ECM_ERROR_EOE_CONFIGURATION_IS_NOT_OPEN

EoE: Configuration is not open

0xC0D0000F

ECM_ERROR_EOE_CONFIGURATION_IS_ALREADY_OPEN

EoE: Configuration is already open

0xC0D00010

ECM_ERROR_EOE_DUPLICATE_IP_ADDRESS

EoE: Duplicate IP address

0xC0D00011

ECM_ERROR_EOE_DUPLICATE_MAC_ADDRESS_ON_MULTIPLE_PORTS

EoE: Duplicate MAC address on multiple ports

0xC0D00012

ECM_ERROR_EOE_FRAME_TOO_LARGE

EoE: Frame too large

0xC0D00013

ECM_ERROR_EOE_IF_INITIALIZATION_ERROR

EoE: Interface initialization error

0xC0D00014

ECM_ERROR_EOE_IF_NO_FRAME_AVAILABLE

EoE: No Frame available

0xC0D00015

ECM_ERROR_EOE_LINK_DOWN

EoE: Link down

0xC0D10002

ECM_ERROR_FOE_ERROR_UNKNOWN_ERROR

-

0xC0D10003

ECM_ERROR_FOE_INVALID_TRANSFER_HANDLE

FoE: Invalid transfer handle

0xC0D10004

ECM_ERROR_FOE_INVALID_TRANSFER_STATE

FoE: Invalid transfer state

0xC0D10005

ECM_ERROR_FOE_INVALID_SLAVE_STATION_ADDRESS

FoE: Invalid slave station address

0xC0D10006

ECM_ERROR_FOE_WRONG_SLAVE_STATE

FoE: Wrong slave state

0xC0D10007

ECM_ERROR_FOE_NO_MAILBOX_AVAILABLE

FoE: No mailbox available

0xC0D10008

ECM_ERROR_FOE_TRANSFER_ABORTED

FoE: Transfer has been aborted

0xC0D10009

ECM_ERROR_FOE_PROTOCOL_TIMEOUT

FoE: Protocol Timeout

0xC0D1000A

ECM_ERROR_FOE_TRANSFER_SEGMENT_TOO_LONG

FoE: Transfer segment is too long

0xC0D1000B

ECM_ERROR_FOE_MAILBOX_TRANSMIT_FAILED

FoE: Mailbox transmit failed

0xC0D1000C

ECM_ERROR_FOE_FILENAME_TOO_LONG

FoE: Filename is too long

0xC0D1000D

ECM_ERROR_FOE_BUFFER_EXCEEDED

FoE: Buffer is exceeded

0xC0D1000E

ECM_ERROR_FOE_FIRST_SEGMENT_SHOULD_NOT_BE_EMPTY

FoE: First segment should not be empty

0xC0D1000F

ECM_ERROR_FOE_SEGMENT_SHOULD_BE_EMPTY

FoE: Segment should be empty

0xC0D18000

ECM_ERROR_FOE_ERROR_NOT_DEFINED

FoE: Error Response: not defined

0xC0D18001

ECM_ERROR_FOE_ERROR_NOT_FOUND

FoE: Error Response: Not Found

0xC0D18002

ECM_ERROR_FOE_ACCESS_DENIED

FoE: Error Response: Access Denied

0xC0D18003

ECM_ERROR_FOE_ERROR_DISK_FULL

FoE: Error Response: Disk full

0xC0D18004

ECM_ERROR_FOE_ERROR_ILLEGAL

FoE: Error Response: Illegal

0xC0D18005

ECM_ERROR_FOE_ERROR_PACKET_NUMBER_WRONG

FoE: Error Response: Packet number is wrong

0xC0D18006

ECM_ERROR_FOE_ERROR_ALREADY_EXISTS

FoE: Error Response: Already exists

0xC0D18007

ECM_ERROR_FOE_ERROR_NO_USER

FoE: Error Response: No User

0xC0D18008

ECM_ERROR_FOE_ERROR_BOOTSTRAP_ONLY

FoE: Acces to specified file is only allowed in BOOT state

0xC0D18009

ECM_ERROR_FOE_ERROR_NOT_BOOTSTRAP

FoE: Access to specified file is only allowed when in PREOP, SAFEOP or OP

0xC0D1800A

ECM_ERROR_FOE_ERROR_NO_RIGHTS

FoE: No Rights

0xC0D1800B

ECM_ERROR_FOE_ERROR_PROGRAM_ERROR

FoE: Program Error

0xC0D20001

ECM_ERROR_SOE_UNKNOWN_SOE_ERROR

SoE: Unknown SoE Error

0xC0D20002

ECM_ERROR_SOE_INITIALIZATION_ERROR

SoE: Initialization error

0xC0D20003

ECM_ERROR_SOE_INVALID_TRANSFER_HANDLE

SoE: Invalid transfer handle

0xC0D20004

ECM_ERROR_SOE_NO_MAILBOX_AVAILABLE

SoE: No Mailbox available

0xC0D20005

ECM_ERROR_SOE_INVALID_TRANSFER_STATE

SoE: Invalid transfer state

0xC0D20006

ECM_ERROR_SOE_TRANSFER_SEGMENT_TOO_LONG

SoE: Transfer segment is too long

0xC0D20007

ECM_ERROR_SOE_SHUTTING_DOWN

SoE is shutting down

0xC0D20008

ECM_ERROR_SOE_MAX_TOTAL_BYTES_SMALLER_THAN_ACTUAL_TOTAL_BYTES

SoE: Maximum total bytes is smaller than actual total bytes

0xC0D20009

ECM_ERROR_SOE_MAILBOX_TRANSMIT_FAILED

SoE: Mailbox transmit failed

0xC0D2000A

ECM_ERROR_SOE_INVALID_SOE_HEADER

SoE: Invalid SoE header

0xC0D2000B

ECM_ERROR_SOE_PROTOCOL_TIMEOUT

SoE: Protocol Timeout

0xC0D2000C

ECM_ERROR_SOE_PROTOCOL_ERROR

SoE: Protocol Error

0xC0D2000D

ECM_ERROR_SOE_TRANSFER_ABORTED

SoE: Transfer has been aborted

0xC0D2000E

ECM_ERROR_SOE_WRONG_SLAVE_STATE

SoE: Wrong slave state

0xC0D2000F

ECM_ERROR_SOE_NO_AOE_AVAILABLE

SoE: No AoE available

0xC0D20010

ECM_ERROR_SOE_INVALID_SLAVE_STATION_ADDRESS

SoE: Invalid slave station address

0xC0D21001

ECM_ERROR_SOE_SSC_NO_IDN

SoE: No IDN

0xC0D21009

ECM_ERROR_SOE_SSC_INVALID_ACCESS_TO_ELEMENT_1

SoE: Invalid access to element 1

0xC0D22001

ECM_ERROR_SOE_SCC_NO_NAME

SoE: IDN has no name

0xC0D22002

ECM_ERROR_SOE_SSC_NAME_TRANSMISSION_IS_TOO_SHORT

SoE: Name transmission is too short

0xC0D22003

ECM_ERROR_SOE_SSC_NAME_TRANSMISSION_IS_TOO_LONG

SoE: Name transmission is too long

0xC0D22004

ECM_ERROR_SOE_SSC_NAME_CANNOT_BE_CHANGED

SoE: Name cannot be changed

0xC0D22005

ECM_ERROR_SOE_SSC_NAME_IS_WRITE_PROTECTED_AT_THIS_TIME

SoE: Name is write protected at this time

0xC0D23002

ECM_ERROR_SOE_SSC_ATTRIBUTE_TRANSMISSION_IS_TOO_SHORT

SoE: Attribute transmission is too short

0xC0D23003

ECM_ERROR_SOE_SSC_ATTRIBUTE_TRANSMISSION_IS_TOO_LONG

SoE: Attribute transmission is too long

0xC0D23004

ECM_ERROR_SOE_SSC_ATTRIBUTE_CANNOT_BE_CHANGED

SoE: Attribute cannot be changed

0xC0D23005

ECM_ERROR_SOE_SSC_ATTRIBUTE_IS_WRITE_PROTECTED_AT_THIS_TIME

SoE: Attribute is write protected at this time

0xC0D24001

ECM_ERROR_SOE_SSC_NO_UNIT

SoE: IDN has no unit

0xC0D24002

ECM_ERROR_SOE_SSC_UNIT_TRANSMISSION_IS_TOO_SHORT

SoE: Unit transmission is too short

0xC0D24003

ECM_ERROR_SOE_SSC_UNIT_TRANSMISSION_IS_TOO_LONG

SoE: Unit transmission is too long

0xC0D24004

ECM_ERROR_SOE_SSC_UNIT_CANNOT_BE_CHANGED

SoE: Unit cannot be changed

0xC0D24005

ECM_ERROR_SOE_SSC_UNIT_IS_WRITE_PROTECTED_AT_THIS_TIME

SoE: Unit is write protected at this time

0xC0D25001

ECM_ERROR_SOE_SSC_NO_MAXIMUM_VALUE

SoE: IDN has no maximum value

0xC0D25002

ECM_ERROR_SOE_SSC_MINIMUM_VALUE_TRANSMISSION_IS_TOO_SHORT

SoE: Minimum value transmission is too short

0xC0D25003

ECM_ERROR_SOE_SSC_MINIMUM_VALUE_TRANSMISSION_IS_TOO_LONG

SoE: Minimum value transmission is too long

0xC0D25004

ECM_ERROR_SOE_SSC_MINIMUM_VALUE_CANNOT_BE_CHANGED

SoE: Minimum value cannot be changed

0xC0D25005

ECM_ERROR_SOE_SSC_MINIMUM_VALUE_IS_WRITE_PROTECTED_AT_THIS_TIME

SoE: Mimum value is write protected at this time

0xC0D26001

ECM_ERROR_SOE_SSC_NO_MAXIMUM_VALUE

SoE: IDN has no maximum value

0xC0D26002

ECM_ERROR_SOE_SSC_MAXIMUM_VALUE_TRANSMISSION_IS_TOO_SHORT

SoE: Maximum value transmission is too short

0xC0D26003

ECM_ERROR_SOE_SSC_MAXIMUM_VALUE_TRANSMISSION_IS_TOO_LONG

SoE: Maximum value transmission is too long

0xC0D26004

ECM_ERROR_SOE_SSC_MAXIMUM_VALUE_CANNOT_BE_CHANGED

SoE: Maximum value cannot be changed

0xC0D26005

ECM_ERROR_SOE_SSC_MAXIMUM_VALUE_IS_WRITE_PROTECTED_AT_THIS_TIME

SoE: Maximum value is write protected at this time

0xC0D27002

ECM_ERROR_SOE_SSC_OPDATA_TRANSMISSION_IS_TOO_SHORT

SoE: OpData transmission is too short

0xC0D27003

ECM_ERROR_SOE_SSC_OPDATA_TRANSMISSION_IS_TOO_LONG

SoE: OpData transmission is too long

0xC0D27004

ECM_ERROR_SOE_SSC_OPDATA_CANNOT_BE_CHANGED

SoE: OpData cannot be changed

0xC0D27005

ECM_ERROR_SOE_SSC_OPDATA_IS_WRITE_PROTECTED_AT_THIS_TIME

SoE: OpData is write protected at this time

0xC0D27006

ECM_ERROR_SOE_SSC_OPDATA_IS_LOWER_THAN_MINIMUM_VALUE

SoE: OpData is lower than minimum value

0xC0D27007

ECM_ERROR_SOE_SSC_OPDATA_IS_HIGHER_THAN_MAXIMUM_VALUE

SoE: OpData is higher than maximum value

0xC0D27008

ECM_ERROR_SOE_SSC_OPDATA_IS_INVALID

SoE: OpData is invalid

0xC0D27009

ECM_ERROR_SOE_SSC_OPDATA_IS_WRITE_PROTECTED_BY_PASSWORD

SoE: OpData is write protected by password

0xC0D2700A

ECM_ERROR_SOE_SSC_OPDATA_IS_WRITE_PROTECTED_DUE_CYCLICALLY_CONFIGURED

SoE: OpData is write protected due to being cyclically configured

0xC0D2700B

ECM_ERROR_SOE_SSC_OPDATA_INVALID_DIRECT_ADDRESSING

SoE: Invalid direct addressing

0xC0D2700C

ECM_ERROR_SOE_SSC_OPDATA_IS_WRITE_PROTECTED_DUE_OTHER_SETTINGS

SoE: OpData is write protected due to other settings.

0xC0D2700D

ECM_ERROR_SOE_SSC_OPDATA_INVALID_FLOATING_POINT_NUMBER

SoE: Invalid floating point number

0xC0D2700E

ECM_ERROR_SOE_SSC_OPDATA_IS_WRITE_PROTECTED_AT_PARAMETERIZATION_LEVEL

SoE: OpData is write protected at parameterization level

0xC0D2700F

ECM_ERROR_SOE_SSC_OPDATA_IS_WRITE_PROTECTED_AT_OPERATION_LEVEL

SoE: OpData is write protected at operation level

0xC0D27010

ECM_ERROR_SOE_SSC_OPDATA_PROCEDURE_COMMAND_ALREADY_ACTIVE

SoE: Procedure command already active

0xC0D27011

ECM_ERROR_SOE_SSC_OPDATA_PROCEDURE_COMMAND_NOT_INTERRUPTIBLE

SoE: Procedure command not interruptible

0xC0D27012

ECM_ERROR_SOE_SSC_OPDATA_PROCEDURE_COMMAND_NOT_EXECUTABLE_AT_THIS_TIME

SoE: Procedure command is not executable at this time

0xC0D27013

ECM_ERROR_SOE_SSC_OPDATA_PROCEDURE_COMMAND_NOT_EXECUTABLE_INVALID_PARAM

SoE: Procedure command is not executable due to invalid parameter

0xC0D4005C

ECM_ERROR_ENI_NO_SLAVES_IN_ENI

ENI does not contain any slaves

0xC0D50001

ECM_ERROR_ALSTATCODE_UNSPECIFIED_ERROR

ALStatusCode: Unspecified error

0xC0D50002

ECM_ERROR_ALSTATCODE_NO_MEMORY

ALStatusCode: No memory

0xC0D50003

ECM_ERROR_ALSTATCODE_INVALID_DEVICE_SETUP

ALStatusCode: Invalid Device Setup

0xC0D50011

ECM_ERROR_ALSTATCODE_INVALID_REQUESTED_STATE_CHANGE

ALStatusCode: Invalid requested state change

0xC0D50012

ECM_ERROR_ALSTATCODE_UNKNOWN_REQUESTED_STATE

ALStatusCode: Unknown requested state

0xC0D50013

ECM_ERROR_ALSTATCODE_BOOTSTRAP_NOT_SUPPORTED

ALStatusCode: Bootstrap not supported

0xC0D50014

ECM_ERROR_ALSTATCODE_NO_VALID_FIRMWARE

ALStatusCode: No valid firmware

0xC0D50015

ECM_ERROR_ALSTATCODE_INVALID_BOOT_MAILBOX_CONFIGURATION

ALStatusCode: Invalid BOOT mailbox configuration

0xC0D50016

ECM_ERROR_ALSTATCODE_INVALID_PREOP_MAILBOX_CONFIGURATION

ALStatusCode: Invalid PREOP mailbox configuration

0xC0D50017

ECM_ERROR_ALSTATCODE_INVALID_SYNC_MANAGER_CONFIGURATION

ALStatusCode: Invalid sync manager configuration

0xC0D50018

ECM_ERROR_ALSTATCODE_NO_VALID_INPUTS_AVAILABLE

ALStatusCode: No valid inputs available

0xC0D50019

ECM_ERROR_ALSTATCODE_NO_VALID_OUTPUTS

ALStatusCode: No valid outputs

0xC0D5001A

ECM_ERROR_ALSTATCODE_SYNCHRONIZATION_ERROR

ALStatusCode: Synchronization error

0xC0D5001B

ECM_ERROR_ALSTATCODE_SYNC_MANAGER_WATCHDOG

ALStatusCode: Sync Manager watchdog

0xC0D5001C

ECM_ERROR_ALSTATCODE_INVALID_SYNC_MANAGER_TYPES

ALStatusCode: Invalid Sync Manager Types

0xC0D5001D

ECM_ERROR_ALSTATCODE_INVALID_OUTPUT_CONFIGURATION

ALStatusCode: Invalid output configuration

0xC0D5001E

ECM_ERROR_ALSTATCODE_INVALID_INPUT_CONFIGURATION

ALStatusCode: Invalid input configuration

0xC0D5001F

ECM_ERROR_ALSTATCODE_INVALID_WATCHDOG_CONFIGURATION

ALStatusCode: Invalid Watchdog configuration

0xC0D50020

ECM_ERROR_ALSTATCODE_SLAVE_NEEDS_COLD_START

ALStatusCode: Slave needs cold start

0xC0D50021

ECM_ERROR_ALSTATCODE_SLAVE_NEEDS_INIT

ALStatusCode: Slave needs INIT

0xC0D50022

ECM_ERROR_ALSTATCODE_SLAVE_NEEDS_PREOP

ALStatusCode: slave needs PREOP

0xC0D50023

ECM_ERROR_ALSTATCODE_SLAVE_NEEDS_SAFEOp

ALStatusCode: slave needs SAFEOP

0xC0D50024

ECM_ERROR_ALSTATCODE_INVALID_INPUT_MAPPING

ALStatusCode: Invalid Input Mapping

0xC0D50025

ECM_ERROR_ALSTATCODE_INVALID_OUTPUT_MAPPING

ALStatusCode: Invalid Output Mapping

0xC0D50026

ECM_ERROR_ALSTATCODE_INCONSISTENT_SETTINGS

ALStatusCode: Inconsistent settings

0xC0D50027

ECM_ERROR_ALSTATCODE_FREERUN_NOT_SUPPORTED

ALStatusCode: FreeRun not supported

0xC0D50028

ECM_ERROR_ALSTATCODE_SYNCMODE_NOT_SUPPORTED

ALStatusCode: SyncMode not supported

0xC0D50029

ECM_ERROR_ALSTATCODE_FREERUN_NEEDS_3BUFFER_MODE

ALStatusCode: FreeRun needs 3Buffer mode

0xC0D5002A

ECM_ERROR_ALSTATCODE_BACKGROUND_WATCHDOG

ALStatusCode: Background Watchdog

0xC0D5002B

ECM_ERROR_ALSTATCODE_NO_VALID_INPUTS_AND_OUTPUTS

ALStatusCode: No valid Inputs and Outputs

0xC0D5002C

ECM_ERROR_ALSTATCODE_FATAL_SYNC_ERROR

ALStatusCode: Fatal Sync error

0xC0D5002D

ECM_ERROR_ALSTATCODE_NO_SYNC_ERROR

ALStatusCode: No Sync error

0xC0D50030

ECM_ERROR_ALSTATCODE_INVALID_DC_SYNC_CONFIGURATION

ALStatusCode: Invalid DC SYNC configuration

0xC0D50031

ECM_ERROR_ALSTATCODE_INVALID_DC_LATCH_CONFIGURATION

ALStatusCode: Invalid DC Latch configuration

0xC0D50032

ECM_ERROR_ALSTATCODE_PLL_ERROR

ALStatusCode: PLL error

0xC0D50033

ECM_ERROR_ALSTATCODE_DC_SYNC_IO_ERROR

ALStatusCode: DC Sync IO error

0xC0D50034

ECM_ERROR_ALSTATCODE_DC_SYNC_TIMEOUT_ERROR

ALStatusCode: DC Sync Timeout Error

0xC0D50035

ECM_ERROR_ALSTATCODE_DC_INVALID_SYNC_CYCLE_TIME

ALStatusCode: DC Invalid Sync Cycle Time

0xC0D50036

ECM_ERROR_ALSTATCODE_DC_SYNC0_CYCLE_TIME

ALStatusCode: DC Sync0 Cycle Time

0xC0D50037

ECM_ERROR_ALSTATCODE_DC_SYNC1_CYCLE_TIME

ALStatusCode: DC Sync1 Cycle Time

0xC0D50041

ECM_ERROR_ALSTATCODE_MBX_AOE

ALStatusCode: MBX_AOE

0xC0D50042

ECM_ERROR_ALSTATCODE_MBX_EOE

ALStatusCode: MBX_EOE

0xC0D50043

ECM_ERROR_ALSTATCODE_MBX_COE

ALStatusCode: MBX_COE

0xC0D50044

ECM_ERROR_ALSTATCODE_MBX_FOE

ALStatusCode: MBX_FOE

0xC0D50045

ECM_ERROR_ALSTATCODE_MBX_SOE

ALStatusCode: MBX_SOE

0xC0D5004F

ECM_ERROR_ALSTATCODE_MBX_VOE

ALStatusCode: MBX_VOE

0xC0D50050

ECM_ERROR_ALSTATCODE_EEPROM_NO_ACCESS

ALStatusCode: EEPROM no access

0xC0D50051

ECM_ERROR_ALSTATCODE_EEPROM_ERROR

ALStatusCode: EEPROM error

0xC0D50060

ECM_ERROR_ALSTATCODE_SLAVE_RESTARTED_LOCALLY

ALStatusCode: Slave restarted locally

0xC0D50061

ECM_ERROR_ALSTATCODE_DEVICE_IDENTIFICATION_VALUE_UPDATED

ALStatusCode: Device identificatin value updated

0xC0D500F0

ECM_ERROR_ALSTATCODE_APPLICATION_CONTROLLER_AVAILABLE

ALStatusCode: Application controller available

0xC0D58000

ECM_ERROR_ALSTATCODE_VENDOR_SPECIFIC_CODE_START

Begin of vendor-specific ALStatusCode mapping

0xC0D5FFFF

ECM_ERROR_ALSTATCODE_VENDOR_SPECIFIC_CODE_END

End of vendor-specific ALStatusCode mapping

0xC0D60001

ECM_ERROR_IF_COE_SUPPORT_NOT_AVAILABLE

CoE support is not configured

0xC0D60002

ECM_ERROR_IF_SOE_SUPPORT_NOT_AVAILABLE

SoE support is not configured

0xC0D60003

ECM_ERROR_IF_FOE_SUPPORT_NOT_AVAILABLE

FoE support is not configured

0xC0D60004

ECM_ERROR_IF_AOE_SUPPORT_NOT_AVAILABLE

AoE support is not configured

0xC0D60005

ECM_ERROR_IF_INVALID_TRANSPORT_TYPE

Invalid transfer type

0xC0D60006

ECM_ERROR_IF_SOE_INVALID_DRIVE_NO

SoE: Invalid drive number

0xC0D60007

ECM_ERROR_IF_SOE_INVALID_ELEMENT_FLAGS

SoE: invalid element flags

0xC0D60008

ECM_ERROR_IF_INVALID_SOE_TRANSFER_ID

SoE: Invalid transfer ID

0xC0D60009

ECM_ERROR_IF_TRANSFER_ABORTED

Transfer aborted

0xC0D6000A

ECM_ERROR_IF_OUT_OF_PACKETS

Out of packets

0xC0D6000B

ECM_ERROR_IF_OUT_OF_TRANSFER_CONTEXTS

Out of transfer contexts

0xC0D6000C

ECM_ERROR_IF_INVALID_SUBINDEX_FOR_COMPLETE_ACCESs

CoE: Invalid subindex for Complete Access

0xC0D6000D

ECM_ERROR_IF_INVALID_COE_TRANSFER_ID

CoE: Invalid transfer ID

0xC0D6000E

ECM_ERROR_IF_INVALID_COE_SDOINFO_LISTTYPE

CoE: Invalid SDOINFO ListType

0xC0D6000F

ECM_ERROR_IF_FILE_READ_ERROR

File Read Error

0xC0D60010

ECM_ERROR_IF_COULD_NOT_OPEN_FILE

Could not open file

0xC0D60011

ECM_ERROR_IF_INVALID_CONFIG_NXD

Invalid config.nxd detected

0xC0D60012

ECM_ERROR_IF_CONFIG_NXD_WITHOUT_SLAVES

Config.nxd does not contain any slaves

0xC0D60013

ECM_ERROR_IF_INVALID_FILE_NAME

Invalid file name

0xC0D60014

ECM_ERROR_IF_INVALID_FOE_TRANSFER_ID

Invalid FoE transfer id

0xC0D60015

ECM_ERROR_IF_INVALID_GET_TOPOLOGY_TRANSFER_ID

Invalid GetTopology transfer id