現(xiàn)場(chǎng)總線控制系統(tǒng)在經(jīng)緯儀中的應(yīng)用
摘要:當(dāng)前,科學(xué)技術(shù)飛速發(fā)展,測(cè)量手段日新月異,對(duì)于靶場(chǎng)的光電經(jīng) 緯儀,從系統(tǒng)的復(fù)雜性、故障率等特性方面考慮傳統(tǒng)通信方式已無(wú)法滿足要 求。現(xiàn)場(chǎng)總線作為一種全數(shù)字化、雙向、開(kāi)放的多站串行通信總線,以其高速 率和高可靠性,使實(shí)時(shí)控制變得非常容易實(shí)現(xiàn),已經(jīng)成為當(dāng)前發(fā)展的熱點(diǎn)。 本文重點(diǎn)分析了控制器局域網(wǎng)(CAN)的技術(shù)特點(diǎn),提出了一種基于CAN總 線的光電經(jīng)緯儀內(nèi)部通信系統(tǒng)實(shí)現(xiàn)方案。 電力分析儀| 諧波分析儀| 發(fā)生器| 多用表| 驗(yàn)電筆| 示波表| 電流表| 鉤表| 測(cè)試器| 電力計(jì)| 電力測(cè)量?jī)x| 光度計(jì)| 電壓計(jì)| 電流計(jì)
1、引言 在靶場(chǎng)試驗(yàn)的測(cè)控系統(tǒng)中,光電經(jīng)緯儀一直發(fā)揮著重要的作 用。光電經(jīng)緯儀是一種用于空間移動(dòng)目標(biāo)跟蹤定位成像的高精度光 電探測(cè)儀器。因其具有實(shí)時(shí)、高精度、動(dòng)態(tài)跟蹤和能夠?qū)崿F(xiàn)圖像再現(xiàn) 等優(yōu)點(diǎn),被廣泛應(yīng)用于航空、航天、武器實(shí)驗(yàn)、天文觀測(cè)等科研和軍 事領(lǐng)域。光電經(jīng)緯儀各分系統(tǒng)的輸出數(shù)據(jù)結(jié)構(gòu)不同,通信方式主要 有RS232,RS422/485,并口等。這幾種通信方式存在較多的先天 性缺陷:通信速率低、傳輸距離短、線路利用率低、抗干擾能力差、容 錯(cuò)性差、不易擴(kuò)展、難以維修和測(cè)試。 隨著光電跟蹤探測(cè)技術(shù)迅速發(fā)展,對(duì)目標(biāo)的測(cè)量技術(shù)要求不斷 提高,傳統(tǒng)的通訊方式已無(wú)法滿足要求。要解決上述問(wèn)題,就需要尋 找一種在實(shí)時(shí)性、可靠性等方面均能滿足經(jīng)緯儀要求的通信方式來(lái) 統(tǒng)一設(shè)備內(nèi)部的通信。經(jīng)過(guò)對(duì)各種數(shù)據(jù)通信方式的比較,發(fā)現(xiàn)現(xiàn)場(chǎng) 總線控制具有明顯的優(yōu)勢(shì)。
2、現(xiàn)場(chǎng)總線控制系統(tǒng) 現(xiàn)場(chǎng)總線-安裝在制造或過(guò)程區(qū)域的現(xiàn)場(chǎng)裝置與控制室內(nèi)的自 動(dòng)控制裝置之間的數(shù)字式、串行、多點(diǎn)通信的數(shù)據(jù)總線稱為現(xiàn)場(chǎng)總 線。它是一種開(kāi)放的、全數(shù)字化、雙向,多站的通訊系統(tǒng)。 采用現(xiàn)場(chǎng)總線將使控制系統(tǒng)結(jié)構(gòu)簡(jiǎn)單、系統(tǒng)安裝費(fèi)用少并且易 于維護(hù);現(xiàn)場(chǎng)總線技術(shù)越來(lái)越受到人們的重視。但由于各種現(xiàn)場(chǎng)總 線側(cè)重面不同,各有相應(yīng)的應(yīng)用領(lǐng)域,目前多種現(xiàn)場(chǎng)總線并存的現(xiàn) 象。目前比較流行的現(xiàn)場(chǎng)總線主要有:FF(Foundation FieldBus,基 金會(huì)現(xiàn)場(chǎng)總線),PR0FIBUS(Process FieldBus,過(guò)程現(xiàn)場(chǎng)總線), LonWorks(Local Operating Network,局部操作網(wǎng)),HART (Highway Addressable Remote Transducer,可尋址遠(yuǎn)程傳感 器數(shù)據(jù)通路),CAN(Contro¨er Area Network,控制器局域網(wǎng))。在 對(duì)各種現(xiàn)場(chǎng)總線的綜合比較中發(fā)現(xiàn),CAN總線具有突出、優(yōu)異的性 能。本文不對(duì)其它總線作具體介紹,只詳細(xì)介紹CAN總線。
3、CAN總線
3.1CAN總線簡(jiǎn)介CAN (Controller Area Network,控制 器局域網(wǎng))是一種有效支持分布式實(shí)時(shí)控制的串行通信網(wǎng)絡(luò),具有 通信率高、實(shí)時(shí)性好、可靠性高、連接方便和性價(jià)比高等特點(diǎn)。CAN 協(xié)議最大的特點(diǎn)就是廢除傳統(tǒng)的站地址編碼,而代之以對(duì)通信數(shù) 據(jù)塊進(jìn)行編碼。采用這種方法的優(yōu)點(diǎn)是可使網(wǎng)絡(luò)內(nèi)的節(jié)點(diǎn)個(gè)數(shù)在 理論上不受限制,還可以使不同的節(jié)點(diǎn)同時(shí)接收到相同的數(shù)據(jù),這 一點(diǎn)在分布式控制系統(tǒng)中非常有用。由于CAN總線本身的特點(diǎn), 其應(yīng)用范圍目前已不再局限于汽車(chē)行業(yè),而擴(kuò)展到了機(jī)械工業(yè)、紡 織機(jī)械、農(nóng)用機(jī)械、機(jī)器人、數(shù)控機(jī)床、醫(yī)療機(jī)械、家用電器及傳感 器等領(lǐng)域。
3.2CAN總線的技術(shù)特點(diǎn)CAN總線構(gòu)建的通信系統(tǒng)具有很多 優(yōu)秀的特性:CAN網(wǎng)絡(luò)具備良好的可靠性設(shè)計(jì),網(wǎng)絡(luò)上任一節(jié)點(diǎn)均 可在任意時(shí)刻主動(dòng)地向網(wǎng)絡(luò)上其他節(jié)點(diǎn)發(fā)送信息,保證了基于CAN 總線可以構(gòu)成多主結(jié)構(gòu)或冗余結(jié)構(gòu)的系統(tǒng)。系統(tǒng)具有良好的故障隔 離能力,CAN總線接口電路通過(guò)2個(gè)輸出端(CANH,CANL)與物理 總線相連。在任意時(shí)刻,CANH端的電平只能是高電平或懸浮狀態(tài), 而CANL端的電平則只能是低電平或懸浮狀態(tài),從而使得即使多個(gè) 節(jié)點(diǎn)同時(shí)向總線發(fā)送數(shù)據(jù),也不會(huì)出現(xiàn)總線“短路”的情況。CAN具 132 有良好的傳輸防錯(cuò)設(shè)計(jì),CAN采用短幀結(jié)構(gòu),數(shù)據(jù)傳輸?shù)臅r(shí)間短、受 干擾的幾率低,且CAN的每幀信息都有CRC校驗(yàn)及其他檢錯(cuò)措 施。CAN總線的通信距離遠(yuǎn),速率高。直接通信距離最遠(yuǎn)可達(dá)1 OKm (速率在5Kb/S以下),通信速率最高可達(dá)1 Mb/s(通信距離最長(zhǎng)為 40m)。CAN的通信介質(zhì)可為雙絞線、同軸電纜或光纖,選擇靈活、結(jié) 構(gòu)簡(jiǎn)單、器件容易購(gòu)置、每個(gè)節(jié)點(diǎn)的價(jià)格較低,而且開(kāi)發(fā)技術(shù)容易掌 握,能充分的利用現(xiàn)有的單片機(jī)開(kāi)發(fā)工具,具有較高的性能價(jià)格比。 從以上可以看出應(yīng)用CAN總線能夠很好地解決光電經(jīng)緯儀內(nèi)部通 信的問(wèn)題。
4、基于CAN 總線的光電經(jīng)緯儀通信方案
4.1基于傳統(tǒng)通信方式的光電經(jīng)緯儀結(jié)構(gòu) 在傳統(tǒng)的控制領(lǐng) 域,集中控制系統(tǒng)占據(jù)主流地位,它具有系統(tǒng)實(shí)時(shí)性強(qiáng)、擴(kuò)展方便、 穩(wěn)定性高等優(yōu)點(diǎn);但它的缺點(diǎn)在于:集中控制系統(tǒng)將帶來(lái)大量復(fù)雜 的接線工作,使現(xiàn)場(chǎng)維護(hù)以及故障診斷變得極為困難。經(jīng)緯儀對(duì)目 標(biāo)進(jìn)行跟蹤的過(guò)程中,需要采集和交換的數(shù)據(jù)主要有:被跟蹤目標(biāo) 的位置信息、目標(biāo)位置與視場(chǎng)中心偏差值、引導(dǎo)信息、當(dāng)前設(shè)備位置 信息、圖像信息、時(shí)間信息、伺服控制位置信息、伺服控制速度信息 等。分系統(tǒng)在采集數(shù)據(jù)、主機(jī)交換數(shù)據(jù)的同時(shí)還要獲得其他分系統(tǒng) 的數(shù)據(jù)?梢(jiàn)主控微機(jī)要負(fù)擔(dān)大量的數(shù)據(jù)計(jì)算和交換任務(wù),控制功 能不能分散,導(dǎo)致任務(wù)風(fēng)險(xiǎn)集中于主機(jī),一旦主機(jī)出現(xiàn)問(wèn)題將導(dǎo)致 整臺(tái)設(shè)備癱瘓。點(diǎn)對(duì)點(diǎn)的連接方式不僅使得接口結(jié)構(gòu)復(fù)雜,大量的 電纜也增加了設(shè)備內(nèi)部的電磁輻射和干擾,設(shè)備的體積龐大,布線 的難度高。
4.2基于CAN總線的光電經(jīng)緯儀通信方案 基于CAN總線的 光電經(jīng)緯儀結(jié)構(gòu)使用單一的串行總線結(jié)構(gòu)代替了多種通信方式的 并行結(jié)構(gòu)。主控微機(jī)所需信息可以從CAN總線上取得,分系統(tǒng)通過(guò) 總線與主機(jī)交換數(shù)據(jù)的同時(shí)還可以從總線上直接獲取其他分系統(tǒng) 的數(shù)據(jù),提高了總線利用率、數(shù)據(jù)傳輸?shù)膶?shí)時(shí)性還減輕了主機(jī)的壓 力、提高了系統(tǒng)工作的穩(wěn)定性,F(xiàn)場(chǎng)總線將所有的信號(hào)點(diǎn)通過(guò)一根 通信連接在一起,這樣就使得整個(gè)系統(tǒng)的接線變得更加簡(jiǎn)潔、方便。 現(xiàn)場(chǎng)總線往往可以同時(shí)使用總線電纜、光纖、紅外技術(shù)及無(wú)線技術(shù)。 可以根據(jù)現(xiàn)場(chǎng)需要選擇不同的傳輸媒介:距離較短,沒(méi)有特殊要求 的場(chǎng)合選擇普通總線電纜:距離較遠(yuǎn)不易布線的場(chǎng)合還可以選擇無(wú) 線通信。這些都是傳統(tǒng)的集中控制所無(wú)法實(shí)現(xiàn)的。 很多人認(rèn)為總線控制對(duì)系統(tǒng)的安全性以及可靠性不信任。其 實(shí),總線電纜在抗損壞、抗干擾能力強(qiáng)方面都大大優(yōu)于以往所選用 的普通信號(hào)線纜,故障的發(fā)生率低,從大的方面上來(lái)講系統(tǒng)的穩(wěn)定 性要優(yōu)于傳統(tǒng)的集中控制方式。目前總線控制中常選擇智能分散技 術(shù)或分層、分支技術(shù)。當(dāng)我們需要在現(xiàn)場(chǎng)處理一些過(guò)程數(shù)據(jù),同時(shí)又 不希望整個(gè)系統(tǒng)的其它部分對(duì)此處造成影響,我們可以選擇一個(gè)智 能分散控制器用于此處,在現(xiàn)場(chǎng)對(duì)數(shù)據(jù)處理后再將一些系統(tǒng)控制器 需要的數(shù)據(jù)上傳。
5、結(jié)語(yǔ) 隨著計(jì)算機(jī)、控制器、通信和CRT顯示器技術(shù)的發(fā)展,現(xiàn)場(chǎng)總 線技術(shù)在工業(yè)控制、自動(dòng)化領(lǐng)域得到了飛速的發(fā)展。現(xiàn)場(chǎng)總線技術(shù) 的應(yīng)用為光電跟蹤探測(cè)設(shè)備提供了一個(gè)新的發(fā)展空間,使系統(tǒng)結(jié)構(gòu) 趨于簡(jiǎn)單明了,數(shù)據(jù)傳輸將具有突出的實(shí)時(shí)性和可靠性,跟蹤探測(cè) 精度隨之會(huì)有大幅度的提高,但是在具體實(shí)施方面還有很多需要注 意的問(wèn)題,有待于進(jìn)一步的研究和試驗(yàn)。