返回
Time Synchronization Between EtherCAT Network and External Processor
DOI:10.1109/LCOMM.2020.3027388.png)
摘要
En 中文
We employ an external processor to distribute the master computing load in the EtherCAT networked control system and develop a method for time synchronization between the Linux on the external processor and EtherCAT network. The synchronization between the Linux on the external processor and EtherCAT master is performed by using general-purpose input/output and shared memory, and the synchronization accuracy is significantly improved by compensating for the system time setting latency and general-purpose input detection latency in the EtherCAT master. The developed method is implemented as part of the master application without modifying the EtherCAT protocol or requiring an excessive computational load. By performing extensive experiments and analyzing the results, we demonstrate that the developed method achieves the synchronization error means less than 1 mu s with standard deviations less than 5 mu s between the external processor and EtherCAT network. This synchronization accuracy can be acceptable for various networked control applications based on Linux.
Keyword:
Distributed clock
EtherCAT network
Linux operating system
multiprocessor system
time synchronization
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
4.4
论文数:
1.3W
被引数:
2.2W
机构
引用论文
没有更多内容

