作者 | Robert B. Trask
關(guān)鍵的開發(fā)工具和標(biāo)準(zhǔn)確保了眾多EtherCAT設(shè)備和制造商之間的互操作性。
選擇合適的通信技術(shù),是工程師需要做出的最重要決定之一,而互操作性則有助于做出這一決定。在某些方面,現(xiàn)場總線通信直接決定現(xiàn)場設(shè)備是否與控制器的性能相匹配,以及可以使用哪些設(shè)備。
EtherCAT技術(shù)協(xié)會(ETG)非常重視設(shè)備的一致性和互操作性。促進(jìn)所有設(shè)備之間的互操作性非常復(fù)雜,需要大家的共同努力。ETG的目標(biāo)是確保正確的設(shè)計(jì)、開發(fā)和用戶對EtherCAT設(shè)備的成功使用。設(shè)備的互操作性是EtherCAT的亮點(diǎn)所在。
盡管EtherCAT已經(jīng)發(fā)布20周年了,但到目前只有一個EtherCAT協(xié)議版本。EtherCAT技術(shù)并沒有改變,而是通過擴(kuò)展來加強(qiáng)。擁有一個穩(wěn)定的基礎(chǔ)規(guī)范意味著新的設(shè)備可以在現(xiàn)有的系統(tǒng)中使用,而不會出現(xiàn)問題或版本控制問題。它還為EtherCAT的擴(kuò)展提供了堅(jiān)實(shí)的基礎(chǔ),包括用于集成功能安全的Safety over EtherCAT(FSoE),用于在一根電纜中提供電源和通信的EtherCAT P,以及分別提供1 Gbit/s和10 Gbit/s通信速率的EtherCAT G/G10。增強(qiáng)功能將繼續(xù)進(jìn)行,但不會改變EtherCAT版本1的基礎(chǔ)技術(shù)。同時,ETG要求所有EtherCAT設(shè)備供應(yīng)商都要遵循ETG的一致性政策。
▲圖1: EtherCAT在單根電纜和千兆通信中增加了幾個電源和通信相關(guān)的擴(kuò)展,但核心技術(shù)保持不變。
01
EtherCAT一致性測試工具
一致性測試工具(CTT)是EtherCAT設(shè)備內(nèi)部測試和開發(fā)的強(qiáng)大工具。EtherCAT設(shè)備開發(fā)人員可以在開發(fā)期間運(yùn)行CTT,以在市場發(fā)布之前發(fā)現(xiàn)可能的互操作性問題。這就像編譯控制編程代碼一樣:最好盡早發(fā)現(xiàn)并立即解決問題,而不是在最后編譯代碼時發(fā)現(xiàn)成堆的問題。
所有EtherCAT設(shè)備開發(fā)人員都需要維護(hù)CTT訂閱。該工具不斷改進(jìn),以適應(yīng)特定行業(yè)的測試用例和其它變化。傳統(tǒng)的現(xiàn)場總線系統(tǒng)曾經(jīng)——而且現(xiàn)在仍然——受到靜態(tài)測試機(jī)制的影響,而靜態(tài)測試機(jī)制很快就過時了。ETG成員決定開發(fā)一個持續(xù)更新的一致性測試工具。
所有EtherCAT設(shè)備供應(yīng)商都必須在其EtherCAT產(chǎn)品上市前通過一致性測試。不必提交測試結(jié)果,但必須按需提供。CTT與EtherCAT從控制器(ESC)相結(jié)合,確保EtherCAT設(shè)備始終與網(wǎng)絡(luò)架構(gòu)一起工作,不會對其性能、可靠性或功能產(chǎn)生不利影響。
▲圖2:使用EtherCAT一致性測試工具演示互操作性
02
EtherCAT測試中心
可選的一致性檢查可以在EtherCAT測試中心進(jìn)行。檢查CTT的結(jié)果,同時驗(yàn)證外部標(biāo)記,這是測試工具無法確定的。最終用戶通常要求供應(yīng)商在公認(rèn)的EtherCAT測試中心進(jìn)行可選的一致性測試??蛇x測試的結(jié)果是安全的,完成后,供應(yīng)商可以發(fā)布成功完成可選測試的公告。
▲圖3:在EtherCAT測試中心驗(yàn)證的EtherCAT產(chǎn)品,可以在ETG產(chǎn)品指南中獲得此認(rèn)證。
03
FSoE一致性測試
FSoE通過EtherCAT提供了一個經(jīng)過數(shù)學(xué)驗(yàn)證的安全通信信道,并符合可靠和及時傳輸安全數(shù)據(jù)的標(biāo)準(zhǔn)。使用FSoE,功能安全功能(如門聯(lián)鎖、緊急停機(jī)或安全驅(qū)動器)可以通過同樣的通信系統(tǒng)進(jìn)行通信,該系統(tǒng)還同時處理所有其它過程數(shù)據(jù)。
ETG簡化了FSoE合規(guī)性及其評估流程,包括與所謂的通知機(jī)構(gòu)合作,這減輕了供應(yīng)商的負(fù)擔(dān)。有來自40多家供應(yīng)商的安全控制器和安全裝置。用戶可以為其應(yīng)用選擇最佳安全設(shè)備,而不必?fù)?dān)心設(shè)備之間的互操作性。在以前,用戶很大程度上只能使用一家供應(yīng)商提供的安全組件,所以在安全領(lǐng)域這是前所未有的。
04
EtherCAT插拔測試
插拔測試(PlugFests)支持USB等通用標(biāo)準(zhǔn)。將許多EtherCAT設(shè)備布置在一個配置了各種EtherCAT控制器的房間中,并將它們連接起來。EtherCAT一致性測試工具專家隨時準(zhǔn)備回答問題。在活動期間,所有EtherCAT設(shè)備都連接到參與測試的控制器上。最后,所有EtherCAT設(shè)備都連接在一起,每個EtherCAT控制器都連接到整個系統(tǒng)。屆時,所有設(shè)備都已就位,并能夠正常工作。
沒有可行的互操作性,任何現(xiàn)場總線或通信技術(shù)都是無用的。EtherCAT旨在集成與各種控制器一起工作的現(xiàn)場設(shè)備,因此用戶不必?fù)?dān)心它們將如何協(xié)同工作。這將使所有用戶受益。
▲本文來自于控制工程中文版雜志(CONTROL ENGINEERING China)2023年7月刊《技術(shù)文章》欄目:借助EtherCAT的互操作性消除工業(yè)網(wǎng)絡(luò)障礙