1、EtherCAT简介
EtherCAT主站可以用软件,在标准的以太网媒体接入控制器中实现。许多供应商有提供在不同操作系统下的代码,也有许多开源软件或共享软件。
EtherCAT从站需要特殊的EtherCAT从站控制器,才能实现飞速传输(processing on the fly)的技术。EtherCAT从站控制器可以用FPGA来实现,且已有现成的代码,此控制器也可以用ASIC来实现。
(资料图)
EtherCAT是对传统的以太网协议进行修改,因此可以与其他以太网协议并存于统一总线。EtherCAT网络中也可以使用普通的以太网设备,例如以太网线、以太网卡、交换机、路由器等设备。此外,任何具有标准以太网控制器的设备都可以作为EtherCAT 主站,包括PC计算机、带有以太网控制器的嵌入式设备。
EtherCAT是基于以太网技术,数据传输速度可以达到100Mbit/s,是最快的工业以太网技术。EtherCAT最大利用以太网带宽进行数据传输,有效数据利用率高,可达90%以上。另外EtherCAT数据帧处理的实时性很高,数据刷新周期小于100us,满足对实时性要求高的场合。EtherCAT使用高精度的分布式时钟,能保证各个从站节点设备的同步精度小于1us。
C. 简单、低成本:
BECKHOFFEtherCAT IP核是一个可配置的EtherCAT从控制器(ESC)。它负责EtherCAT通信,作为EtherCAT现场总线和应用程序之间的接口。
A、EtherCATIP核是作为一个可配置的IP,各项功能可以自定义;
BECKHOFFIP Core Main Features : Table 1
B、EtherCATIP Core Block Diagram;
C、端口数据处理顺序;
a、0→EtherCAT Processing Unit→1 / 1→2 / 2→0
b、0→EtherCATProcessing Unit→0
c、0→EtherCATProcessing Unit→1 / 1→0
4、BECKHOFFESC IP使用流程:
EtherCATIP Core (encrypted VHDL library)
Decryptionkeys for encrypted EtherCAT IP Core
IPCore Configuration Tool (IPCore_Config.exe)
Exampledesigns
5、设计流程图:
6、详细过程如下:
7、工业控制系统产品架构图:
8、AMD推荐方案:
9、基于ZYNQ的ESC方案框图:
10、AMD ZYNQ 优势:
11、EtherCAT Resource :
12、一路电流环+SVPWM:
charlesxu@comtech.cn