Abstract—A receiving and sending algorithm is proposed to
prevent the packet loss in Linux-based EtherCAT master. The
algorithm is implemented by modifying the IgH EtherCAT
master stack module, and can be used in the application
program for EtherCAT master. The performance of the
modified EtherCAT master is verified by experimenting it with
the EtherCAT slave hardware provided from Texas
Instruments Inc. Experiment results show the improved data
throughput as well as the compensation of communication jitter
compared to the existing IgH EtherCAT open master stack.
Index Terms—Communication jitter, data receiving and
sending algorithm, EtherCAT, packet loss, throughput.
The authors are with the Department of Electrical and Computer
Engineering, Pusan National University, Busan, 609-735, Korea (e-mail:
cja@pusan.ac.kr, hcy@pusan.ac.kr, hwkim0314@pusan.ac.kr,
psm2689@pusan.ac.kr, jyc@pusan.ac.kr).
[PDF]
Cite: Cheol-Jin An, Hyun-Chul Yi, Hyoung-Woo Kim, Sung-Mun Park, and Joon Young Choi, "Preventing Data Loss in Linux-Based EtherCAT Master," International Journal of Future Computer and Communication vol. 4, no. 4, pp. 246-249, 2015.