基于多核异构的双系统实时EtherCAT主站设计研究
Journal: Advances in Computer and Autonomous Intelligence Research DOI: 10.12238/acair.v2i4.10342
Abstract
在工业自动化领域,EtherCAT作为一种高速实时以太网通信协议,以其卓越的性能被广泛应用于多轴控制系统。为满足工业应用对实时性、可靠性和灵活性的高要求,本文提出了一种基于多核异构处理器的实时EtherCAT主站设计方案,结合Linux和FreeRTOS双系统。该方案充分利用Linux系统的丰富功能与FreeRTOS的硬实时能力,通过优化双系统环境下的资源管理和任务调度,实现高效的EtherCAT通信与精确的同步控制。本文详细介绍了EtherCAT系统架构、双系统设计以及实验测试,结果表明该系统能够支持最少125us周期的控制,且在长期运行中,1ms周期的抖动时间小于2us,验证了该方案的有效性与实用性。
Keywords
EtherCAT;Linux;FreeRTOS;主站;抖动
Full Text
PDF - Viewed/Downloaded: 0 TimesReferences
[1] 常玉冬,王超.EtherCAT主站协议SoE的研究与实现[J].组合机床与自动化加工技术,2016,(11):4.
[2] 党选举,李帅帅,伍锡如,等.EtherCAT主站与主站通信协议的研究与实现[J].组合机床与自动化加工技术,2017,(1):4.
[3] 徐健,唐小琦,宋宝.基于ARM+FPGA的EtherCAT主站设计及实现[J].组合机床与自动化加工技术,2016,(6):4.
[4] 孙跃祥,郭锐锋,尹震宇.基于Zynq平台的EtherCAT主站系统设计与实现[J].组合机床与自动化加工技术,2020,(11):000.
[5] 马春敏,康存锋,黄旭东,等.基于Linux的EtherCAT主站的研究[J].制造业自动化,2011,33(8):5.
[6] 李宗坡,贺加乐,邱昌华,等.基于Linux平台EtherCat主站的实现和实时性研究[J].信息系统工程,2022,(1):53-56.
[7] 李备备,栾勇,王超,等.基于AM3358处理器的嵌入式实时EtherCAT主站的构建[J].组合机床与自动化加工技术,2015,(5):5.
[8] 张少勋.基于嵌入式数控平台的EtherCAT主站实现[D].华南理工大学,2024-10-22.
[2] 党选举,李帅帅,伍锡如,等.EtherCAT主站与主站通信协议的研究与实现[J].组合机床与自动化加工技术,2017,(1):4.
[3] 徐健,唐小琦,宋宝.基于ARM+FPGA的EtherCAT主站设计及实现[J].组合机床与自动化加工技术,2016,(6):4.
[4] 孙跃祥,郭锐锋,尹震宇.基于Zynq平台的EtherCAT主站系统设计与实现[J].组合机床与自动化加工技术,2020,(11):000.
[5] 马春敏,康存锋,黄旭东,等.基于Linux的EtherCAT主站的研究[J].制造业自动化,2011,33(8):5.
[6] 李宗坡,贺加乐,邱昌华,等.基于Linux平台EtherCat主站的实现和实时性研究[J].信息系统工程,2022,(1):53-56.
[7] 李备备,栾勇,王超,等.基于AM3358处理器的嵌入式实时EtherCAT主站的构建[J].组合机床与自动化加工技术,2015,(5):5.
[8] 张少勋.基于嵌入式数控平台的EtherCAT主站实现[D].华南理工大学,2024-10-22.
Copyright © 2024 陈熙引
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License