CSRe團簇內靶的真空與分子泵監測系統的設計
介紹了國家重大科學工程項目——蘭州重離子加速器冷卻存儲環(HIRFL-CSR)的實驗環(CSRe)團簇內靶真空與分子泵監測系統。該系統主要通過一個應用程序獲取各真空規及分子泵的狀態值,并存人、更新Oraele數據庫。瀏覽器上的ActiveX從Oracle中讀取各設備狀態值進行顯示,如果狀態值在警戒范圍,則做出相應的控制操作。該系統在實驗測試中運行良好,能滿足實驗的要求。
CSRe團簇內靶主要是將純凈氣體(氫氣、氛氣、氮氣、氬氣等)經噴嘴噴射到碰撞點,所以管道內的真空要求要達到實驗要求的范圍。整個系統主要實現對CSRe團簇內靶的真空規及分子泵的狀態值的即時讀取,并存入、更新壓Oracle數據庫,如果狀態值不在實驗要求的范圍內,則進行相應的控制操作。瀏覽器上的ActiveX控件定時的顯示從Oracle中讀取的狀態值,以便于工作人員查看并報警提示進行手動控制及自動控制。
1、系統總體設計
這個系統軟件總體來說分為3層:瀏覽器及web服務器、Oracle數據庫、監測應用程序。監測應用程序主要實現對真空規及分子泵各狀態值的讀取, 并保存更新oracle數據庫的信息。
Oracle數據庫在系統中是一個承接的作用,保存著各真空規及分子泵設備的IP、PORT、各控制命令、讀取命令以及狀態值。瀏覽器是對狀態值的讀取顯示、并給工作人員提供手動控制操作界面。具體結構請見下圖1。
圖1 系統總體框圖
結束語
該系統的軟件設計主要采用了3層。采用瀏覽器能夠使工作不受地點的影響,工作人員既可以在現場進行設備的安裝調試也可以在遠程進行操作控制,這樣也能夠減少工作人員的輻射影響。使用Oracle技術能夠達到數據的最大共享與管理。編寫一個應用程序與網關進行通信主要是為了更快更好的獲取到各設備的狀態值,并且不受瀏覽器端的影響能獨立運行工作。該系統在實驗室里的測試中,運行情況良好,表現稚定,能夠滿足實驗的要求。同時,程序流程圖也給同行的工作者提供一個參考,還望共同努力。