<< 点击显示目录 >> 主页 EtherCAT使用助手 > X20IF10G3-1 > EtherCAT 接口 |
从以太网的角度来看,EtherCAT 总线只是一个大型以太网站。该 "站 "负责接收和发送以太网报文。不过,该站并不包括带下游微处理器的以太网控制器,而是包括大量的 EtherCAT 从站。这些从站在循环过程中处理接收到的报文,提取相关有效载荷数据或添加数据,然后将报文转发给下一个 EtherCAT 从站。然后,最后一个 EtherCAT 从站将处理完毕的报文返回给主站,以便由第一个从站将其作为响应报文发回给主站。该程序利用了以太网在不同方向(Tx 和 Rx 线路)上分别处理传输并在全双工模式下运行的特性。
报文在循环中处理。当报文在转发前仅延迟几个比特时,从站会检测并执行针对它的命令。处理过程在硬件中进行,因此与从站的响应时间是分开的。每个站都有一个可寻址的 64 kB 内存区,可以写入、读出或同时写入和读出。可以在一个以太网报文中嵌入多条 EtherCAT 命令,这些命令分别寻址各个站和/或内存区域。