SPRUIZ1B July 2023 – August 2024 TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1
Ethernet for Control Automation Technology (EtherCAT®) is an Ethernet-based fieldbus system, invented by Beckhoff ® Automation and is standardized in IEC 61158. All the SubordinateDevice (or SubDevice) 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 SubDevice controller (ESC) hardware. EtherCAT does not require software interaction for data transmission inside the SubDevices. 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 26-1.
Name | Definition |
---|---|
CPU1 | Main CPU1 subsystem on this MCU |
CPU2 | CPU2 subsystem on this MCU |
DIGIO | Digital IO profile |
ENI | EtherCAT Network Information |
ESC | EtherCAT SubordinateDevice Controller |
ESCSS or SS | Subsystem (specifically referring to EtherCAT Subsystem on this device) |
ESI | EtherCAT SubordinateDevice Information |
ET1100 | Beckhoff EtherCAT SubordinateDevice 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 SubordinateDevice Stack Code |
SII | SubordinateDevice Information Interface |
WDRS | Watchdog Reset |
XRS | External Reset |