工業(yè)以太網(wǎng)EtherCAT具有很好的實(shí)時(shí)性。為了進(jìn)一步提高工業(yè)控制的實(shí)時(shí)性,本文創(chuàng)新性提出了基于Linux-RTAI的EtherCAT主站新架構(gòu);同時(shí),詳細(xì)闡述了其工作原理。最后在凌動(dòng)D520工控機(jī)上進(jìn)行測(cè)試,實(shí)驗(yàn)結(jié)果表明該架構(gòu)具有極佳的實(shí)時(shí)性,非常適用于高實(shí)時(shí)控制場(chǎng)合。
標(biāo)簽: Linux-RTAI EtherCAT 主站
上傳時(shí)間: 2013-11-09
上傳用戶:a3318966
嵌入式平臺(tái)的EtherCAT主站開發(fā)共3頁(yè)這是一份非常不錯(cuò)的資料,歡迎下載,希望對(duì)您有幫助!
上傳時(shí)間: 2022-03-10
上傳用戶:XuVshu
使用EasyCAT快速開發(fā)EtherCAT從站
上傳時(shí)間: 2022-04-03
上傳用戶:
基于STM32F107實(shí)現(xiàn)步進(jìn)電機(jī)控制,采用AX58100作Ethercat從站芯片,支持CIA402標(biāo)準(zhǔn)。
標(biāo)簽: stm32 ethercat 電機(jī)控制
上傳時(shí)間: 2022-04-08
上傳用戶:wangshoupeng199
本研究提出了一套完整的基于Linux嵌入式平臺(tái)的EtherCAT主站系統(tǒng)設(shè)計(jì)方案,旨在打通整個(gè)EtherCAT協(xié)議技術(shù)環(huán)節(jié)。從主站和從站的硬件層面到軟件層面再到上位機(jī)軟件,開發(fā)出整套擁有自主知識(shí)產(chǎn)權(quán)的EtherCAT主站系統(tǒng)。設(shè)計(jì)EtherCAT從站模塊,選用從站控制芯片ET1100設(shè)計(jì)通信板,STM32單片機(jī)設(shè)計(jì)控制板,將通信板和控制板通過(guò)SPI總線接口組合,組成兩套從站模塊,分別實(shí)現(xiàn)數(shù)字輸入信號(hào)檢測(cè)和模擬輸入信號(hào)檢測(cè)的功能。設(shè)計(jì)EtherCAT主站模塊,選用基于AM3358處理器的BeagleBone Black作為L(zhǎng)inux嵌入式開發(fā)平臺(tái),并且在該平臺(tái)上運(yùn)行集成Xenomai實(shí)時(shí)補(bǔ)丁的Linux操作系統(tǒng),接著在操作系統(tǒng)上構(gòu)建IgH EtherCAT Master for Linux開源框架和配置開發(fā)環(huán)境,最后基于這套開源框架進(jìn)行應(yīng)用程序的設(shè)計(jì),完成整套主站模塊設(shè)計(jì)。設(shè)計(jì)EtherCAT主站程序的兩種交互模式,一種是基于命令行操作的控制臺(tái)模式,還有一種是基于Qt開發(fā)的圖形用戶界面模式。用戶可以通過(guò)任意模式,實(shí)現(xiàn)過(guò)程數(shù)據(jù)通信和服務(wù)數(shù)據(jù)通信的數(shù)據(jù)讀寫,并且執(zhí)行一些其他的必要功能操作。結(jié)果表明,從站模塊的基本功能實(shí)現(xiàn),可以有效檢測(cè)輸入的數(shù)字信號(hào)和模擬信號(hào)。主站模塊的基本功能實(shí)現(xiàn),可以與從站模塊建立起有效的過(guò)程數(shù)據(jù)通信和服務(wù)數(shù)據(jù)通信,性能上同步誤差在ns級(jí),報(bào)文的傳輸時(shí)間在us級(jí),通訊抖動(dòng)在us級(jí)別,可以滿足工業(yè)控制系統(tǒng)對(duì)實(shí)時(shí)性的要求。控制臺(tái)模式和圖形用戶界面模式交互有效。
上傳時(shí)間: 2022-05-22
上傳用戶:aben
基于STM32F303RET6和LAN9252的EtherCAT從站控制器
標(biāo)簽: stm32f303ret6 lan9252 ethercat 控制器
上傳時(shí)間: 2022-06-14
上傳用戶:
使用STM32單片機(jī)和LAN9252芯片構(gòu)建EtherCAT從站的網(wǎng)頁(yè)資料,整理成PDF,方便查看!
標(biāo)簽: stm32 lan9252 ethercat
上傳時(shí)間: 2022-06-19
上傳用戶:qingfengchizhu
此資源是Ethercat 從站協(xié)議生成工具,可方便的生成從站協(xié)議代碼,配合LAN9252的相關(guān)工具和資料,能方便的地實(shí)現(xiàn)Ethercat從機(jī)。
標(biāo)簽: Ethercat
上傳時(shí)間: 2022-06-20
上傳用戶:
隨著工業(yè)制造精度的不斷提高,傳統(tǒng)總線越來(lái)越多的表現(xiàn)出速度慢、數(shù)據(jù)量小的缺點(diǎn)。另一方面,一種將計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用于工業(yè)控制的總線技術(shù)越來(lái)越受到關(guān)注,這就是工業(yè)以太網(wǎng)。EtherCAT是一種基于修改以太網(wǎng)協(xié)議的工業(yè)以太網(wǎng),在數(shù)據(jù)鏈路層使用ISO/IEC802.3協(xié)議,數(shù)據(jù)幀類型為特定類型;在網(wǎng)絡(luò)層和傳輸層采用特定協(xié)議代替TCP/IP協(xié)議。目前,EtherCAT是速度最快、實(shí)時(shí)性最好的工業(yè)以太網(wǎng)協(xié)議之一。本文提出了基于UC/OSIⅡ的EtherCAT主站實(shí)現(xiàn)的具體方法。首先,從協(xié)議層面分析EtherCAT,對(duì)數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層和應(yīng)用層協(xié)議進(jìn)行分析。其次,通過(guò)對(duì)嵌入式平臺(tái)的設(shè)計(jì),確保主站系統(tǒng)的實(shí)時(shí)性。創(chuàng)造性的提出了一個(gè)UC/OSIⅡ系統(tǒng)下具有微秒級(jí)別精度的時(shí)間模塊;同時(shí)設(shè)計(jì)了基于中斷接收數(shù)據(jù)的DM9000的網(wǎng)卡驅(qū)動(dòng)。最后,根據(jù)協(xié)議分層構(gòu)架提出了一套嵌入式的EtherCAT主站軟件ECOU(EtherCAT Over UC/OS),并對(duì)主站底層和軟件進(jìn)行了功能和性能測(cè)試。ECOU是一個(gè)實(shí)施于UC/OSIⅡ的EtherCAT主站。作為嵌入式EtherCAT主站,它的實(shí)施更加靈活;同時(shí)由于UC/OSIⅡ是實(shí)時(shí)操作系統(tǒng),ECOU的性能也得到了很大的提高。關(guān)鍵詞:工業(yè)以太網(wǎng);UC/OSIⅡ;EtherCAT;微秒級(jí)別時(shí)間模塊;主站
標(biāo)簽: ucosii 工業(yè)以太網(wǎng) ethercat
上傳時(shí)間: 2022-06-30
上傳用戶:
LAN9254 + SAME54 MCU 從站設(shè)計(jì)?1.支持2/3個(gè)port口的EtherCat Slave控制器,并內(nèi)置有8個(gè)FMMU 和8個(gè)SyncManagers; 并有8KB的更大的DPRAM存儲(chǔ)資源;?2. 8/16bit總線,支持和大多數(shù)8/16bit以及32bit的host MCU通訊; ?3. 內(nèi)部集成了支持HP Auto-MDIX的以太網(wǎng)PHY芯片; ?4. 支持Wake on Lan以太網(wǎng)遠(yuǎn)程喚醒技術(shù);兼容EtherCat P協(xié)議; ?5. 具有低功耗工作模式,可以允許系統(tǒng)進(jìn)入睡眠模式以節(jié)省更多功耗,直到被Master訪問(wèn); ?6. 支持線纜診斷技術(shù); ?7. 支持1.8V~3.3V的靈活可變的IO電壓,省去需要外加Voltage shifter芯片的成本; ?8. 多功能GPIO,可以配置為L(zhǎng)ocal Bus,SPI, PWM,通用GPIO等多種接口功能; ?9. 工業(yè)級(jí)溫度范圍,最高可以支持105度工業(yè)溫度要求;
標(biāo)簽: mcu lan9254 ethercat從站
上傳時(shí)間: 2021-11-09
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1