亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于EtherCAT實時以太網(wǎng)技術(shù)的轉(zhuǎn)臺控制系統(tǒng)設(shè)計研究

        2017-11-07 12:52:32李豐信光成張建成賴智華
        電子技術(shù)與軟件工程 2017年17期
        關(guān)鍵詞:控制卡主站驅(qū)動器

        文/李豐 信光成 張建成 賴智華

        基于EtherCAT實時以太網(wǎng)技術(shù)的轉(zhuǎn)臺控制系統(tǒng)設(shè)計研究

        文/李豐 信光成 張建成 賴智華

        文章介紹了EtherCAT實時以太網(wǎng)技術(shù),包括其工作原理與相關(guān)協(xié)議,分析了其技術(shù)上的先進性和優(yōu)勢。針對傳統(tǒng)轉(zhuǎn)臺控制系統(tǒng)內(nèi)部線纜連接繁雜,控制信號易受干擾,故障診斷能力差等缺陷,提出了一種基于EtherCAT總線技術(shù)的轉(zhuǎn)臺控制系統(tǒng)設(shè)計方案,設(shè)計采用PC機和EtherCAT主站通訊卡作為硬件平臺,以VxWorks實時操作系統(tǒng)作為軟件平臺,以工業(yè)以太網(wǎng)網(wǎng)線作為控制器和驅(qū)動器間數(shù)據(jù)交互的媒介,簡化了系統(tǒng)拓撲結(jié)構(gòu),實現(xiàn)了通訊的全數(shù)字化,提高了控制系統(tǒng)抗干擾能力和可靠性。

        EtherCAT VxWorks

        圖2:EtherCAT實時以太網(wǎng)協(xié)議

        EtherCAT (Ethernet for Control Automation Technology)是由德國自動控制公司Beckhoff開發(fā)的一種工業(yè)以太網(wǎng)技術(shù),該技術(shù)以其高速、簡單、易于實現(xiàn)正在獲得越來越多的產(chǎn)品研發(fā)人員的關(guān)注。2003年底ETG(Ethernet Technology Group)組織成立,2007年ETG組織成立中國代表處負責EtherCAT技術(shù)的推廣和宣傳。截止2017年6月份ETG組織目前全球會員數(shù)已經(jīng)超過4336家,其中,中國大陸會員600多家。

        1 EtherCAT實時以太網(wǎng)技術(shù)介紹

        1.1 EtherCAT實時以太網(wǎng)工作原理

        EtherCAT采用主從站的工作模式,主站采用配有標準以太網(wǎng)卡或者兼容EtherCAT協(xié) 議 網(wǎng) 卡 的PC機,ESC(Ether CAT slave controller,從站控制器)采用專門的從站芯片。主從站通信過程示意圖如圖1所示,在整個EtherCAT工作流程中,主站連接n個從站,按照連接順序,將從站命名為從站1,從站2,…,從站n,由主站發(fā)起通訊,發(fā)送數(shù)據(jù)包,數(shù)據(jù)按照從站的連接順序,依次通過各個從站,從站根據(jù)指令在幀的相應(yīng)位置插入或提取數(shù)據(jù),當幀到達最后一個從站n后,再由從站n將處理過的完整的數(shù)據(jù)幀發(fā)回。

        1.2 EtherCAT實時以太網(wǎng)協(xié)議

        EtherCAT數(shù)據(jù)幀結(jié)構(gòu)如圖2所示,符合IEEE802.3標準以太網(wǎng)協(xié)議,幀類型為0x88A4,IP數(shù)據(jù)段由EtherCAT頭和EtherCAT數(shù)據(jù)組成,而若干子報文又組成了EtherCAT數(shù)據(jù)。子報文又由子報文頭、子報文數(shù)據(jù)和工作計數(shù)器WKC組成。子報文頭又決定了該子報文傳輸?shù)降膶?yīng)從站,以及該從站對子報文進行讀或?qū)懖僮?,在主從站通訊的過程中,16位工作計數(shù)器(WKC)的值顯得尤為重要。主站發(fā)起周期控制的時候預(yù)先給定WKC一個值,當數(shù)據(jù)幀遍歷完整個設(shè)備的時候,通過對比返回的WKC值,可以驗證數(shù)據(jù)報文是否被EtherCAT從站節(jié)點正確處理。

        2 基于EtherCAT技術(shù)的轉(zhuǎn)臺電控系統(tǒng)實現(xiàn)方案

        2.1 轉(zhuǎn)臺電控系統(tǒng)總體方案

        整個轉(zhuǎn)臺控制系統(tǒng)由基于VxWorks的X86計算機和EtherCAT主站控制卡組成。內(nèi)部板卡數(shù)據(jù)交互形式為CPCI總線,主控單元和驅(qū)動器間通過EtherCAT總線進行數(shù)據(jù)傳輸。整個控制系統(tǒng)對外連接形式更簡潔,控制系統(tǒng)對外可實現(xiàn)“一網(wǎng)到底”的互聯(lián)。

        如圖3所示,系統(tǒng)以x86 CPU作為運算處理單元,運動控制算法及軌跡規(guī)劃命令都通過此單元完成。系統(tǒng)設(shè)置EtherCAT主站控制卡的刷新周期為1ms,每個伺服周期EtherCAT主站卡可遍歷各個驅(qū)動器獲取實際角位置信息及驅(qū)動器工作狀態(tài)參數(shù),然后通過中斷的形式通知CPU讀取,CPU獲取參數(shù)后進行下一周期的控制計算,然后通過CPCI總線將命令發(fā)送給EtherCAT主站卡,主站再將數(shù)據(jù)對各從站驅(qū)動器進行依次的數(shù)據(jù)刷新。

        圖3:基于EtherCAT技術(shù)的轉(zhuǎn)臺電控系統(tǒng)框圖

        圖4:CIFX 80-RE/RTEM主站控制卡初始化步驟

        2.2 EtherCAT主站控制卡底層驅(qū)動調(diào)試

        EtherCAT主站控制卡選用德國赫優(yōu)信的CIFX 80-RE/RTEM板卡,通過CPCI總線與x86主控CPU進行數(shù)據(jù)通訊。用戶只需調(diào)用特定的API函數(shù)即可實現(xiàn)對主站控制卡的數(shù)據(jù)收發(fā)操作,初始化主站控制卡流程如圖4所示。

        首先調(diào)用API函數(shù)cifXInitDriver(),此函數(shù)會掃描系統(tǒng)中的cifX PCI設(shè)備,若有該類型設(shè)備將下載固件和配置文件。若設(shè)備驅(qū)動初始化成功,將返回CIFX_NO_ERROR標志。然后可執(zhí)行cifX驅(qū)動打開函數(shù)xDriverOpen()和通道打開函數(shù)xChannelOpen(),整個驅(qū)動初始化過程完畢。

        2.3 EtherCAT主站控制卡與主控CPU數(shù)據(jù)交換實現(xiàn)

        赫優(yōu)信主站控制卡和用戶應(yīng)用程序通過DPM(雙端口RAM)的形式進行數(shù)據(jù)交換,默認情況下數(shù)據(jù)交換與總線周期是分離的,為了實現(xiàn)同步數(shù)據(jù)交換功能,主站控制卡提供了一種同步握手機制。在總線周期的起始時刻主站控制卡會將上一周期計算完畢數(shù)據(jù)同步更新到各從站驅(qū)動器,同時從驅(qū)動器返回數(shù)據(jù),然后采用發(fā)中斷信號給主控CPU,主控CPU從DPM中讀取數(shù)據(jù)進行計算,計算完畢后通知主站控制卡進行數(shù)據(jù)讀取,整個數(shù)據(jù)交互過程和實際測試波形如圖5所示。

        圖5:EtherCAT主站控制卡與主控CPU數(shù)據(jù)交換過程示意圖

        3 基于EtherCAT技術(shù)的控制系統(tǒng)的技術(shù)優(yōu)勢

        傳統(tǒng)轉(zhuǎn)臺控制系統(tǒng)多采用PC機+運動控制卡形式,如圖6(a)所示,驅(qū)動器一般工作于力矩環(huán)模式,控制器每個伺服周期發(fā)送電流調(diào)節(jié)指令(一般為模擬電壓或者PWM+脈沖),系統(tǒng)和驅(qū)動器間只是單向通訊,控制器無法獲取驅(qū)動器完整的狀態(tài)信息,只能通過簡單的IO判斷驅(qū)動器是否工作正常,且控制器到驅(qū)動器的連線較多,造成調(diào)試中諸多不便。

        圖6

        基于EtherCAT技術(shù)的轉(zhuǎn)臺控制系統(tǒng)采用分布式控制方式,如圖6(b)所示,控制器到驅(qū)動器均已數(shù)字指令完成傳輸,且通訊為雙向的,可實時獲取驅(qū)動器工作狀態(tài),驅(qū)動器工作于位置/速度/力矩模式,主控制器通過一根網(wǎng)線完成對多個驅(qū)動器的調(diào)節(jié)和控制工作,大大減少了導(dǎo)線互聯(lián)導(dǎo)致的系統(tǒng)不穩(wěn)定現(xiàn)象,提高了系統(tǒng)的可靠性。同時,由于驅(qū)動器大量信息的獲取,可更準確的對各種故障進行定位,對系統(tǒng)故障自診斷能力有很大的提升。

        4 結(jié)語

        EtherCAT實時以太網(wǎng)技術(shù)提高了工業(yè)以太網(wǎng)的帶寬利用效率,減小了堆棧延遲,使得通訊速度更快,完全能適應(yīng)轉(zhuǎn)臺高速伺服系統(tǒng)要求。此外,EtherCAT總線還具有很強的網(wǎng)絡(luò)的診斷能力、靈活的拓撲結(jié)構(gòu)和精確的時鐘同步性能,可大大簡化轉(zhuǎn)臺電控系統(tǒng)的外部接線,縮短整個系統(tǒng)調(diào)試時間,提高整個控制系統(tǒng)的可靠性。

        [1]王維建.工業(yè)以太網(wǎng)EtherCAT技術(shù)的原理及其實現(xiàn)[J].微計算機信息,2010,26(5-1):51-52.

        [2]魏慶福.現(xiàn)場總線技術(shù)的發(fā)展與工業(yè)以太網(wǎng)綜述[J].工業(yè)控制計算機,2002,15(01):1-5.

        [3]謝香林.EtherCAT網(wǎng)絡(luò)及其伺服運動控制系統(tǒng)研究[D].大連:大連理工大學(xué),2008:17.

        [4]楊昊佐.工業(yè)以太網(wǎng)EtherCAT從站設(shè)計[D].西安:西安電子科技大學(xué),2013:21-23.

        作者單位九江精密測試技術(shù)研究所 江西省九江市332000

        李豐男(1986-),碩士研究生。工程師。研究方向為工業(yè)自動化控制。

        猜你喜歡
        控制卡主站驅(qū)動器
        兼容多種運動控制卡的V割機數(shù)控系統(tǒng)關(guān)鍵技術(shù)*
        藏起驅(qū)動器號確保數(shù)據(jù)安全
        電腦愛好者(2020年6期)2020-05-26 09:27:33
        基于運動控制卡的桁架機器人控制系統(tǒng)設(shè)計
        基于OS2主站系統(tǒng)的海量數(shù)據(jù)共享技術(shù)研究
        多表遠程集抄主站系統(tǒng)
        電子制作(2017年23期)2017-02-02 07:17:07
        壓電陶瓷驅(qū)動器的遲滯特性
        SiC基和Si基永磁同步電動機驅(qū)動器的比較
        凌華科技四軸伺服/步進運動控制卡PCI-C154+
        基于改進經(jīng)濟壓差算法的主站AVC的研究
        關(guān)口電能計量故障監(jiān)測報警裝置及主站研究
        亚洲片一区二区三区| 国产国产人免费人成免费视频 | 久青草国产在线观看| 人妻少妇av中文字幕乱码免费| 成人久久精品人妻一区二区三区| 国产公开免费人成视频| 国产高潮国产高潮久久久| 欧美激情国产一区在线不卡| 亚洲女同性恋第二区av| 亚洲人成自拍网站在线观看| 久久人人玩人妻潮喷内射人人 | 美女黄网站永久免费观看网站| 亚洲av男人的天堂一区| 日本高清视频xxxxx| 热99精品| 亚洲人妻av在线播放| 在线观看午夜视频一区二区 | 国产精品调教| 青青草一级视频在线观看| 媚药丝袜美女高清一二区| 国产女人高潮叫床免费视频| 美女啪啪国产| 亚洲国产黄色在线观看| 蜜芽亚洲av无码精品色午夜| 品色永久免费| 欧美成人精品福利在线视频| av网站不卡的av在线| 亚洲精品乱码久久久久久中文字幕 | 97超在线视频免费| 久久综合久中文字幕青草| 级毛片内射视频| 特黄a级毛片免费视频| 久久精品国产亚洲AV古装片| 美艳善良的丝袜高跟美腿| 亚洲中文字幕无码一久久区| 中文毛片无遮挡高潮| 青青草视频在线观看9| 国产大片内射1区2区| 韩国19禁主播深夜福利视频| 99熟妇人妻精品一区五一看片| 综合国产婷婷精品久久99之一|