EtherCAT從站的設(shè)計(jì)與實(shí)現(xiàn)
本文關(guān)鍵詞:EtherCAT從站的設(shè)計(jì)與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:隨著控制、計(jì)算機(jī)、通信和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,開放式體系結(jié)構(gòu)、網(wǎng)絡(luò)化、高可靠性、復(fù)合化、多軸聯(lián)動(dòng)化成為數(shù)控系統(tǒng)的發(fā)展趨勢(shì)。Ether CAT以其開放性好、拓?fù)浣Y(jié)構(gòu)靈活、可靠性高等特點(diǎn),受到了數(shù)控生產(chǎn)廠商的廣泛關(guān)注。高檔數(shù)控國(guó)家工程研究中心作為一家專門從事數(shù)控系統(tǒng)研發(fā)的實(shí)體,在國(guó)家科技重大專項(xiàng)“高檔數(shù)控機(jī)床與基礎(chǔ)制造裝備”的支持下,對(duì)Ether CAT在數(shù)控系統(tǒng)中的應(yīng)用進(jìn)行了深入的研究。論文以該項(xiàng)目為依托,針對(duì)數(shù)控系統(tǒng)中的IO控制、A/D轉(zhuǎn)換等功能設(shè)計(jì)實(shí)現(xiàn)了Ether CAT從站解決方案。本章首先根據(jù)EtherCAT協(xié)議參考模型從各個(gè)層次出發(fā)對(duì)Ether CAT協(xié)議及相關(guān)理論的進(jìn)行了分析;其次分析了EtherCAT的從站組成,比較了ESC的兩種實(shí)現(xiàn)方案,研究了ESC的技術(shù)特點(diǎn);第三,使用模塊化設(shè)計(jì)思想,圍繞STM32和ET1100兩個(gè)核心芯片構(gòu)造了從站硬件平臺(tái),并對(duì)開發(fā)過(guò)程中所涉及到的接口設(shè)計(jì)進(jìn)行了著重介紹和分析;第四,采用層次化的軟件設(shè)計(jì)思想設(shè)計(jì)實(shí)現(xiàn)了底層硬件驅(qū)動(dòng)、EtherCAT協(xié)議棧和應(yīng)用層軟件,使用矩陣結(jié)構(gòu)設(shè)計(jì)實(shí)現(xiàn)了Co E對(duì)象字典,并實(shí)現(xiàn)了SDO上傳/下載請(qǐng)求服務(wù);最后,搭建了Ether CAT系統(tǒng)平臺(tái)對(duì)Ether CAT從站系統(tǒng)的軟硬件基本功能、可擴(kuò)展性、SDO服務(wù)進(jìn)行了驗(yàn)證,并通過(guò)編寫PLC控制程序完成了對(duì)EtherCAT IO從站的應(yīng)用測(cè)試。采用模塊化的設(shè)計(jì)方式能夠有效改善硬件開發(fā)質(zhì)量、加快開發(fā)速度;采用層次化的設(shè)計(jì)方式能夠有效降低系統(tǒng)耦合,提高系統(tǒng)的可移植性和可擴(kuò)展性。
【關(guān)鍵詞】:EtherCAT從站 STM32 EtherCAT 協(xié)議軟件 CoE
【學(xué)位授予單位】:中國(guó)科學(xué)院研究生院(沈陽(yáng)計(jì)算技術(shù)研究所)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP273
【目錄】:
- 摘要5-6
- ABSTRACT6-9
- 引言9-11
- 第一章 緒論11-16
- 1.1 研究背景11
- 1.2 課題來(lái)源11-12
- 1.3 國(guó)內(nèi)外研究現(xiàn)狀12-15
- 1.4 本文組織結(jié)構(gòu)15
- 1.5 本章小結(jié)15-16
- 第二章 EtherCAT協(xié)議及相關(guān)理論的研究16-29
- 2.1 引言16
- 2.2 EtherCAT運(yùn)行原理16-17
- 2.3 EtherCAT物理層17
- 2.4 EtherCAT數(shù)據(jù)鏈路層17-22
- 2.4.1 EtherCAT數(shù)據(jù)幀17-19
- 2.4.2 報(bào)文尋址和通信服務(wù)19-21
- 2.4.4 EtherCAT通信模式21-22
- 2.5 EtherCAT應(yīng)用層22-23
- 2.5.1 EtherCAT狀態(tài)機(jī)22
- 2.5.2 EtherCAT應(yīng)用層協(xié)議22-23
- 2.6 EtherCAT從站23-28
- 2.6.1 EtherCAT從站分類23-24
- 2.6.2 ESC實(shí)現(xiàn)方案和技術(shù)特點(diǎn)24-26
- 2.6.3 從站存儲(chǔ)空間26-28
- 2.7 本章小結(jié)28-29
- 第三章 EtherCAT從站硬件設(shè)計(jì)29-35
- 3.1 引言29
- 3.2 ESC模塊設(shè)計(jì)29-31
- 3.2.1 ESC模塊重要接口29-30
- 3.2.2 ESC接口設(shè)計(jì)30-31
- 3.3 STM模塊31-33
- 3.3.1 STM32芯片31-32
- 3.3.2 STM模塊接口設(shè)計(jì)32-33
- 3.4 模塊間接口設(shè)計(jì)33-34
- 3.4.1 FSMC機(jī)制33-34
- 3.4.2 FSMC和PDI接口設(shè)計(jì)34
- 3.5 本章小結(jié)34-35
- 第四章 EtherCAT從站軟件設(shè)計(jì)35-56
- 4.1 引言35
- 4.2 工具鏈和硬件配置35-36
- 4.3 ESC軟件設(shè)計(jì)36-37
- 4.4 微處理器軟件總體設(shè)計(jì)37-39
- 4.5 驅(qū)動(dòng)程序設(shè)計(jì)39-42
- 4.5.1 FSMC驅(qū)動(dòng)設(shè)計(jì)39-40
- 4.5.2 USART驅(qū)動(dòng)設(shè)計(jì)40-42
- 4.6 EtherCAT協(xié)議棧設(shè)計(jì)42-50
- 4.6.1 EtherCAT狀態(tài)機(jī)設(shè)計(jì)42-45
- 4.6.2 從站周期性數(shù)據(jù)處理45-46
- 4.6.3 從站非周期性數(shù)據(jù)處理46-50
- 4.7 EtherCAT應(yīng)用層設(shè)計(jì)50-55
- 4.7.1 Co E設(shè)計(jì)50-55
- 4.8 本章小結(jié)55-56
- 第五章 EtherCAT主從站平臺(tái)搭建及測(cè)試56-67
- 5.1 引言56
- 5.2 測(cè)試平臺(tái)搭建56-57
- 5.3 從站基本功能測(cè)試57-58
- 5.4 EtherCAT從站狀態(tài)機(jī)測(cè)試58-61
- 5.5 過(guò)程數(shù)據(jù)通信測(cè)試61-62
- 5.6 丟包率和出錯(cuò)率測(cè)試62-63
- 5.7 SDO服務(wù)測(cè)試63-64
- 5.8 IO從站測(cè)試64-66
- 5.9 本章小節(jié)66-67
- 結(jié)束語(yǔ)67-68
- 參考文獻(xiàn)68-70
- 發(fā)表文章70-71
- 致謝71
【相似文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 陳振學(xué);一種新型的主從站通信方式[J];冶金自動(dòng)化;2003年01期
2 ;第四部分 一個(gè)使用8044的高性能網(wǎng)絡(luò)[J];微計(jì)算機(jī)信息;1989年01期
3 李陳武;;Profibus-DP總線從站的通信測(cè)試研究[J];科學(xué)咨詢(決策管理);2008年09期
4 任計(jì)羽;范永坤;熊皚;;EtherCAT高性能從站的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)應(yīng)用;2014年S1期
5 劉建林;;EtherCAT的從站硬件及軟件設(shè)計(jì)研究[J];煤炭技術(shù);2011年07期
6 馬軍賢;周侗;楊志家;呂巖;;EtherCAT從站的設(shè)計(jì)與實(shí)現(xiàn)[J];自動(dòng)化與儀表;2011年08期
7 施大發(fā);劉建林;王輝;阮倩茹;;一種高性能EtherCAT實(shí)時(shí)以太網(wǎng)從站的設(shè)計(jì)[J];湖南師范大學(xué)自然科學(xué)學(xué)報(bào);2011年03期
8 張樸,楊鑫;LSPM2簡(jiǎn)單從站協(xié)議芯片在現(xiàn)場(chǎng)總線從站開發(fā)中的應(yīng)用[J];工業(yè)控制計(jì)算機(jī);2005年06期
9 劉大千;黃鶴;雷振伍;李超;;MODBUS的主/從站設(shè)計(jì)[J];工業(yè)控制計(jì)算機(jī);2013年11期
10 陳振學(xué) ,趙明旺 ,孫偉;PLC與智能從站之間的數(shù)據(jù)通訊[J];自動(dòng)化博覽;2003年03期
中國(guó)重要會(huì)議論文全文數(shù)據(jù)庫(kù) 前5條
1 樊番;;PLC與智能從站之間的通訊[A];2008年全國(guó)軋鋼生產(chǎn)技術(shù)會(huì)議文集[C];2008年
2 樊番;;PLC與智能從站之間的通訊[A];2008年河北省軋鋼技術(shù)與學(xué)術(shù)年會(huì)論文集(下)[C];2008年
3 張躍華;吳迎春;;ABB DCS系統(tǒng)與LG PLC通信[A];中國(guó)計(jì)量協(xié)會(huì)冶金分會(huì)2010年會(huì)論文集[C];2010年
4 盧勇;楊溪林;張?jiān)瀑F;;GSD文件實(shí)現(xiàn)DP從站自動(dòng)組態(tài)[A];自動(dòng)化技術(shù)與冶金流程節(jié)能減排——全國(guó)冶金自動(dòng)化信息網(wǎng)2008年會(huì)論文集[C];2008年
5 陳剛剛;;Compact logic PLC作為DP從站與西門子S7 PLC的通信[A];全國(guó)冶金自動(dòng)化信息網(wǎng)2014年會(huì)論文集[C];2014年
中國(guó)重要報(bào)紙全文數(shù)據(jù)庫(kù) 前1條
1 江西 陶波 瞿獻(xiàn)明;2500m~(3)高爐熱風(fēng)爐三電自動(dòng)化系統(tǒng)簡(jiǎn)介及維修[N];電子報(bào);2010年
中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫(kù) 前10條
1 李英姿;基于EtherCAT的伺服從站研發(fā)[D];山東大學(xué);2015年
2 張麗;工業(yè)以太網(wǎng)EtherCAT協(xié)議分析與研究[D];西南科技大學(xué);2015年
3 竇源;基于ARM的工業(yè)以太網(wǎng)EtherCAT從站設(shè)計(jì)[D];西南科技大學(xué);2015年
4 趙磊;PROFIBUS-DP現(xiàn)場(chǎng)總線的從站研究[D];江蘇科技大學(xué);2015年
5 尹永潔;基于PCIe總線的EtherCAT從站設(shè)計(jì)[D];大連理工大學(xué);2015年
6 王培盛;基于EtherCAT協(xié)議的高速工業(yè)以太網(wǎng)系統(tǒng)實(shí)現(xiàn)及性能研究[D];哈爾濱工業(yè)大學(xué);2014年
7 周長(zhǎng)城;基于EtherCAT的伺服控制系統(tǒng)研究和設(shè)計(jì)[D];浙江工業(yè)大學(xué);2015年
8 徐林濤;工業(yè)以太網(wǎng)EtherCAT的嵌入式主從站設(shè)計(jì)與實(shí)現(xiàn)[D];浙江工業(yè)大學(xué);2015年
9 劉振杰;PROFINET從站模塊開發(fā)[D];北方工業(yè)大學(xué);2016年
10 相啟亮;基于嵌入式Linux的EtherCAT主站系統(tǒng)開發(fā)[D];東北大學(xué);2014年
本文關(guān)鍵詞:EtherCAT從站的設(shè)計(jì)與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
,本文編號(hào):486092
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/486092.html