基于EtherCAT的主站軟件系統(tǒng)設計及CANopen應用研究.pdf_第1頁
已閱讀1頁,還剩68頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、傳統(tǒng)的工業(yè)控制網絡是性能為毫秒級,而EtherCAT的性能可以達到微妙級,因此對EtherCAT的研究對工業(yè)控制網絡的性能會有很大的提升意義,與此同時由于CANopen具有良好的應用在伺服驅動的特點并且又有很好的可移植性,對CANopen應用層協(xié)議進行簡單的裁剪就可以將傳統(tǒng)的CANopen產品搭載的EtherCAT上,這樣可以將原來的CAN總線上的產品的性能由毫秒級直接提升到微妙級而且并沒有增加成本,由此可見在EtherCAT上實現的C

2、ANopen產品一定會具有十分強勁的競爭力。
  本文根據EtherCAT的原理并采用了直線型、直接連接的主從站連接方式對EtherCAT系統(tǒng)進行了搭建,主站使用嵌入式處理器、網卡DM9000,從站選擇了ET110做為協(xié)議芯片,主站選擇周期性模式,從站選擇自由模式。在主從站通信方式方面本文為主從站選擇了邏輯尋址的通信方式。
  在設計好的硬件系統(tǒng)的基礎上,本文首先從安全性、高效性兩方面考量分層次設計主站的隊列機制、冗余模式、

3、接收數據緩存機制、底層收包機制,并將這些通信機制進行綜合,實現了一個安全、有效的主站軟件系統(tǒng)。在已經設計好的主站軟硬件系統(tǒng)的基礎上,本章對主站的性能進行了分層次測試和優(yōu)化,最后將主站的收發(fā)時間從初始的2713us優(yōu)化到374us,將主站的接收時間從初始的370us優(yōu)化到117us,本文在第三章中也解釋了在測試過程中存在的疑問,如為何雙網卡發(fā)送數據時間比單網卡長,在熱插拔情況下為何接收時間延長等。
  在COE對象字典中通信數據對象

4、是對象字典的核心部分,這部分即包含與CANopen完全兼容的部分,同時也包含專門針對EtherCAT的補充部分。本文提出了CANopen在EtherCAT的裁剪方式,并在從站方面創(chuàng)造性的設計了對象字典實現方法和相關操作指令,而對象字典中的每個索引就是數組中的元素,同時本文通過調用對象字典的相關操作指令進而設計了實現SDO服務的基本框架,最終實現了標準CANopen協(xié)議中上傳下載服務功能,這也就為CANopen產品應用在EtherCAT上

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論