《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 基于CAN 總線的網絡化運動控制系統的研究
基于CAN 總線的網絡化運動控制系統的研究
機械設計與制造
舒志兵 張杰
摘要: 運動控制系統是以機械運動的驅動設備—電動機為控制對象, 以控制器為核心, 以電力電子、功率變換裝置為執行機構, 在自動控制理論指導下組成的電氣傳動控制系統。在電氣時代, 電動機一直在現代化的生產和生活中起著十分重要的作用。
Abstract:
Key words :

1 引言

      運動控制系統是以機械運動的驅動設備—電動機為控制對象, 以控制器為核心, 以電力電子、功率變換裝置為執行機構, 在自動控制理論指導下組成的電氣傳動控制系統。在電氣時代, 電動機一直在現代化的生產和生活中起著十分重要的作用。在近年來, 由于半導體制造設備等相關的電子制造設備市場大幅成長, 而使得機器設備上的運動控制系統出現了以下幾點技術需求:

      ( 1) 多軸運動控制。機器設備因自動化程度提高而使得單一機器上所需要的軸數增多, 一臺設備上十幾軸是常見的事情。在軸數變多后, 如何協調各軸動作就是一個重要的課題。

      ( 2) 體積要小。由于廠房空間的限制, 機器的體積要求越小越好, 機器內控制器的體積也就被要求愈來愈小, 相對的走線空間也愈來愈小。

      ( 3) 要更精確。隨著半導體制程已經精密到100nm 一下, 在制程及檢測相關設備所要求的運動精度也要更精確, 其它如LCD 設備, SMD 制程設備也有相同要求。

      ( 4) 要更穩定。因為所有設備的投資經費龐大, 系統停機的成本就更顯的突出, 因此所有機器設備制造商都必須追求系統的穩定性。同時也必須考慮在組件損壞要維修時, 必須能快速替換且不出差錯。

      綜合以上幾點的需求分析可以看到, 既要在一個控制器內進行多軸運動控制, 又要控制器的體積更小, 配線和維修要更容易, 這些條件看來是相沖突的??梢赃@樣說, 現場總線技術便是應這些新機器設備的需求而產生的。

2 現場總線運動控制系統通信特性

      用于運動控制的現場總線有兩種通信控制策略: 事件觸發和時間觸發。事件觸發中, 控制單元檢測到事件發生后, 根據預定的算法計算出正確的應答, 然后將應答信息發送給數字伺服驅動器。從事件發生到應答信息的接收之間的延時必須是有限的, 也就是最大值必須是可知的, 它的值就是通信協議的實時性指標。但是, 事件觸發中的事件是隨機的、不可預知的, 所以導致現場總線通信的不確定性, 系統中的各個站點會爭用傳輸介質,導致通信的沖突和不可靠, 很難保證高的實時性。事件觸發通常是非周期性的, 使用非周期性數據傳輸實現最為簡單, 但是也可以用周期性數據傳輸實現, 此時, 就必須標識哪個周期的數據為有效數據。

      時間觸發通常是周期性地進行的, 控制單元周期性地計算出控制數據, 然后及時發送控制數據給伺服驅動器??刂坪屯ㄐ攀峭ㄟ^一個全局時鐘進行驅動的, 系統的行為不僅在功能上得到確定, 而且在時間上也是確定的, 各站點不會爭用傳輸媒介,整個系統是可靠的。時間觸發控制中的通信周期時間應該等于控制周期時間, 或者通信周期時間能夠被控制周期時間整除。周期性的時間觸發中, 通信周期時間必須固定, 不能有明顯的波動, 即數據傳輸必須有確定性, 也稱為實時性。

      總體而言, 用于運動控制的現場總線通信協議的性能要求有三點:

      ( 1) 可靠的通信, 以適合工業現場惡劣的環境;

      ( 2) 數據傳輸的實時性。周期性數據傳輸和非周期性數據傳輸都必須有很高的實時性, 響應時間通常為( 1~10) ms。

      ( 3)命令執行和狀態反饋的同步性。為了達到各坐標軸的同步運動精度, 需要各軸在收到命令值之后必須在同一時刻同時執行位置控制指令和同時采樣當前位置, 發送給控制單元。

3 CAN 總線運動控制系統總體設計

      CAN 總線( Controller Area Network 控制局域網絡) , 是一種普遍的應用。通過CAN 總線進行數據傳輸與控制, 使伺服電機的性能更加穩定, 能更好更靈活地地應用于運動控制系統中。
 


      如圖1 所示, 基于CAN 總線的運動控制系統與控制系統典型結構相比, 有兩個顯著的特點。第一是其控制對象為伺服運動控制對象, 第二是其網絡化控制器包括CAN 總線通信媒介和CAN 控制器節點兩部分。多個CAN 控制器節點通過CAN 總線通信媒介平行互聯為一個單層結構的基于CAN 總線的伺服運動控制系統。當需要更多軸運動控制時, 只需要簡單的再增加新運動控制節點, 把新的運動控制節點作為新的CAN 總線節點掛接到CAN 總線上就可以形成一個分布式多軸運動控制系統, 而且無需在硬件上對原有的運動控制節點做任何的修改。也可通過互聯網關與IE( Industry Ethernet) 或Intranet/Internet 上下互聯為一個多層結構的網絡化伺服運動控制系統。

      基于CAN 總線運動控制系統的設計, 主要工作在于對CAN 控制器節點的設計, 包括硬件和軟件兩部分。硬件設計, 主要在于選擇合適的芯片和硬件電路分別設計圖1 所示CAN 控制器節點的5 個基本組成部分, 即主控制器、主控制器與傳感器/ 執行器的接口模塊、主控制器與CAN 總線控制器的接口模塊、CAN 總線控制器和CAN 總線收發器。軟件設計, 主要工作在于選擇合適的系統軟件和應用開發軟件分別設計各種接口驅動軟件、系統管理軟件和控制功能軟件。

 4 系統硬件設計

      主控制器筆者采用AT89C51 單片機作為處理核心, 采用PCA82C250 作為CAN 總線收發器, 圖2 給出了基于SJA1000的CAN 總線系統電路圖。為了增強抗干擾能力, SJA1000 的TX0 和RX0 引腳并沒有直接和PCA82C250 的TXD, RXD 相連接, 而是通過高速光耦6N137 后與PCA82C250 相連, 這樣可以實現總線上各CAN 節點之間的電氣隔離, 光耦6N137 的兩側使用完全獨立的兩組電源VCC 和+5V。


      SJA1000 與單片機的接口比較簡單, AD0~AD7 直接連接到AT89C51 的P0 端口, RD、WR 和ALE 信號也直接和AT89C51的相應引腳進行連接, MODE 接+5V 設置SJA100 控制器為Interl模式。SJA1000 的片選信號CS 由AT89C51 的P2.0 決定, 因此系統中SJA1000 的尋址空間從地址0 開始, 可以使用此地址加上SJA1000 內部寄存器地址的偏移量來訪問SJA1000 內部RAM空間。SJA1000 的中斷輸出信號INT 與AT89C51 的INT0引腳相連, 以便AT89C51 以中斷方式或查詢方式對報文收發作出響應。

5 系統程序設計

      基于SJA1000 的CAN 總線建立通信的過程包括系統初始化、接收和發送。

5.1 SJA1000 的初始化程序

      AT89C51 在上電后首先運行其自身的復位程序, 并在此后調用SJA1000 的配置程序。配置程序在設置SJA1000 的寄存器前, 必須通過讀復位模式/ 請求標志來檢查SJA1000 是否已處于復位模式, 因為要寫入配置信息的寄存器僅在復位模式下可以被寫入。初始化程序中, 首先將SJA1000 設為復位狀態, 隨后定SJA1000 使用PeliCAN 模式, CLKOUT 引腳輸出頻率為外接晶振頻率的1/2, 為單驗收濾波器模式。

      SJA1000 的初始化流程( 圖略) 。

      在清除SJA1000 的復位模式/ 請求標志進入工作模式時,必須先檢查標志是否確實被清除、是否進入了工作模式后, 才能進行下一步的操作。在進入工作模式后, CAN 控制器的中斷可被使能, 并開始正常的發送或接收報文。

5.2 SJA1000 的報文發送接收

      根據CAN 協議規范, 報文的傳輸由CAN 控制器SJA1000獨立完成。在報文的發送過程中, 單片機AT89C51 必須將要發送的報文送入系統發送緩沖區, 在將系統發送緩沖區中的數據移至CAN 控制器發送緩沖器之前, 必須判斷發送緩沖器是否被釋放。

      報文的接收由CAN 控制器SJA1000 獨立完成, 收到的報文在接收緩沖器內, 同時將狀態寄存器的接收緩沖器狀態標志RBS 和接收中斷標志RI 置位。如果報文接收被使能, 單片機可以將接收緩沖器內的新報文讀出, 并存儲到單片機的內存單元或外部數據存儲器中, 然后釋放接收緩沖器。SJA1000 報文接收過程可以由SJA1000 的中斷請求或查詢SJA1000 的控制段狀態標志來控制。

6 小結

      分析傳統的運動控制系統已不滿足電子制造設備的要求和現場總線運動控制系統通信特性, 提出了基于SJA1000 的CAN總線的網絡化運動控制系統方案, 為交流伺服的網絡化研究和應用作出了一次有益的新探索。CAN 總線可以很好地滿足現場總線運動控制系統對實時響應的較高要求, 同時使用CAN 總線還使得系統具有很好的擴展性能。這樣為向多軸或多點的分布式運動控制網絡發展打下堅實的基礎。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          经典三级久久| 韩国一区电影| 好看的av在线不卡观看| 一区二区三区无毛| 中日韩午夜理伦电影免费| 欧美日韩国产成人在线| 亚洲视频1区| 午夜日韩在线观看| 久久嫩草精品久久久精品| 欧美日韩亚洲三区| 亚洲午夜精品网| 国产精品男女猛烈高潮激情| 欧美—级a级欧美特级ar全黄| 亚洲一区二区伦理| 欧美成人免费小视频| 国产精品乱码一区二三区小蝌蚪| 国产欧美亚洲精品| 欧美成人中文字幕在线| 欧美视频久久| 99国产精品一区| 久久综合伊人77777麻豆| 国产精品亚洲成人| 国产一区二区三区四区五区美女| 国产欧美一区二区在线观看| 欧美另类久久久品| 国产伦精品一区二区三区视频孕妇| 亚洲国产成人一区| 亚洲欧美日韩国产精品| 国产精品久久久久久久久久直播| 欧美激情视频免费观看| 国产精品亚洲一区二区三区在线| 又紧又大又爽精品一区二区| 久久久成人精品| 欧美暴力喷水在线| 99av国产精品欲麻豆| 91久久嫩草影院一区二区| 久久成人一区| 亚洲综合色噜噜狠狠| 精品成人国产| 亚洲丶国产丶欧美一区二区三区| 亚洲国产成人精品视频| 久久在精品线影院精品国产| 国产精品网站在线| 欧美福利精品| 国产精品久久精品日日| 亚洲高清视频在线观看| 免费在线观看成人av| 欧美日韩一级视频| 噜噜噜在线观看免费视频日韩| 日韩一区二区福利| 久久精品国产欧美亚洲人人爽| 国产精品免费视频观看| 久久夜色精品亚洲噜噜国产mv| 一区二区三区在线视频观看| 久久青草欧美一区二区三区| 午夜在线播放视频欧美| 亚洲国产日韩欧美综合久久| 久久久av水蜜桃| 久久精品在线视频| 欧美特黄a级高清免费大片a级| 亚洲二区三区四区| 亚洲欧美综合网| 午夜免费在线观看精品视频| 欧美午夜精彩| 国产美女精品视频| 亚洲精品国产精品国自产在线| 国产欧美一区二区在线观看| 另类尿喷潮videofree| 国产精品夜色7777狼人| 亚洲免费观看视频| 亚洲国产天堂久久综合网| 欧美亚洲视频在线看网址| 亚洲第一精品影视| 欧美三级中文字幕在线观看| 国外精品视频| 亚洲欧美一区二区精品久久久| 国产综合在线看| 欧美成人精品| 亚洲婷婷国产精品电影人久久| 玖玖国产精品视频| 国产一区二区三区免费不卡| 欧美伊人精品成人久久综合97| 欧美激情一区二区久久久| 久久久久久成人| 国产精品一区二区你懂得| 女人天堂亚洲aⅴ在线观看| 另类成人小视频在线| 亚洲欧美自拍偷拍| 国产精品美女久久久浪潮软件| 一区二区欧美亚洲| 国产一区二区三区丝袜| 欧美激情2020午夜免费观看| 亚洲日本电影在线| 国产精品美女一区二区在线观看| 欧美国产在线电影| 一区二区日韩精品| 欧美日韩黄色一区二区| 国产精品一区视频网站| 欧美日韩在线视频一区| 国产欧美精品日韩精品| 亚洲国产成人久久综合一区| 国内精品久久久久影院优| 六月天综合网| 一区二区三区精品久久久| 国产亚洲欧美日韩一区二区| 亚洲一级电影| 夜夜嗨一区二区三区| 久久精品一区二区| 国内不卡一区二区三区| 欧美性做爰猛烈叫床潮| 久久久久久久精| 欧美在线视频不卡| 久久字幕精品一区| 欧美日韩亚洲高清| 麻豆成人综合网| 国产在线精品一区二区夜色| 久久精品动漫| 欧美一二三视频| 午夜精品福利一区二区三区av| 国产欧美韩国高清| 亚洲免费在线播放| 亚洲美女av网站| 国产色综合网| 裸体一区二区三区| 欧美伦理一区二区| 鲁大师成人一区二区三区| 一区二区欧美日韩视频| 国产精品久久久久久久一区探花| 亚洲香蕉网站| 午夜性色一区二区三区免费视频| 亚洲承认在线| 另类国产ts人妖高潮视频| 久久国产精品99久久久久久老狼| 国产午夜精品一区理论片飘花| 国产精品国产精品国产专区不蜜| 国产欧美精品国产国产专区| 亚洲免费在线精品一区| 国产精品久久久久久久久久ktv| 亚洲专区一区| 久久福利视频导航| 黄色日韩精品| 欧美一区二区三区成人| 日韩视频在线一区| 亚洲精品欧美专区| 国内视频精品| 在线欧美三区| 亚洲级视频在线观看免费1级| 欧美一区二区三区免费观看视频| 久久国产66| 欧美高清视频一二三区| 狠狠色狠狠色综合日日91app| 国产精品日日摸夜夜摸av| 免费成人美女女| 欧美在线观看www| 亚洲二区三区四区| 欧美激情第9页| 亚洲每日在线| 国产精品99久久久久久白浆小说| 亚洲午夜一级| 欧美日一区二区三区在线观看国产免| 狠狠色伊人亚洲综合成人| 欧美黄色aa电影| 黄色工厂这里只有精品| 国产一区二区三区网站| 欧美精品一区在线发布| 久久精品国产亚洲一区二区| 国产精品久久网| 欧美日韩四区| 欧美精选在线| 国产日韩欧美制服另类| 亚洲美女性视频| 国产精品一区在线观看| 欧美日韩无遮挡| 久久国产高清| 国产精品系列在线播放| 欧美一级日韩一级| 欧美亚洲在线观看| 亚洲深夜激情| 一区二区三区在线不卡| 亚洲欧美另类久久久精品2019| 国产亚洲女人久久久久毛片| 欧美精品一区在线播放| 久久精品国内一区二区三区| 国产日韩欧美亚洲一区| 欧美精品一区二区三区蜜桃| 日韩一级黄色大片| 亚洲国产视频直播| 欧美国产精品人人做人人爱| 一区二区亚洲精品| 国产情人综合久久777777| 久久人人爽爽爽人久久久| 亚洲天堂av图片| 国产亚洲欧洲| 美女福利精品视频| 久久成人精品| 国产婷婷精品| 一区在线视频观看| 国产精品sm| 欧美伦理一区二区| 国产精品日本精品| 欧美极品一区二区三区| 老色批av在线精品| 国产一区二区三区最好精华液| 久久国产精品久久久久久电车| 一本色道久久88综合亚洲精品ⅰ| 久久美女艺术照精彩视频福利播放| 欧美性猛交视频| 国产精品久久久久秋霞鲁丝| 欧美成人免费在线视频| 另类av导航| 欧美日韩三级一区二区| 欧美国产日韩一区二区| 中文亚洲欧美| aa级大片欧美| 久久久久国内| 午夜精品久久久久久久99樱桃| 国产一区 二区 三区一级| 亚洲一卡二卡三卡四卡五卡| 亚洲日本精品国产第一区| 欧美日韩八区| 欧美极品一区二区三区| 国产精品久久久久7777婷婷| 国产精品一区二区男女羞羞无遮挡| 国产一区久久| 亚洲欧洲一区| 激情视频一区二区| 免费国产自线拍一欧美视频| 国产精品乱码| 欧美成人精品1314www| 亚洲一区二区三区高清不卡| 伊人成人网在线看| 中文一区在线| 欧美日韩国产一区二区三区| 国产一区二区看久久| 亚洲毛片一区二区| 亚洲欧美影音先锋| 欧美一区二区黄色| 久久最新视频| 欧美成人自拍| 亚洲精华国产欧美| 欧美视频在线免费看| 韩日视频一区| 午夜精彩国产免费不卡不顿大片| 一本色道久久88亚洲综合88| 免费久久99精品国产| 一区二区在线看| 久久在线免费视频| 亚洲资源在线观看| 亚洲激情校园春色| 国产精品久久一级| 久热这里只精品99re8久| 午夜精品一区二区三区电影天堂| 最新国产成人av网站网址麻豆| 亚洲专区一区| 精品99一区二区| 午夜视频一区二区| 一区二区冒白浆视频| 欧美黄色aa电影| 国产精品久久久久久久app| 一区二区三区高清| 欧美精品在线极品| 国产亚洲一区在线播放| 一色屋精品视频在线看| 国产日韩成人精品| 黄色av一区| 午夜日本精品| 午夜电影亚洲| 99精品视频一区二区三区| 欧美成人午夜剧场免费观看| 亚洲视频一区二区免费在线观看| 欧美国产综合一区二区| 国产亚洲电影| 国产精品日本| 国产欧美日韩免费看aⅴ视频| 欧美精品123区| 国产一级揄自揄精品视频| 亚洲一区美女视频在线观看免费| 99精品视频一区| 欧美国产精品日韩| 欧美乱妇高清无乱码| 日韩午夜av在线| 欧美亚洲在线观看| 欧美久久电影| 国产乱子伦一区二区三区国色天香| 性欧美暴力猛交69hd| 亚洲中字黄色| **性色生活片久久毛片| 国产日韩在线播放| 最新中文字幕亚洲| 久久久另类综合| 国产欧美一区二区三区国产幕精品| 国产精品一区久久久久| 亚洲日本乱码在线观看| 欧美连裤袜在线视频| 欧美调教视频| 影音先锋中文字幕一区二区| 午夜久久福利| 欧美mv日韩mv亚洲| 亚洲在线免费视频| 精品1区2区3区4区| 亚洲日本中文字幕免费在线不卡| 国产精品一区二区三区四区| 国产午夜精品全部视频播放| 国产午夜一区二区三区| 亚洲欧美日韩中文在线制服| 亚洲精品一品区二品区三品区| 亚洲国产精品视频| 欧美日韩国内自拍| 久久久爽爽爽美女图片| 国产精品一区视频网站| 欧美一区二区三区四区夜夜大片| 久久综合九色99| 欧美一区二区在线| 欧美国产视频在线观看| 免费在线日韩av| 狠狠色2019综合网| 欧美性做爰猛烈叫床潮| 欧美日韩国产91| 亚洲在线网站| 黄网站免费久久| 国产视频观看一区| 日韩视频在线观看| 日韩午夜精品| 99视频热这里只有精品免费| 国产精品久久久久国产a级| 99www免费人成精品| 一本色道久久| 欧美永久精品|