摘要
为了解决工业自动化领域中分布过程的同步动作的问题,首先基于EtherCAT的网络拓补结构,阐述了工业以太网EtherCAT的时钟同步机制,设计了分布式时钟的同步算法、仿真程序及具体实现过程,进行同步误差仿真分析,然后通过搭建基于ARM和FPGA的硬件平台对同步效果进行测试,实验结果证明EtherCAT分布式时钟能够达到小于100ns的同步精度,实现了从站之间的同步,从而满足了高速高精加工的需求。
To solve the synchronization action of the distributed process in the field of industrial automation, based on the topology structure of EtherCAT, this paper firstly elaborates the mechanism of the EtherCAT clock synchronization, and designs the clock synchronization algorithm, the simulation program and the specific realization process of the distributed clock, in order to carry on simulation and analysis of the synchronization error. Furthermore, a platform constituted by ARM and FPGA was built to assess the synchronization effect. The experimental results show that the EtherCAT distributed clock can achieve an accuracy of less than one hundred nanosecond, which realizes the synchronization between the slave sites and meets the need of high speed and high precision in machining.
出处
《组合机床与自动化加工技术》
北大核心
2014年第5期69-72,共4页
Modular Machine Tool & Automatic Manufacturing Technique
基金
"高档数控机床与基础制造装备"科技重大专项(2012ZX04001012)
"高档数控机床与基础制造装备"科技重大专项(2012ZX04001041)
高等学校博士学科点专项科研基金(20090142120035)