實時工業(yè)以太網(wǎng)EtherCAT主站的研究與設計
本文關(guān)鍵詞:實時工業(yè)以太網(wǎng)EtherCAT主站的研究與設計,由筆耕文化傳播整理發(fā)布。
【摘要】:隨著工業(yè)控制要求日益提高,傳統(tǒng)現(xiàn)場總線越來越多的表現(xiàn)出傳輸速率低、數(shù)據(jù)量小等問題,而另一方面,計算機和高速以太網(wǎng)通信技術(shù)產(chǎn)業(yè)正迅猛發(fā)展。新一代的現(xiàn)場總線引入以太網(wǎng)技術(shù)即實時工業(yè)以太網(wǎng)己成為近年工業(yè)領(lǐng)域的研究與應用熱點。其中,實時工業(yè)以太網(wǎng)EtherCAT因其出色的高速性、實時性、靈活性等技術(shù)特點而備受關(guān)注。但目前EtherCAT技術(shù)基本被國外企業(yè)壟斷,國內(nèi)較少擁有自主技術(shù)。通過分析工業(yè)以太網(wǎng)的優(yōu)勢以及EtherCAT技術(shù)特點,并結(jié)合了國內(nèi)外的發(fā)展情況,選擇工業(yè)以太網(wǎng)EtherCAT作為研究課題,并以TI的Beaglebone開發(fā)板為硬件平臺,設計基于EtherCAT的嵌入式主站。通過研究分析工業(yè)以太網(wǎng)EtherCAT的協(xié)議,對EtherCAT通信協(xié)議的物理層、數(shù)據(jù)鏈路層和應用層的具體內(nèi)容進行介紹,深入解析了FMMU、同步管理器、同步通信模式和COE等多個協(xié)議要點。根據(jù)協(xié)議內(nèi)容,使用UML建模分析工具對EtherCAT主站軟件進行解耦,并設計主站軟件架構(gòu)及程序?qū)崿F(xiàn)。對EtherCAT協(xié)議棧層與EtherCAT服務層的設計思路與設計方案給出了詳細的解析,并對里面的每個模塊具體內(nèi)容進行了詳細設計。最后文章給出了本設計的驗證方案。由自主研制的主站與基于EtherCAT的三洋R-Advanced系列伺服構(gòu)建完整網(wǎng)絡,由本主站控制伺服狀態(tài)機達到運行狀態(tài)以驗證本設計的可行性,并通過Wireshark抓包軟件進行驗證。另外通過控制通過在SYNC同步模式下控制伺服電機的運行以驗證本主站的同步性功能。最后使用Hilscher公司的網(wǎng)絡分析工具NetAnalyzer對本設計進行性能分析。
【關(guān)鍵詞】:EtherCAT 統(tǒng)一建模語言 軟件架構(gòu) 嵌入式主站
【學位授予單位】:廣東工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TP273
【目錄】:
- 摘要4-5
- Abstract5-11
- 第一章 緒論11-19
- 1.1 課題背景11
- 1.2 工業(yè)以太網(wǎng)11-15
- 1.2.1 實時工業(yè)以太網(wǎng)介紹12-13
- 1.2.2 實時工業(yè)以太網(wǎng)對比分析13-15
- 1.3 EtherCAT國內(nèi)外研究現(xiàn)狀15-17
- 1.3.1 工業(yè)4.0時代17
- 1.4 課題研究意義17
- 1.5 本文的主要內(nèi)容17-19
- 第二章 EtherCAT協(xié)議19-39
- 2.1 EtherCAT概述19-21
- 2.2 EtherCAT物理層21
- 2.3 EtherCAT數(shù)據(jù)鏈路層21-30
- 2.3.1 EtherCAT數(shù)據(jù)幀22-25
- 2.3.2 EtherCAT現(xiàn)場總線內(nèi)存管理單元25-26
- 2.3.3 EtherCAT同步管理器26-28
- 2.3.4 EtherCAT分布時鐘28-30
- 2.4 EtherCAT應用層30-38
- 2.4.1 COE介紹31-32
- 2.4.2 COE狀態(tài)機32-33
- 2.4.3 PDO映射33-34
- 2.4.4 同步模式34-38
- 2.5 本章小結(jié)38-39
- 第三章 EtherCAT主站開發(fā)方案設計39-50
- 3.1 EtherCAT主站軟件架構(gòu)設計39-48
- 3.1.1 EtherCAT主站軟件系統(tǒng)需求分析39-42
- 3.1.2 EtherCAT主站軟件架構(gòu)設計42-43
- 3.1.3 EtherCAT協(xié)議棧層方案設計43-46
- 3.1.4 EtherCAT服務層方案設計46-48
- 3.2 硬件平臺介紹48-49
- 3.3 本章小結(jié)49-50
- 第四章 EtherCAT主站協(xié)議棧設計與實現(xiàn)50-59
- 4.1 數(shù)據(jù)幀模塊50-52
- 4.2 報文封裝與解析模塊52-54
- 4.3 發(fā)送隊列與接收存儲器54-56
- 4.4 發(fā)送接收調(diào)度模塊56-58
- 4.5 本章小結(jié)58-59
- 第五章 EtherCAT主站服務層設計與實現(xiàn)59-68
- 5.1 ESC寄存器模塊與COE模塊59-62
- 5.2 從站管理器62
- 5.3 邏輯空間管理器62-64
- 5.4 節(jié)拍器與任務模塊64-67
- 5.5 本章小結(jié)67-68
- 第六章 系統(tǒng)測試與試驗結(jié)果68-76
- 6.1 EtherCAT主站可行性測試與分析68-73
- 6.2 EtherCAT主站性能測試與分析73-75
- 6.3 本章小結(jié)75-76
- 總結(jié)與展望76-78
- 參考文獻78-82
- 致謝82
【相似文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 李哲;劉澄;徐石明;丁孝華;李文威;;微電網(wǎng)協(xié)調(diào)控制過程中EtherCAT總線的應用[J];電力系統(tǒng)自動化;2012年24期
2 ;德國倍福小型培訓課程推出EtherCAT技木介紹[J];國內(nèi)外機電一體化技術(shù);2007年02期
3 施大發(fā);;基于EtherCAT的高性能伺服電機組的現(xiàn)場總線控制系統(tǒng)研究[J];制造業(yè)自動化;2011年04期
4 丁琳娜;;EtherCAT總線在數(shù)控系統(tǒng)中的應用[J];湖南農(nóng)機;2012年11期
5 劉麟;;基于EtherCAT的“透明”泵站SCADA系統(tǒng)設計[J];機電工程;2013年10期
6 陳鵬展;劉百芬;;基于EtherCAT總線的可編程電源研究[J];制造業(yè)自動化;2013年21期
7 史步海;蘇炳恩;;基于EtherCAT總線的六軸關(guān)節(jié)型機械手研究[J];組合機床與自動化加工技術(shù);2013年05期
8 ;EtherCAT的第一個應用實例-Schu1er Profiline沖壓機[J];可編程控制器與工廠自動化;2007年05期
9 ;使用EtherCAT高速、準確地捕捉色標位置——借助先進的PC控制技術(shù)升級改造燙金機[J];國內(nèi)外機電一體化技術(shù);2013年01期
10 ;借助先進的PC控制技術(shù)升級改造燙金機——使用EtherCAT高速、準確地捕捉色標位置[J];國內(nèi)外機電一體化技術(shù);2013年02期
中國碩士學位論文全文數(shù)據(jù)庫 前10條
1 周開城;嵌入式平臺的EtherCAT主站開發(fā)[D];華中科技大學;2015年
2 劉長坤;基于EtherCAT的風電變流器并聯(lián)控制系統(tǒng)研究[D];合肥工業(yè)大學;2015年
3 毛子明;基于EtherCAT總線的托卡馬克內(nèi)窺機械臂遙操作控制系統(tǒng)設計[D];上海交通大學;2015年
4 李俊杰;實時工業(yè)以太網(wǎng)EtherCAT主站的研究與設計[D];廣東工業(yè)大學;2016年
5 曾順星;基于工業(yè)以太網(wǎng)EtherCAT的目標跟蹤平臺的研究與實現(xiàn)[D];華南理工大學;2014年
6 張勇;EtherCAT總線接口在數(shù)控系統(tǒng)中的實現(xiàn)[D];華中科技大學;2011年
7 王巧玉;基于EtherCAT總線的燃氣輪機控制系統(tǒng)的研究與設計[D];湖北工業(yè)大學;2010年
8 楊文凡;基于EtherCAT的嵌入式網(wǎng)關(guān)適配器的研究和設計[D];南京理工大學;2014年
9 李曉曦;基于EtherCAT工業(yè)以太網(wǎng)嵌入式主站研究[D];華南理工大學;2014年
10 張少勛;基于嵌入式數(shù)控平臺的EtherCAT主站實現(xiàn)[D];華南理工大學;2013年
本文關(guān)鍵詞:實時工業(yè)以太網(wǎng)EtherCAT主站的研究與設計,,由筆耕文化傳播整理發(fā)布。
本文編號:434237
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/434237.html