版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、對實時控制系統(tǒng)來說,通信是一切的基礎。數(shù)據(jù)必須在有限的時間內(nèi)可靠地傳送到接收方才有意義。分布實時應用系統(tǒng)自身的特點決定了其通信的特殊性:必須處理不同類型的數(shù)據(jù)流;當節(jié)點離開或加入系統(tǒng)時系統(tǒng)的配置狀態(tài)也會發(fā)生變化;多節(jié)點的內(nèi)部通訊使得數(shù)據(jù)流變得極為復雜;對傳輸過程嚴格的時間要求更增加了這種復雜度。傳統(tǒng)的Client/Server結(jié)構中所有通訊都必須經(jīng)過中心服務器,這就使該結(jié)構不適合于實時應用系統(tǒng)的通訊要求。而Publish/Subscri
2、be結(jié)構則不同,它是專為簡化一對多的數(shù)據(jù)傳輸要求而設計的,相對于Client/Server結(jié)構具有明顯的優(yōu)勢。在Publish/Subscribe結(jié)構中,發(fā)布方和訂購方只需匿名地發(fā)布或接收數(shù)據(jù),并不需要了解整個網(wǎng)絡的結(jié)構,也不需要知道對方的地址,一個應用程序可以是發(fā)布方,也可以是訂購方,或者同時具備二者的身份。Publish/Subscribe結(jié)構非常適合于復雜數(shù)據(jù)流的分布式應用。 CAN總線屬于現(xiàn)場總線技術的一種。與一般的通信
3、總線相比,CAN總線的數(shù)據(jù)通信具有突出的可靠性、實時性和靈活性,非常適合于RTPS(Real-TimePublish/Subscribe)模型的實現(xiàn)。 本文的研究針對P/S通訊結(jié)構和CAN總線技術進行了深入的探討。在CAN-bus上實現(xiàn)發(fā)布/訂購協(xié)議,必須解決路由、過濾、捆綁、可靠性和高效性等一系列的問題,本文在充分開發(fā)CAN網(wǎng)絡特性的基礎上,設計了兩個功能模塊ECH(EventChannelHandler)和ECB(Event
4、ChannelBroker),ECH負責為應用對象提供事件信道接口,以它們的事件標簽為基礎完成信息的過濾,ECB負責完成配置請求和捆綁請求。本文中,協(xié)議實現(xiàn)的系統(tǒng)采用分布式設計,硬件由監(jiān)控主機、USBCAN接口卡和ARM7開發(fā)平臺組成,軟件開發(fā)基于嵌入式實時操作系統(tǒng)ucOS-Ⅱ和ADS1.2集成開發(fā)環(huán)境,開發(fā)語言采用C語言。 經(jīng)測試分析,ECH和ECB功能達到了設計要求,基于CAN-bus的RTPS協(xié)議能滿足實時控制系統(tǒng)的通信需
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于CAN-bus測控網(wǎng)絡傳輸協(xié)議研究.pdf
- 基于CAN-BUS的OBDⅡ即時顯示模擬.pdf
- Modbus與CAN-bus協(xié)議轉(zhuǎn)換器研究.pdf
- 基于CAN-bus的煤礦遠程監(jiān)控系統(tǒng).pdf
- 汽車can-bus總線通訊協(xié)議--saej1939教程
- 純電動汽車CAN-BUS研究.pdf
- 基于CAN-BUS的工作面生產(chǎn)控制監(jiān)測系統(tǒng)的研究與實現(xiàn).pdf
- 基于Linux的遠程CAN-bus數(shù)據(jù)采集系統(tǒng)的設計.pdf
- 基于CAN-BUS的干酪根自動制備監(jiān)控系統(tǒng)研究.pdf
- 基于CAN-bus的半主動懸架與助力轉(zhuǎn)向系統(tǒng)耦合控制研究.pdf
- 基于CAN-bus和嵌入式Web Server的機房監(jiān)控系統(tǒng)的設計.pdf
- 基于CAN-bus的數(shù)字電液控制系統(tǒng)應用研究—硬件設計.pdf
- 基于CAN-BUS和STM32的智能步進電機驅(qū)動控制模塊設計.pdf
- 基于CAN-bus的數(shù)字電液控制系統(tǒng)應用研究—軟件設計.pdf
- 基于MCGS與CAN-bus的石墨電極生產(chǎn)過程參數(shù)監(jiān)測網(wǎng)設計.pdf
- CAN bus高層協(xié)議CANopen的研究以及在模塊化CAN控制器上的實現(xiàn).pdf
- 基于CAN BUS現(xiàn)場總線的SCADA系統(tǒng)的研制.pdf
- 基于CAN bus的OBD系統(tǒng)研究與設計.pdf
- 基于CAN Bus的傳感器網(wǎng)絡通信系統(tǒng)設計研究.pdf
- can-bus_汽車總線技術(中文)
評論
0/150
提交評論