新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于CAN總線的NSRL儲(chǔ)存環(huán)及光束線真空監(jiān)控系統(tǒng)設(shè)計(jì)

基于CAN總線的NSRL儲(chǔ)存環(huán)及光束線真空監(jiān)控系統(tǒng)設(shè)計(jì)

作者: 時(shí)間:2016-12-13 來(lái)源:網(wǎng)絡(luò) 收藏
  目前測(cè)控領(lǐng)域出現(xiàn)的現(xiàn)場(chǎng)控制技術(shù)——現(xiàn)場(chǎng)總線[1](field bus)正在逐步成為現(xiàn)場(chǎng)控制技術(shù)的主流?,F(xiàn)場(chǎng)總線是用于現(xiàn)場(chǎng)儀表與控制系統(tǒng)和控制室之間的一種全分散、全數(shù)字化的智能、雙向、多變量、多點(diǎn)、多站的通信系統(tǒng),按ISO的OSI標(biāo)準(zhǔn)提供網(wǎng)絡(luò)服務(wù),具有可靠性高,穩(wěn)定性好,抗干擾能力強(qiáng),通訊速率快,造價(jià)低,維護(hù)成本低等優(yōu)點(diǎn)。傳統(tǒng)的現(xiàn)場(chǎng)控制技術(shù)(例如BITBUS,RS-485,RS-422等)其不足之處主要有:

  (1)主從結(jié)構(gòu)網(wǎng)絡(luò)上只能有一個(gè)主節(jié)點(diǎn),其余為從節(jié)點(diǎn)。其造成的潛在危害是:一旦主節(jié)點(diǎn)出現(xiàn)故障,則整個(gè)系統(tǒng)將處于癱瘓狀態(tài)。

本文引用地址:http://2s4d.com/article/201612/329524.htm

  (2)數(shù)據(jù)通訊方式為命令響應(yīng)型。在許多實(shí)時(shí)性要求較高的場(chǎng)合,這是致命的弱點(diǎn)。錯(cuò)誤處理能力不強(qiáng)。

  (3)不能提供類(lèi)似LAN那樣的網(wǎng)絡(luò)管理(network management)功能,從而不能對(duì)整個(gè)系統(tǒng)進(jìn)行實(shí)時(shí)、有效、方便的監(jiān)控和維護(hù)。

  現(xiàn)場(chǎng)總線很好地解決上述問(wèn)題。其中較有代表性的有Motorola的LON(local operation network);Bosch公司的CAN(control area network)。其中LON適用于一些大型的、對(duì)響應(yīng)時(shí)間要求不太高的分布式控制系統(tǒng);而CAN則適用于小型的、實(shí)時(shí)要求高的系統(tǒng)。

  CAN協(xié)議規(guī)定的網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)由ISO-OSI七層結(jié)構(gòu)中的三層組成,即物理層、數(shù)據(jù)鏈路層和應(yīng)用層。它是一種專(zhuān)門(mén)用于工業(yè)自動(dòng)化領(lǐng)域的網(wǎng)絡(luò),不同于以太網(wǎng)等管理及信息處理網(wǎng)絡(luò),其物理特性和網(wǎng)絡(luò)協(xié)議更強(qiáng)調(diào)自動(dòng)化的底層監(jiān)測(cè)和控制。從物理結(jié)構(gòu)上看,它屬于總線式通訊網(wǎng)絡(luò),但其獨(dú)特的技術(shù)和設(shè)計(jì),可靠性及性能遠(yuǎn)高于BITBUS,RS-485等傳統(tǒng)現(xiàn)場(chǎng)控制技術(shù)。特點(diǎn)主要有:可以多主方式工作,網(wǎng)絡(luò)節(jié)點(diǎn)可分優(yōu)先級(jí),采用非破壞性總線裁決技術(shù),直接通訊距離最遠(yuǎn)可達(dá)10 km(5 kb/s以下),通訊速率最高可達(dá)1 Mb/s(距離40 m),信息傳輸采用短幀結(jié)構(gòu),每幀信息都有CRC校驗(yàn),保證了數(shù)據(jù)出錯(cuò)率極低,在錯(cuò)誤嚴(yán)重的情況下節(jié)點(diǎn)可以自動(dòng)關(guān)閉,切斷與總線的聯(lián)系,通訊介質(zhì)采用雙絞線。

  1 系統(tǒng)組成和工作原理

  合肥國(guó)家同步輻射實(shí)驗(yàn)室(NSRL)的儲(chǔ)存環(huán)直徑為22 m,每條光束線的長(zhǎng)度約15 m。用于環(huán)真空檢測(cè)的真空計(jì)約10臺(tái),5條光束線平均5臺(tái)真空計(jì),共計(jì)約35臺(tái)真空檢測(cè)裝置,另外每條光束線還利用一臺(tái)真空計(jì)作為傳感器用于真空聯(lián)鎖保護(hù)裝置。由于真空檢測(cè)裝置及聯(lián)鎖保護(hù)裝置必須靠近監(jiān)測(cè)點(diǎn),它們遍布整個(gè)儲(chǔ)存環(huán)大廳。這些真空計(jì)是84年建立實(shí)驗(yàn)室后逐年購(gòu)進(jìn)的,基本沒(méi)有數(shù)據(jù)通訊接口,制造廠家也千差萬(wàn)別。儲(chǔ)存環(huán)真空檢測(cè)主要有德國(guó)、日本、美國(guó)的真空計(jì),光束線主要是國(guó)產(chǎn)真空計(jì)??捎糜谡婵諜z測(cè)的模擬電平也不盡相同,另外儲(chǔ)存環(huán)大廳有很多電磁鐵和高功率電源,是典型的強(qiáng)噪聲環(huán)境,用模擬電平進(jìn)行監(jiān)測(cè)控制和組網(wǎng)是不切實(shí)際的,也是不可靠的。因此目前NSRL的環(huán)真空監(jiān)測(cè)是采用人工記錄的方法,光束線真空監(jiān)測(cè)基本不作記錄。目前光束線用于控制各種閥門(mén)的真空聯(lián)鎖保護(hù)裝置是模擬電路系統(tǒng),為了提高響應(yīng)速度,直接從真空計(jì)的離子流放大器上取出0~10 V的模擬電平,與聯(lián)鎖保護(hù)裝置的連接電纜阻抗非常高,很容易造成閥門(mén)的錯(cuò)誤關(guān)斷,也容易影響真空計(jì)的讀數(shù),甚至損壞真空計(jì)的離子流放大器。所有這些關(guān)系到束流運(yùn)行的穩(wěn)定和壽命,是迫切需要解決的。

  經(jīng)過(guò)多方調(diào)研和比較,提出采用適合于高噪聲環(huán)境運(yùn)行的CAN總線組網(wǎng)。多個(gè)真空計(jì)及其聯(lián)鎖保護(hù)單元通過(guò)CAN控制器掛到CAN總線上,通過(guò)CAN總線與監(jiān)控計(jì)算機(jī)互聯(lián),形成多主機(jī)局部控制網(wǎng)。目前NSRL的儲(chǔ)存環(huán)和光束線需要監(jiān)控的節(jié)點(diǎn)約40個(gè),二期改建工程完成后需要監(jiān)控的節(jié)點(diǎn)將擴(kuò)大到80個(gè),而一條CAN網(wǎng)絡(luò)可控制110個(gè)節(jié)點(diǎn),完全能滿足要求。該分布式測(cè)控系統(tǒng)結(jié)構(gòu)組成如圖1所示。

  

  該系統(tǒng)的工作原理是通過(guò)監(jiān)控計(jì)算機(jī)、真空傳感器(真空計(jì))、真空聯(lián)鎖保護(hù)單元,對(duì)儲(chǔ)存環(huán)、光束線的真空狀態(tài)和各閥門(mén)的開(kāi)關(guān)狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控。監(jiān)控計(jì)算機(jī)根據(jù)實(shí)測(cè)值與安全設(shè)定值進(jìn)行比較、分析和處理,及時(shí)提供語(yǔ)音、字符、圖形、各種報(bào)警信號(hào)及相應(yīng)的控制措施。由于儲(chǔ)存環(huán)、光束線實(shí)驗(yàn)站的真空狀態(tài)要求相差很大,為了提高對(duì)真空事故的反應(yīng)速度和可靠性,儲(chǔ)存環(huán)和每個(gè)光束線實(shí)驗(yàn)站有相應(yīng)的真空聯(lián)鎖保護(hù)單元。該單元直接接收來(lái)自真空傳感器的報(bào)警信號(hào),可自動(dòng)地或人為地作出相應(yīng)的安全控制措施。該單元也通過(guò)CAN控制器掛到CAN總線上,使各種不安全因素得以及時(shí)、有效地調(diào)整和控制。

  2 系統(tǒng)硬件組成

  如圖1所示,該系統(tǒng)硬件主要由監(jiān)控計(jì)算機(jī)、真空傳感器和真空聯(lián)鎖保護(hù)單元等幾部分組成。

  (1)監(jiān)控計(jì)算機(jī)由通用PC機(jī)加PC-CAN適配卡及多媒體外設(shè)構(gòu)成。PC-CAN適配卡采用國(guó)產(chǎn)的Hilon系列CAN總線工控產(chǎn)品,隨卡的軟件包可支持用戶(hù)開(kāi)發(fā)專(zhuān)用的監(jiān)控和驅(qū)動(dòng)程序。

  (2)真空傳感器由規(guī)管和真空計(jì)組成。本實(shí)驗(yàn)室大多使用熱陰極電離超高真空計(jì)和冷陰極磁控超高真空計(jì)。根據(jù)多年的使用經(jīng)驗(yàn),國(guó)外品牌性能較穩(wěn)定、可靠,而國(guó)內(nèi)品牌相比之下較差,返修率也非常高。為此根據(jù)不同規(guī)管特性要求和結(jié)合國(guó)外產(chǎn)品經(jīng)驗(yàn)的基礎(chǔ)上開(kāi)發(fā)出兩種類(lèi)型的超高真空計(jì):熱陰極電離超高真空計(jì)和冷陰極磁控超高真空計(jì)。

  熱陰極電離超高真空計(jì)的內(nèi)核為51系列單片機(jī)。經(jīng)過(guò)細(xì)致的布線、制版和抗干擾設(shè)計(jì),其A/D模塊可準(zhǔn)確測(cè)量300 fA~1 μA的離子流,已超出大多數(shù)熱陰極電離規(guī)正常工作時(shí)收集的離子流范圍。規(guī)管陰極燈絲電源設(shè)計(jì)開(kāi)關(guān)電源(100 kHz),可提供0~5 A的電流,能有效驅(qū)動(dòng)國(guó)外的大功率規(guī)管,保護(hù)性能極好。非易失性SRAM和時(shí)鐘芯片可提供真空?qǐng)?bào)警閾值設(shè)定及時(shí)鐘。報(bào)警輸出采用20 mA電流環(huán),便于光隔離和抗干擾。報(bào)警反應(yīng)時(shí)間小于200 ms,滿足除快閥外對(duì)一般閥門(mén)的控制。通訊接口有RS232C和CAN。CAN接口采用Philips公司的82C200通訊控制器和82C250總線收發(fā)器[2]。另外采用Watchdog技術(shù)和數(shù)字濾波以增加可靠性。軟件用工程C語(yǔ)言編寫(xiě)。顯示采用6位高亮度數(shù)碼管。鍵盤(pán)功能包括:除氣、發(fā)射、報(bào)警閾值設(shè)定、時(shí)間顯示等功能。根據(jù)規(guī)管生產(chǎn)廠家提供的離子流與真空度曲線,目前該真空計(jì)適用于日本ANLVA公司的954-7902型規(guī)管,美國(guó)Varian公司的UHV-24型規(guī)管,以及國(guó)產(chǎn)的DL7和M001型規(guī)管。圖2的Gao.Hot是在本實(shí)驗(yàn)室按照ISO/DIS3568國(guó)際標(biāo)準(zhǔn)建造的比對(duì)系統(tǒng)上為該真空計(jì)做的比對(duì)結(jié)果,使用的規(guī)管為954-7902型規(guī)管。圖中的橫坐標(biāo)為BALZERS公司的IMG040型真空計(jì)的測(cè)量值,相當(dāng)于二次標(biāo)準(zhǔn)。

  

  冷陰極磁控超高真空計(jì)的設(shè)計(jì)除規(guī)管所需電源為高壓電源外,其它類(lèi)似于熱陰極電離超高真空計(jì)。高壓電源采用為微通道板和光電倍增管設(shè)計(jì)的高精度電源模塊,其結(jié)構(gòu)緊湊、小巧。目前該真空計(jì)適用于BALZERS公司的IKR 020規(guī)管和國(guó)產(chǎn)M014型規(guī)管。比對(duì)結(jié)果如圖2的Gao.Cold所示,使用的規(guī)管為IKR 020型規(guī)管。圖中的彎曲是因?yàn)闇y(cè)試時(shí)的規(guī)管下限為1×10-7 Pa。

  (3)將冷陰極磁控超高真空計(jì)的設(shè)計(jì)簡(jiǎn)化后,用于光束線前端的快速關(guān)閉閥傳感器及控制器,該傳感器有兩個(gè)20 mA電流環(huán)輸出,一路用于關(guān)斷快閥,一路去真空聯(lián)鎖保護(hù)控制器,用于聯(lián)動(dòng)光束線前端的水冷光屏和氣動(dòng)閥門(mén)。傳感器所用規(guī)管位于光束線后端的實(shí)驗(yàn)站附近,報(bào)警閾值在1×10-1~1×10-5 Pa之間。在去除各種可能的窄脈沖干擾后,報(bào)警響應(yīng)時(shí)間小于500 μs,最后快閥關(guān)斷應(yīng)小于7 ms[3]。

  (4)真空聯(lián)鎖保護(hù)控制器的設(shè)計(jì)強(qiáng)調(diào)可靠性和抗干擾性。設(shè)計(jì)中采用全隔離技術(shù)。單片機(jī)系統(tǒng)的5 V電源直接由目前流行的AC/DC開(kāi)關(guān)電源功率模塊得到,來(lái)自各種真空傳感器的報(bào)警信號(hào)通過(guò)光偶陣列輸入,數(shù)字系統(tǒng)的輸出通過(guò)光偶陣列驅(qū)動(dòng)開(kāi)關(guān)閥門(mén)的功率可控硅陣列。由于開(kāi)關(guān)無(wú)觸點(diǎn),使用壽命長(zhǎng)。通訊接口CAN也通過(guò)兩片數(shù)字式光偶隔離。工作框圖如圖3。該裝置的工作方式分聯(lián)鎖控制和手控兩種方式。在儲(chǔ)存環(huán)、光束線實(shí)驗(yàn)站正常工作情況下,裝置處于聯(lián)鎖狀態(tài);而在光束線調(diào)試的情況下,通常處于手控工作方式。需要手控工作時(shí),必須敲入密碼方可進(jìn)入。由于手控工作時(shí)必須能任意開(kāi)關(guān)控制各閥門(mén),本設(shè)計(jì)最多可驅(qū)動(dòng)24個(gè)閥門(mén)。一片8243用于擴(kuò)展輸出口,一片可編程的GAL16V8可以在出現(xiàn)異常情況時(shí)進(jìn)行必要的邏輯處理和控制。由于開(kāi)關(guān)閥門(mén)所需的組合邏輯完全是可編程的,因此同一設(shè)計(jì)可以適用于不同類(lèi)型的光束線實(shí)驗(yàn)站。

  

  3 系統(tǒng)軟件設(shè)計(jì)

  基于PC的數(shù)據(jù)采集和處理系統(tǒng)能夠利用PC機(jī)所有強(qiáng)大的數(shù)據(jù)運(yùn)算、存儲(chǔ)能力和優(yōu)良的編程環(huán)境。系統(tǒng)軟件設(shè)計(jì)采用NI公司的圖形化虛擬儀器平臺(tái)LabVIEW,另外現(xiàn)在眾多國(guó)內(nèi)廠家及NI公司也提供包括PC/CAN,RS232C/CAN,RS485/CAN等現(xiàn)場(chǎng)總線硬件產(chǎn)品。利用這些硬件產(chǎn)品,使用NI的編程平臺(tái)很容易構(gòu)筑專(zhuān)用的測(cè)控系統(tǒng)。由于該系統(tǒng)在Win95平臺(tái)下構(gòu)造,可以充分利用其提供的各種多媒體功能,應(yīng)用多種手段實(shí)現(xiàn)良好的人機(jī)界面,從而容易實(shí)現(xiàn)強(qiáng)有力的分析和處理等功能。

  

  整個(gè)監(jiān)控系統(tǒng)畫(huà)面結(jié)構(gòu)框圖如圖4所示,主要由六部分組成,其中控制和監(jiān)測(cè)子系統(tǒng)畫(huà)面中可以顯示該子系統(tǒng)的所有主要真空計(jì)、各閥門(mén)的開(kāi)關(guān)狀態(tài)、重要參數(shù)以及各參數(shù)的實(shí)時(shí)曲線和歷史曲線;報(bào)警子畫(huà)面顯示整個(gè)系統(tǒng)順序發(fā)生的所有報(bào)警事件、時(shí)間;參數(shù)數(shù)據(jù)庫(kù)實(shí)時(shí)記錄整個(gè)系統(tǒng)所有重要參數(shù)變化。其中參數(shù)數(shù)據(jù)庫(kù)可通過(guò)DDE功能和利用Excel實(shí)現(xiàn)。

  4 結(jié)語(yǔ)

  目前,基于CAN總線的NSRL光束線及環(huán)真空監(jiān)控系統(tǒng)的硬件設(shè)計(jì)除聯(lián)鎖保護(hù)控制器尚未最后完成外,其余已基本結(jié)束。其中的兩種超高真空計(jì)設(shè)計(jì)將作為獨(dú)立項(xiàng)目進(jìn)行成果鑒定。兩種真空計(jì)的量程范圍分別為2.5×10-9~1.0×10-1 Pa和1.35×10-8~1.0×10-1 Pa。CAN以其卓越的特性及極高的可靠性,特別適合工業(yè)過(guò)程等監(jiān)控設(shè)備的互聯(lián),受到工業(yè)及儀器、儀表領(lǐng)域的廣泛重視,并已經(jīng)被公認(rèn)為幾種最有前途的現(xiàn)場(chǎng)總線之一,且成為國(guó)際標(biāo)準(zhǔn)(ISO 11898)[4]。本系統(tǒng)的最終完成和實(shí)施,必將提高NSRL真空監(jiān)測(cè)和聯(lián)鎖保護(hù)的可靠性及實(shí)時(shí)性,也將使NSRL的現(xiàn)場(chǎng)測(cè)控技術(shù)提高到一個(gè)新的水平,并向國(guó)際水平靠攏。作為現(xiàn)場(chǎng)總線的典型應(yīng)用,也將有極高的推廣價(jià)值。



評(píng)論


技術(shù)專(zhuān)區(qū)

關(guān)閉