《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計應(yīng)用 > SERCOS-III通信系統(tǒng)的設(shè)計與仿真
SERCOS-III通信系統(tǒng)的設(shè)計與仿真
2015年微型機與應(yīng)用第7期
鄭國雄
(廣州生產(chǎn)力促進中心,廣東 廣州 510091)
摘要: SERCOS-III是SERCOS總線技術(shù)發(fā)展的最新階段。它采用工業(yè)以太網(wǎng)的傳輸方式,結(jié)合了SERCOS總線技術(shù)的優(yōu)越性和工業(yè)以太網(wǎng)的經(jīng)濟性。采用PC機作為仿真系統(tǒng)的主站控制器,以基于AT91RM9200的SERCOS-III接口卡為從站,設(shè)計了SERCOS-III通信系統(tǒng),設(shè)計了仿真系統(tǒng)主站控制面板和從站運行監(jiān)測系統(tǒng),并對SERCOS-III的通信功能進行仿真驗證。
Abstract:
Key words :

  摘  要: SERCOS-III是SERCOS總線技術(shù)發(fā)展的最新階段。它采用工業(yè)以太網(wǎng)的傳輸方式,結(jié)合了SERCOS總線技術(shù)的優(yōu)越性和工業(yè)以太網(wǎng)的經(jīng)濟性。采用PC機作為仿真系統(tǒng)的主站控制器,以基于AT91RM9200的SERCOS-III接口卡為從站,設(shè)計了SERCOS-III通信系統(tǒng),設(shè)計了仿真系統(tǒng)主站控制面板和從站運行監(jiān)測系統(tǒng),并對SERCOS-III的通信功能進行仿真驗證。

  關(guān)鍵詞SERCOS-III總線;通信系統(tǒng);仿真

0 引言

  SERCOS是一種用于傳動系統(tǒng)與數(shù)字伺服之間通信的數(shù)據(jù)交換協(xié)議,是能夠?qū)崿F(xiàn)控制器與傳感器、伺服系統(tǒng)以及可編程控制器之間的實時數(shù)據(jù)通信的國際標(biāo)準(zhǔn)[1-3]。SERCOS-III融合了工業(yè)以太網(wǎng)技術(shù),是開放式數(shù)控系統(tǒng)實現(xiàn)高速數(shù)據(jù)實時傳輸?shù)囊环N新型現(xiàn)場總線[4],是SERCOS發(fā)展到目前的最新階段。本文基于通用微處理器ARM9及標(biāo)準(zhǔn)以太網(wǎng)軟硬件技術(shù),開發(fā)采用SERCOS-III的通信仿真系統(tǒng),并通過實例來驗證SERCOS-III的通信功能。

1 SERCOS-III通信系統(tǒng)的原理

  1.1 SERCOS-III的特點

  最近,由于實時擴展技術(shù)的發(fā)展,實時以太網(wǎng)技術(shù)已經(jīng)延伸到運動控制領(lǐng)域,并成為可以覆蓋整個工業(yè)控制領(lǐng)域的網(wǎng)絡(luò)技術(shù),融合實時以太網(wǎng)技術(shù)后,SERCOS發(fā)展到了SERCOS-III階段。因為SERCOS-III采用了Time Divison Multiplex Access(TDMA)時間片通信機制,所以其實時性在運動控制領(lǐng)域仍處于領(lǐng)先水平[5-6]。融入實時以太網(wǎng)技術(shù)之后,SERCOS技術(shù)已經(jīng)實現(xiàn)從伺服專用接口向工業(yè)以太網(wǎng)的轉(zhuǎn)變。SERCOS-III既可以采用超五類雙絞線也可以使用光纜作為數(shù)據(jù)傳輸介質(zhì)。為了應(yīng)用以太網(wǎng)的硬實時的環(huán)境,SERCOS-III增加了一個與非實時通道同時運行的實時通道,該通道用來傳輸SERCOS-III報文,包括傳輸命令值和反饋值等信息,參數(shù)化的非實時通道與實時通道一起傳輸以太網(wǎng)信息和IP協(xié)議的信息,包括TCP/IP和UDP/IP。

  1.2 SERCOS-III物理層的結(jié)構(gòu)

001.jpg

  SERCOS-III是基于實時以太網(wǎng)的通信系統(tǒng),它定義了標(biāo)準(zhǔn)的物理層,提供超過500個控制器與驅(qū)動器之間信息交互的參數(shù),并且獨立于任何制造廠商之外,包含了I/O控制的功能,使產(chǎn)品制造商不再需要使用單獨的I/O總線。SERCOS-III在界面、同步化和消息結(jié)構(gòu)上兼容SERCOS舊版本。SERCOS-III包括直線型和環(huán)型兩種拓撲結(jié)構(gòu),兩種結(jié)構(gòu)各具特點,直線型結(jié)構(gòu)可以節(jié)省大量電纜,環(huán)型結(jié)構(gòu)則提供了去冗余功能。其中環(huán)型結(jié)構(gòu)是在SERCOS-I/II的基礎(chǔ)上做出改進,把拓撲結(jié)構(gòu)由原來的單環(huán)型變成雙環(huán)型,如圖1和圖2所示。每一個部分都設(shè)有兩個通信通道,并且兩者之間是可轉(zhuǎn)換的。在SERCOS-III的網(wǎng)絡(luò)通信系統(tǒng)中,一個控制單元可能包含多個獨立配置的主站,支持幾個從站控制一個設(shè)備或者一個從站控制幾個設(shè)備,并支持從站之間或者主站和從站之間的通信[7-8]。

  當(dāng)SERCOS-III通信系統(tǒng)為雙環(huán)型拓撲結(jié)構(gòu)時,主站是雙向閉合的,報文可以通過兩個端口出來的兩個環(huán)路分別傳送各從站。如果系統(tǒng)為直線形拓撲結(jié)構(gòu),主站的連接是被切斷的,報文的傳輸只形成一個環(huán)路。

  主站會通過第一通道和第二通道發(fā)送同樣的報文到從站,每個從站接收到報文,處理好第一通道和第二通道的數(shù)據(jù)后,就將數(shù)據(jù)通過各自的通道轉(zhuǎn)發(fā)出去,主站可以通過兩個端口兩次收到從站返回的數(shù)據(jù),但是只會處理其中的一個通道的數(shù)據(jù)。

2 SERCOS-III通信系統(tǒng)的設(shè)計

  為了驗證SERCOS-III的通信功能,本文基于PC機設(shè)計了SERCOS-III通信仿真系統(tǒng),系統(tǒng)以PC機作為主站控制器,以SERCOS-III接口卡為從站,通過SERCOS-III數(shù)字接口總線進行連接。系統(tǒng)的總體結(jié)構(gòu)如圖3所示。

002.jpg

  SERCOS-III通信系統(tǒng)是基于通用控制器以及在標(biāo)準(zhǔn)以太網(wǎng)硬件上加載軟件核心的模式設(shè)計的,主要包括SERCOS-III從站卡、主站控制和從站監(jiān)測三個部分。

  2.1 SERCOS-III從站接口卡的設(shè)計

  本文基于通用控制器ARM9,在標(biāo)準(zhǔn)以太網(wǎng)硬件上加載SERCOS-III軟件核心設(shè)計了SERCOS-III從站接口卡,采用了基于ARM9內(nèi)核的AT91RM9200作為SERCOS-III從站卡的主控制器,其硬件圖如圖4所示。

003.jpg

  主控制器ARM9可以滿足SERCOS-III高速通信的需求,而且AT91RM9200帶有一個100 M的標(biāo)準(zhǔn)以太網(wǎng)的接口,所以,只需要在AT91RM9200芯片的基礎(chǔ)上增加一個100 M的物理層芯片。本文物理層芯片采用了DM9161。另外在設(shè)計SERCOS-III接口卡時,通過增加一個網(wǎng)卡芯片DM9000來實現(xiàn)SERCOS-III從站卡的雙端口設(shè)計。

  2.2 仿真系統(tǒng)主站控制部分的設(shè)計

  主站控制部分主要包括功能界面、參數(shù)界面以及電報顯示界面幾個部分。

  (1)功能界面

  功能界面主要包括發(fā)送、保存、打開、暫停、停止等幾個功能按鈕,以及用于監(jiān)測系統(tǒng)運行狀況的監(jiān)測界面和網(wǎng)卡選擇窗口。

  (2)參數(shù)界面

  參數(shù)界面主要包括第二階段各從站的電報類型的設(shè)置,加工指令設(shè)置和第三階段的參數(shù)設(shè)置等功能。

  (3)電報顯示界面

  主站發(fā)送電報顯示部分主要用來監(jiān)測主站向各從站所發(fā)送的數(shù)據(jù)包的情況,通過界面可以看到主站發(fā)送數(shù)據(jù)包的時間、所處的通信階段、包的數(shù)據(jù)類型、長度、內(nèi)容等信息。通過點擊某個數(shù)據(jù)包,還可以查看數(shù)據(jù)包的主站同步報文,包括熱插拔以及服務(wù)通道的主站傳輸報文信息以及從站傳輸報文的數(shù)據(jù)域信息等。

  2.3 仿真系統(tǒng)從站運行監(jiān)測部分設(shè)計

  從站運行監(jiān)測部分包括從站收到的信息顯示和加工圖形。

  從站收到信息顯示用來監(jiān)測從站收到的主站所發(fā)送的數(shù)據(jù)包的詳細情況,在該界面同樣可以看到從站收到的每個數(shù)據(jù)包的接收時間,所處的階段,包的數(shù)據(jù)長度、類型、內(nèi)容等信息。加工圖形界面可以仿真出從站加工的實際情況,包括預(yù)設(shè)加工曲線和實際加工曲線,以及從站實際收到的第二、第三和第四階段的參數(shù)指令。

3 SERCOS-III通信系統(tǒng)仿真實現(xiàn)及結(jié)果

  本文所設(shè)計的SERCOS-III通信仿真系統(tǒng)包括兩個從站,為了驗證SERCOS-III通信系統(tǒng)的各部分功能,分別設(shè)置這兩個從站的加工指令。

004.jpg

  首先,選擇其中一個從站,點擊“設(shè)置指令”按鍵,彈出設(shè)置指令值窗口,如圖5所示,有兩個選項,分別是模擬指令的設(shè)置以及來自指令值文件。模擬指令是一些簡單的加工指令;來自指令值文件選項是把預(yù)先編好的數(shù)控加工指令載入仿真系統(tǒng)中,從而完成對工件的仿真加工,這個選項是為了驗證數(shù)控加工程序的正確性而設(shè)置的。此處只是為了驗證SERCOS-III仿真系統(tǒng)的基本功能,因此只需要設(shè)置簡單的模擬指令即可。從站的模擬指令參數(shù)設(shè)置如下:選擇正弦比例-積分-微分加工指令,設(shè)置A=10,W=5,P=1,I=0.6,D=0。參數(shù)設(shè)置好之后按“OK”按鈕,從而完成整個從站的加工指令的設(shè)置。同理,可設(shè)置另外一個從站的參數(shù),正弦比例-積分-微分加工參數(shù),設(shè)置A=10,W=8,P=1,I=0.5,D=0。

  根據(jù)前面所設(shè)置的參數(shù),最后仿真加工的圖形如圖6所示。

005.jpg

4 結(jié)束語

  SERCOS協(xié)議是用于實現(xiàn)工業(yè)機械電氣設(shè)備控制單元與數(shù)字伺服裝置之間實時數(shù)據(jù)通信的一種現(xiàn)場總線協(xié)議,1995年被定為國際標(biāo)準(zhǔn)IEC61491,我國于2002年開始執(zhí)行由此轉(zhuǎn)化的國家標(biāo)準(zhǔn)[9]。本文設(shè)計了SERCOS-III通信系統(tǒng),并建立仿真系統(tǒng)對SERCOS-III的通信功能進行仿真驗證,對SERCOS-III協(xié)議的推進具有很大的現(xiàn)實意義。

參考文獻

  [1] 趙延龍,楊建武.基于FPGA的SERCOS-Ⅱ總線從站控制器的設(shè)計[J].計算機測量與控制,2010,18(11):2573-2575.

  [2] 余義,楊建武,崔凱.開放式控制系統(tǒng)中SERCOS總線的接口設(shè)計與實現(xiàn)[J].計算機測量與控制,2005,13(11):1257-1259.

  [3] 康存鋒,陳衛(wèi)福,黃旭東,等.基于SERCOS技術(shù)實現(xiàn)高速高精度運動控制[J].制造技術(shù)與機床,2002(6):8-10.

  [4] 朱義君.AT91系列ARM微控制器體系結(jié)構(gòu)與開發(fā)實例[M].北京:北京航空航天出版社,2005.

  [5] 王曉初,吳乃優(yōu),張勝輝,等.SERCOS通信協(xié)議在同步傳動系統(tǒng)中的應(yīng)用[J].電工技術(shù)雜志,2000(1):13-15.

  [6] 王永迎,楊建武.基于TMS320F2812的SERCOS總線從站接口卡的設(shè)計[J].制造業(yè)自動化,2007,29(5):94-96.

  [7] 鄭國雄.SERCOS-III接口卡的設(shè)計與實現(xiàn)[J].微計算機信息,2009,25(15):120-122.

  [8] 陳鑒.基于網(wǎng)絡(luò)的數(shù)控仿真系統(tǒng)研究[D].南京:東南大學(xué),2004.

  [9] 畢紅楊.數(shù)控加工幾何仿真及開發(fā)[D].呼和浩特:內(nèi)蒙古工業(yè)大學(xué),2007.


此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美一区二区三区成人| 嫩草伊人久久精品少妇av杨幂| 欧美在线视频观看免费网站| 亚洲无线视频| aa日韩免费精品视频一| 亚洲国产日韩综合一区| 在线欧美福利| 136国产福利精品导航| 黄网动漫久久久| 国内精品美女av在线播放| 国产日韩欧美高清| 国产伦理一区| 国产乱码精品| 国产午夜精品视频| 国产欧美精品日韩精品| 国产精品一区二区三区久久 | 国产日韩高清一区二区三区在线| 国产精品久久精品日日| 国产精品久久网站| 国产精品美女久久福利网站| 国产精品久久久久久久免费软件| 国产精品久久久久久久久免费| 国产精品日产欧美久久久久| 国产精品午夜视频| 国产婷婷精品| 红桃视频国产精品| 精品二区久久| 亚洲欧洲精品一区二区三区 | 午夜免费日韩视频| 亚洲欧美一区二区三区在线 | 久久本道综合色狠狠五月| 欧美在线观看视频一区二区三区| 久久爱另类一区二区小说| 久久久精品国产一区二区三区 | 性做久久久久久久免费看| 欧美一区二区三区另类| 久久精品中文字幕一区| 麻豆精品网站| 欧美日韩国产精品| 国产精品欧美一区二区三区奶水| 国产欧美日韩综合一区在线播放| 韩国女主播一区二区三区| 亚洲第一页自拍| 亚洲裸体在线观看| 亚洲小视频在线观看| 欧美一级播放| 亚洲精品久久| 午夜精品福利视频| 久久免费精品日本久久中文字幕| 欧美~级网站不卡| 欧美日韩一区二区免费在线观看| 国产精品区免费视频| 黑人巨大精品欧美黑白配亚洲 | 99在线|亚洲一区二区| 亚洲男人第一网站| 亚洲欧洲精品一区| 亚洲综合欧美| 久久亚洲影音av资源网| 欧美激情一区二区三区全黄 | 亚洲第一精品影视| 一区二区免费在线观看| 午夜电影亚洲| 日韩视频亚洲视频| 午夜久久99| 欧美成人免费一级人片100| 欧美午夜精品伦理| 在线 亚洲欧美在线综合一区| 99成人在线| 亚洲第一页中文字幕| 在线亚洲一区二区| 久久阴道视频| 国产精品久久久久久福利一牛影视 | 免费欧美电影| 国产精品九色蝌蚪自拍| 精品99一区二区三区| 亚洲视频在线观看| 亚洲精品美女在线观看播放| 午夜欧美电影在线观看| 欧美aa国产视频| 国产麻豆精品久久一二三| 亚洲观看高清完整版在线观看| 亚洲免费在线观看视频| aaa亚洲精品一二三区| 玖玖玖国产精品| 国产精品一区二区三区久久久| 亚洲日本中文字幕| 久久福利资源站| 亚洲欧美在线aaa| 欧美日韩亚洲一区二区三区四区| 国内外成人在线视频| 亚洲天堂网站在线观看视频| 亚洲狼人精品一区二区三区| 久久一区二区三区国产精品 | 亚洲淫性视频| 亚洲私人影院| 欧美sm极限捆绑bd| 韩国精品主播一区二区在线观看| 亚洲综合色视频| 亚洲一区二区网站| 欧美精品国产一区| 悠悠资源网久久精品| 欧美一区二区在线看| 亚洲欧美日本在线| 欧美日韩精品一区二区三区四区 | 午夜久久美女| 香蕉久久夜色精品| 国产精品你懂得| 亚洲网在线观看| 中文精品在线| 欧美精品18videos性欧美| 一区二区在线不卡| 久久精品国产96久久久香蕉| 欧美影院午夜播放| 国产伦精品一区二区三区| 一区二区三区偷拍| 亚洲综合另类| 国产精品另类一区| 正在播放欧美视频| 日韩午夜在线| 欧美寡妇偷汉性猛交| 亚洲第一主播视频| 91久久极品少妇xxxxⅹ软件| 久久综合狠狠综合久久综合88| 国模一区二区三区| 久久国产精品毛片| 久久琪琪电影院| 樱桃成人精品视频在线播放| 久久爱另类一区二区小说| 久久国产精品电影| 国产一区免费视频| 欧美一级免费视频| 久久久99爱| 国产自产2019最新不卡| 欧美中文字幕视频| 久久久久五月天| 在线观看91久久久久久| 亚洲国产成人久久综合| 欧美va亚洲va国产综合| 亚洲精品国产无天堂网2021| 在线中文字幕不卡| 国产精品免费在线| 欧美影院在线| 欧美高清视频在线播放| 日韩亚洲欧美精品| 欧美亚洲色图校园春色| 国产欧美日韩精品a在线观看| 香蕉成人久久| 免费观看日韩av| 亚洲精品国精品久久99热一| 亚洲一卡久久| 国产欧美91| 亚洲高清一区二| 欧美日韩18| 亚洲香蕉伊综合在人在线视看| 久久www免费人成看片高清| 极品尤物一区二区三区| 日韩视频免费观看高清完整版| 欧美日韩中文字幕| 午夜精品www| 久久综合久久久久88| 亚洲国产另类久久精品| 亚洲视屏一区| 国产亚洲成av人片在线观看桃| 亚洲高清在线| 欧美性一区二区| 欧美在线视频一区二区| 欧美福利在线| 亚洲性夜色噜噜噜7777| 欧美主播一区二区三区| 亚洲第一天堂无码专区| 亚洲一区在线免费| 韩国精品久久久999| 一本久久a久久免费精品不卡| 国产精品亚洲美女av网站| 亚洲国产精品久久| 欧美性天天影院| 亚洲国产精品www| 欧美视频一区在线| 久久国产视频网站| 欧美日韩国产在线看| 午夜在线电影亚洲一区| 欧美精品aa| 欧美一区日韩一区| 欧美日韩在线播放三区四区| 久久国产精品网站| 国产精品对白刺激久久久| 亚洲高清三级视频| 国产精品久久久久久久久久免费看 | 红桃视频欧美| 亚洲欧美日韩国产另类专区| 一区二区三区在线观看国产| 亚洲一区免费看| 在线电影一区| 欧美亚洲免费高清在线观看| 亚洲精品视频二区| 久久免费精品视频| 亚洲一区二区精品在线| 欧美精品一区二区三区高清aⅴ| 欧美在线亚洲一区| 国产精品草莓在线免费观看|