Image

Realtime control: Ethernet for control-automation technology (EtherCAT) eliminates network shortcomings

July 10, 2003
Ethernet-based network promises real-time control.

Early concerns about Ethernet as an automation network included its lack of real-time capabilities. But several new approaches seek to overcome this limitation. One company making waves in the industrial automation market is German-based Beckhoff (www.beckhoff.com). The release of its EtherCAT (Ethernet for control-automation technology) promises to move past the limitations of traditional fieldbus systems.

EtherCAT replaces standard star topology with a simple line structure. But the big bonus comes in the way the network processes data. Ethernet packets are no longer received then interpreted and copied as process data at every connection. The newly developed FMMU (fieldbus memory-management unit) in each I/O terminal reads data addressed to it while the message continues through the device.

On the hardware side, new Ethernet terminals are located in modular bus-terminal housings. In contrast to the bus terminals, there is no internal subbus. The Ethernet protocol remains intact right up to the individual terminal.

On the control side, the company's TwinCat network card driver complements the FMMU technology. An internal prioritization system and buffer located at the buffer end secures a free transmission channel for Ethernet frames from the queuing real-time system.

Other compatible protocols can operate in parallel on the same physical network. This not only includes standard IT protocols such as TCP/IP, HTTP, or FTP, but also industrial Ethernet protocols such as Modbus TCP, ProfiNet, or Ethernet IP.

The EtherCat protocol transmits directly within the Ethernet frame. Data sequence is independent of the physical order of the Ethernet terminals in the network. Addressing can be in any order and communication can be broadcast, multicast, or between slaves.

FMMU in the terminal and DMA access to the network card in the master lets complete protocol processing take place within hardware and is thus fully independent of the run time of protocol stacks, CPU performance, or software. The update time for 1,000 digital I/Os distributed over any number of stations is only 30 µsec, including terminal cycle time. And communication with 100 servoaxes takes only 100 µsec. During this time, each axis receives set values and control data and reports their actual position and status.

EtherCat also permits control concepts not possible on classic fieldbus systems. For instance, the Ethernet system can now not only deal with velocity control but also with the current control of distributed drives.

Sponsored Recommendations

Sept. 16, 2025
From robotic arms to high-speed conveyors, accuracy matters. Discover how encoders transform motor control by turning motion into real-time datadelivering tighter speed control...
Sept. 16, 2025
Keep high-torque gearboxes running efficiently with external lubrication and cooling systems delivered fast. Flexible configurations, sensor-ready monitoring, and stocked options...
Sept. 16, 2025
Now assembled in the U.S., compact P2.e planetary gear units combine maximum torque, thermal efficiency, and flexible configurations for heavy-duty applicationsavailable faster...
Sept. 16, 2025
Safety in automation goes beyond fences and emergency stops. Learn how functional safety actively monitors and controls motiondelivering smarter protection, greater flexibility...

Voice your opinion!

To join the conversation, and become an exclusive member of Machine Design, create an account today!