總線-Ethernet與EtherCAT的比較


Ethernet的框架是自由對等的通訊網絡,是不存在Host & Slave的,但EtherCAT在Ethernet上建立了Host & Slave模式。

       EtherCAT實時性的本質是EtherCAT提高了Ethernet包的利用率和優化了冗余的通訊過程步驟。為了做到這一點EtherCAT去掉了Ethernet已有的對等性,建立了Host & Slave機制,另外為了進一步加速實時性,Slave端采用了硬件解包的方法,統一了Slave的通訊層,將應用層的交互直接映射到數據空間之中,定義不同的Slave端的數據空間來建立不同的Slave功能,只要將不同的數據空間定義告知Host端(采用設備xml文件描述),便可實現有效且高效的實時通訊。EtherCAT如同壓縮了Ethernet的1到4層(或1到6層),減少了通訊的冗余性,用更少的時間連接更多的Slave端,直達應用層,從而實現正在意義上的實時以太網。

 

 

總線仲裁:CAN采用優先級方式,TCP/IP采用CSMA/CD機制,而RS-485則采用主機輪詢的機制,所謂的總線仲裁機制就是解決總線競爭產生的沖突的解決辦法。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM