首页 理论教育EtherCAT从站控制芯片

EtherCAT从站控制芯片

【摘要】:EtherCAT从站控制芯片ESC是实现EtherCAT数据链路层协议的专用集成电路芯片。它处理EtherCAT数据帧,并为从站控制装置提供数据接口。图10-6 ESC结构图它具有以下主要功能:1)集成数据帧转发处理单元,通信性能不受从站微处理器性能限制。每个ESC最多可以提供4个数据收发端口;主站发送EtherCAT数据帧操作被ESC称为ECAT帧操作。表10-1 EtherCAT通信ASIC芯片用户也可以使用IP-Core将EtherCAT通信功能集成到设备控制FPGA中,并根据需要配置功能和规模。使用Altra公司Cyclone系列FPGA和IP-Core的ET18xx功能见表10-2。

EtherCAT从站控制芯片ESC是实现EtherCAT数据链路层协议的专用集成电路芯片。它处理EtherCAT数据帧,并为从站控制装置提供数据接口。ESC结构如图10-6所示。

978-7-111-55649-7-Chapter10-6.jpg

图10-6 ESC结构图

它具有以下主要功能:

1)集成数据帧转发处理单元,通信性能不受从站微处理器性能限制。每个ESC最多可以提供4个数据收发端口;主站发送EtherCAT数据帧操作被ESC称为ECAT帧操作。

2)最大64KB的双端口存储器DPRAM存储空间,其中包括4KB的寄存器空间和1~60KB的用户数据区,DPRAM可以由外部微处理器使用并行或串行数据总线访问,访问DPRAM的接口称为物理设备接口PDI(Physical Device Interface)。

3)可以不用微处理器控制,作为数字量输入/输出芯片独立运行,具有通信状态机处理功能,最多提供32位数字量输入输出。

4)具有FMMU逻辑地址映射功能,提高数据帧利用率。

5)由存储同步管理器通道SyncManager(SM)管理DPRAM,保证了应用数据的一致性和安全性。(www.chuimin.cn)

6)集成分布时钟(Distribute Clock)功能,为微处理器提供高精度的中断信号。

7)具有E2PROM访问功能,存储ESC和应用配置参数,定义从站信息接口(Slave In-formation Interface,SII)。

ESC由德国BECKHOFF自动化有限公司提供,包括ASIC芯片和IP-Core。目前有2种规格的ASIC从站控制专用芯片:ET1100和ET1200,见表10-1。

表10-1 EtherCAT通信ASIC芯片

978-7-111-55649-7-Chapter10-7.jpg

用户也可以使用IP-Core将EtherCAT通信功能集成到设备控制FPGA中,并根据需要配置功能和规模。使用Altra公司Cyclone系列FPGA和IP-Core的ET18xx功能见表10-2。

表10-2 IP-Core功能配置

978-7-111-55649-7-Chapter10-8.jpg