SPRUII0F May 2019 – June 2024 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
Ethernet for Control Automation Technology (EtherCAT®) is an Ethernet-based fieldbus system, invented by Beckhoff ® Automation and is standardized in IEC 61158. All the slave nodes connected to the bus interpret, process, and modify the data addressed to them "on the fly", without having to buffer the frame inside the node. This real-time behavior, frame processing and forwarding requirements are implemented by the EtherCAT slave controller hardware. EtherCAT does not require software interaction for data transmission inside the slave. EtherCAT only defines the MAC layer while the higher layer protocols and stack are implemented in software on the microcontrollers connected to the ESC.
The EtherCAT:
A list of relevant terms and definitions are listed in Table 31-1.
Name | Definition |
---|---|
CM | Connectivity Manager (referring to Cortex®-M4 subsystem on this MCU) |
CPU1 | Master CPU1 subsystem on this MCU |
DIGIO | Digital IO profile |
ENI | EtherCAT Network Information |
ESC | EtherCAT Slave Controller |
ESCSS or SS | Subsystem (specifically referring to EtherCAT Subsystem on this device) |
ESI | EtherCAT Slave Information |
ET1100 | Beckhoff EtherCAT Slave controller |
ETG | EtherCAT Technical Group |
EtherCAT | Ethernet for Control Automation Technology |
FMMU | Fieldbus Memory Management Units |
HAL | Hardware Abstraction Layer |
MII | Medium Independent Interface |
NMIWDRS | NMI Watchdog Reset |
PDI | Processor Data Interface |
POR | Power-on-Reset |
SSC | EtherCAT Slave Stack Code |
SII | Slave Information Interface |
WDRS | Watchdog Reset |
XRS | External Reset |