节点文献
基于Zynq平台的EtherCAT主站系统设计与实现
Design and Implementation of EtherCAT Master Based on Zynq platform
【摘要】 传统Windows平台PC机主站方案存在功耗较高,便携性差等问题,使得工业成本居高不下。针对该问题,提出了一种基于Xilinx Zynq-7000平台构建嵌入式EtherCAT主站的解决方案,具备低功耗,体积小,价格便宜等特点,使得工业成本大大降低。该方案用Vivado配置FPGA硬件架构,使用PetaLinux构建实时系统并通过BSP封装技术实现硬件平台的开放共享性,将IgH主站开源框架安装到PetaLinux文件系统,最后基于IgH开源框架设计应用层程序构建EtherCAT主站并对系统进行了测试,测试结果表明该系统具备良好的周期抖动和实时性,能够满足大部分数控系统等工业设备的实时性要求。
【Abstract】 The traditional master on Windows PC has high-power consumption, poor portability and other problems, resulting in high industrial costs. Aiming at this problem, a solution of building embedded EtherCAT master based on Xilinx Zynq-7000 platform is proposed, has the characteristics of low power consumption, small size and low price, which greatly reduces the industrial cost. This scheme uses Vivado to configure the FPGA hardware architecture, uses PetaLinux to build the real-time system, and BSP is used to realize the open sharing of the hardware platform. The open source framework of the IgH master is installed in the PetaLinux file system. Finally, the Application based on the IgH framework is designed to build the EtherCAT master and test the system. The test results show that the system has good cycle jitter and real-time performance, which can meet the requirements of most CNC system.
【Key words】 EtherCAT; Zynq-7000; industrial ethernet; porting; CNC;
- 【文献出处】 组合机床与自动化加工技术 ,Modular Machine Tool & Automatic Manufacturing Technique , 编辑部邮箱 ,2020年11期
- 【分类号】TN791;TP368.5
- 【被引频次】8
- 【下载频次】208