EtherCATEoE原理
EoE(Ethernet over EtherCAT)是允許在EtherCAT網(wǎng)絡(luò)中傳輸標(biāo)準(zhǔn)以太網(wǎng)數(shù)據(jù)使用標(biāo)準(zhǔn)以太網(wǎng)設(shè)備,如打印機(jī)、相機(jī)或PC的技術(shù)。EoE從第三方設(shè)備傳輸?shù)紼therCAT主站的數(shù)據(jù)幀通過(guò)EtherCAT協(xié)議進(jìn)行透?jìng)?。通過(guò)EoE技術(shù),EtherCAT網(wǎng)絡(luò)對(duì)以太網(wǎng)設(shè)備是完全透明的,實(shí)時(shí)特性不會(huì)受到影響。

支持EoE的EtherCAT從站設(shè)備的性能和內(nèi)存容量通常比較有限,僅處于可以處理連續(xù)的以太網(wǎng)幀的水平。因此,EtherCAT主站的switch應(yīng)避免通過(guò)EoE并行發(fā)送多個(gè)以太網(wǎng)幀。
默認(rèn)情況下,操作系統(tǒng)自帶的TCP/IP協(xié)議站計(jì)算通過(guò)網(wǎng)卡發(fā)送的所有幀的校驗(yàn)和(CRC)。但有時(shí)網(wǎng)卡會(huì)更改這些設(shè)置并計(jì)算CRC,從而減輕CPU負(fù)擔(dān)。此功能在使用EoE時(shí)可能會(huì)導(dǎo)致TCP/IP協(xié)議站生成無(wú)效幀,TCP/IP數(shù)據(jù)幀從EtherCAT主站路由到以太網(wǎng)設(shè)備,網(wǎng)卡設(shè)備無(wú)法創(chuàng)建有效的校驗(yàn)和。數(shù)據(jù)幀被連接的以太網(wǎng)設(shè)備破壞。為了使EoE在主機(jī)側(cè)正常工作,就需要對(duì)網(wǎng)卡部分進(jìn)行一些針對(duì)性改造。
EoE典型的應(yīng)用案例是在電機(jī)驅(qū)動(dòng)器的調(diào)試和監(jiān)控軟件。傳統(tǒng)電機(jī)驅(qū)動(dòng)器的調(diào)試軟件通過(guò)串口或者其他端口單獨(dú)對(duì)電機(jī)驅(qū)動(dòng)器參數(shù)配置或者調(diào)試。支持EoE功能后,電機(jī)驅(qū)動(dòng)器不需要額外接線(xiàn),電機(jī)驅(qū)動(dòng)器的EtherCAT網(wǎng)絡(luò)即負(fù)責(zé)控制通訊也負(fù)責(zé)配置和診斷,調(diào)試軟件使用TCP/IP將設(shè)置或者調(diào)試指令通過(guò)EtherCAT主站的路由傳送到電機(jī)驅(qū)動(dòng)器上。
通過(guò)上面的介紹可以概括,一個(gè)完整的EoE系統(tǒng)應(yīng)該包含三個(gè)部分:上位機(jī)操作系統(tǒng)、EtherCAT主站網(wǎng)關(guān)、支持EoE的從站模塊。通常情況下支持EoE的從站模塊是設(shè)備供應(yīng)商提供的標(biāo)準(zhǔn)品。所以我們更加關(guān)注上位機(jī)操作系統(tǒng)、EtherCAT主站網(wǎng)關(guān)的環(huán)境搭建。
對(duì)從站的要求
需要從站的支持
?Mailbox protocol Ethernet over EtherCAT (EoE)
?IP Stack
?TCP/UDP

-EtherCAT主站網(wǎng)關(guān)的Virtual Switch
EtherCAT主站集成的以太網(wǎng)Virtual Switch功能,負(fù)責(zé)將上位操作系統(tǒng)處理果的IP協(xié)議站以太網(wǎng)數(shù)據(jù)幀路由到從站設(shè)備上。Virtual Switch交換機(jī)功能與標(biāo)準(zhǔn)第2層以太網(wǎng)交換機(jī)的功能相同。
-上位系統(tǒng)的EoE Endpoint
上位機(jī)操作系統(tǒng)處理EoE的接口。EoE Endpoint通過(guò)處理上位機(jī)的網(wǎng)卡驅(qū)動(dòng)和系統(tǒng)接口,將前面介紹過(guò)TCP/IP數(shù)據(jù)幀打包成EtherCAT 主站Switch能夠處理的以太網(wǎng)數(shù)據(jù)。EtherCAT主站收到EoE Endpoint傳送的數(shù)據(jù)猜能夠當(dāng)作標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)絡(luò)接口處理。
Acontis憑借大量的EtherCAT客戶(hù)現(xiàn)場(chǎng)應(yīng)用經(jīng)驗(yàn)和客戶(hù)實(shí)地測(cè)試,在acontis EtherCAT主站方案EC-Master中集成穩(wěn)定可靠的EoE Switch功能。同時(shí)為了配合EC-Master EtherCAT主站的EoE Switch正常工作,在上位機(jī)還提供了EoE Endpoint SDK、EoE Gateway以及網(wǎng)絡(luò)配置工具集成調(diào)試等多種方案。
AcontisEC-MasterEoE endpoint解決方案
1)EoE EndpointSDK
EoE Endpoint SDK是帶Windows網(wǎng)絡(luò)驅(qū)動(dòng)和RAS功能的EoE Endpoint開(kāi)發(fā)包。此開(kāi)發(fā)包是在RAS客戶(hù)端基礎(chǔ)上支持的EoE Endpoint API。功能集成了Windows EoE TAP適配器并創(chuàng)建虛擬網(wǎng)絡(luò)接口。調(diào)用并創(chuàng)建完成后第三方工具可以使用TCP/IP與從設(shè)備通信。
通過(guò)使用EoE Endpoint API,可以將用戶(hù)應(yīng)用程序和EoE Endpoint集成在同一個(gè)上位機(jī)應(yīng)用程序中,由單一應(yīng)用程序即可完成Windows驅(qū)動(dòng)配置和虛擬網(wǎng)絡(luò)驅(qū)動(dòng)等操作。
Acontis EC-Engineer配置和診斷工具中完整集成了EoE endpoint API,可以通過(guò)EC-Engineer實(shí)現(xiàn)完整EoE調(diào)試的通訊鏈路。

2)AcontisEoEgateway第三方工具方案
在主站內(nèi)核中,“Virtual Ethernet Switch”將從站設(shè)備和RAS客戶(hù)端中實(shí)現(xiàn)的“EoE endpoint”之間實(shí)現(xiàn)以太網(wǎng)數(shù)據(jù)傳輸和路由功能。Windows操作系統(tǒng)上使用“EoE endpoint網(wǎng)絡(luò)驅(qū)動(dòng)程序”接口并創(chuàng)建虛擬網(wǎng)絡(luò)接口。
EC-EoE Gateway是一個(gè)輔助應(yīng)用程序,當(dāng)沒(méi)有調(diào)用EoE Endpoint API的普通應(yīng)用程序希望實(shí)現(xiàn)Windows系統(tǒng)和運(yùn)行EC-Master的控制器之間實(shí)現(xiàn)EoE通信時(shí),可以直接在Windows系統(tǒng)上運(yùn)行EC-EoE Gateway,實(shí)現(xiàn)EoE Endpoint功能。
-
以太網(wǎng)
+關(guān)注
關(guān)注
41文章
5998瀏覽量
180854 -
cat
+關(guān)注
關(guān)注
1文章
78瀏覽量
21836 -
Ethernet
+關(guān)注
關(guān)注
3文章
626瀏覽量
58096 -
EtherCAT主站
+關(guān)注
關(guān)注
2文章
33瀏覽量
4471
發(fā)布評(píng)論請(qǐng)先 登錄
EtherCAT 轉(zhuǎn) ModbusTCP 網(wǎng)關(guān) 型號(hào)SG-ECAT_S-TCP #EtherCAT #TCP
EtherCAT 從站接 Modbus 有多簡(jiǎn)單?一分鐘教會(huì)你 #EtherCAT #協(xié)議轉(zhuǎn)換
什么是EoE??jī)煞昼妿憧焖倭私?#EtherCAT #協(xié)議轉(zhuǎn)換 #EoE行規(guī) #工業(yè)控制
EtherCAT工具 SSC 工具 5.11版本 無(wú)法添加EtherCAT_IO模板導(dǎo)入
中高壓電流檢測(cè)芯片選型:FP137 (30-48V) | FP135/136 (>48V-90V)
【米爾NXP i.MX 91開(kāi)發(fā)板評(píng)測(cè)】移植運(yùn)行IGH EtherCAT主站
CCLinkie轉(zhuǎn)EtherCAT網(wǎng)關(guān)在工業(yè)現(xiàn)場(chǎng)的應(yīng)用案例
紡織智能制造的關(guān)鍵一環(huán):EtherCAT轉(zhuǎn)EtherCAT網(wǎng)關(guān)的實(shí)踐場(chǎng)景
高速高精運(yùn)動(dòng)控制!PCIe超實(shí)時(shí)2通道EtherCAT運(yùn)動(dòng)控制卡上市!#正運(yùn)動(dòng)技術(shù) #EtherCAT
DeviceNET轉(zhuǎn)EtherCat:水處理行業(yè)新神器
讓電磁閥“聽(tīng)懂”EtherCAT:耐達(dá)訊CAN轉(zhuǎn)EtherCAT網(wǎng)關(guān)
EtherCAT FP介紹系列文章—EoE
評(píng)論