一個EtherCAT總線驅動器數(shù)據(jù)幀足以完成所有節(jié)點控制數(shù)據(jù)的發(fā)送和接收EtherCAT主站發(fā)送一個報文,報文經過所有節(jié)點。EtherCAT從站設備高速動態(tài)地(on the fly)讀取尋址到該節(jié)點的數(shù)據(jù),并在數(shù)據(jù)幀繼續(xù)傳輸?shù)耐瑫r插入數(shù)據(jù),這樣,數(shù)據(jù)幀的傳輸延時只取決于硬件傳輸延時。當某一網(wǎng)段或分支上的最后一個節(jié)點檢測到開放端口(無下一個從站)時,利用以太網(wǎng)技術的全雙工特性,將報文返回給主站。
EtherCAT總線驅動器報文的最大有效數(shù)據(jù)利用率達90%以上,而由于采用全雙工特性,有效數(shù)據(jù)利用率理論上高于100 MBits.
EtherCAT閉環(huán)總線驅動器主站是網(wǎng)段內唯一能夠主動發(fā)送EtherCAT數(shù)據(jù)幀的節(jié)點,其他節(jié)點僅傳送數(shù)據(jù)幀。這一設想是為了避免不可預知的延時,從而保證EtherCAT的實時性能。
EtherCAT總線驅動器主站采用標準的以太網(wǎng)介質訪問控制器(MAC) ,無需額外的通信處理器。
因此,任何集成了以太網(wǎng)接口的硬件平臺都可以實現(xiàn)EtherCAT主站,而與所使用的實時操作系統(tǒng)或應用軟件無關。
EtherCAT閉環(huán)總線驅動器從站設備的EtherCAT總線驅動器從站控制器(ESC)負責在硬件中高速動態(tài)地(on the fly)處理EtherCAT數(shù)據(jù)幀,不僅使網(wǎng)絡性能可預測,而且其性能獨立于具體的從站設備實施方式。