Introduction To EtherCAT
Introduction To EtherCAT
EtherCAT is Industrial Ethernet and utilizes standard frames and the physical layer as
defined in the Ethernet Standard IEEE 802.3. However, it also addresses the specific
demands faced in the automation industry, where: there are hardline real-time
requirements with deterministic response times the system is usually made up of many
nodes, and each node only has a small amount of cyclic process data hardware costs play an
even bigger role here than they do in IT and office applications. The above requirements
make it practically impossible to use a standard Ethernet network at field level. If an
individual Ethernet datagram is used for each node, the effective data rate sinks significantly
for just a few bytes of cyclic process data: the shortest Ethernet datagram is 84 bytes long
(including the interpacket gap), of which 46 bytes can be used for process data.
For example, if a drive sends 4 bytes of process data for the actual position and
status information and receives 4 bytes of data for the target position and control
information, the effective data rate for both datagrams sink to 4/84 = 4.8%. Additionally, the
drive usually has a reaction time that triggers the transmission of the actual values after the
target values have been received. At the end, not much of the 100 Mb/s transfer rate
remains. Protocol stacks, such as those used in the IT world for routing (IP) connection (TCP),
require additional overhead for each node and create further delays through the stack
runtimes
Advantages of EtherCAT:
Real-Time Communication:
EtherCAT delivers all of the advantages of Industrial Ethernet at fieldbus prices. How?
Firstly, EtherCAT doesn’t require any active infrastructure components. The controlling
device doesn’t require a special interface card and the connected devices use highly
integrated, cost-effective chips available from a variety of suppliers. Furthermore, there’s no
need for costly IT experts to commission or maintain the system
Flexible topology:
Functional Safety:
Safety over EtherCAT is just like EtherCAT itself – lean and fast. Functional safety is
built directly into the bus with options for both centralized and decentralized safety logic.
Thanks to the Black Channel approach, it is also available for other bus systems.
1. Beckhoff Automation:
Bosch Rexroth’s IndraDrive Cs series relies on EtherCAT for critical motion control
applications.
3. Siemens:
Scalability: EtherCAT scales well from simple single-axis drives to complex multi-
axis systems, making it suitable for Siemens’ diverse automation solutions.
4. Kollmorgen:
5. Lenze:
6. Yaskawa:
7. FANUC:
Application Areas:
Robotics: EtherCAT enables precise and synchronized motion control in robotic arms and
manipulators.
Safety Applications: EtherCAT supports distributed safety functions, critical for safeguarding
operators and equipment.
Real-Time Performance:
Scalability:
EtherCAT: EtherCAT scales well from simple single-axis drives to complex multi-axis
systems. Its daisy-chain topology allows easy expansion.
ProfiNet: ProfiNet supports various topologies (line, star, ring), but scalability may
be limited in certain scenarios.
Efficiency:
EtherCAT: EtherCAT minimizes data overhead by embedding data directly into the
Ethernet frame. This efficient approach maximizes bandwidth utilization.
ProfiNet: ProfiNet uses standard Ethernet frames, which may introduce more
overhead. However, it offers flexibility in terms of data types and services.
2. Comparison with CANopen:
Deterministic Behaviour:
Real-Time Capabilities:
Applications:
EtherCAT: Widely used in robotics, CNC machines, and high-speed production lines.
Modbus: Commonly used for SCADA systems, industrial automation, and
monitoring applications.