EC-EAP棧只需要一個(gè)傳統(tǒng)的以太網(wǎng)接口來(lái)進(jìn)行通信。與高性能的EC-Master鏈路層相結(jié)合,可以在較低的系統(tǒng)負(fù)載下傳輸大量變量。因此,EAP可以實(shí)現(xiàn)非常有效的數(shù)據(jù)交換,而沒(méi)有大量協(xié)議開(kāi)銷(xiāo),周期時(shí)間可以降低到一毫秒甚至更快。
循環(huán)數(shù)據(jù)交換基于“推送”或“輪詢”原理。 在“推送”模式下,每個(gè)通信設(shè)備(發(fā)布者)都會(huì)周期性地或以其自身的周期發(fā)送它的數(shù)據(jù)。 接收方(訂戶)可以配置為應(yīng)從哪個(gè)發(fā)送方接收哪些數(shù)據(jù)。 與EtherCAT一樣,發(fā)送者和接收者數(shù)據(jù)通過(guò)對(duì)象目錄和過(guò)程數(shù)據(jù)映射進(jìn)行配置。
配置:
在Beckhoff TwinCAT系統(tǒng)的工程環(huán)境中,EtherCAT自動(dòng)化協(xié)議被配置為I/0設(shè)備。 使用EAP配置器,可以定義所有EAP設(shè)備之間的通信,例如 編輯變量并設(shè)置更新率。 對(duì)于每個(gè)EAP設(shè)備,結(jié)果都存儲(chǔ)在相應(yīng)的EAP設(shè)備配置(EDC)文件中。 EC-EAP堆棧通過(guò)評(píng)估此EDC文件初始化所有內(nèi)部變量,對(duì)象和框架,并隨后可以開(kāi)始通信。