您現(xiàn)在的位置:
                中國(guó)傳動(dòng)網(wǎng)
                >
                技術(shù)頻道
                >
                技術(shù)百科
                >
                基于CAN總線(xiàn)的ELMO伺服運(yùn)動(dòng)控制系統(tǒng)
            時(shí)間:2008-10-31 08:58:00來(lái)源:ronggang
圖2 基于CAN總線(xiàn)伺服運(yùn)動(dòng)控制系統(tǒng)結(jié)構(gòu)[/align]
  硬件上采用PHILIPS的SJA1000獨(dú)立CAN控制器,PCA82C250通用CAN收發(fā)器,為了保證總線(xiàn)傳輸質(zhì)量,提高抗干擾能力,可以在SJA1000和PCA82C250之間加接兩個(gè)高速光耦,一般使用6N137[4]。SJA1000控制器支持CAN2.0B底層通信協(xié)議,CANopen或Device Net等應(yīng)用層通信協(xié)議。最簡(jiǎn)單的硬件電路如圖3所示。通過(guò)制定簡(jiǎn)單的通信協(xié)議之后,便可以構(gòu)成簡(jiǎn)單的CAN總線(xiàn)控制系統(tǒng)。此種系統(tǒng)價(jià)格便宜,經(jīng)濟(jì)實(shí)用,適用于智能通信卡、汽車(chē)控制系統(tǒng)、電梯控制系統(tǒng)、溫度和濕度等數(shù)據(jù)采集和報(bào)警系統(tǒng)、廠房監(jiān)控系統(tǒng)等對(duì)于穩(wěn)定性,可靠性和工作環(huán)境要求一般的系統(tǒng)中。
[align=center]
圖3 最簡(jiǎn)單的CAN總線(xiàn)硬件電路[/align]
3 基于CAN總線(xiàn)的ELMO運(yùn)動(dòng)控制系統(tǒng)
  3.1 ELMO系統(tǒng)硬件構(gòu)成
  系統(tǒng)基于CAN 2.0B通信協(xié)議,應(yīng)用層采用的是分布式運(yùn)動(dòng)控制系統(tǒng)常用的CANopen協(xié)議。該協(xié)議詳細(xì)規(guī)定了通信模式,網(wǎng)絡(luò)管理及其相關(guān)參數(shù)的設(shè)定。
  系統(tǒng)設(shè)計(jì)采用的拓?fù)浣Y(jié)構(gòu)是菊花鏈型拓?fù)浣Y(jié)構(gòu)。此種拓?fù)浣Y(jié)構(gòu)是用電纜把一臺(tái)設(shè)備依次連接到下一臺(tái)設(shè)備,一直到最后一臺(tái)設(shè)備和終端器為止。如圖4所示。
[align=center]
圖4 菊花鏈型拓?fù)浣Y(jié)構(gòu)[/align]
  這里的終端器集成在最后一個(gè)驅(qū)動(dòng)器中。這種結(jié)構(gòu)也可以認(rèn)為是長(zhǎng)度為零的總線(xiàn)型拓?fù)浣Y(jié)構(gòu)。若采用菊花鏈型拓?fù)浣Y(jié)構(gòu),當(dāng)一臺(tái)設(shè)備從區(qū)域取下來(lái),該設(shè)備后面區(qū)域上的所有設(shè)備將失去連接,從而產(chǎn)生故障。這將導(dǎo)致許多設(shè)備失效 潛在的過(guò)程停運(yùn)。本系統(tǒng)采用此種拓?fù)浣Y(jié)構(gòu):(1)CAN總線(xiàn)最遠(yuǎn)通信距離是10km,用于工廠控制或監(jiān)控時(shí),此種結(jié)構(gòu)可以降低總的電纜長(zhǎng)度,減少電纜的使用從而減少設(shè)備連接費(fèi)用。(2)綜上所述,該種結(jié)構(gòu)需要每一臺(tái)設(shè)備具有高度的穩(wěn)定性與可靠性,而Elmo伺服運(yùn)動(dòng)控制系統(tǒng)正是這樣一種系統(tǒng),它運(yùn)用專(zhuān)利芯片設(shè)計(jì),確保高穩(wěn)定性.低電磁輻射:高抗震12G,使用溫度范圍:40—80℃,強(qiáng)重力可達(dá)25+G,運(yùn)行濕度90%,平均無(wú)故障時(shí)間50萬(wàn)小時(shí)。
  圖5整個(gè)系統(tǒng)的體系結(jié)構(gòu)中,運(yùn)動(dòng)控制器采用了以色列ELMO公司的獨(dú)立型的運(yùn)動(dòng)控制器Maestro,驅(qū)動(dòng)器采用Elmo專(zhuān)用伺服驅(qū)動(dòng)器Bassoon。
[align=center]
圖5 Elmo分布式伺服系統(tǒng)體系結(jié)構(gòu)[/align]
  運(yùn)動(dòng)控制器Maestro主要由五大模塊組成[5],如圖6。
 ?。?)藍(lán)色表示主機(jī)通信模塊:Host Communications Services,負(fù)責(zé)Maestro與外部的通信。
 ?。?)黑色代表命令行解釋模塊:Command line interpreter,負(fù)責(zé)個(gè)人指令通過(guò)Maestro或SimplIQ立即執(zhí)行。
  (3)棕黃色代表內(nèi)核模塊:Virtual Machine,負(fù)責(zé)執(zhí)行用戶(hù)指令程序。
  (4)淡黃色代表控制管理模塊:Motion Manager,發(fā)送與接收來(lái)自各軸的信息,協(xié)調(diào)各軸的運(yùn)動(dòng)。
  (5)綠色代表CAN總線(xiàn)模塊:CAN Network Communications Server,內(nèi)部集成有支持CAN總線(xiàn)通信的模塊和支持CANOpen協(xié)議的模塊,負(fù)責(zé)與CAN總線(xiàn)進(jìn)行通信,支持CANopen DS301,DSP401,DSP402通信協(xié)議。
[align=center]
圖7 類(lèi)層次結(jié)構(gòu)與相互關(guān)系框圖[/align]
  圖7中CMacApiTestApp是CWinApp的派生類(lèi),CMainFrame是CMDIFrameWnd的派生類(lèi)。CMacApiTestApp總管整個(gè)程序,控制整個(gè)進(jìn)程。CMainFrame最重要的是消息處理類(lèi),它是其他子窗口的父窗口,無(wú)論什么控制消息都要通過(guò)它。例如響應(yīng)全部的菜單消息、對(duì)話(huà)框消息、定時(shí)器消息、控件消息、自定義消息以及底層的*.DLL交互消息,發(fā)送運(yùn)動(dòng)控制命令。
4 總結(jié)
  本文通過(guò)比較一般的CAN總線(xiàn)運(yùn)動(dòng)控制系統(tǒng)與Elmo伺服運(yùn)動(dòng)控制系統(tǒng),突出了Elmo控制系統(tǒng)的特點(diǎn)。通過(guò)比較可以知道,Elmo伺服控制系統(tǒng)具有很多一般CAN總線(xiàn)控制系統(tǒng)不具有的構(gòu)造與設(shè)計(jì),是一款穩(wěn)定性與精度超高的運(yùn)動(dòng)控制系統(tǒng)。事實(shí)上,它廣泛的應(yīng)用于航空航天與軍事工業(yè)等穩(wěn)定性要求超高的工作環(huán)境中。Elmo伺服靈巧的模塊化設(shè)計(jì)如果用于其他運(yùn)動(dòng)控制系統(tǒng)中,必將產(chǎn)生很高的生產(chǎn)效率,大大提高系統(tǒng)的穩(wěn)定性。
參考文獻(xiàn)
  [1] 鄔寬明.CAN總線(xiàn)原理及應(yīng)用系統(tǒng)設(shè)計(jì)[M].北京:北京航空航天大學(xué)出版社, 1996.6
  [2] 嚴(yán)彩忠,舒志兵.基于觸摸屏的分布式伺服控制系統(tǒng)研究[J].組合機(jī)床與自動(dòng)化加工技術(shù).2007(4):48-51
  [3] 史久根.CAN現(xiàn)場(chǎng)總線(xiàn)系統(tǒng)設(shè)計(jì)技術(shù)[M].北京:國(guó)防工業(yè)出版社,2004.10
  [4] 基于CAN的混合動(dòng)力汽車(chē)控制系統(tǒng)體系結(jié)構(gòu)研究[J].農(nóng)業(yè)機(jī)械學(xué)報(bào).2004,35(6):9-11
  [5] Maestro Software Manual[S].Elmo company
  [6] 舒志兵, 等. 交流伺服運(yùn)動(dòng)控制系統(tǒng)[M].北京:清華大學(xué)出版社, 2006.3.
標(biāo)簽:
                                
                            
傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來(lái)源:傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動(dòng)網(wǎng)(www.connectcrack.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>2025-10-31
勇梅機(jī)械液壓閘門(mén)給煤機(jī)的優(yōu)點(diǎn)
2025-10-22
2025-10-17
2025-10-11
耐磨管道機(jī)器人檢測(cè)電纜CCTV,水下管道...
2025-09-23
推薦專(zhuān)題
更多>