高速高精多通道數(shù)控系統(tǒng)中基于FPGA的EtherCAT主站設(shè)計(jì)
本文選題:EtherCAT 切入點(diǎn):FPGA 出處:《合肥工業(yè)大學(xué)》2017年碩士論文
【摘要】:計(jì)算機(jī)、微電子技術(shù)的日新月異使得各行各業(yè)經(jīng)歷了變革性的洗禮,在制造業(yè)具有舉足輕重地位的數(shù)控技術(shù)也趕上了這時(shí)代的潮流,突破了原有的格局,朝著開放多通道式、網(wǎng)絡(luò)互聯(lián)化、智能化發(fā)展,而數(shù)控系統(tǒng)的傳統(tǒng)通信接口的弱實(shí)時(shí)性、復(fù)雜的現(xiàn)場(chǎng)配置、固件升級(jí)困難等缺陷漸漸成為制約其向高速高精多通道發(fā)展的障礙。目前,以太網(wǎng)技術(shù)在工業(yè)領(lǐng)域中嶄露頭角,越來越多的數(shù)控系統(tǒng)通信接口 結(jié)合了 以太網(wǎng)技術(shù),EtherCAT(Ethernet for Control Automation Technology)工業(yè)實(shí)時(shí)以太網(wǎng)由德國(guó)倍福推出,將以太網(wǎng)技術(shù)執(zhí)行到了底層設(shè)備級(jí),更兼具了高傳輸速率、高同步性、低延時(shí)、多拓?fù)涞忍匦。針?duì)數(shù)控技術(shù)中的通信接口問題,本文提出了基于FPGA實(shí)現(xiàn)實(shí)時(shí)以太網(wǎng)EtherCAT主站的設(shè)計(jì)方案。首先,結(jié)合數(shù)控系統(tǒng)的發(fā)展?fàn)顩r查閱現(xiàn)場(chǎng)總線的發(fā)展歷史,指出傳統(tǒng)數(shù)控系統(tǒng)通信接口的局限性,并提出新的要求。研究近年來出現(xiàn)的實(shí)時(shí)以太網(wǎng)現(xiàn)場(chǎng)總線的技術(shù)背景和國(guó)際標(biāo)準(zhǔn),通過對(duì)比主流的實(shí)時(shí)以太網(wǎng)解決方案,闡述EtherCAT在自動(dòng)化加工、數(shù)控領(lǐng)域中表現(xiàn)出的技術(shù)優(yōu)勢(shì)。其次,深入研究EtherCAT技術(shù)的協(xié)議原理,包括拓?fù)浣Y(jié)構(gòu)、尋址方式、分布式時(shí)鐘同步原理、應(yīng)用層協(xié)議等,為實(shí)現(xiàn)EtherCAT主站做好理論基礎(chǔ)。根據(jù)研究背景,對(duì)主站整體方案實(shí)現(xiàn)進(jìn)行規(guī)劃和設(shè)計(jì)。根據(jù)主站需求,設(shè)計(jì)了以FPGA為核心的硬件電路,分別闡述了各個(gè)功能模塊的設(shè)計(jì)選型并附有原理圖,為主站的實(shí)現(xiàn)提供了可靠有效的實(shí)現(xiàn)平臺(tái)。再次,FPGA作為EtherCAT主站實(shí)現(xiàn)的主體平臺(tái),協(xié)議棧主體、網(wǎng)卡驅(qū)動(dòng)等NIOSⅡ軟核中實(shí)現(xiàn),其他配合模塊以VHDL實(shí)現(xiàn)。提出一種亦基于FPGA的以太網(wǎng)現(xiàn)場(chǎng)總線的時(shí)鐘同步策略和雙網(wǎng)口的硬件冗余提高可靠性和處理異警情況的措施的設(shè)計(jì)思路,基于FPGA可以更加精確的實(shí)現(xiàn)時(shí)間戳的捕獲的特性;利用PI控制器原理建立時(shí)鐘同步算法并構(gòu)建時(shí)鐘頻率補(bǔ)償模塊以優(yōu)化穩(wěn)定主時(shí)鐘晶振。利用雙網(wǎng)口的硬件結(jié)構(gòu)實(shí)現(xiàn)主站的冗余,提高系統(tǒng)可靠性,并給出了從站異常狀態(tài)下主站的處理流程。最后,構(gòu)建系統(tǒng)測(cè)試平臺(tái),包括EtherCAT的FPGA主站控制器,臺(tái)達(dá)數(shù)字交流伺服驅(qū)動(dòng)器ASDA-A2-E750W和電機(jī)ECMA-C10807RS。通過測(cè)試實(shí)驗(yàn)表明,以本文設(shè)計(jì)主站主導(dǎo)的EtherCAT通信系統(tǒng)具有良好的實(shí)時(shí)性、同步性及穩(wěn)定性。
[Abstract]:With the rapid development of computer and microelectronics technology, various industries have experienced a revolutionary baptism. Numerical control technology, which plays an important role in the manufacturing industry, has also caught up with the trend of the times, breaking through the original pattern and moving towards the open multi-channel mode. Network interconnection, intelligent development, and the traditional communication interface of CNC system, such as weak real-time, complex field configuration, difficulty in firmware upgrade, etc, gradually become the obstacle to the development of high-speed and high-precision multi-channel. Ethernet technology is emerging in the industrial field. More and more CNC system communication interfaces combine Ethernet technology with Ethernet for Control Automation technology. Industrial real-time Ethernet is introduced by Germany, and the Ethernet technology is executed to the bottom device level. It also has the characteristics of high transmission rate, high synchronization, low delay, multi-topology and so on. Aiming at the problem of communication interface in numerical control technology, this paper proposes a design scheme of real-time Ethernet EtherCAT master station based on FPGA. According to the development of CNC system, the history of fieldbus is consulted, the limitation of communication interface of traditional NC system is pointed out, and the new requirements are put forward. The technical background and international standard of real-time Ethernet fieldbus are studied in recent years. By comparing the mainstream real-time Ethernet solutions, this paper expounds the technical advantages of EtherCAT in the field of automatic machining and numerical control. Secondly, the protocol principle of EtherCAT technology, including topology structure and addressing method, is studied in depth. The principle of distributed clock synchronization, application layer protocol and so on, are used to lay the theoretical foundation for the realization of EtherCAT master station. According to the research background, the overall scheme of master station is planned and designed. According to the demand of master station, the hardware circuit based on FPGA is designed. The design and selection of each functional module are described and the schematic diagram is attached. The realization of the main station provides a reliable and effective implementation platform. Again, as the main platform of EtherCAT master station, the protocol stack main body, network card driver and other NIOS II soft core are realized. Other cooperation modules are implemented by VHDL. A design idea of clock synchronization strategy of Ethernet fieldbus based on FPGA and hardware redundancy of double network port to improve reliability and deal with abnormal alarm situation is presented. Time stamp capture can be realized more accurately based on FPGA. The clock synchronization algorithm is established by using Pi controller principle and the clock frequency compensation module is constructed to optimize and stabilize the master clock crystal oscillator. The redundancy of the master station is realized by using the hardware structure of the double network port and the system reliability is improved. Finally, the system test platform, including EtherCAT FPGA master controller, Delta digital AC servo driver ASDA-A2-E750W and motor ECMA-C10807RS, is constructed. The design of EtherCAT communication system with master station in this paper has good real-time, synchronization and stability.
【學(xué)位授予單位】:合肥工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TG659
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 ;國(guó)家高技術(shù)產(chǎn)業(yè)化示范工程項(xiàng)目“高性能數(shù)控系統(tǒng)產(chǎn)業(yè)化”及國(guó)家數(shù)控系統(tǒng)工程技術(shù)研究中心通過國(guó)家批復(fù)立項(xiàng)建設(shè)[J];華中理工大學(xué)學(xué)報(bào);2000年03期
2 ;多種數(shù)控系統(tǒng)鉆孔循環(huán)編程的比較[J];計(jì)算機(jī)輔助設(shè)計(jì)與制造;2000年11期
3 孫季初;用于高速加工的數(shù)控系統(tǒng)[J];世界制造技術(shù)與裝備市場(chǎng);2000年03期
4 韓江,趙福民,王治森,吳焱明;網(wǎng)絡(luò)數(shù)控系統(tǒng)的概念及其技術(shù)內(nèi)容[J];中國(guó)機(jī)械工程;2001年10期
5 李雪文;數(shù)控系統(tǒng)特殊故障排除三例[J];機(jī)床電器;2001年04期
6 陸紅偉,汪木蘭;數(shù)控系統(tǒng)實(shí)驗(yàn)裝置的研制[J];南京工程學(xué)院學(xué)報(bào);2001年01期
7 張運(yùn)泰,王利;多種數(shù)控系統(tǒng)鉆孔循環(huán)編程的比較[J];機(jī)械工人.冷加工;2001年01期
8 ;數(shù)控系統(tǒng)的種類和用途[J];機(jī)械工人.冷加工;2001年05期
9 李瑩,王炳升;開放化的數(shù)控系統(tǒng)[J];機(jī)械工人.冷加工;2001年11期
10 李宏勝;現(xiàn)代數(shù)控系統(tǒng)的技術(shù)特點(diǎn)與發(fā)展趨勢(shì)[J];制造業(yè)自動(dòng)化;2002年11期
相關(guān)會(huì)議論文 前10條
1 丁文飛;孫永全;郭建英;;數(shù)控系統(tǒng)故障模式模糊風(fēng)險(xiǎn)分析[A];2009年全國(guó)機(jī)械可靠性技術(shù)學(xué)術(shù)交流會(huì)暨第四屆可靠性工程分會(huì)成立大會(huì)論文集[C];2009年
2 鄒方;薛漢杰;劉強(qiáng);;數(shù)控系統(tǒng)的網(wǎng)絡(luò)支持技術(shù)[A];《制造業(yè)自動(dòng)化與網(wǎng)絡(luò)化制造》學(xué)術(shù)交流會(huì)論文集[C];2004年
3 鄒方;薛漢杰;劉強(qiáng);;數(shù)控系統(tǒng)的網(wǎng)絡(luò)支持技術(shù)[A];先進(jìn)制造技術(shù)論壇暨第三屆制造業(yè)自動(dòng)化與信息化技術(shù)交流會(huì)論文集[C];2004年
4 陳道君;米玉華;;840D數(shù)控系統(tǒng)用于兩地控制的改造技術(shù)[A];第二屆全國(guó)信息與電子工程學(xué)術(shù)交流會(huì)暨第十三屆四川省電子學(xué)會(huì)曙光分會(huì)學(xué)術(shù)年會(huì)論文集[C];2006年
5 林波;周尚榮;林培輝;;基于數(shù)控系統(tǒng)網(wǎng)絡(luò)化通信的對(duì)比研究[A];先進(jìn)制造技術(shù)論壇暨第五屆制造業(yè)自動(dòng)化與信息化技術(shù)交流會(huì)論文集[C];2006年
6 王太勇;李宏偉;汪文津;趙巍;李波;;基于嵌入式架構(gòu)自治模型的數(shù)控系統(tǒng)智能化平臺(tái)的研究[A];全面建設(shè)小康社會(huì):中國(guó)科技工作者的歷史責(zé)任——中國(guó)科協(xié)2003年學(xué)術(shù)年會(huì)論文集(上)[C];2003年
7 劉清建;王太勇;劉振忠;吳榮宗;王潤(rùn);;數(shù)控系統(tǒng)在機(jī)狀態(tài)監(jiān)測(cè)與遠(yuǎn)程監(jiān)控研究[A];機(jī)械動(dòng)力學(xué)理論及其應(yīng)用[C];2011年
8 雒補(bǔ)清;;西門子802D數(shù)控系統(tǒng)典型故障分析研究[A];2009年促進(jìn)中部崛起專家論壇暨第五屆湖北科技論壇——裝備制造產(chǎn)業(yè)發(fā)展論壇論文集(下)[C];2009年
9 韓向春;李浩;;數(shù)控系統(tǒng)程序編輯器的設(shè)計(jì)與實(shí)現(xiàn)[A];《制造業(yè)自動(dòng)化與網(wǎng)絡(luò)化制造》學(xué)術(shù)交流會(huì)論文集[C];2004年
10 韓向春;李浩;;數(shù)控系統(tǒng)程序編輯器的設(shè)計(jì)與實(shí)現(xiàn)[A];先進(jìn)制造技術(shù)論壇暨第三屆制造業(yè)自動(dòng)化與信息化技術(shù)交流會(huì)論文集[C];2004年
相關(guān)重要報(bào)紙文章 前10條
1 功山;數(shù)控系統(tǒng)確立“十一五”目標(biāo)[N];中國(guó)工業(yè)報(bào);2006年
2 徐虹;多通道模塊數(shù)控系統(tǒng)問世[N];科技日?qǐng)?bào);2005年
3 金石;日數(shù)控系統(tǒng)漲價(jià) 臺(tái)機(jī)床業(yè)面臨成本壓力[N];中國(guó)工業(yè)報(bào);2011年
4 亓娟;泰鋼能源數(shù)控系統(tǒng)運(yùn)行穩(wěn)定[N];中國(guó)冶金報(bào);2012年
5 喬立;誰(shuí)將是中國(guó)數(shù)控系統(tǒng)第一品牌[N];中國(guó)機(jī)電日?qǐng)?bào);2002年
6 蘇靜 繆金元;數(shù)控系統(tǒng)實(shí)現(xiàn)智能化開放式[N];中國(guó)航天報(bào);2000年
7 見習(xí)記者 嚴(yán)曼青;中低端數(shù)控系統(tǒng) 從獨(dú)行俠到眾人行[N];機(jī)電商報(bào);2005年
8 李本禹;中國(guó)要發(fā)展自己的高端數(shù)控系統(tǒng)[N];機(jī)電商報(bào);2005年
9 本報(bào)記者 胥娟;國(guó)產(chǎn)數(shù)控系統(tǒng)路在何方[N];機(jī)電商報(bào);2005年
10 趙立新;中國(guó)機(jī)床呼喚“中國(guó)大腦”數(shù)控系統(tǒng)產(chǎn)業(yè)共圖發(fā)展大計(jì)[N];機(jī)電商報(bào);2005年
相關(guān)博士學(xué)位論文 前10條
1 黃祖廣;基子功能安全的數(shù)控系統(tǒng)設(shè)計(jì)方法及關(guān)鍵技術(shù)研究[D];山東大學(xué);2015年
2 王國(guó)勛;基于STEP-NC的開放式數(shù)控系統(tǒng)若干關(guān)鍵技術(shù)研究[D];東北大學(xué);2013年
3 王濤;數(shù)控系統(tǒng)的可靠性設(shè)計(jì)理論和方法研究[D];天津大學(xué);2008年
4 王文斌;嵌入式可重構(gòu)數(shù)控系統(tǒng)及其關(guān)鍵技術(shù)研究[D];上海大學(xué);2007年
5 喬巍巍;數(shù)控系統(tǒng)可靠性建模及熵權(quán)模糊綜合評(píng)價(jià)[D];吉林大學(xué);2008年
6 余順周;編譯型數(shù)控系統(tǒng)及其關(guān)鍵技術(shù)的研究[D];哈爾濱工業(yè)大學(xué);2007年
7 劉清建;數(shù)控系統(tǒng)運(yùn)動(dòng)控制及運(yùn)行優(yōu)化[D];天津大學(xué);2010年
8 金新娟;面向服務(wù)的動(dòng)態(tài)可配置數(shù)控系統(tǒng)及其關(guān)鍵技術(shù)研究[D];武漢理工大學(xué);2012年
9 岳東峰;數(shù)控系統(tǒng)功能安全關(guān)鍵技術(shù)的研究[D];中國(guó)科學(xué)技術(shù)大學(xué);2012年
10 楊磊;基于工業(yè)以太網(wǎng)的數(shù)控系統(tǒng)實(shí)時(shí)性問題研究[D];中國(guó)科學(xué)技術(shù)大學(xué);2014年
相關(guān)碩士學(xué)位論文 前10條
1 葉蕾;基于uC/OS-II和ARM9的嵌入式數(shù)控系統(tǒng)人機(jī)接口研究[D];華南理工大學(xué);2015年
2 徐愷;國(guó)產(chǎn)數(shù)控系統(tǒng)通信機(jī)制及軟件研究與實(shí)現(xiàn)[D];中國(guó)地質(zhì)大學(xué)(北京);2015年
3 劉娜娜;基于UMAC的鏜銑加工中心的數(shù)控系統(tǒng)的研究與開發(fā)[D];沈陽(yáng)理工大學(xué);2015年
4 王明陽(yáng);基于UMAC的超精密車銑復(fù)合機(jī)床數(shù)控系統(tǒng)的研制[D];哈爾濱工業(yè)大學(xué);2015年
5 馬軍;數(shù)控機(jī)床VMC850E的數(shù)控系統(tǒng)改造[D];電子科技大學(xué);2014年
6 鄧林;基于DSP和1553B總線的航空發(fā)動(dòng)機(jī)數(shù)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];上海交通大學(xué);2014年
7 OH和;高壓氣瓶專用螺紋數(shù)控機(jī)床電氣設(shè)計(jì)[D];北京工業(yè)大學(xué);2014年
8 周志敏;基于開放性數(shù)控系統(tǒng)的黃金鏈珠車花機(jī)床的研制[D];哈爾濱工業(yè)大學(xué);2015年
9 王兵強(qiáng);基于運(yùn)動(dòng)控制卡的數(shù)控實(shí)驗(yàn)臺(tái)數(shù)控系統(tǒng)研究[D];青島大學(xué);2015年
10 趙偉;基于ARM和FPGA的嵌入式數(shù)控系統(tǒng)的研究實(shí)現(xiàn)[D];上海交通大學(xué);2013年
,本文編號(hào):1678456
本文鏈接:http://sikaile.net/shoufeilunwen/boshibiyelunwen/1678456.html