什么是EtherCAT?
EtherCAT(用于控制自動化技術(shù)的以太網(wǎng))是Beckhoff在2003年開發(fā)EtherCAT(用于控制自動化技術(shù)的以太網(wǎng))是Beckhoff在2003年開發(fā)的實時以太網(wǎng)網(wǎng)絡(luò)。開放標(biāo)準(zhǔn)現(xiàn)在由EtherCAT技術(shù)組(ETG)管理,其中TRINAMIC Motion Control是其成員之一。Beckhoff的原始代碼保持不變,允許設(shè)備使用主/從原理相互通信 - 允許快速和動態(tài)的通信結(jié)構(gòu)。由于數(shù)據(jù)使用與以太網(wǎng)相同的格式,因此可以直接連接到以太網(wǎng)。不需要特定的路由器或交換機。
首先,EtherCAT速度非常快。它利用雙絞線或光纜在100μs內(nèi)處理30μs或100個軸上的1000個分布式I / O信號,為實時性能設(shè)置了新的限制。這種高速度使得EtherCAT非常適合自動化,工業(yè)物聯(lián)網(wǎng)(IIoT)以及其他需要實時優(yōu)化的應(yīng)用。
其次,這是一個廣泛采用的開放標(biāo)準(zhǔn)。越來越多的設(shè)備正在通過現(xiàn)場總線或無線連接 - 而EtherCAT是這樣做的首選技術(shù)之一。這意味著您可以通過使用Beckhoff的EtherCAT-IP在同一接口上進行多種產(chǎn)品的選擇。
第三,它的構(gòu)建持續(xù)。使用成熟的以太網(wǎng)電纜,EtherCAT端子可以在-25°C至+ 60°C的溫度范圍內(nèi)工作,而Trinamic的EtherCAT運動控制器甚至可以滿足-40°C至125°C的汽車級溫度規(guī)格。
投資符合EtherCAT標(biāo)準(zhǔn)的產(chǎn)品意味著投資未來 - 這就是為什么TRINAMIC Motion Control開發(fā)易于使用的帶EtherCAT協(xié)議棧的電機和運動控制IC產(chǎn)品的原因。
EtherCAT的主/從原理
EtherCAT主站通常作為具有以太網(wǎng)MAC的標(biāo)準(zhǔn)或嵌入式計算機的軟件解決方案實施。只有主站可以主動創(chuàng)建包含每幀高達1518字節(jié)數(shù)據(jù)的EtherCAT幀的包,并將其下行發(fā)送到從站。除了諸如SOEM(簡易開放式EtherCAT主站)之類的開放式EtherCAT主站實施之外,100多家公司提供各種通用或?qū)S弥髡?a href="http://www.delux-kingway.cn/outside?redirect=https://www.ethercat.org/en/products.html" target="_blank">EtherCAT產(chǎn)品。
除了標(biāo)準(zhǔn)的以太網(wǎng)設(shè)備之外,EtherCAT從站可以在非常緊湊的時間要求下即時處理幀 - 它們讀取數(shù)據(jù)并將它們自己的信息添加到同一幀。這樣做需要EtherCAT從站控制器中的專用硬件。簡單的從設(shè)備不需要額外的微控制器,而更復(fù)雜的設(shè)備需要處理器來處理協(xié)議和應(yīng)用程序代碼。EtherCAT?過程框架的獨特方式使其成為最快的工業(yè)以太網(wǎng)技術(shù);沒有其他技術(shù)可以提高EtherCAT的帶寬利用率或相應(yīng)的性能。
功能原理
EtherCAT主站寫入一個報文并將其發(fā)送到所有從站的下游。當(dāng)數(shù)據(jù)通過網(wǎng)絡(luò)中的每個節(jié)點時,從設(shè)備讀取幀并向其添加數(shù)據(jù),同時檢查是否有另一個從設(shè)備進一步位于流的下游。如果網(wǎng)段中的最后一個節(jié)點檢測到一個開放端口,它立即知道沒有更多的設(shè)備發(fā)送這些報文。相反,從站將按照預(yù)定義的拓撲將該報文返回給EtherCAT主站。
由于數(shù)據(jù)是即時處理的,當(dāng)從機讀取或添加數(shù)據(jù)到幀時,幀不會停止移動。只有硬件傳播延遲時間會延遲數(shù)據(jù),接收幀和傳輸幀之間的端口到端口延遲為1μs。一般來說,在主機發(fā)送和接收使用以太網(wǎng)技術(shù)的全雙工電報之間只有幾個毫秒的延遲。
一個單一的報文可以用來傳遞整個網(wǎng)絡(luò)需要處理的所有數(shù)據(jù) - 如果數(shù)據(jù)不是太大的話。換句話說,EtherCAT主站無需為網(wǎng)絡(luò)中的每個從站創(chuàng)建新的軟件包,從而節(jié)省了時間并消除了對集中式I / O的需求。
此外,每個EtherCAT從站都通過硬件進行通信,而不是軟件。這為實時關(guān)鍵任務(wù)留下了更多的計算能力,并確保了穩(wěn)定的性能,并與網(wǎng)絡(luò)中所有其他EtherCAT設(shè)備完全兼容。當(dāng)網(wǎng)絡(luò)僅由EtherCAT設(shè)備組成時,也不需要交換機,這意味著沒有額外的時間延遲并且沒有額外的成本來設(shè)置基礎(chǔ)設(shè)施。
拓撲
EtherCAT基于以太網(wǎng)的物理層。數(shù)據(jù)報可以使用全雙工傳輸,這意味著連接是通過一個帶有緩沖器的交換機在每個端口進行的。通過具有一個,兩個或更多端口的EtherCAT從站設(shè)備,各種拓撲結(jié)構(gòu)都是可能的,例如簡單的線路,星形或樹狀拓撲結(jié)構(gòu)。一個單一的EtherCAT網(wǎng)絡(luò)可以支持多達65,535個設(shè)備,而不會限制拓撲結(jié)構(gòu)。
由于物理層是以太網(wǎng),因此不需要特殊電纜,也不需要交叉。這意味著您將不需要網(wǎng)格中心的額外連接,如圖所示。建立此電纜冗余可最大限度地降低故障風(fēng)險。
如果有下游設(shè)備并且打開或關(guān)閉相應(yīng)的端口,則網(wǎng)絡(luò)段或分支中的每個EtherCAT從站控制器都會自動進行檢測。鏈中的最后一個設(shè)備通過關(guān)閉其端口將數(shù)據(jù)包返回給發(fā)送方 - 所有其他接收返回到主方的幀的從服務(wù)器都將忽略它并簡單地讓它通過。
同步
無論何時分布式應(yīng)用程序需要及時同步操作,如幾個伺服軸完全同時啟動或停止,EtherCAT的分布式時鐘系統(tǒng)即可發(fā)揮作用。
分布式時鐘機制同步所有從設(shè)備的時鐘,導(dǎo)致偏差小于1μs。這些同步時鐘產(chǎn)生的網(wǎng)絡(luò)軸同步至微秒,即使通信周期抖動增加,抖動也非常低。
-
ethercat
+關(guān)注
關(guān)注
19文章
739瀏覽量
38899
發(fā)布評論請先 登錄
相關(guān)推薦
比亞迪超越豐田,成為新加坡最受歡迎汽車品牌
![](https://file1.elecfans.com/web3/M00/01/57/wKgZO2dSlGaAEpj0AAP-CGiZFrE570.png)
為什么低功耗藍牙如此受歡迎
戴爾科技PowerFlex為什么受歡迎
【米爾-瑞米派兼容樹莓派擴展模塊-試用體驗】EtherCAT移植
FC-135是一款受歡迎的32.768kHz晶振
![FC-135是一款<b class='flag-5'>受歡迎</b>的32.768kHz晶振](https://file1.elecfans.com/web2/M00/EC/65/wKgZomZigwuAEbgdAABpoCf8AYc213.png)
基于全志T507-H的Igh EtherCAT主站案例分享
環(huán)保又高效:365nm固化燈為何如此受歡迎?
![環(huán)保又高效:365nm固化燈為何<b class='flag-5'>如此</b><b class='flag-5'>受歡迎</b>?](https://file1.elecfans.com/web2/M00/E5/BA/wKgZomZEKaaAKLkfAAFK6nhU1dA942.png)
瑞米派實時系統(tǒng)與EtherCAT移植-米爾Remi Pi
RISC-V為何如此重要?
![RISC-V為何<b class='flag-5'>如此</b>重要?](https://file.elecfans.com/web2/M00/4E/DC/poYBAGLCjeiALm_WAAAYmfR7Qec474.png)
在研華科技的嵌入式IPC上設(shè)置實時Linux和EtherCAT主站
![在研華科技的嵌入式IPC上設(shè)置實時Linux和<b class='flag-5'>EtherCAT</b>主站](https://file.elecfans.com/web2/M00/9B/81/pYYBAGQiWjaAbkZoAACBrWp1TiE766.png)
評論