專利名稱:光束準直和能量測量遠程測控裝置的制作方法
技術領域:
本發明涉及高功率激光裝置,特別是一種用于高功率激光裝置的光束準直和能量測量的遠程測控裝置。
背景技術:
隨著高功率激光裝置的快速發展和運行能力的不斷提升,所涉及的設備種類、儀器數量、底層網絡連接的數量也會非常龐大。尤其是目前的測量系統和準直系統會涉及幾十乃至上百臺步進電機、能量計和網絡CCD。而目前對于測量系統和準直系統的控制技術卻比較落后,主要是基于集中控制的方式,測量和控制設備通過電纜連接到計算機上,布線復雜,維護非常不便,網絡化、集成化和自動化程度很低,裝置的整體可靠性、安全性和靈活性都有待于提高,裝置規模的擴展受到了限制。因此,需要一種遠程測控系統滿足高功率激光裝置中測量系統和準直系統不斷發展的需求。
發明內容
本發明要解決的技術問題在于克服上述現有的技術問題和不足,提供一種用于高功率激光裝置的基于實驗物理與工業控制軟件(Experimental Physics and Industrial Control System,以下簡稱為EPICQ的光束準直控制和能量測量模塊的遠程集成測控裝置,該裝置應能實現光束準直控制和能量測量模塊的遠程測量和控制的集成,應具有運行穩定、系統靈活、良好的可擴展性、自動化程度高的特點。本發明解決的技術方案如下一種基于實驗物理與工業控制軟件(Experimental Physics and Industrial Control System,以下簡稱為EPICQ分布式系統的高功率激光裝置中光束準直和能量測量遠程測控裝置,特點在于其構成包括EPICS的軟件和測控設備兩部分。所述的EPICS軟件部分包含EPICS主程序和監控軟件,所述的EPICS主程序主要是運行于計算機的I0C,運行IOC需要啟動腳本文件(.cmd文件),包括載入數據庫文件(.dbd文件)、載入數據記錄文件(.db文件)、載入數據協議文件(.protocol文件)、 配置文件(IP、端口號等)、初始化I0C、運行I0C。所述.db文件是所需要的所有數據變量,包括能量計的顯示值、能量計開關狀態等;步進電機的正反運動狀態、運動步數、速度、 限位開關狀態等;網絡CCD的采集狀態、采集模式、圖像數據等。所述.protocol文件是所述IOC和硬件測控設備通信的協議文件,所述.cmd文件是IOC的啟動文件。監控軟件是 OPI (Operator Interface),由報警程序(Alarm Handler,簡稱為ALH)、數據處理程序和界面監控程序(Extensible Display Manager,簡稱為EDM)組成,所述的報警程序完成對能量計顯示值和步進電機限位狀態的報警、自動處理和數據保存,所述的數據處理程序,EPICS 提供了 Matlab對它的數據訪問接口,在Matlab中進行圖像數據的處理和保存,處理過程包括,對CCD圖像進行閾值處理,計算偏移量,最后得到步進電機的運動步數和方向,從而驅動電機進行運動,界面監控程序EDM完成對能量計示數、網絡CXD圖像和步進電機運動狀態的監控。所述的測控設備由安裝Linux操作系統的計算機監控平臺、服務器、核心交換機、 主干交換機、光纖光纜、以太網連接線、步進電機、步進電機控制器、網絡(XD、能量計控制器、能量計、RS232串口轉網口協議轉換器組成。所述的核心交換機和主干交換機之間采用萬兆的光纖光纜連接,所述光纖光纜有效連接長度在300米以內,滿足遠程控制和數據交互的要求。所述監控計算機和服務器之間通過千兆的以太網連接,主干交換機和步進電機和網絡C⑶組通過千兆的以太網連接,主干交換機和能量計組通過百兆的以太網連接,以太網有效連接長度在100米以內,滿足實際連接需要。所述步進電機和網絡CXD組負責光束的準直,所述步進電機和網絡CXD組的每一個子設備模塊包括4臺以上步進電機、2臺網絡CCD,以及步進電機控制器,設置所述步進電機和網絡CXD組中每個步進電機控制器、網絡CXD的IP地址。所述步進電機和網絡CXD組能夠根據準直系統的發展,擴展和增加子設備模塊,達到可擴展的要求。所述能量計組負責光束能量的采集,所述能量計組的每一個子設備模塊包括能量計、能量計控制器和協議轉換器,協議轉換器為網口轉RS232串口轉換器,設置能量計組每個能量計控制器的IP地址和每個能量計的端口號,所述能量計組能根據測量系統的需要, 擴展和增加子設備模塊,達到可擴展的要求。所述步進電機和網絡C⑶組、能量計組的各種數據均進入以太網,在主干交換機和核心交換機之間進行傳輸和處理,最終到達監控計算機里進行監控。所述監控計算機根據數據處理和測量的結果,進行相應的響應,對于報警信號,有選擇終止運行、繼續運行功能,對于步進電機的運動方向和步數,可以設置為自動監控和手動監控,自動監控是通過圖像處理和計算驅動步進電機進行自動調整,直到準直,手動監控是通過選擇等待使用者進行輸入設置操作,同時能夠監控網絡CCD的采集狀態和圖像。本發明的優點在于1、可實現遠程測量和控制,集成化、自動化程度高。2、系統運行穩定,可以對實時數據進行監測和報警,可擴展性好。3、可實現數據的共享和交互
圖1是本發明光束準直和能量測量遠程測控裝置的軟件結構圖
圖2是本發明光束準直和能量測量遠程測控裝置的硬件測控設備結構圖
圖3是IOC的啟動腳本文件內容和執行順序(.cmd文件)
圖4是能量計組(XT)模塊的設備圖
圖5是步進電機和網絡CCD組09)模塊的設備圖
圖6是能量計報警流程圖
圖7是步進電機限位狀態報警流程圖
圖8是數據處理總流程圖
圖9是遠場調節步驟
圖10是近場調節步驟
圖11是遠場判斷步驟
圖1中1-輸入輸出實時數據庫IOC ;2-能量計;3-能量計示數報警;4_能量計示數監控;5-能量計開關狀態監控;6-步進電機;7-步進電機限位狀態報警;8-步進電機的正反運動狀態,運動步數和速度監控;9-網絡CXD圖像數據;10-圖像監控;11-閾值處理; 12-計算偏移量;13驅動步進電機運動。圖2中20-能量計監控計算機;21-步進電機和網絡CXD監控計算機;22-服務器;23-核心交換機;24-光纖光纜;25-主干交換機;26-主干交換機;27J8等-能量計組; 四、30等-步進電機和網絡CXD組。圖3中14-載入.dbd文件(數據庫文件);15-載入.db文件(數據記錄文件); 16-載入.protocol文件(數據協議文件);17-配置參數(IP、端口號等);18-初始化I0C; 19-運行 IOC0圖4中31-協議轉換器(RS232串口轉網口轉換器);32-能量計控制器;33、34、 35、36、37、38-能量計。圖5中39,40等-網絡CCD ;41-步進電機控制器;42、43、44、45等-步進電機。
具體實施例方式下面結合實施例和附圖對本發明作進一步說明,但不應以此限制本發明的保護范圍。請先請參閱圖1、圖2和圖3,圖1是本發明光束準直和能量測量遠程測控裝置的軟件結構圖,圖2是本發明光束準直和能量測量遠程測控裝置的硬件測控設備結構圖,圖3是本發明IOC的啟動腳本文件的內容和執行順序,由圖可見,本發明基于 EPICS (Experimental Physics and Industrial Control System 實驗物理與工業控制軟件)分布式系統的高功率激光裝置中光束準直和能量測量遠程測控裝置,其構成包括基于EPICS軟件部分和測控設備部分。所述的EPICS的軟件部分包含EPICS主程序和監控軟件,整個軟件運行環境均在Linux操作系統中完成,在服務器22中安裝EPICS主程序,所述的EPICS主程序包括 bas3. 14. 11、ExtensionsTop_20070703、synApps_5_4_l 三個部分,其中, ExtensionsTop_20070703包括了多個OPI監控軟件,本監控軟件主要使用其中的報警程序 ALH和界面監控程序EDM。安裝完EPICS主程序,再安裝Matlab程序(Mattiworks. Matlab. R2010a. LINUX. IS0-TBE. iso),EPICS提供與Matlab的數據訪問接口,圖像數據的處理在 Matlab中完成。IOC是EPICS的運行核心,最關鍵的是步進電機、網絡C⑶和能量計的.db文件(數據記錄文件)、· protocol文件(數據協議文件)和· cmd文件(啟動腳本文件),所述· db 文件是涉及到的所有的數據變量,能量計包括能量顯示值、開關運行狀態值和數據存檔;步進電機包括正反運動狀態、運動步數、速度、限位開關狀態;網絡CCD包括采集狀態、采集模式、圖像數據。.db文件中數據變量包括數據名稱、類型、特性和特性值,數據名稱為自定義命名,不能重復。類型和特性名稱參照.dbd文件(數據庫文件),.dbd文件給出所有類型和特性名稱,特性值需要根據不同的數據變量而隨時改變)。數據變量定義如下能量計的示數類型為ai (模擬輸入),設定它的掃描方式、設備描述、輸入路徑、示數的報警上下限等特性,能量計開關運行狀態類型為ao (模擬輸出),設定它的掃描方式、設備描述、輸出路徑等特性,數據存檔類型為ar (存檔),設定它的掃描方式、輸入路徑、存入路徑等特性,所有的特性值根據具體設備而確定。步進電機運動速度和步數類型為ao (模擬輸出),設定它們的掃描方式、設備描述、輸出路徑、步數上下限等特性,運動方向和限位開關狀態類型為 bo (二進制輸出),設定它們的掃描方式、設備描述、輸出路徑等特性,所有的特性值根據具體設備而確定。網絡CCD的采集狀態和模式類型為bo (二進制輸出),設定它們的掃描方式、設備描述、輸出路徑等特性,圖像數據類型為subArray (數組類型),設定它們的掃描方式、設備描述、輸出途徑等特性,所有的特性值根據具體設備而確定。所述.protocol文件是所述IOC和硬件測控設備通信的協議文件,通信協議根據能量計、步進電機、網絡CCD廠家提供的協議而定。所述啟動腳本文件是IOC的啟動文件,包括能量計、步進電機、網絡CCD 啟動腳本文件,.cmd文件的內容和順序是載入.dbd文件,使用dbLoadDatabase命令;載入.db 文件,使用 dbLoadRecords 命令;載入.protocol 文件,使用 STREAM_PR0T0C0L_PATH 設置路徑;配置參數,配置環境變量、設備IP、端口號等;使用iochit命令初始化IOC ;運行I0C。此時IOC已經可以開始運行,數據已經在IOC中開始交互和處理。監控平臺的軟件部分包括報警程序ALH、數據處理程序和界面監控程序EDM,所述報警程序ALH主要是能量計示數報警3和步進電機限位狀態報警7,ALH文件以.alhConfig 為后綴,在文件中加入能量計示數變量名稱和能量計示數值上下限、步進電機限位狀態變量名稱和限位狀態上下限,使用命令alh+alh文件名,ALH便可以自動生成報警程序,對所監測的值進行報警,報警程序ALH在運行過程中對所監測的數據和數據變化值始終自動進行保存,保存文件以.alhAlarm為后綴,保存文件名可以自命名,所述能量計示數報警3的處理過程如圖6,能量計2讀取的能量計示數值M,進入ALH所設定的上(max)下(min)限, 如果超過上(max)下(min)限,立即進行報警,報警之后選擇終止運行或者繼續運行,如果在設定范圍之內,不進行報警,ALH對能量計示數值M和變化值始終進行自動保存。所述步進電機限位狀態報警7的處理過程如圖7,步進電機6的限位狀態值進入比較程序,如果大于限位值(L),則進行報警,如果在范圍之內,表明正常運行,ALH對步進電機限位值和變化值始終進行自動保存。所述數據處理程序是對網絡CXD圖像數據9進行處理,EPICS提供與Matlab的數據接口,Matlab的數據處理總流程如圖8所示,先進行遠場調節,然后進行近場調節,再進行遠場判斷,得到偏離量(ΔΧ2,ΔΥ2),將ΔΧ2、Δ Y2與準直精度μ做比較,如果ΔΧ2、 ΔΥ2均小于μ,則準直結束,如果至少有一個大于等于μ,則繼續進行第二次準直,如此反復直到光束準直。圖8中遠場調節如圖9所示,包括下列步驟①、使用mcagetO命令(括號內是網絡CXD圖像數據9的名稱,)從IOC中得到遠場圖像數據,保存遠場圖像數據。②、設定基準(X0,Y0)、圖像的閾值數Z、光斑的準直精度μ個像素。③、然后對遠場圖像進行閾值處理,對于亮度大于等于閾值Z的點,設定亮度為0, 即白色,并保存這個點的位置,對于亮度小于閾值Z的點,設定亮度為255,即黑色,不保存這個點的位置。處理后記錄圖像亮度為0處每個像素的位置為(XI,Yl)、(Χ2,Υ3)、(Χ3,
Υ3)......共 N 個點,然后通過公式 X = (Χ1+Χ2+Χ3+......)/N, Y = (Υ1+Υ2+Υ3+......)/
N,求得圖像的中心(Χ,Υ)。
④、將圖像中心(X,Y)和基準(ΧΟ,ΥΟ)比較,求差值(ΔΧ0 = X-XO, ΔΥΟ = Υ-Υ0) 得到光束的偏移量(ΔΧΟ, ΔΥΟ)。⑤、根據偏移量(ΔΧΟ,ΔΥΟ)確定步進電機的運動步數,正負確定運動方向,Δ XO 為正,向X軸正方向運動,Δ XO為負,向X軸負方向運動,Δ YO為正,向Y軸正方向運動,ΔΥ0 為負,向Y軸負方向運動,使用命令mcaputO分別設置步進電機的運動方向、步數,驅動步進電機運動。圖8中近場調節如圖10所示,包括下列步驟①、使用mcagetO命令(括號內是網絡CXD圖像數據9的名稱,)從IOC中得到近場圖像數據,保存近場圖像數據。②、設定基準(X0°,Y0° )。③、然后對近場圖像進行閾值處理,對于亮度大于等于閾值Z的點,設定亮度為0, 即白色,并保存這個點的位置,對于亮度小于閾值Z的點,設定亮度為255,即黑色,不保存這個點的位置。處理后記錄圖像亮度為0處每個像素的位置為(ΧΓ,ΥΓ )、(Χ2’,Υ3’)、
(Χ3,,Υ3,)......共 N,個點,然后通過公式 X,= (XI,+Χ2,+Χ3,+......)/Ν,,Y,=
(Yl,+Υ2,+Υ3,+......)/N,,求得圖像的中心(Χ,,Υ,)。④、將圖像中心(X,,Y,)和基準(X0° , YO0 )比較,求差值(Δ Xl = X,-Χ0°, ΔΥ1 = Y' -YO0 ),得到光束的偏移量(Δ XI,AYl)。⑤、根據偏移量(ΔΧ1,Δ Yl)確定步進電機的運動步數,正負確定運動方向,ΔΧ1 為正,向X軸正方向運動,ΔΧ1為負,向X軸負方向運動,ΔΥ1為正,向Y軸正方向運動,AYl 為負,向Y軸負方向運動,使用命令mcaputO分別設置步進電機的運動方向、步數,驅動步進電機運動。圖8中遠場判斷如圖11所示,包括以下步驟①、使用mcagetO命令(括號內是網絡CXD圖像數據9的名稱,)從IOC中得到遠場圖像數據,保存遠場圖像數據。②、設定基準(X0,Y0)。③、然后對遠場圖像進行閾值處理,對于亮度大于等于閾值Z的點,設定亮度為0, 即白色,并保存這個點的位置,對于亮度小于閾值Z的點,設定亮度為255,即黑色,不保存這個點的位置。處理后記錄圖像亮度為0處每個像素的位置為(XI",Yl" )、(X2",Y3〃)、
(Χ3〃 , Υ3")......共 N"個點,然后通過公式 X〃 = (Xl" +X2〃 +X3 〃 +......)/N〃,
Y" = (Yl" +Y2" +Υ3+〃 ......)/Ν",求得圖像的中心(Χ",Y")。④、將圖像中心(X",Y")和基準(Χ0, Υ0)比較,求差值(ΔΧ2 = Χ" -Χ0, ΔΥ2 =Υ〃 -Υ0)得到光束的偏移量(ΔΧ2,ΔΥ2)。所述數據處理程序中使用的mcaget ()和mcaput ()命令是EPICS和Matlab的交互命令,由EPICS本身提供,其余的數據處理過程均是在Matlab下的編程。所述界面監控程序EDM包括能量計顯示、開關控制和數據存檔界面,能量計顯示使用EDM的moniotr — text update控件來顯示值,能量計的開關使用control — message button控件來控制,數據存檔使用control — shell command控件來保存數據到指定位置, 每個控件通過設置變量名和每個能量計聯系起來,這時能量計顯示、開關控制界面完成;網絡CCD開關控制、圖像顯示界面,CCD的開關使用control — message button控件來控制,圖像顯示使用動態圖像顯示控件,每個控件通過設置變量名和每個網絡CCD聯系起來,這時網絡CCD開關控制、圖像顯示界面完成;步進電機開關控制、運動步數、方向、速度界面, 有自動和手動控制界面兩種選擇方式,自動控制中,使用control — shell command控件調用所編寫的Matlab數據處理程序,完成自動控制和圖像數據保存,手動控制是粗調節,手動控制中,步進電機開關使用control — message button控件來控制,運動步數、方向、速度均使用control — text control控件來設置參數,每個控件也是通過設置變量名和每個步進電機聯系起來,這時步進電機的控制界面完成。所述的硬件設備由多臺能量計監控計算機20、多臺步進電機和網絡CXD監控計算機21、服務器22、核心交換機23、光纖光纜M、第一主干交換機25和第二主干交換機沈、多個步進電機和網絡CCD組四、30等、多個能量計組27J8等組成。所述能量計監控計算機 20、步進電機和網絡CXD監控計算機組21與服務器22之間通過千兆以太網連接,核心交換機23和第一主干交換機25、第二主干交換機沈之間通過萬兆的光纖光纜連接,第二主干交換機沈和多個步進電機和網絡CXD組四、30等之間通過千兆的以太網連接,第一主干交換機25和多個能量計組27J8等之間通過百兆的以太網連接。所述光纖光纜M有效連接長度在300米以內,所述以太網有效連接長度在100米以內,均滿足遠程控制和數據交互的要求。所述的多個步進電機和網絡CXD組四、30等負責光束的準直,包括十個以上的步進電機和網絡CXD組,例如第一步進電機和網絡CXD組29,如圖5,包括兩臺以上網絡 (XD39、40等和步進電機控制器41,該步進電機控制器41控制四臺以上步進電機42、43、44、 45等,步進電機均與步進電機控制器連接,設置所述步進電機和網絡CCD組四、30等中每個步進電機控制器、網絡CXD的IP地址,所述步進電機和網絡CXD組四、30等能夠根據準直系統的發展,擴展和增加子設備模塊,達到可擴展的要求。所述能量計組27J8等負責光束能量的采集,包括八個以上的子模塊,這里只列舉其中一個子設備模塊27(如圖4),包括協議轉換器31、能量計控制器32和能量計33 38,協議轉換器為RS232串口轉網口轉換器,每個能量計控制器32連接六個能量計33 38,設置所述能量計組27J8等中每個能量計控制器的IP地址和每個能量計的端口號,所述能量計組能根據測量系統的需要,擴展和增加子設備模塊,達到可擴展的要求。所述的EPICS主程序和監控軟件安裝已經成功,EPICS的運行環境已經建立,IOC 已經開始進行數據交換和處理,監控平臺已經能夠對網絡(XD、步進電機和能量計進行監控和報警處理,所述的硬件設備連接完成之后,整個裝置的軟件和硬件配置均已完成,所述一 ftST EPICS (Experimental Physics and Industrial Control System
控制軟件)分布式系統的高功率激光裝置中光束準直控制和能量測量模塊的遠程集成測控裝置的運行,包括如下步驟①首先,打開所有計算機監控平臺、打開服務器22,開始運行Linux系統,所有的硬件設備均接通電源;②打開服務器22中的所有步進電機、網絡CCD和能量計的啟動腳本文件,初始化步進電機和網絡CXD組四、30等、能量計組22J8等中的每一個子模塊,打開能量計監控計算機20、步進電機和網絡CXD監控計算機21,開始運行報警程序、數據處理程序和界面監控程序,這時輸入輸出實時數據庫已經開始運行,數據庫文件中的所有數據變量開始根據數據協議文件和底層的步進電機、網絡CCD、能量計開始數據交互;③能量計監控計算機20中監控所有的能量計的采集數據,并提供報警和數據保存功能,同時可以自動控制能量計的開關狀態;步進電機和網絡CXD組監控計算機21監控所有的網絡CXD采集的圖像,步進電機運行方向、速度、步數、狀態等,有自動控制和手動控制功能,點擊自動控制,可以根據CCD 的圖像處理結果,得到光束偏移量,計算出步進電機的運動方向和步數,驅動步進電機進行調整直到準直;點擊手動控制,可以通過手動設置步進電機的運動方向、步數和速度初步調整光束;同時對步進電機的限位開關狀態進行報警功能。綜上所述,本裝置能夠實現光束準直模塊和能量測量模塊的遠程測量和控制,集成化和自動化程度高。具有運行穩定、系統結構靈活、很好的可擴展性和數據共享等優點。
權利要求
1.一種用于高功率激光裝置的光束準直和能量測量的遠程測控裝置,由EPICS軟件和測控設備兩部分組成,其特征在于所述的EPICS的軟件包含計算機的EPICS主程序和監控軟件,所述的EPICS主程序是運行于服務器0 的核心程序,包括實現與測控設備的通訊控制,負責所有的數據管理、 數據處理和數據連接的文件;包括IOC的啟動腳本文件(.cmd文件),載入數據庫文件.dbd 文件(14)、載入數據記錄文件.db文件(1 、載入數據協議文件.protocol文件(16)、配置參數(17)、初始化I0C(18)、運行I0C(19),所述.db文件(1 是所需要的所有數據變量 包括能量計的顯示值、能量計開關狀態;步進電機的正反運動狀態、運動步數、速度、限位開關狀態;網絡CCD的采集狀態、采集模式、圖像數據,數據變量的名稱;所述protocol文件 (16)是所述IOC和硬件設備通信的協議文件,所述的步進電機、網絡CCD和能量計均有各自的.db文件、.protocol文件和.cmd文件;監控軟件主要是0ΡΙ,由報警程序、數據處理程序和界面監控程序組成所述的報警程序包括對能量計O)的能量計示數報警( 和步進電機(6)的步進電機限位狀態報警(7);所述的數據處理程序,EPICS提供了 Matlab的數據訪問接口,圖像數據的處理和保存都在Matlab中進行,圖像處理過程包括對網絡CXD 圖像數據(9)進行閾值處理(11)得到圖像中心位置,再計算偏移量(1 得到步進電機的運動步數和方向,最后驅動步進電機運動(1 ;所述的界面監控程序包括對能量計O)的示數監控G)、對能量計( 的開關狀態監控(5)、對步進電機(6)的正反運動狀態,運動步數和速度監控(8)、對網絡CCD圖像數據(9)的監控(10);所述的測控設備由能量計監控計算機(20)、步進電機和網絡C⑶監控計算機(21)、服務器(22)、核心交換機(23)、光纖光纜 04)、2個以上主干交換機(25、26)、2個以上步進電機和網絡C⑶組(27、28)、2個以上能量計組(四、30)組成,所述的2個以上主干交換機分別與步進電機和網絡C⑶組(四、30)和所述的能量計組(四、30)相連,所述的能量計監控計算機00)、步進電機和網絡CCD監控計算機與所述的服務器0 之間通過千兆以太網連接,所述的核心交換機和所述的2個以上主干交換機(25、26)之間通過萬兆的光纖光纜04)連接,第一主干交換機05) 與所述的2個以上能量計組(27、28)之間和第二主干交換機06)與所述的2個以上步進電機和網絡C⑶組(四、30)之間均通過千兆的以太網連接;所述的步進電機和網絡CCD組(四、30)執行光束準直任務,所述多個能量計組⑵、 觀),執行光束能量測量任務。
2.根據權利要求1所述的光束準直和能量測量的遠程測控裝置,其特征在于每個步進電機和網絡C⑶組( ),包括一個步進電機控制器Gl)和2個以上的網絡CXD(39、40), 所述的步進電機控制器Gl)控制多臺步進電機02、43、44、44)的運動。
3.根據權利要求1所述的光束準直和能量測量的遠程測控裝置,其特征在于每個能量計組(27),包括一個RS232串口轉網口協議轉換器(31)連接一臺能量計控制器(32),該能量計控制器(3 連接并控制多臺能量計(33、34 38)的工作。
全文摘要
一種用于高功率激光裝置的光束準直控制和能量測量模塊的遠程集成測控裝置,其裝置由基于EPICS的軟件部分和硬件測控設備部分組成。EPICS的分布式軟件部分主要由IOC和OPI兩部分組成,硬件測控設備由計算機監控平臺、服務器、核心交換機、主干交換機、光纖光纜、以太網連接線、步進電機、步進電機控制器、網絡CCD、能量計、網口轉串口協議轉換器組成。本裝置采用基于EPICS的分布式控制方式,在統一的軟件架構下,能夠實現光束準直控制和能量測量模塊的遠程測量和控制,集成化和自動化程度高。具有運行穩定、系統結構靈活、很好的可擴展性和數據共享等優點。
文檔編號G05B19/418GK102508472SQ201110332439
公開日2012年6月20日 申請日期2011年10月27日 優先權日2011年10月27日
發明者唐順興, 惠宏超, 曾沛穎, 朱寶強, 楊學東, 林尊琪, 湯曉云, 郭亞晶 申請人:中國科學院上海光學精密機械研究所