《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 其他 > 設(shè)計應(yīng)用 > IEEE1588在分散運動控制系統(tǒng)中的應(yīng)用
IEEE1588在分散運動控制系統(tǒng)中的應(yīng)用
中國工控網(wǎng)
摘要: 本文說明IEEE1588在一個分散運動控制系統(tǒng)中的應(yīng)用,目前的解決方案依靠分散運動部件對時間同步的專門實現(xiàn)。隨著IEEE1588的出現(xiàn),可以開發(fā)一種在標(biāo)準(zhǔn)網(wǎng)絡(luò)(如以太網(wǎng))上使用商用技術(shù)的運動控制解決方案。本文要說明在一個網(wǎng)絡(luò)范例內(nèi)IEEE1588和運動的基本操作。
Abstract:
Key words :

引言
  本文說明IEEE1588" title="IEEE1588">IEEE1588在一個分散運動控制系統(tǒng)" title="分散運動控制系統(tǒng)">分散運動控制系統(tǒng)中的應(yīng)用,目前的解決方案依靠分散運動部件對時間同步的專門實現(xiàn)。隨著IEEE1588的出現(xiàn),可以開發(fā)一種在標(biāo)準(zhǔn)網(wǎng)絡(luò)(如以太網(wǎng))上使用商用技術(shù)的運動控制解決方案。本文要說明在一個網(wǎng)絡(luò)范例內(nèi)IEEE1588和運動的基本操作。

  分散運動控制要求系統(tǒng)節(jié)點之間緊密地同步,通常這要求在系統(tǒng)內(nèi)時鐘" title="時鐘">時鐘間的波動是微秒數(shù)量級。更高性能的應(yīng)用驅(qū)動將這個性能提高到幾分一微秒范圍。當(dāng)前的解決方案是使用適當(dāng)?shù)木W(wǎng)絡(luò)和接口部件達到使分散系統(tǒng)內(nèi)節(jié)點間的緊密同步。定制的接口卡控制整個系統(tǒng)時鐘的分配和同步以及控制數(shù)據(jù)的定時傳送。

  IEEE1588精確時間協(xié)議提供分布網(wǎng)絡(luò)上的標(biāo)準(zhǔn)化的同步機制,通過使用IEEE1588協(xié)議就可在標(biāo)準(zhǔn)網(wǎng)絡(luò)上用標(biāo)準(zhǔn)化的解決方案取代專用解決方案。就可用現(xiàn)成的部件代替專用的網(wǎng)絡(luò)接口部件。

  現(xiàn)使用IEEE1588協(xié)議和以太網(wǎng)實現(xiàn)一個簡單的分布運動控制系統(tǒng),用以演示這個原理。

范例說明

  范例運動系統(tǒng)由三個控制器組成,每個控制器通過一個SERCOS適配器連接一個驅(qū)動器。SERCOS是連接數(shù)字驅(qū)動器的工業(yè)標(biāo)準(zhǔn)。所有的運動節(jié)點都用以太網(wǎng)卡連接到標(biāo)準(zhǔn)的以太網(wǎng)。

  調(diào)節(jié)器內(nèi)的“運動計劃器”管理每個驅(qū)動器的位置信息,以控制點動、移動、和聯(lián)動操作。每個驅(qū)動器作為一個運動軸,其中一個軸是主軸,其它兩個為從動軸。每個從動軸都與主軸以1:1的比率聯(lián)動。連接到主軸的控制器以一定時間間隔向連接到從動軸的控制器發(fā)送位置基準(zhǔn)。

  在系統(tǒng)內(nèi)所有節(jié)點的時鐘是同步的,它使用IEEE1588協(xié)議達到以太網(wǎng)的時鐘同步。在底板上的時鐘同步是用先與IEEE1588的專用協(xié)議實現(xiàn)的。

系統(tǒng)時鐘同步

  網(wǎng)絡(luò)時鐘同步是在以太網(wǎng)適配卡上實現(xiàn)的,這個適配卡包含一個FPGA硬件輔助電路,用于對進入和輸出的IEEE1588協(xié)議報文打上時間印記。這個FPGA包含一個64位,每片25納秒的高分辨率的可調(diào)諧時鐘。

  1588協(xié)議運行在一個50MHz PowerPC CPU上,1588代碼和按1588協(xié)議的規(guī)定的FPGA交互作用使從站的時間與子網(wǎng)上與此相關(guān)的主站時鐘同步。調(diào)諧算法在每個1588同步刷新周期調(diào)節(jié)這個FPGA可調(diào)諧時鐘的頻率。

  這個適配器也包含一個連接底版的接口芯片,底版芯片的時鐘與1588時鐘同步。在這個適配器上的底版接口作為主時鐘,在底版上的其它時鐘都與這個適配器上的主時鐘同步。底版時鐘與1588時鐘的同步使用一個簡單的算法。這個適配器表示一個1588邊界時鐘節(jié)點而底版時鐘劃為“外部”時鐘。

運動的同步

  基本的運動控制要求在一個節(jié)點的運動任務(wù)的運行要與其它所有節(jié)點同步。節(jié)點之間的所有事務(wù)都建立在同步刷新周期基礎(chǔ)上。對控制器與傳動和控制器與控制器之間的兩種事務(wù)是相同的。

  控制器對驅(qū)動的事務(wù):在周期的開始控制器發(fā)送插值位置刷新每個驅(qū)動器,驅(qū)動器使用這個位置刷新值控制電機的閉環(huán)位置和速度,每臺驅(qū)動器向控制器返回它的實際位置,控制器計算一個新位置并周期重復(fù),這個操作持續(xù)一個位置刷新周期。


  控制器對控制器的事務(wù):在周期的開始,主軸控制器向每個從動軸發(fā)送位置基準(zhǔn),每個從動軸的控制器用這個位置基準(zhǔn)計劃本軸的運動。

  為了同步整個系統(tǒng)的運動,運動任務(wù)和位置的刷新要與1588時鐘同步,F(xiàn)PGA內(nèi)的一個小電路提供對CPU的周期中斷來觸發(fā)這個位置刷新周期。這個電路將一個裝入目標(biāo)寄存器的時間與當(dāng)前的1588時鐘時間比較,在當(dāng)前時間與目標(biāo)時間符合時產(chǎn)生一個中斷。在這個中斷子程序內(nèi),CPU還會裝入一個新的目標(biāo)時間,它等于當(dāng)前目標(biāo)時間加上周期時間,然后重復(fù)這個過程。周期時間和相位是在節(jié)點配置過程中設(shè)置的。

1588的實現(xiàn)

  1588協(xié)議是一個運行在適配器上的C/C++工具,大多數(shù)1588協(xié)議的實現(xiàn)包括同步,診斷,延時請求,延時響應(yīng)和報文管理。1588引導(dǎo)協(xié)議用于在啟動時加快時間從站的時鐘同步。實現(xiàn)8個同步報文的引導(dǎo)。

  這里未提供“最佳主站”算法,本系統(tǒng)使用“推薦”主站選擇方法決定子網(wǎng)絡(luò)的主時鐘。在啟動時從站時鐘無限期地收聽主時鐘。從時鐘永遠(yuǎn)不會成為主時鐘。也不會任命一個以上“推薦”主站。
  為主時鐘完整性的監(jiān)視提供某些支持,如果一個從時鐘發(fā)現(xiàn)失去主時鐘,它將停止它的底版時鐘,這將引起SERCOS適配器關(guān)閉SERCOS環(huán)路,并且所有運動停止。
輸出同步

  在范例應(yīng)用中需要根據(jù)主軸的位置精確地接通或斷開一個輸出。用這個輸出觸發(fā)一個選通燈,照亮所有三個軸的相位。為了達到精確的輸出閘門,使用一個特別的輸出組件,它的時鐘與系統(tǒng)中的其余時鐘同步,由控制器內(nèi)的運動計劃器向這個組件發(fā)送一個輸出值,這個值帶著時間標(biāo)記指示釋放輸出或停止輸出的時間。輸出組件使用先前說明過的任務(wù)同步電路管理輸出的“定時”以達到精確的輸出時間。

GPS作為最高主時鐘

  本運動系統(tǒng)范例的啟動時間缺省為時間為0的UTC時間。對運動系統(tǒng)通常不需要絕對時間,但對一些明顯的事件如故障條件,時間標(biāo)記可能很有用處。所以這里集成了一個全球定位系統(tǒng)(GPS)接口,用于提供精確的UTC時間源。并用作系統(tǒng)的最高主時鐘。這個接口集成在以太網(wǎng)適配器模塊上,適配器上的算法從GPS接收器接收“秒脈沖”和UTC刷新,并調(diào)節(jié)它的本地時鐘維持與GPS的同步。

結(jié)論

  提供的1588在以太網(wǎng)分布運動系統(tǒng)的應(yīng)用例子是可靠和精確的應(yīng)用。硬件輔助電路提供的主時鐘和從時鐘之間的起伏精度不大于200納秒。當(dāng)使用GPS作為主時間基準(zhǔn)時,在從時鐘的累計波動為500納秒。如果耒自GPS接收器的秒脈沖信號的邊沿不清晰,還會產(chǎn)生附加的波動。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲欧美日韩一区二区| 中文亚洲免费| 艳女tv在线观看国产一区| …久久精品99久久香蕉国产| 国内精品久久久久久| 国产亚洲精品一区二555| 国产精品一区二区欧美| 欧美亚日韩国产aⅴ精品中极品| 久久亚洲精品网站| 久久影院午夜片一区| 久久精品国产清自在天天线| 性亚洲最疯狂xxxx高清| 香蕉久久夜色精品国产| 久久不射电影网| 欧美在线中文字幕| 久久国产乱子精品免费女 | 亚洲高清久久网| 亚洲高清成人| 亚洲日本久久| 日韩视频三区| 在线一区观看| 亚洲欧美精品一区| 久久本道综合色狠狠五月| 亚洲韩国一区二区三区| 亚洲毛片在线| 亚洲中字黄色| 久久精品水蜜桃av综合天堂| 久久综合国产精品| 欧美精品久久一区二区| 欧美午夜宅男影院| 国产嫩草一区二区三区在线观看 | 欧美性片在线观看| 国产精品美女久久久久av超清 | 国产精品成人v| 国产精品推荐精品| 国精品一区二区三区| 亚洲第一精品夜夜躁人人爽| 亚洲精品在线视频观看| 国产精品99久久久久久久久久久久| 一区二区三区久久精品| 午夜精品福利电影| 91久久在线| 亚洲一区久久久| 久久久激情视频| 欧美激情第4页| 国产精品福利在线观看网址| 国产资源精品在线观看| 91久久国产综合久久91精品网站| 亚洲美女视频| 亚洲欧美综合v| 亚洲伦理在线免费看| 午夜精品亚洲一区二区三区嫩草| 久久精品国产第一区二区三区最新章节 | 亚洲看片免费| 中文精品一区二区三区| 久久精品成人| 欧美福利精品| 国产精品人人做人人爽人人添| 国产日韩欧美精品在线| 在线日韩av永久免费观看| 中文一区二区| 91久久国产精品91久久性色| 亚洲欧美精品在线观看| 噜噜爱69成人精品| 欧美亚洲不卡| 亚洲激情在线| 久久www免费人成看片高清| 一区二区三区四区国产| 久久久久久久久久久久久女国产乱 | 欧美一区二区观看视频| 亚洲精品视频免费在线观看| 欧美一区二区视频在线观看2020| 久久精品国产欧美亚洲人人爽| 你懂的视频一区二区| 国产精品视频导航| 亚洲精品欧美一区二区三区| 欧美伊久线香蕉线新在线| 亚洲一区视频在线| 欧美精品综合| 精品电影一区| 欧美在线播放一区| 亚洲欧美在线aaa| 欧美日韩黄色大片| 在线观看一区| 久久精品国产久精国产思思| 亚洲欧美亚洲| 欧美日韩精品免费观看视一区二区| 国语自产精品视频在线看| 中文精品视频| 一区二区三区四区国产| 欧美成人影音| 亚洲第一视频| 亚洲国产精品va在线观看黑人| 午夜日本精品| 欧美亚洲第一页| 日韩视频亚洲视频| 亚洲毛片av| 欧美国产高潮xxxx1819| 狠狠干综合网| 久久精品99| 久久久国产精品一区二区三区| 欧美系列亚洲系列| 一区二区三区av| 亚洲一区二区三区在线看| 欧美日韩国产成人高清视频| 亚洲国产精品一区二区www| 亚洲国产视频一区| 麻豆国产精品va在线观看不卡| 国产欧美日韩综合精品二区| 亚洲无亚洲人成网站77777| 亚洲一级在线观看| 国产精品国产a级| 亚洲天堂激情| 亚洲免费视频中文字幕| 欧美三级日本三级少妇99| 夜夜嗨av一区二区三区网站四季av | 亚洲视屏一区| 亚洲天堂视频在线观看| 欧美日韩在线视频一区| 亚洲毛片一区| 亚洲一二三区视频在线观看| 欧美私人啪啪vps| 在线视频亚洲一区| 亚洲欧美日韩精品久久亚洲区| 欧美日韩午夜在线| 亚洲视频狠狠| 欧美一区二区免费观在线| 国产伦精品一区二区| 午夜精品一区二区三区四区| 久久成人在线| 伊人伊人伊人久久| 亚洲美女视频| 国产精品国产精品| 欧美一级二级三级蜜桃| 久久中文精品| 亚洲国产综合在线| 亚洲综合好骚| 国产日产欧美a一级在线| 久久精品国产精品亚洲| 欧美黄色日本| 亚洲网站啪啪| 久久亚洲综合网| 亚洲精品日韩欧美| 亚洲欧美视频在线观看视频| 国产视频一区在线观看一区免费| 欧美在线免费观看亚洲| 欧美激情精品久久久久久变态| 日韩视频中文字幕| 欧美一级视频| 在线日韩视频| 亚洲在线免费观看| 国产一区二区在线免费观看| 亚洲乱码国产乱码精品精天堂| 欧美激情综合网| 亚洲自拍高清| 欧美高清视频在线播放| 一区二区三区av| 久久婷婷人人澡人人喊人人爽| 尤物九九久久国产精品的分类| 亚洲欧洲视频| 国产精品美女999| 亚洲国产一区二区三区高清| 欧美日韩在线免费观看| 欧美专区在线观看| 欧美日韩美女一区二区| 欧美一级网站| 欧美日韩成人在线| 欧美一区网站| 欧美视频日韩视频| 久久精品国产第一区二区三区最新章节 | 亚洲精品在线免费| 国产精品久久久久9999| 亚洲国产日韩一区二区| 国产精品播放| 亚洲精品视频啊美女在线直播| 欧美日韩在线影院| 久久精品视频在线| 欧美图区在线视频| 亚洲国产精品成人精品| 国产精品久久国产愉拍| 亚洲精品影院| 国产亚洲激情视频在线| 一区二区精品在线观看| 国产一区自拍视频| 亚洲一区二区在线观看视频| 亚洲第一色在线| 久久久精品国产一区二区三区| 亚洲精品极品| 久久久综合香蕉尹人综合网| 亚洲天堂av高清| 欧美精品成人一区二区在线观看| 亚洲一区免费在线观看| 欧美精品综合| 亚洲国产日韩欧美在线动漫| 国产日韩欧美亚洲一区| 亚洲一区二区高清| 亚洲精品网站在线播放gif| 久久影视精品| 欧美一区二区精品久久911| 国产精品福利在线观看网址|