這種網(wǎng)絡(luò)性能優(yōu)勢(shì)在具有相對(duì)中等運(yùn)算能力的小型控制器中較為明顯,。EtherCAT周期時(shí)間如此之短,,使得它可以在兩個(gè)控制周期之間完成,。因此,控制器總是能夠獲取***的輸入數(shù)據(jù),;輸出以**小的延遲尋址,。無需增強(qiáng)本身的運(yùn)算能力,,控制器的響應(yīng)行為就能夠得到***改善。借助于從站硬件集成和網(wǎng)絡(luò)控制器主站的直接內(nèi)存存取,,整個(gè)協(xié)議的處理過程都在硬件中得以實(shí)現(xiàn),,因此,完全**于協(xié)議堆棧的實(shí)時(shí)運(yùn)行系統(tǒng),、CPU性能或軟件實(shí)現(xiàn)方式,。1000個(gè)I/O的更新時(shí)間只需30μs,其中還包括I/O周期時(shí)間,。EtherCAT總線初始化成功表示著二者成功建立了通訊連接,,之后才可順利進(jìn)行運(yùn)動(dòng)控制和讀寫驅(qū)動(dòng)的參數(shù)。北京替代西門子Eth...
EtherCAT是一種實(shí)時(shí)以太網(wǎng)總線協(xié)議,,是以以太網(wǎng)為基礎(chǔ)的現(xiàn)場(chǎng)總線系統(tǒng),,EtherCAT已成為工業(yè)自動(dòng)化領(lǐng)域中很受歡迎的總線協(xié)議之一,被廣泛應(yīng)用于機(jī)器人,、自動(dòng)化生產(chǎn)線,、運(yùn)動(dòng)控制等場(chǎng)景。EtherCAT使用標(biāo)準(zhǔn)的IEEE802.3以太網(wǎng)幀,,單從以太網(wǎng)角度看,,ETherCAT是二層網(wǎng)絡(luò),常說的MAC層,,以太網(wǎng)幀頭使用以太網(wǎng)類型0x88A4來和其他以太網(wǎng)幀相區(qū)別,。EtherCAT采用主從結(jié)構(gòu)進(jìn)行訪問控制,通信關(guān)系始終由主站發(fā)起,。主站使用標(biāo)準(zhǔn)的以太網(wǎng)接口,,從站使用專門的ETherCAT從站控制器ESC(Ethercat Slave Controller)芯片來處理子報(bào)文。ethercat總線的功率是...
基于EtherCAT通信的電機(jī)驅(qū)動(dòng)控制系統(tǒng)主要由工控機(jī),、EtherCAT總線,、伺服驅(qū)動(dòng)器、伺服電機(jī)和反饋編碼器五部分組成,。工控機(jī)配置為基于PC的EtherCAT主站,,周期性地接收從站上傳的位置、速度數(shù)據(jù),,并做相應(yīng)的運(yùn)算,,然后下發(fā)相應(yīng)參考電流或轉(zhuǎn)矩,;伺服驅(qū)動(dòng)器作為EtherCAT從站,,接收編碼器所采集的電機(jī)參數(shù),,將相應(yīng)數(shù)據(jù)由EtherCAT總線周期性地傳給主站,并接收主站下發(fā)數(shù)據(jù)和控制命令,,驅(qū)動(dòng)伺服電機(jī),。控制系統(tǒng)設(shè)計(jì)為典型的三閉環(huán)(位置環(huán),、速度環(huán),、電流環(huán))模式,伺服驅(qū)動(dòng)器只做電流閉環(huán)運(yùn)算,;速度,、位置閉環(huán)運(yùn)算在工控機(jī)上完成。工控機(jī)與伺服驅(qū)動(dòng)器構(gòu)成EtherCAT主從站結(jié)構(gòu),。其中由伺服驅(qū)動(dòng)器作Eth...
EtherCAT特性(1)完全符合以太網(wǎng)標(biāo)準(zhǔn),。EtherCAT是對(duì)傳統(tǒng)的以太網(wǎng)協(xié)議進(jìn)行修改,因此可以與其他以太網(wǎng)協(xié)議并存于統(tǒng)一總線,。EtherCAT網(wǎng)絡(luò)中也可以使用普通的以太網(wǎng)設(shè)備,,例如以太網(wǎng)線、以太網(wǎng)卡,、交換機(jī),、路由器等設(shè)備。此外,,任何具有標(biāo)準(zhǔn)以太網(wǎng)控制器的設(shè)備都可以作為EtherCAT主站,,包括PC計(jì)算機(jī)、帶有以太網(wǎng)控制器的嵌入式設(shè)備,。(2)***的性能,。EtherCAT是基于以太網(wǎng)技術(shù),數(shù)據(jù)傳輸速度可以達(dá)到100Mbit/s,,是快的工業(yè)以太網(wǎng)技術(shù),。EtherCAT利用以太網(wǎng)帶寬進(jìn)行數(shù)據(jù)傳輸,有效數(shù)據(jù)利用率高,,可達(dá)90%以上,。另外EtherCAT數(shù)據(jù)幀處理的實(shí)時(shí)性很高,數(shù)據(jù)刷新周期小于10...
EtherCAT運(yùn)用了被稱為“動(dòng)態(tài)處理”的優(yōu)勢(shì),。CAT是ControlAutomationTechnology(自動(dòng)控制技術(shù))的簡(jiǎn)稱,。EtherCAT始于電報(bào)。其機(jī)制被應(yīng)用于現(xiàn)代技術(shù),?;旧希@是一種接收1條消息并發(fā)送1條消息的機(jī)制,。數(shù)據(jù)被發(fā)送之后,,在被節(jié)點(diǎn)級(jí)別處理之前會(huì)被存儲(chǔ)起來,。通過這一方式,實(shí)現(xiàn)了高速,、高效的數(shù)據(jù)交換,。所有節(jié)點(diǎn)可以“查看”從該節(jié)點(diǎn)通過的所有數(shù)據(jù)。在添加來自節(jié)點(diǎn)的信息之前先讀取數(shù)據(jù)字符串,。由于所有節(jié)點(diǎn)都能查看其他節(jié)點(diǎn)發(fā)送的消息,,因此這一機(jī)制具有靈活的柔性拓?fù)浣Y(jié)構(gòu)。由于其協(xié)議也靈活且具備高安全性,,所以該技術(shù)也是一種非常熱門的備選方案,。CAT使用單獨(dú)的接線來發(fā)送和接收數(shù)據(jù)。CA...
EtherNet/IP指的是"以太網(wǎng)工業(yè)協(xié)議"(EthernetIndustrialProtocol),。它定義了一個(gè)開放的工業(yè)標(biāo)準(zhǔn),,將傳統(tǒng)的以太網(wǎng)與工業(yè)協(xié)議相結(jié)合。EtherNet/IP是基于TCP/IP系列協(xié)議,,因此采用以原有的形式OSI層模型中較低的4層,。所有標(biāo)準(zhǔn)的以太網(wǎng)通信模塊,如PC接口卡,、電纜,、連接器、集線器和開關(guān)都能與EtherNet/IP一起使用,。(七層模型,,亦稱OSI(OpenSystemInterconnection)。用于計(jì)算機(jī)或通信系統(tǒng)間互聯(lián)的標(biāo)準(zhǔn)體系)EtherCAT(實(shí)時(shí)工業(yè)以太網(wǎng))是一個(gè)開放架構(gòu),,以以太網(wǎng)為基礎(chǔ)的現(xiàn)場(chǎng)總線系統(tǒng),,其名稱的CAT為控制自動(dòng)化技...
基于EtherCAT通信的電機(jī)驅(qū)動(dòng)控制系統(tǒng)主要由工控機(jī)、EtherCAT總線,、伺服驅(qū)動(dòng)器,、伺服電機(jī)和反饋編碼器五部分組成。工控機(jī)配置為基于PC的EtherCAT主站,,周期性地接收從站上傳的位置,、速度數(shù)據(jù),并做相應(yīng)的運(yùn)算,,然后下發(fā)相應(yīng)參考電流或轉(zhuǎn)矩,;伺服驅(qū)動(dòng)器作為EtherCAT從站,接收編碼器所采集的電機(jī)參數(shù),,將相應(yīng)數(shù)據(jù)由EtherCAT總線周期性地傳給主站,,并接收主站下發(fā)數(shù)據(jù)和控制命令,驅(qū)動(dòng)伺服電機(jī),??刂葡到y(tǒng)設(shè)計(jì)為典型的三閉環(huán)(位置環(huán),、速度環(huán)、電流環(huán))模式,,伺服驅(qū)動(dòng)器只做電流閉環(huán)運(yùn)算,;速度,、位置閉環(huán)運(yùn)算在工控機(jī)上完成,。工控機(jī)與伺服驅(qū)動(dòng)器構(gòu)成EtherCAT主從站結(jié)構(gòu)。其中由伺服驅(qū)動(dòng)器作Eth...
總線形,、樹形或星型:EtherCAT支持幾乎任何類型的拓?fù)浣Y(jié)構(gòu),。因此,由于現(xiàn)場(chǎng)總線而得名的總線結(jié)構(gòu)或線型結(jié)構(gòu)也可用于以太網(wǎng),,并且不受限于級(jí)聯(lián)交換機(jī)或集線器的數(shù)量,。***的系統(tǒng)連線方法是對(duì)線型、分支或樹叉結(jié)構(gòu)進(jìn)行拓?fù)浣M合,。因?yàn)樗杞涌谠贗/O模塊等很多設(shè)備中都已存在,,所以無需附加交換機(jī)。當(dāng)然,,仍然可以使用傳統(tǒng)的,、基于以太網(wǎng)的星型拓?fù)浣Y(jié)構(gòu)。還可以選擇不同的電纜以提升連線的靈活性:靈活,、經(jīng)濟(jì)的標(biāo)準(zhǔn)超五類以太網(wǎng)電纜可采用100BASE-TX模式傳送信號(hào),,兩臺(tái)設(shè)備之間的比較大電纜長(zhǎng)度為100m。還可通過交換機(jī)或介質(zhì)轉(zhuǎn)換器實(shí)現(xiàn)不同以太網(wǎng)連線(如不同的光纖和銅電纜)的完整組合,。信號(hào)變量可以根據(jù)每個(gè)電纜間距單...
驅(qū)動(dòng)器回零EtherCAT總線可使用控制器提供的回零方式DATUM(mode),,mode模式值選擇查看ZBasic編程手冊(cè)的DATUM指令。EtherCAT總線也可以使用驅(qū)動(dòng)器本身的回零模式,。驅(qū)動(dòng)器本身回零使用DATUM(21,mode2)指令,,mode2模式值要查驅(qū)動(dòng)器手冊(cè)數(shù)據(jù)字典6098h回零模式,如下圖所示,,mode2填入對(duì)應(yīng)Value值,,mode2缺省值為0,也是驅(qū)動(dòng)器回零模式,,注意此時(shí)的原點(diǎn)限位等信號(hào)要接在驅(qū)動(dòng)器上,,所以要使用驅(qū)動(dòng)器回零時(shí)需要對(duì)驅(qū)動(dòng)器的IO進(jìn)行映射。示例:初始化完成后再運(yùn)行驅(qū)動(dòng)器回零程序,。BASE(iAxis)'按驅(qū)動(dòng)器軸號(hào)逐個(gè)回零AXIS_STOPREASON=0S...
EtherCAT系統(tǒng)采用主從式結(jié)構(gòu),,所有通信均由主站發(fā)起。利用以太網(wǎng)設(shè)備**處理雙向傳輸(Tx和Rx)的特性,,運(yùn)行在全雙工模式下,,主站發(fā)出的報(bào)文可通過Rx線返回主站控制單元,。這種通信機(jī)制使整個(gè)網(wǎng)絡(luò)中不會(huì)出現(xiàn)通信***,從而使網(wǎng)絡(luò)具有很好的確定性,。整個(gè)網(wǎng)絡(luò)通信結(jié)構(gòu)如圖1所示,。EtherCAT主站發(fā)出下行報(bào)文,報(bào)文包含各個(gè)從站所需數(shù)據(jù),,并經(jīng)過所有從站,。EtherCAT從站在報(bào)文經(jīng)過時(shí),分析尋址到本站數(shù)據(jù),,根據(jù)相應(yīng)命令從數(shù)據(jù)幀中抽取或插入數(shù)據(jù),,然后更新相應(yīng)的工作計(jì)數(shù)器(WorkingCounter,WKC),以標(biāo)識(shí)出該數(shù)據(jù)幀被從站處理過,,并將數(shù)據(jù)幀轉(zhuǎn)發(fā)到下一個(gè)相鄰的從站,。該過程由從站硬件來完成,這使...
EtherCAT是一種實(shí)時(shí)工業(yè)以太網(wǎng)協(xié)議;基于EtherCAT實(shí)時(shí)性強(qiáng)的特點(diǎn),重點(diǎn)研究了EtherCAT分布時(shí)鐘機(jī)制,并提出了在嵌入式設(shè)備上基于實(shí)時(shí)操作系統(tǒng)μC/OSII完成主站設(shè)計(jì)的方案;通過分析傳輸延時(shí)補(bǔ)償,、初始偏移補(bǔ)償,、動(dòng)態(tài)漂移補(bǔ)償?shù)葧r(shí)鐘同步過程,完成了對(duì)主站系統(tǒng)時(shí)鐘同步技術(shù)的設(shè)計(jì);基于環(huán)形冗余結(jié)構(gòu)搭建了一主三從的EtherCAT測(cè)試系統(tǒng),并通過計(jì)算機(jī)、示波器等設(shè)備采集得到從站間產(chǎn)生SYNC0信號(hào)的時(shí)間差值數(shù)據(jù);***,根據(jù)SYNC0周期為1ms的數(shù)據(jù),分析得到系統(tǒng)時(shí)鐘誤差維持在55ns以內(nèi)的同步性能,為時(shí)鐘同步技術(shù)的理論研究提供了數(shù)據(jù)支持,。EtherCAT 總線也可以使用驅(qū)動(dòng)器本身的回...