《電子技術(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亚洲国产精品_日韩亚洲一区二区
亚洲视频碰碰| 久久久久欧美精品| 性欧美长视频| 亚洲人成艺术| 国产色产综合产在线视频| 欧美精品aa| 久久久综合网站| 午夜精品久久久久久久久| 亚洲精品国产日韩| 日韩视频免费在线| 国产婷婷精品| 国产精品免费网站| 欧美日韩国产小视频| 另类国产ts人妖高潮视频| 欧美一激情一区二区三区| 99精品欧美一区| 先锋a资源在线看亚洲| 一区二区三区导航| 黄色成人在线网站| 国产亚洲精品v| 国产精品视频xxxx| 欧美午夜免费电影| 欧美日韩成人在线播放| 欧美不卡一卡二卡免费版| 久久精品中文字幕免费mv| 午夜视频一区在线观看| 亚洲一区不卡| 一本色道久久综合亚洲二区三区 | 亚洲日本在线视频观看| 亚洲大黄网站| 亚洲国产成人精品女人久久久| 久久国产精品久久精品国产| 亚洲视频一二| 韩国成人福利片在线播放| 国产午夜精品在线观看| 国产一区二区毛片| 国产午夜精品在线| 国产在线精品自拍| 黄色av日韩| 亚洲风情亚aⅴ在线发布| 精品成人一区二区| 在线观看中文字幕不卡| 在线免费观看日本一区| 亚洲大胆在线| 亚洲三级观看| 在线视频欧美一区| 亚洲男人第一av网站| 欧美一区二区三区免费观看| 久久国产精品一区二区三区四区| 欧美在线播放| 91久久在线播放| 99精品国产高清一区二区| 亚洲四色影视在线观看| 一本色道久久综合精品竹菊| 亚洲一区二区三区精品动漫| 欧美一区二区三区免费视| 久久精品女人天堂| 免费在线观看精品| 欧美日韩国语| 国产精品户外野外| 国产视频一区二区三区在线观看| 国产欧美日韩综合一区在线观看| 国产精品影片在线观看| 狠久久av成人天堂| 亚洲激情网址| 亚洲视频免费| 久久精品视频一| 亚洲免费成人| 亚洲永久在线观看| 久久精视频免费在线久久完整在线看| 欧美不卡在线视频| 欧美性做爰毛片| 国产一级揄自揄精品视频| 1769国内精品视频在线播放| 日韩一级黄色大片| 午夜精品免费| 亚洲免费播放| 欧美一区二区三区在| 久久综合网hezyo| 欧美日韩综合在线| 国产日韩欧美亚洲| 亚洲精品午夜| 欧美一级夜夜爽| 一本久久综合| 久久国产精品一区二区三区| 欧美风情在线观看| 国产精品亚洲片夜色在线| 亚洲高清视频一区二区| 国产精品99久久久久久久vr| 亚洲小视频在线观看| 亚洲第一在线| 亚洲午夜电影| 美女精品在线| 国产精品午夜久久| 亚洲福利视频在线| 亚洲欧美日韩在线观看a三区| 亚洲乱码精品一二三四区日韩在线| 翔田千里一区二区| 欧美激情中文字幕一区二区| 国产一区二区精品久久| 一区二区三区www| 91久久久在线| 久久福利资源站| 欧美午夜激情小视频| 激情五月婷婷综合| 亚洲一区二区三区免费在线观看| 亚洲精品之草原avav久久| 久久久久久久性| 欧美午夜久久| 亚洲日本电影在线| 久久精品亚洲一区二区三区浴池| 99精品免费视频| 欧美在线首页| 国产精品国产三级国产aⅴ浪潮| 在线观看三级视频欧美| 亚洲欧美日韩人成在线播放| 亚洲视频你懂的| 欧美黄在线观看| 韩国亚洲精品| 午夜一区二区三区不卡视频| 亚洲一级黄色片| 欧美日韩成人综合在线一区二区 | 亚洲国产成人精品久久| 久久超碰97人人做人人爱| 午夜精品久久| 国产精品成人观看视频免费| 亚洲精品国精品久久99热| 亚洲黄色免费网站| 欧美一区二区三区喷汁尤物| 欧美色一级片| 在线电影欧美日韩一区二区私密| 欧美亚洲综合久久| 亚洲欧美日本视频在线观看| 欧美视频中文在线看 | 亚洲国产精品女人久久久| 久久黄金**| 久久久久国产精品人| 国产喷白浆一区二区三区| 在线亚洲欧美视频| 亚洲精品国产精品乱码不99按摩 | 国产亚洲午夜| 性欧美大战久久久久久久免费观看| 午夜日韩在线观看| 国产精品久久久一本精品| 一区二区三区四区精品| 一区二区三区免费观看| 欧美日韩国产综合网| 亚洲人成网站777色婷婷| 久久精品水蜜桃av综合天堂| 久久久久免费观看| 国产日韩1区| 欧美影视一区| 久久综合九色综合欧美狠狠| 国产日韩精品久久久| 久久激情五月丁香伊人| 久久久久久亚洲综合影院红桃| 激情六月婷婷综合| 亚洲欧洲一区二区三区久久| 欧美成人蜜桃| 日韩视频不卡中文| 亚洲欧美一区二区三区在线| 国产精品区一区| 午夜精品成人在线视频| 久久精品国内一区二区三区| 国产精品久久综合| 亚洲资源在线观看| 久久久久久久久久久久久久一区 | 国产精品久99| 性久久久久久久久久久久| 久久天堂国产精品| 欧美成人免费一级人片100| 亚洲美女区一区| 久久精彩免费视频| 亚洲伦理一区| 久久久久网址| 99天天综合性| 另类酷文…触手系列精品集v1小说| aa成人免费视频| 久久亚洲私人国产精品va媚药| 亚洲国内欧美| 欧美中文字幕在线观看| 亚洲欧洲日产国码二区| 久久精品论坛| 99re8这里有精品热视频免费 | 亚洲男人的天堂在线aⅴ视频| 韩国女主播一区二区三区| 亚洲私人黄色宅男| 加勒比av一区二区| 亚洲欧美在线另类| 亚洲日本成人| 久久这里只有| 亚洲欧美日韩区| 欧美三级乱码| 亚洲激情在线观看| 国产欧美视频一区二区三区| 一二三区精品福利视频| 狠狠色丁香婷婷综合| 性久久久久久| av不卡免费看| 欧美激情一区二区三区成人|