隨著工業制造精度的不斷提高,傳統總線越來越多的表現出速度慢、數據量小的缺點。另一方面,一種將計算機網絡應用于工業控制的總線技術越來越受到關注,這就是工業以太網。EtherCAT是一種基于修改以太網協議的工業以太網,在數據鏈路層使用ISO/IEC802.3協議,數據幀類型為特定類型;在網絡層和傳輸層采用特定協議代替TCP/IP協議。目前,EtherCAT是速度最快、實時性最好的工業以太網協議之一。
本文提出了基于UC/OSIⅡ的EtherCAT主站實現的具體方法。首先,從協議層面分析EtherCAT,對數據鏈路層、網絡層和應用層協議進行分析。其次,通過對嵌入式平臺的設計,確保主站系統的實時性。創造性的提出了一個UC/OSIⅡ系統下具有微秒級別精度的時間模塊;同時設計了基于中斷接收數據的DM9000的網卡驅動。最后,根據協議分層構架提出了一套嵌入式的EtherCAT主站軟件ECOU(EtherCAT Over UC/OS),并對主站底層和軟件進行了功能和性能測試。
ECOU是一個實施于UC/OSIⅡ的EtherCAT主站。作為嵌入式EtherCAT主站,它的實施更加靈活;同時由于UC/OSIⅡ是實時操作系統,ECOU的性能也得到了很大的提高。
關鍵詞:工業以太網;UC/OSIⅡ;EtherCAT;微秒級別時間模塊;主站
資源簡介:隨著工業制造精度的不斷提高,傳統總線越來越多的表現出速度慢、數據量小的缺點。另一方面,一種將計算機網絡應用于工業控制的總線技術越來越受到關注,這就是工業以太網。ethercat是一種基于修改以太網協議的工業以太網,在數據鏈路層使用ISO/IEC802.3協議,...
上傳時間: 2022-06-30
上傳用戶:
資源簡介:本研究提出了一套完整的基于Linux嵌入式平臺的ethercat主站系統設計方案,旨在打通整個ethercat協議技術環節。從主站和從站的硬件層面到軟件層面再到上位機軟件,開發出整套擁有自主知識產權的ethercat主站系統。設計ethercat從站模塊,選用從站控制芯片ET110...
上傳時間: 2022-05-22
上傳用戶:aben
資源簡介:工業以太網ethercat具有很好的實時性。為了進一步提高工業控制的實時性,本文創新性提出了基于Linux-RTAI的ethercat主站新架構;同時,詳細闡述了其工作原理。最后在凌動D520工控機上進行測試,實驗結果表明該架構具有極佳的實時性,非常適用于高實時控制場合...
上傳時間: 2013-11-09
上傳用戶:a3318966
資源簡介:基于ucos-ii的tcpip+ucos-ii源碼,實現基于以太網的WEB服務器應用。
上傳時間: 2015-11-07
上傳用戶:firstbyte
資源簡介:·詳細說明:基于UCOS-II制作的MP3,把UCOS-II移植到單片機上.?文件列表: ? MP3 ? ...\2004112420374795 ? ...\................\atmel ? ...\................\.....\aud_drv.lst ? ...\................\....
上傳時間: 2013-04-24
上傳用戶:zhouli
資源簡介:本論文提出的“基于PLC的工業以太網控制的實現”,是通過研究工業以太網與西門子S7-300系列PLC,最終實現交通燈信號控制。安裝有STEP7軟件的上位機通過以太網與CPU315-2DP的以太網部件連接,在CPU315之間實現硬件組態。并在計算機中利用STEP7軟件編寫程序。利...
上傳時間: 2014-01-08
上傳用戶:
資源簡介:基于嵌入式uClinux系統工業以太網接口的設計與實現。。希望對大家有用
上傳時間: 2013-12-21
上傳用戶:偷心的海盜
資源簡介:基于UCOS-II制作的MP3,把UCOS-II移植到單片機上
上傳時間: 2013-12-25
上傳用戶:小眼睛LSL
資源簡介:mcb2100下的基于ucos-ii的CAN驅動
上傳時間: 2015-10-19
上傳用戶:wpwpwlxwlx
資源簡介:基于ucos-ii的GPS源碼,能夠使用GPS驅動中間件來獲取GPS地理信息。
上傳時間: 2015-11-07
上傳用戶:zyt
資源簡介:基于ucos-ii的UDiskDemo+ucos-ii源碼,可以在U盤上打開或創建一個文件。
上傳時間: 2015-11-07
上傳用戶:lifangyuan12
資源簡介:基于ucos-ii的Usb_I2C+ucos-i源碼,將扇區的數據寫入U盤。
上傳時間: 2015-11-07
上傳用戶:xsnjzljj
資源簡介:基于ucos-ii的uart0+ucos-i源碼,實現串口通信。
上傳時間: 2014-01-01
上傳用戶:woshiayin
資源簡介:基于uCOS-II的串口驅動(用Keil C)
上傳時間: 2013-12-24
上傳用戶:海陸空653
資源簡介:基于uCOS-II嵌入式操作系統的LED顯示功能的源程序
上傳時間: 2016-03-17
上傳用戶:ccclll
資源簡介:基于ucos-II的嵌入式系統BootLoader的框架和編寫過程,此部分主要是實現代碼
上傳時間: 2014-12-05
上傳用戶:蠢蠢66
資源簡介:這是基于UCOS-II嵌入式實時操作系統開發的腦中報警程序代碼,已經通過在開發板上的測試
上傳時間: 2014-01-22
上傳用戶:bibirnovis
資源簡介:基于UCOS-II操作系統的API函數,很好,HTML格式,易于查找!
上傳時間: 2013-12-13
上傳用戶:894898248
資源簡介:基于ucos-II操作系統下的ARM7通過串口控制科大訊飛語音芯片的程序。可以通過兩個不同的按鍵實現長按,短按,雙按三種情況下來控制語音芯片讀出想要合成的文本。
上傳時間: 2016-09-01
上傳用戶:417313137
資源簡介:基于uCOS-II 的MMC/SD卡的讀寫源程序
上傳時間: 2016-09-05
上傳用戶:wcl168881111111
資源簡介:周立功 smartArm2200 的基于uCOS-II的綜合實驗源程序,絕對物有所值
上傳時間: 2013-12-24
上傳用戶:sunjet
資源簡介:Micrium公司的基于UCOS II的源代碼,開板板為英蓓特的2300或者KEIL公司的MCB23
上傳時間: 2016-10-27
上傳用戶:xjz632
資源簡介:熟悉基于 uCOS-II 擴展的嵌入式操作系統的啟動和應用程序的結構。閱讀 main. 調用的函數,了解 uCOS-II操作系統系統的啟動過程。使用Source Insight 3.0 C代碼 輯器,在操作系統的基礎上,編寫一段程序,在屏幕上顯示“Hello world”等文本
上傳時間: 2013-12-21
上傳用戶:wxhwjf
資源簡介:基于uCOS-II 的列車控制系統設計,對大家理解應用很有幫助!
上傳時間: 2017-05-09
上傳用戶:古谷仁美
資源簡介:這是基于UCOS II操作系統,LWIP協議棧的ARM以太網接口程序,處理器是AT91SAM7x256,對于打算學習ARM以太網接口的朋友有一定幫助,可以參考此程序實現其他硬件平臺上的以太網接口的開發。
上傳時間: 2014-12-01
上傳用戶:weiwolkt
資源簡介:基于UCOS-II和ARM7的波形采集和顯示的設計實驗,在ARM7的LCD上顯示。
上傳時間: 2014-01-09
上傳用戶:小碼農lz
資源簡介:基于UCOS-II操作系統,在ARM7上實現GPIO和SPI的設計。所上傳的為完整的工程。
上傳時間: 2013-12-15
上傳用戶:qweqweqwe
資源簡介:uCOS-II 2.52在intel 80x86上的移植程序(大模式,實模式)
上傳時間: 2015-03-24
上傳用戶:zl5712176
資源簡介:uCOS-II應用舉例 關于與OS有關的FAT文件管理系統軟件包USB驅動軟件包CF卡及其IDE接口軟件包 TCP/IP軟件包GUI軟件包我們已經通過各種途徑提供了十分詳細的開發資料源碼與出 版物我們不再針對這些軟件包提供任何免費的技術支持因為我們披露的信息沒有任何 ...
上傳時間: 2014-12-01
上傳用戶:TRIFCT
資源簡介:UCOS-II在凌陽61單片機上的移植 代碼還附帶三個測試例子,跑的很好,值得借鑒!
上傳時間: 2013-12-25
上傳用戶:chenbhdt