KEK等高能物理實驗控制系統課件_第1頁
KEK等高能物理實驗控制系統課件_第2頁
KEK等高能物理實驗控制系統課件_第3頁
KEK等高能物理實驗控制系統課件_第4頁
KEK等高能物理實驗控制系統課件_第5頁
已閱讀5頁,還剩20頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

KEK等高能物理實驗控制系統

數據庫應用2002.5.24內容KEKB控制系統數據庫管理系統

BESSY控制系統數據庫管理系統SLACPEP-II工程管理數據庫系統KEKB

控制系統數據庫管理系統(一)

數據庫系統平臺數據庫管理系統:Oracle數據庫服務器:IBMRS6000操作系統:UNIX.kek.jp/kekb/control/KEKB控制系統數據庫管理系統(三)

存放的數據加速器各類設備如:磁鐵、電源、真空、控制模塊等的參數,包括設備的歷史、設備參數、物理位置、電子特性、線纜連接表存儲EPICS各個控制點上的配置信息KEKB控制系統數據庫管理系統(四)具體數據庫線纜數據庫(WiringDatanbase)控制數據庫(ControlDatabase)

存儲控制設備的數據,如VME、VXI框架、CAMAC機箱等,以及控制設備的日志、模塊的序列號、故障記錄、交付日期、安裝日期等。磁鐵數據庫(MagnetDatabase)

存儲有關磁鐵方面的數據,如磁鐵本身的信息、磁鐵電源、監控系統的數字電壓等等,它還存儲磁場數據和激勵曲線的參數。RF數據庫(RFDatabase)

存儲有關速調管的數據。真空數據庫(VacuumDatabase)

存儲離子泵、門限值、束流管等數據。BT數據庫(BTDatabase)

處理用于BT系統的設備的數據,如磁鐵、屏幕監視器、瞄準儀等KEKB控制系統數據庫管理系統(五)系統功能自動生成用于EPICS系統的幾類配置文件:1、EPICS數據庫每個EPICS數據庫就是一個被下載到IOC的文件,它包含IOC實時數據庫的配置。2、MEDMFile(*.adl)MEDM(Motifbaseddisplaymanager)是EPICS系統的客戶端工具,它顯示操作面板、菜單和顯示窗口的其它對象。3、VME計算機啟動文件

KEKB控制系統中有超過80臺的VME計算機,由于使用不同的EPICS數據庫,每一臺VME計算機都有不同的啟動文件,因此自動生成啟動文件是非常有意義的。.KEKB控制系統數據庫管理系統(七)

印象KEKB數據庫系統到面前為止,存儲的只是設備數據以及用于EPICS實時數據庫的配置數據,應該講基本上是靜態數據,并沒有將EPICS的實時數據庫裝入到ORACLE數據庫,形成歷史數據庫,因此數據量不大。BESSY控制系統數據庫管理系統(一)數據庫系統平臺數據庫管理系統:Oracle7.2.3數據庫服務器:Leninandash操作系統:HP_UX10.xWeb服務器:NCSA,與數據庫服務器在同一機器上。BESSY控制系統數據庫管理系統(三)存放的數據建立了兩個數據庫實例bii_par和bii_cad,bii_par存放參數數據、物理設備數據和EPICS配置數據,ii_cad存放的是CAD和幾何參數。加速器各類設備如:磁鐵、電源、真空、控制模塊等的參數,包括設備的歷史、設備參數、物理位置、電子特性、線纜連接表存儲EPICS各個控制點上的配置信息EPICS配置參數數據庫:各種電源;儲存環、控制系統、增強器設備的IOC數據;嵌入控制器數據;電子加速器設備。BESSY控制系統數據庫管理系統(四)系統功能

BESSYII數據庫將用戶分為兩級,一級為collectors,有權對參數數據進行增、刪、改的操作,另一類用戶只有對數據的查詢權;參數數據按儲存環、注入系統和常規設備三個子系統進行管理為Oracle用戶提供了各種開發工具

BESSY控制系統數據庫管理系統(五)各種開發工具

SQL命令編輯器、OracleForms、OracleReports、OracleGraphics:開發多媒體圖形顯示工具,可以動態地連接到Oracle數據源。OracleDataBrowser:為桌面用戶提供的工具,可以查詢、顯示和打印數據庫的信息。Oracle預編譯器OracleCallInterface(OCI)Excel-Oracle-Interface:該界面是基于MicrosoftODBC(OpenDataBase

Connectivity)

和VisualBasicforApplications(VBA)的。Oracle-TclInterface

Oracle-WWW-InterfacePEP-II控制系統數據庫管理系統(二)數據庫開發平臺開發工具:OracleDesigner2000OracleCASE

其他的腳本語言開發模式:基于WebPEP-II控制系統數據庫管理系統(三)存放的數據1992年PEP-II工程開始是提出的,最初的目的是管理整個加速器工程建造中各個環節中的技術、文檔資料,其結果遠遠超過了這個目的。它主要包括:PEP-II/BABAR的設計說明書整個系統的設備和安裝數據機器參數列表、磁鐵、真空設備數據CAD圖表,測量和校準數據出版物和文檔資料所有的控制器數據PEP-II控制系統數據庫管理系統(四)系統功能PEP-II控制系統數據庫管理系統(六)軟件結構有三層軟件包用于支持IOC數據的歸檔保存

1)Channel(Archiver)Engine:系統的核心,負責從IOC收集數據,并將其存儲成文件。

2)ChannelMonitor:腳本文件,每5分鐘對Archiver的進行檢測。

3)ChannelBrowser:通過Python方式,對數據進行檢索并顯示。

4)ChannelEngine:存儲IOC信息和數據到Oracle數據庫,并在初始化時從數據庫讀數據。BEPCII需存放的數據數據庫中存放的數據和信息可分為三部分

靜態參數BEPCⅡ機器參數:理論計算出的Twiss參數,Lattice參數以及磁測參數,如磁鐵長度,位置,有效長度等等??刂葡到y設備參數:設備名,設備類型,信號名,硬件I/O地址,科學單位,標度變換系統,Alarm條件,Alarm分類

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論