E-CAT ESI Import Tool Concepts and Terminology
| Term | Definition |
|---|---|
|
The CANOpen over EtherCAT communication protocol. |
|
|
E-CAT API |
wRTOS provides several E-CAT APIs for process data exchange.
|
|
ESI file |
An EtherCAT SubDevice Information (ESI) file is an XML-based device description file provided for each EtherCAT SubDevice. It contains detailed information about the SubDevice's specifications, features, and configuration, enabling a MainDevice system to communicate with and operate the SubDevice effectively. |
|
A communication profile standard developed by CAN in Automation (CiA). |
|
|
PDO |
Process Data Object. Every process data object contains a group of data items (PDO entries) and can be selected to participate in the process data exchange. Some devices will make certain PDOs fixed (the data items in them can't be changed), or mandatory (must participate in process data exchange). |
|
Select PDOs for process data exchange. |
|
|
Configure the data items (PDO entries) in PDOs. |
|
|
The data items (variables) in PDOs. |
|
|
Exchange process data between the EtherCAT MainDevice (the E-CAT Component) and EtherCAT SubDevices (drives or I/Os) every EtherCAT communication cycle (usually 1 millisecond per cycle), including sending input data from the SubDevices to the MainDevice and sending output data from the MainDevice to the SubDevices. |
|
|
Service Data Object. SDOs allow the EtherCAT MainDevice to read and write configuration parameters and other detailed information stored in the SubDevices. Unlike real-time data exchange, SDOs are primarily used for setup, diagnostics, and on-demand data exchange. |
|
|
Device |
A Device can be either a Drive or an IO. EtherCAT devices are directly connected to the EtherCAT network. |
|
Module |
Hardware devices not directly connected to the EtherCAT network, such as gateways, are considered modules. |
|
|
|