The following are a few introductory lines on EtherCAT:
The EtherCAT master sends a telegram that passes through each node. Each EtherCAT slave device reads the data addressed to it “on the fly”, and inserts its data in the frame as the frame is moving downstream.
My questions from the above text:
- What does reading data "on the fly" mean?
- How can data be inserted in the frame while its moving? Doesn't it need to be copied first in a buffer and then updated?
This text is taken from http://www.ethercat.org/en/technology.html.