下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
現(xiàn)場(chǎng)總線協(xié)議之間的網(wǎng)關(guān)通信模型
設(shè)計(jì)現(xiàn)場(chǎng)總線協(xié)議轉(zhuǎn)換網(wǎng)關(guān)現(xiàn)場(chǎng)總線技術(shù)的開發(fā)極大地改變了業(yè)務(wù)控制系統(tǒng)的結(jié)構(gòu)。它具有開放、分散、數(shù)字和可操作等特點(diǎn),有利于公司的自動(dòng)系統(tǒng)和信息數(shù)據(jù)庫的集成。然而,目前國際上流行的現(xiàn)場(chǎng)總線協(xié)議有十幾種,異類現(xiàn)場(chǎng)總線系統(tǒng)之間的互操作難以進(jìn)行,無法直接進(jìn)行信息互訪和交換。設(shè)計(jì)現(xiàn)場(chǎng)總線協(xié)議轉(zhuǎn)換網(wǎng)關(guān)可以集成不同的現(xiàn)場(chǎng)總線網(wǎng)絡(luò),使企業(yè)在升級(jí)控制系統(tǒng)時(shí)在保留原有的有用設(shè)備的基礎(chǔ)上增加新的設(shè)備,節(jié)省大量的人力物力,降低工程成本。優(yōu)化控制網(wǎng)絡(luò)和便捷的遠(yuǎn)程管理將使得現(xiàn)場(chǎng)協(xié)議轉(zhuǎn)換網(wǎng)關(guān)具有很強(qiáng)的競(jìng)爭力和市場(chǎng)空間。1、轉(zhuǎn)換可解決協(xié)議不兼容問題在結(jié)構(gòu)復(fù)雜的分布式網(wǎng)絡(luò)環(huán)境中,會(huì)出現(xiàn)不同網(wǎng)絡(luò)協(xié)議之間的不兼容問題。協(xié)議轉(zhuǎn)換可解決協(xié)議的不兼容問題,實(shí)現(xiàn)不同網(wǎng)絡(luò)用戶的交互操作。協(xié)議轉(zhuǎn)換也就是在兩個(gè)已知協(xié)議之間起調(diào)節(jié)作用,從一個(gè)協(xié)議接收信息,經(jīng)過翻譯后送到另一個(gè)協(xié)議,協(xié)調(diào)不兼容網(wǎng)絡(luò)邊界的信息交換。目前常用的協(xié)議轉(zhuǎn)換技術(shù)主要有三種。1.1m層以上網(wǎng)絡(luò)協(xié)議兼容業(yè)務(wù)級(jí)轉(zhuǎn)換方法要求協(xié)議業(yè)務(wù)初始化,業(yè)務(wù)級(jí)轉(zhuǎn)換中兩個(gè)協(xié)議的通信業(yè)務(wù)是相互關(guān)聯(lián)的。如果M層以上的網(wǎng)絡(luò)協(xié)議兼容,轉(zhuǎn)換將在M層進(jìn)行。業(yè)務(wù)級(jí)轉(zhuǎn)換方法由于協(xié)議轉(zhuǎn)換其余網(wǎng)絡(luò)的相互作用嚴(yán)格限制在業(yè)務(wù)用戶級(jí),并且該方法不包括對(duì)協(xié)議級(jí)的處理,在轉(zhuǎn)換過程中,轉(zhuǎn)換器不能通過傳送網(wǎng)絡(luò)間的協(xié)議數(shù)據(jù)單元來創(chuàng)造功能。1.2議的數(shù)據(jù)單元在協(xié)議級(jí)的協(xié)議數(shù)據(jù)單元轉(zhuǎn)換中,交互操作建立在協(xié)議級(jí)轉(zhuǎn)換的基礎(chǔ)上,網(wǎng)絡(luò)協(xié)議M層以上的協(xié)議都是兼容的,協(xié)議數(shù)據(jù)單元的交換在M層上進(jìn)行。協(xié)議級(jí)轉(zhuǎn)換方法提供了更有效的轉(zhuǎn)換,但實(shí)施起來比較困難;有因?yàn)閰f(xié)議層轉(zhuǎn)換忽略了對(duì)網(wǎng)絡(luò)間業(yè)務(wù)級(jí)用戶的所有處理,所以在行為上缺乏主動(dòng)性,轉(zhuǎn)換器只能在不兼容的協(xié)議間進(jìn)行端到端的數(shù)據(jù)翻譯與轉(zhuǎn)換,無法在轉(zhuǎn)換期間創(chuàng)建功能。1.3換器的集成處理混合式轉(zhuǎn)換方法是業(yè)務(wù)級(jí)方法與協(xié)議及方法結(jié)合的產(chǎn)物。因此,采用混合式轉(zhuǎn)換方法的轉(zhuǎn)換器的集成處理開始于業(yè)務(wù)級(jí),延伸至協(xié)議級(jí),既反映了對(duì)協(xié)議級(jí)的處理,也反映了對(duì)業(yè)務(wù)級(jí)的處理。采用混合式轉(zhuǎn)換方法實(shí)現(xiàn)不同協(xié)議間的相互轉(zhuǎn)換,克服了以上兩種方法的不足,提高了協(xié)議轉(zhuǎn)換器的性能,使協(xié)議轉(zhuǎn)換器的功能更加強(qiáng)大,能動(dòng)性也有所提高。2、網(wǎng)絡(luò)速率的限制不同的現(xiàn)場(chǎng)總線網(wǎng)絡(luò)通信速率存在一定的差異,協(xié)議轉(zhuǎn)換器的通信速率將受到速率較低的總線網(wǎng)絡(luò)通信速率的限制,最多只能與通信速率較低的總線速率相同。因此,在對(duì)實(shí)時(shí)性要求較高的場(chǎng)合,協(xié)議轉(zhuǎn)換器的應(yīng)用將受到一定的限制。由于大多數(shù)的現(xiàn)場(chǎng)總線協(xié)議在數(shù)據(jù)鏈路層以及更高的通信層次上定義的通信標(biāo)準(zhǔn)不同,所以現(xiàn)場(chǎng)總線協(xié)議轉(zhuǎn)換器的最終實(shí)現(xiàn)方式應(yīng)該是現(xiàn)場(chǎng)總線協(xié)議轉(zhuǎn)換網(wǎng)關(guān)。2.1實(shí)現(xiàn)網(wǎng)絡(luò)拓?fù)涞年P(guān)一般同種總線的網(wǎng)關(guān)采用中繼器或網(wǎng)橋來實(shí)現(xiàn)連接與擴(kuò)展,不同類型的現(xiàn)場(chǎng)總線網(wǎng)段之間采用網(wǎng)關(guān)。網(wǎng)關(guān)是用于實(shí)現(xiàn)數(shù)據(jù)鏈路層以上層的網(wǎng)絡(luò)互聯(lián)設(shè)備,它相當(dāng)于一個(gè)協(xié)議轉(zhuǎn)換器,協(xié)議轉(zhuǎn)換是在網(wǎng)關(guān)內(nèi)分層逐次進(jìn)行的?,F(xiàn)場(chǎng)總線協(xié)議轉(zhuǎn)換網(wǎng)關(guān)是只能夠把從現(xiàn)場(chǎng)總線設(shè)備發(fā)送來的數(shù)據(jù)在不同的協(xié)議層解包,得到用戶數(shù)據(jù),然后再按照另一現(xiàn)場(chǎng)總線協(xié)議逐層打包,最后發(fā)送到該現(xiàn)場(chǎng)總線設(shè)備上的一種協(xié)議轉(zhuǎn)換器。2.2現(xiàn)場(chǎng)總線協(xié)議的結(jié)構(gòu)現(xiàn)場(chǎng)總線協(xié)議基于精簡的ISO/OSI7層參考模型,也就是以ISO頒布的OSI標(biāo)準(zhǔn)7層參考模型為基礎(chǔ),只是對(duì)第3層到第6層進(jìn)行了簡化,這樣可以確保高效的數(shù)據(jù)傳輸?,F(xiàn)場(chǎng)總線協(xié)議的結(jié)構(gòu)一般包括物理層、數(shù)據(jù)鏈路層、應(yīng)用層和用戶接口?,F(xiàn)場(chǎng)總線的開放性結(jié)構(gòu)決定了開發(fā)協(xié)議轉(zhuǎn)換網(wǎng)關(guān)是可行的,各類現(xiàn)場(chǎng)總線協(xié)議芯片使得設(shè)計(jì)網(wǎng)關(guān)硬件要相對(duì)簡單。協(xié)議轉(zhuǎn)換網(wǎng)關(guān)的作用是將一個(gè)現(xiàn)場(chǎng)總線設(shè)備的高層信息逐層向下傳遞,通過最下層的信道,到達(dá)另一個(gè)現(xiàn)場(chǎng)總線設(shè)備;之后再逐層上升,一直到達(dá)信息發(fā)送的對(duì)等層。由于大多數(shù)的現(xiàn)場(chǎng)總線都采用主從式的總線機(jī)制,因此協(xié)議轉(zhuǎn)換網(wǎng)關(guān)通常是一類現(xiàn)場(chǎng)總線的主站,同時(shí)又是另一類現(xiàn)場(chǎng)總線的從站。3、現(xiàn)場(chǎng)總線要素符合現(xiàn)有兩種工作機(jī)制對(duì)現(xiàn)場(chǎng)總線協(xié)議結(jié)構(gòu)的剖析是構(gòu)造協(xié)議轉(zhuǎn)換網(wǎng)關(guān)通信模型的前提。網(wǎng)關(guān)必須同時(shí)符合兩類現(xiàn)場(chǎng)總線的工作機(jī)制,包括總線存取方式,總線循環(huán)時(shí)間等等。下面以兩種不同現(xiàn)場(chǎng)總線協(xié)議PROFIBUS-DP和MODBUS為例,對(duì)其總線協(xié)議進(jìn)行分析,提出一種現(xiàn)場(chǎng)總線協(xié)議之間的網(wǎng)關(guān)通信模型。3.1分析站點(diǎn)總線協(xié)議dp和反向協(xié)議3.1.1profibus-dp協(xié)議PROFIBUS-DP以DIN19245的第一部分為基礎(chǔ),經(jīng)過優(yōu)化的高速、廉價(jià)通信網(wǎng)絡(luò),適用于自動(dòng)控制系統(tǒng)和設(shè)備級(jí)分散I/O之間通信。DP一般構(gòu)成單主站系統(tǒng),主從站之間采用循環(huán)數(shù)據(jù)傳送方式工作,最高通信速率可達(dá)12Mbit/s。PROFIBUS-DP協(xié)議定義了第1層(物理層)、第2層(數(shù)據(jù)鏈路層)和第7層(應(yīng)用層)。沒有使用第3層至第6層,這樣可以減少通信開支,增加效率。PROFIBUS-DP現(xiàn)場(chǎng)總線的物理層規(guī)定了總線介質(zhì)、網(wǎng)絡(luò)拓?fù)?、傳輸距離、傳輸速率、站點(diǎn)數(shù)以及總線接口。它提供有關(guān)同步和比特流在物理媒體上的傳輸手段。數(shù)據(jù)鏈路層主要實(shí)現(xiàn)介質(zhì)存取控制MAC和數(shù)據(jù)通信服務(wù)功能。MAC保證令牌的按序傳遞,在任意時(shí)刻總線上只有一個(gè)節(jié)點(diǎn)發(fā)送數(shù)據(jù),避免信息的碰撞延時(shí)。數(shù)據(jù)通信服務(wù)提供點(diǎn)對(duì)點(diǎn),點(diǎn)對(duì)多點(diǎn)和廣播通信功能,所有電文海明距離等于4,保證數(shù)據(jù)的完整性。PROFIBUS-DP中沒有應(yīng)用層,只有復(fù)雜場(chǎng)合使用的FMS中有應(yīng)用層。3.1.2主/從站模式MODBUS總線適用于主從式控制,是工業(yè)串行通信事實(shí)上的標(biāo)準(zhǔn)。MODBUS通訊協(xié)議是一種工業(yè)現(xiàn)場(chǎng)總線通訊協(xié)議,它定義的是一種設(shè)備控制器可以識(shí)別和使用的信息幀結(jié)構(gòu),獨(dú)立于物理層介質(zhì),可以承載于多種網(wǎng)絡(luò)類型中。MODBUS協(xié)議把通信參與者規(guī)定為“主站”(Master)和“從站”(Slave),數(shù)據(jù)和信息的通信遵從主/從模式,當(dāng)它應(yīng)用于標(biāo)準(zhǔn)MODBUS網(wǎng)絡(luò)時(shí),信息被直接傳送。MODBUS總線網(wǎng)絡(luò)中的各個(gè)智能設(shè)備通過異步串行總線連接起來,只允許一個(gè)控制器作為主站,其余智能設(shè)備作為從站。采用命令/應(yīng)答的通信方式,主站發(fā)出請(qǐng)求,從站應(yīng)答請(qǐng)求并送回?cái)?shù)據(jù)或狀態(tài)信息,從站不能夠自己發(fā)送信息。MODBUS協(xié)議定義的各種信息幀格式,描述了主站控制器訪問從站設(shè)備的過程,規(guī)定從站怎樣做出應(yīng)答響應(yīng),以及檢查和報(bào)告?zhèn)鬏斿e(cuò)誤等。網(wǎng)絡(luò)中的每個(gè)從設(shè)備都必須分配給一個(gè)唯一的地址,只有符合地址要求的從設(shè)備才會(huì)響應(yīng)主設(shè)備發(fā)出的命令。3.2profibus-dp至一種通信模型PROFIBUS-DP總線與MODBUS總線在物理層都可以采用RS-485通信標(biāo)準(zhǔn),但它們的數(shù)據(jù)鏈路層和用戶接口應(yīng)用層完全不同,是兩個(gè)異種結(jié)構(gòu)的網(wǎng)絡(luò)。協(xié)議轉(zhuǎn)換需采用分層的方式,自協(xié)議的低層向高層逐層進(jìn)行,低層支持高層,高層調(diào)用低層。低層的連接斷開后,高層連接也隨之?dāng)嚅_,但是高層連接的斷開并不會(huì)影響低層。網(wǎng)關(guān)要實(shí)現(xiàn)從MODBUS協(xié)議至PROFIBUS-DP的單向協(xié)議轉(zhuǎn)換,因此網(wǎng)關(guān)必須同時(shí)實(shí)現(xiàn)MODBUS主站功能與PROFIBUS-DP的從站功能。從PROFIBUS-DP至MODBUS協(xié)議轉(zhuǎn)換的通信模型結(jié)構(gòu)如圖1。圖1所示的網(wǎng)關(guān)是一個(gè)單向網(wǎng)關(guān),它作為MODBUS的主站的同時(shí)又作為PROFIBUS-DP的從站。由PROFIBUS-DP主站發(fā)出請(qǐng)求報(bào)文,MODBUS從站響應(yīng)請(qǐng)求并發(fā)出響應(yīng)報(bào)文。通信過程可以描述如下:DP主站在MODBUS請(qǐng)求PDU(協(xié)議數(shù)據(jù)單元)的前后加上地址域和CRC校驗(yàn)組成一個(gè)ADU(應(yīng)用數(shù)據(jù)單元),然后調(diào)用數(shù)據(jù)鏈路層DefaultSAP服務(wù)(用于數(shù)據(jù)交換);DP的數(shù)據(jù)鏈路層將ADU作為它的報(bào)文的DU(數(shù)據(jù)單元)域,組成一個(gè)SRD(sendandrequireresponsivedata)服務(wù)報(bào)文再交付給物理層發(fā)送到網(wǎng)關(guān);網(wǎng)關(guān)的數(shù)據(jù)鏈路層接收到有效的SRD報(bào)文后,通知DP用戶接口,DP用戶接口調(diào)用DefaultSAP服務(wù)將其DU中的數(shù)據(jù)ADU取走;網(wǎng)關(guān)不對(duì)ADU做任何處理,直接交付到MODBUS的數(shù)據(jù)鏈路層發(fā)送出去;被尋址的MODBUS從站的數(shù)據(jù)鏈路層接收到網(wǎng)關(guān)發(fā)過來的有效的ADU后,應(yīng)用層將PDU取走;MODBUS從站依據(jù)PDU的要求執(zhí)行相應(yīng)的操作,并將結(jié)果組成一個(gè)應(yīng)答PDU或者異常響應(yīng)PDU,按前述過程的逆過程發(fā)送到DP主站。4、現(xiàn)場(chǎng)總線技術(shù)的應(yīng)用現(xiàn)場(chǎng)總線協(xié)議轉(zhuǎn)換技術(shù)可以集成不同種類
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 滬科版八年級(jí)物理全一冊(cè)《第三章光的世界》單元檢測(cè)卷及答案
- 利用元數(shù)據(jù)促進(jìn)數(shù)據(jù)共享協(xié)作
- 蘇教版五年級(jí)下冊(cè)課內(nèi)閱讀25篇、及課外閱讀材料(含答案)
- 2024高中地理第四章區(qū)域經(jīng)濟(jì)發(fā)展章末整合學(xué)案新人教版必修3
- 2024高中生物第5章生態(tài)系統(tǒng)及其穩(wěn)定性第1節(jié)生態(tài)系統(tǒng)的結(jié)構(gòu)課堂演練含解析新人教版必修3
- 2024高中語文第二單元第7課陸文學(xué)自傳課時(shí)作業(yè)含解析粵教版選修唐宋散文蚜
- 2024高考地理一輪復(fù)習(xí)第十六章第1講資源的跨區(qū)域調(diào)配-以我國西氣東輸為例教案含解析新人教版
- 2024高考?xì)v史一輪復(fù)習(xí)方案專題九走向世界的資本主義市場(chǎng)第22講“蒸汽”的力量與走向整體的世界教學(xué)案+練習(xí)人民版
- 2024高考地理一輪復(fù)習(xí)第一部分自然地理-重在理解第二章地球上的大氣第6講冷熱不均引起大氣運(yùn)動(dòng)學(xué)案新人教版
- (3篇)2024年幼兒園園長年度考核表個(gè)人總結(jié)
- 南京市勞動(dòng)合同書(全日制文本)
- 生物化學(xué)課件
- 內(nèi)蒙古自治區(qū)巴彥淖爾市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會(huì)明細(xì)及行政區(qū)劃代碼
- (精選word)洪恩識(shí)字-生字卡片1-200
- 課文背書統(tǒng)計(jì)表
- 三年級(jí)語文下冊(cè)教案-14 蜜蜂3-部編版
- 蘇教版小學(xué)數(shù)學(xué)四年級(jí)下冊(cè)全冊(cè)教案
- 藥理治療中樞神經(jīng)系統(tǒng)退行性疾病藥.pptx
- 強(qiáng)三基反三違除隱患促安全百日專項(xiàng)行動(dòng)實(shí)施方案
- 新人教版七年級(jí)數(shù)學(xué)上冊(cè)全冊(cè)專項(xiàng)訓(xùn)練大全
- 標(biāo)準(zhǔn)預(yù)防--ppt課件
評(píng)論
0/150
提交評(píng)論