欧美日韩国产综合网_欧美精品大片_亚洲一区二区三区高清不卡_一区二区三区免费看_亚洲综合好骚_亚洲欧美影院_国产视频不卡_亚洲高清视频一区_免费精品视频_欧美精品一级

  • 基于EtherCAT的多軸運動控制器研究
    EtherCAT工業以太網技術協會

    基于工業以太網的運動控制器在工業機器人、數控機床和機電一體化加工和測試設備中獲得了廣泛應用。由于以太網通信速度快、數據量大等特點使運動控制性能得到了極大的提升。EtherCAT(Ethernet for Control Automation Technology)技術(也稱為以太網現場總線)是德國BECKHOFF公司提出的實時工業以太網技術,它基于標準的以太網技術,具備靈活的網絡拓撲結構,系統配置簡單,具有高速、高有效數據率等特點,其有效數據率可達90%以上,全雙工特性完全得以利用。本文設計和實現了基于EtherCAT的伺服控制器從站,每個從站可以最多控制8個伺服軸。

    1           EtherCAT技術介紹

    1.1  EtherCAT系統組成和工作原理

        EtherCAT采用主從式結構,主站PC機采用標準的100Base-TX以太網卡,從站采用專用芯片。系統控制周期由主站發起,主站發出下行電報,電報的最大有效數據長度為1498字節。數據幀遍歷所有從站設備,每個設備在數據幀經過時分析尋址到本機的報文,根據報文頭中的命令讀入數據或寫入數據到報文中指定位置,并且從站硬件把該報文的工作計數器(WKC)加1,表示該數據被處理。整個過程會產生大約10ns的時間延遲[1]。數據幀在訪問位于整個系統邏輯位置的最后一個從站后,該從站把經過處理的數據幀做為上行電報直接發送給主站。主站收到此上行電報后,處理返回數據,一次通信結束。系統結構原理圖如圖1所示:

    EtherCAT支持幾乎所有的拓撲類型,包括線型、樹型、星型等,其在物理層可使用100BASE-TX雙絞線、100BASE-FX光纖或者 LVDS(Low Voltage Differential Signaling, 即低壓差分信號傳輸),還可以通過交換機或介質轉換器實現不同以太網布線的結合。快速以太網的物理層(100Base-TX)允許兩個設備之間的最大電纜長度為100米,而LVDS的物理層只能保障10米的傳輸間距,適合于近距離站點的連接。整個網絡最多可以連接65535個設備。

        借助于從站中的EtherCAT專用芯片和主站中讀取網卡數據的DMA技術,整個協議處理過程都在硬件中進行。EtherCAT系統可以在30μs內刷新1000個I/O點,它可以在300μs內交換一幀多達1486個字節的協議數據,這幾乎相當于12000個數字量輸入或輸出。控制100個輸入輸出數據均為8字節的伺服軸只需要100μs[2]。EtherCAT的高性能使它還可以處理分布式驅動器的電流(轉矩)控制。

    1.2  EtherCAT數據幀結構

    EtherCAT以標準以太網技術為基礎,在MAC(媒體訪問層)增加了一個確定性調度的軟件層,該軟件層實現了通信周期內的數據幀的傳輸。EtherCAT采用標準的IEEE802.3以太網幀,幀結構如圖2,各部分含義見表1:

     

    表1 幀結構含義

    名稱

    含義

    目的地址

    接收方MAC地址

    源地址

    發送方MAC地址

    以太類型

    0x88A4

    EtherCAT頭:長度

    數據區長度,即子報文長度加和

    EtherCAT頭:類型

    1,代表與從站通信,其余保留

    CRC

    循環冗余校驗和

    表2  子報文結構含義 

    名稱

    含義

    命令

    尋址方式及讀寫方式

    索引號

    幀編碼代號

    子報文地址

    從站地址

    長度

    報文數據區長度

    M

    此報文后是否還有報文?

    狀態位

    中斷到來標志

    數據區

    子報文數據結構,用戶定義

           WKC

    Working Count,工作計數器,報文尋址次數

        

    EtherCAT沒有重新定義新的以太網幀結構,而是在標準以太網幀結構中使用了一個特殊的以太網幀類型0x88A4,采用這種方式可以使控制數據 直接寫入以太網幀內,并且可以與遵守其它協議的以太網幀在同一網絡中并行。一個EtherCAT幀中可以包含若干個EtherCAT子報文,報文結構如圖3,各部分含義見表2,每個報文都服務于一塊邏輯過程映像區的特定內存區域,由FMMU(Fieldbus Memory Management Unit,負責邏輯地址與物理地址的映射)寄存器和SM(Sync Manager,負責對ESC和微處理器內存的讀寫)寄存器定義,該區域最大可達4GB字節。EtherCAT報文由一個16位的WKC(Working Count)結束,其數據區最大長度可達1486個字節。在報文頭中由8位命令區數據決定主站對從站的尋址方式,由于數據鏈獨立于物理順序,因此可以對EtherCAT從站進行任意的編址。

    EtherCAT于2005年2月正式成為IEC規范-IEC/PAS 62407。除此之外,EtherCAT技術也將集成到國際現場總線標準的下一代標準IEC61158和IEC61800-7(電子功率可調速驅動系統框架與接口)之中。國際標準組織(ISO)已將EtherCAT納入ISO15745標準。EtherCAT技術引起了自動化技術領域的廣泛關注,并于2003年成立了EtherCAT技術組織,簡稱ETG。到目前為止,ETG組織成員已超過500個。

    2  EtherCAT技術的實現

    2.1 EtherCAT主站的實現

           EtherCAT技術在主站方面只需在一塊標準的NIC網卡,主站功能完全由軟件實現。EtherCAT可以用一個以太網幀發送1486字節的有效數據,所以在通常情況下,每個通信周期只需要一個或兩個幀就能完成所有結點的全部通信。EtherCAT主站程序應該包含以下幾個方面:

    (1)      讀取XML配置文件,根據配置文件信息構造主站與從站設備;

    (2)      管理EtherCAT從站,發送配置文件中定義的初始化幀,初始化從站,為通信做準備;

    (3)      使用郵箱操作實現非周期性數據傳輸,配置系統參數,處理通信過程中某些偶然性事件;

    (4)      實現過程數據通信,完成主站與從站之間的實時數據交換,達到主站控制從站運行,并處理從站實時狀態的功能。

    主站代碼結構圖如圖4:

        應用程序開發環境是VC++6.0,通信周期由多媒體定時器控制,其控制精度可達到1ms,可根據控制需要設定通信周期,實現控制要求。    

    2.2  EtherCAT從站的實現

    可以利用BECKHOFF公司開發的從站控制器ESC(EtherCAT Slave Controller)根據實際需要設計從站設備。從站硬件示意圖如圖5。

    從站控制器與主站交換兩種形式的數據,一種是周期性數據,一種是非周期性數據,周期性數據傳輸可以采用緩沖區方式,任何一方在任何時間都可以訪問此方式定義的內存,得到最新數據;非周期性數據傳輸采用握手方式(郵箱方式)實現,一方寫入數據到定義的內存,只有完成定義內存的最后一個字節的寫入,另一方才能開始從定義內存中讀出數據,而且只有在讀出定義內存的最后一個字節數據后,才能重新寫入數據。

     

    3EtherCAT伺服控制器原理

    3.1系統概述

    本文設計和實現了基于EtherCAT的多軸運動控制器,如圖6a所示,一個EtherCAT主站通過EtherCAT協議可以連接若干從站運動控制器單元,一個運動控制器單元由從站控制底板、通信卡和1~8塊運動控制卡組成,每個運動控制卡控制一個伺服軸。從站運動控制單元實物如圖6b所示。

        從站控制底板采用Atmega128芯片作為處理器,通信卡使用BECKHOFF公司提供的ESC20控制器,運動控制卡為一種多功能的位置控制卡,可以完成位置控制和速度控制

    3.2 數據通信

    本系統在應用層自定義了數據模塊結構,模塊數據分為兩種,一種是指令數據模塊,由主站寫給從站,控制伺服運動,一種是狀態數據模塊,主站從從站讀取,表示伺服軸狀態反饋。一個運動控制卡使用一個指令數據模塊和一個狀態數據模塊,每個EtherCAT子報文由從站上的所有運動控制卡的數據模塊組成,如圖7所示。

        每個數據模塊包含10個字節,指令數據模塊分別定義為數據模塊頭、控制字和指令數據區,狀態數據模塊分別定義為數據模塊頭、狀態字和狀態數據區。

    數據模塊頭使用2個字節,包括4位的運動控制卡地址和3位工作方式。從站上的每個運動控制卡分配不同的地址,從站根據數據模塊頭中的地址信息尋址相應的運動控制卡,并根據工作方式控制運動控制卡的工作。從站運動控制卡可以工作在位置控制、速度控制、回參考點以及讀編碼器計數值等方式下。握手位用于工作方式切換時主站和從站之間的握手。

        指令數據模塊中,指令控制字使用2個字節,包括伺服使能控制、復位控制等伺服控制信息;指令數據使用6個字節,對應不同控制方式下的指令值,如位置指令數據、速度指令數據等。狀態數據模塊中,狀態字使用2個字節,包括伺服使能狀態及報警信息等反饋信息;狀態數據使用6個字節,對應于不同控制方式下的反饋值,例如位置控制下的實際位置值和當前跟隨誤差,速度控制方式下的實際速度值,I/O方式下的輸入值等。

    主站和從站之間進行周期性的通信來完成伺服控制,其通信時序如圖8所示。數據幀傳輸完成后,從站在T1時刻前從通信控制卡讀取指令數據,并經過運算后輸出到運動控制卡;在T2時刻之前讀取運動控制卡實際狀態,并寫入通信控制卡,等待下個數據幀讀取。

     

    3.3 運動控制器固件程序設計

    運動控制器固件程序實現EtherCAT協議的通信和設備卡的控制。系統運行分為兩個階段:

    初始化階段:建立主從站通信,包括主站分配ESC從站通信地址,初始化ESC相關寄存器,配置通信參數,為通信做準備,從站單片機從EEPROM讀入從站配置數據,配置伺服軸數、設置各伺服軸的狀態(是否參加通信)、通信周期等,從站在初始化階段還要配置通信類型、初始狀態的工作方式及各通信參數變量等。

    周期運行階段:上位機PC按照協議及控制要求把控制字和指令數據發送到各個從站,從站單片機讀出數據并譯碼處理,同時采集各伺服軸的狀態反饋信息并填寫狀態數據包。PC機收到返回的數據幀,讀取狀態數據報文中的信息并做相應的處理。程序流程圖如圖9所示。

    當從站單片機完成初始配置工作后,開始進入工作循環,等侍EtherCAT數據幀的到來,當數據幀到達ESC20控制器時,ESC20接收數據幀,向控制芯片發出中斷,Atmega128單片機響應中斷讀出指令數據,處理后發送給動動控制卡,并檢測是否有狀態請求事件發生。如果狀態請求模塊數據到來,程序讀取當前伺服狀態數據,寫入狀態模塊數據結構,返回給主站,一次通信結束。

     

    4 結論

    本文設計了一種基于實時工業以太網協議EtherCAT的多軸運動控制器。每個運動控制器單元可以最多控制8個伺服軸,每個伺服軸可以進行位置、速度、回參考點等控制。通過這種多軸運動控制器可以在數控設備和工業機器人控制系統中利用EtherCAT技術,提高控制性能。

    參考文獻:

    [1]    德國倍福公司.實時以太網:I/O層超高速以太網.工業以太網與現場總線

    [2]    EtherCAT技術組.EtherCAT-以太網現場總線

    [3]    杜品圣.工業以太網技術的介紹和比較.儀器儀表標準化與計量.2005,5:16-19

    [4]    張鑫,李寶峰.工業以太網關鍵性技術研究.中國水運.2007.1第519821216卷

    [5] 陳曦,劉俊峰,付少波.工業以太網傳輸延時特性分析.計算機與信息技術

    作者介紹:單春榮(1982—),女,漢族,山東省龍口市,北京航空航天大學機械工程及自動化學院碩士研究生,研究方向為數字伺服和現場總線技術。

    email:angel820605@163.com

    電話:010-82316024

    通信地址:北京航空航天大學機械學院705信箱  100083

     
     
    網站首頁  |  關于我們  |  聯系我們  |  廣告服務  |  版權隱私  |  友情鏈接  |  站點導航
     
    欧美日韩国产综合网_欧美精品大片_亚洲一区二区三区高清不卡_一区二区三区免费看_亚洲综合好骚_亚洲欧美影院_国产视频不卡_亚洲高清视频一区_免费精品视频_欧美精品一级
    久久字幕精品一区| 久久精品人人做人人爽电影蜜月| 欧美日韩精品免费观看视一区二区| 国产农村妇女精品一区二区| 亚洲三级网站| 亚洲免费在线精品一区| 久久成人在线| 欧美午夜精品久久久久免费视| 亚洲三级毛片| 欧美黄免费看| 中国女人久久久| 欧美在线影院| 一本色道久久综合亚洲精品婷婷| 噜噜噜久久亚洲精品国产品小说| 激情成人综合| 美女诱惑一区| 99精品欧美| 欧美久久九九| 亚洲一区二区三区欧美| 国内一区二区三区在线视频| 亚洲日本免费| 狂野欧美一区| 亚洲黄色在线| 好吊视频一区二区三区四区 | 国产亚洲精品久久久久婷婷瑜伽| 麻豆亚洲精品| 在线日韩电影| 欧美黄色精品| 性欧美长视频| 国产精品嫩草99av在线| 激情综合电影网| 欧美一区久久| 亚洲欧美日韩精品久久久| 在线观看不卡| 欧美日本在线| 亚洲一区二区三区精品在线观看| 亚洲手机视频| 欧美精品黄色| 欧美精品麻豆| 欧美精品二区三区四区免费看视频| 99国产精品久久久久久久| 好吊日精品视频| 欧美不卡福利| 欧美在线观看天堂一区二区三区| 欧美亚洲一区| 奶水喷射视频一区| 模特精品在线| 老司机午夜精品视频在线观看| 亚洲性人人天天夜夜摸| 欧美精品尤物在线| 欧美成人免费在线| 欧美激情91| 久久精精品视频| 免费精品视频| 欧美69wwwcom| 欧美午夜精品理论片a级大开眼界| 先锋影音一区二区三区| 久久人人九九| 久久天天综合| 午夜天堂精品久久久久| 国精品一区二区三区| 国产精品播放| 亚洲欧洲一二三| 国产亚洲在线| 牛牛国产精品| 欧美日韩视频| 最新亚洲激情| 米奇777在线欧美播放| 你懂的国产精品| 精品动漫3d一区二区三区免费| 国内综合精品午夜久久资源| aa亚洲婷婷| 久久精品女人天堂| 欧美午夜影院| 国产欧美韩日| 欧美日韩国产综合视频在线| 在线欧美日韩| 久久久久欧美| 91久久国产综合久久蜜月精品| 中文精品在线| 欧美私人啪啪vps| 国产日韩一区二区三区| 欧美日韩专区| 在线天堂一区av电影| 一区二区在线不卡| 亚洲国产高清一区| 久久中文欧美| 在线一区欧美| 激情久久久久久| 久久婷婷人人澡人人喊人人爽| 欧美特黄一级| 另类图片国产| 一区二区三区国产在线| 国产综合18久久久久久| 久久精品综合| 国产精品免费在线| 在线观看成人av| 欧美精品二区| 蜜桃久久精品乱码一区二区| 99热这里只有精品8| 欧美国产先锋| 久久在线精品| 久久久久久9| 在线亚洲免费| aⅴ色国产欧美| 在线日韩av永久免费观看| 欧美喷水视频| 久久三级福利| 久久久久看片| 久久五月激情| 久久精品在线| 久久视频一区| 久久大逼视频| 一区二区三区三区在线| 裸体一区二区| 乱码第一页成人| 性xx色xx综合久久久xx| 亚洲欧美久久久| 一本色道久久综合亚洲精品不| 在线看片成人| 亚洲欧洲日韩综合二区| 91久久综合| 激情欧美丁香| 99国产精品视频免费观看一公开| 亚洲欧洲一区二区天堂久久| 亚洲高清在线观看一区| 亚洲第一精品影视| 一区二区国产在线观看| 国产视频一区免费看| 亚洲资源av| 久久一区中文字幕| 欧美精品一区三区在线观看| 欧美色123| 亚洲精品护士| 久久av二区| 欧美体内she精视频在线观看| 国产精品久久7| 亚洲激情网址| 午夜在线播放视频欧美| 欧美激情综合| 99精品视频网| 久久国产手机看片| 国产一区二区在线观看免费播放| 亚洲黄色高清| 麻豆精品传媒视频| 亚洲午夜高清视频| 国产一区二区三区免费不卡| 国产亚洲欧美一区二区三区| 欧美国产另类| 在线视频一区观看| 午夜精品亚洲| 国产日韩欧美在线播放不卡| 欧美精品v日韩精品v国产精品| 亚洲精品女人| 欧美影视一区| 亚洲一区二区三区四区五区午夜| 欧美成人综合| 亚洲激情一区二区| 久久亚洲国产精品日日av夜夜| 欧美区国产区| 国产九九精品| 影音先锋久久| 欧美久久久久久久| 国产日韩欧美高清免费| 国产一区日韩一区| 鲁大师成人一区二区三区 | 永久域名在线精品| 久久国产精品高清| 伊人久久婷婷| 欧美成人免费在线| 国产精品一区亚洲| 一区久久精品| 欧美三级黄美女| 久久久www| 亚洲欧美日韩国产一区| 亚洲九九精品| 国产主播一区| 欧美视频在线观看| 欧美1区2区| 久久久久久久欧美精品| 国产精品一区二区在线观看| 91久久精品www人人做人人爽| 欧美精品一卡| 午夜精品婷婷| 欧美另类综合| 欧美日韩免费观看一区=区三区| 老鸭窝毛片一区二区三区| 一本久久综合| 9色精品在线| 一本一本a久久| 国产亚洲亚洲| 免费在线一区二区| 免费在线成人av| 久久久777| 欧美1级日本1级| 久久午夜电影| 欧美日韩91| 黄色工厂这里只有精品| 亚洲网站视频| 99精品国产一区二区青青牛奶| 99精品99久久久久久宅男| 99精品视频网| 亚洲一区二区三区四区中文| 免费永久网站黄欧美| 久久久久久一区二区| 久久久青草婷婷精品综合日韩| 久久动漫亚洲| 激情另类综合| 亚洲乱码视频| 欧美一级二区| 欧美日韩国产高清视频| 国户精品久久久久久久久久久不卡| 国产精品啊啊啊| 亚洲欧洲日本一区二区三区| 国产精品日韩欧美一区二区三区| 性欧美xxxx大乳国产app| 久久欧美肥婆一二区| 国内精品福利| 国产亚洲欧美另类一区二区三区| 久久久精品网| 在线成人国产| 久久综合中文| 亚洲精品人人| 欧美粗暴jizz性欧美20| 亚洲国产裸拍裸体视频在线观看乱了中文 | av成人毛片| 99视频+国产日韩欧美| 亚洲永久免费| 欧美精品一区二区三区在线看午夜| 久久综合中文| 亚洲青色在线| 亚洲午夜高清视频| 男女av一区三区二区色多| 国内成+人亚洲| 欧美亚洲一级| 99国产精品99久久久久久粉嫩| 毛片一区二区| 夜夜精品视频| 国外成人免费视频| 久久国产日韩欧美| 国产欧美精品久久| 在线欧美视频| 欧美日韩精选| 久久亚洲高清| 麻豆精品91| 国产精品永久入口久久久| 在线看片欧美| 韩国在线一区| 亚洲欧美在线网| 欧美亚洲一区| 亚洲专区欧美专区| 国产午夜精品在线| 亚洲精品韩国| 亚洲国产精品一区| 韩国一区二区三区在线观看 | 99国内精品| 国产一区二区三区四区三区四| 美女精品在线| 老司机一区二区三区| 香蕉亚洲视频| 噜噜噜噜噜久久久久久91| 亚洲免费在线精品一区| 先锋影音久久| 久久精品日产第一区二区三区| 亚洲综合日本| 久久精品中文| 久久久久久9| 欧美一区二区视频在线| 欧美a级片一区| 欧美日韩免费| 激情欧美日韩| 国产日韩1区| 国产精品制服诱惑| 久久精品日产第一区二区| 久久久久中文| 国内一区二区三区在线视频| 尹人成人综合网| 99精品免费视频| 午夜一区二区三区不卡视频| 在线观看亚洲| 亚洲国产导航| 一本色道久久| 久久成人亚洲| 欧美日韩亚洲一区二区三区在线观看| 久久亚洲午夜电影| 欧美日韩免费| 亚洲激情视频| 免费不卡亚洲欧美| 欧美日韩第一区| 亚洲国产一区二区三区在线播 | 黄色av成人| 亚洲精品在线二区| 国产日韩欧美一区二区三区在线观看| 亚洲一区图片| 欧美日韩综合网| 国产日韩欧美一区二区三区四区| 久久精品99| 亚洲激情网址| 欧美一区二区三区四区夜夜大片 | 中日韩在线视频| 久久久久久国产精品一区| 激情另类综合| 久久精品中文| 99精品视频免费全部在线| 久久久久欧美精品| 亚洲美女黄色| 欧美三级特黄| 噜噜噜久久亚洲精品国产品小说| 激情欧美国产欧美| 欧美在线播放一区二区| 国产日韩一区二区三区| 欧美色一级片| 久久久精品动漫| 一区二区三区四区五区精品| 欧美日韩精品一本二本三本| 午夜亚洲视频| 日韩亚洲一区在线播放| 欧美日韩午夜| 国产精品久久久久久模特| 久久亚洲精品伦理| 一区二区精品在线| 亚洲一二三区在线| 欧美日韩视频在线一区二区观看视频| 国产偷国产偷亚洲高清97cao| 亚洲图片在线| 国产精品www.| 久久一区亚洲| 久久香蕉精品| 乱人伦精品视频在线观看| 国产亚洲精品v| 一本色道久久综合亚洲二区三区| 狠狠久久综合婷婷不卡| 欧美日韩成人一区二区三区| 乱人伦精品视频在线观看| 国产精品一区二区三区观看| 日韩一区二区久久| 91久久国产自产拍夜夜嗨| 韩国在线视频一区| 欧美日韩亚洲一区二区三区四区| 美女网站久久| 久久一区二区精品| 欧美黄色精品| 亚洲视频高清| 亚洲国产欧美日韩| 亚洲欧洲一区二区天堂久久| 亚洲黄色天堂| 国产欧美不卡| 米奇777在线欧美播放| 麻豆av福利av久久av| 久久精品人人| 国产精品草草| 亚洲精品偷拍| 亚洲在线网站| 欧美精品七区| 亚洲高清在线播放| 国产欧美日韩综合一区在线观看| 国产乱人伦精品一区二区 | 欧美视频四区| 亚洲精品影院| 亚洲永久在线| 久久久久国产精品一区二区| 欧美日韩亚洲国产精品| 激情亚洲成人| 国产精品亚洲欧美| 久久综合中文色婷婷| 亚洲网站视频| 亚洲一区二区三区高清| 欧美成人综合| 最新成人av网站| 久久久久九九九| 在线精品亚洲| 久久精品男女| 亚洲精品美女91| 久久亚洲精选| 一本久道久久综合狠狠爱| 久久国产欧美| 黄色亚洲免费| 一区二区欧美日韩| 一本色道88久久加勒比精品| 久久经典综合| 亚洲激情一区二区三区| 久久国产直播| 99精品视频免费| 欧美高清一区二区| 一本久道久久综合婷婷鲸鱼| 欧美激情第8页| 国产精品亚洲综合| 激情综合在线| 亚洲欧美影院| 亚久久调教视频| 91久久黄色| 欧美日韩一区二区高清| 国产精品外国| 亚洲国产精品毛片| 欧美激情 亚洲a∨综合| 国产免费成人| 国产区二精品视| 亚洲精品极品| 在线免费观看一区二区三区| 欧美日本国产|