資源描述:
《KEK等高能物理實(shí)驗(yàn)控制系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、KEK等高能物理實(shí)驗(yàn)控制系統(tǒng)數(shù)據(jù)庫(kù)應(yīng)用馬梅2002.5.24內(nèi)容KEKB控制系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)BESSY控制系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)SLACPEP-II工程管理數(shù)據(jù)庫(kù)系統(tǒng)KEKB控制系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)(一)數(shù)據(jù)庫(kù)系統(tǒng)平臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng):Oracle數(shù)據(jù)庫(kù)服務(wù)器:IBMRS6000操作系統(tǒng):UNIXhttp://www-acc.kek.jp/www-acc-exp/kekb/control/KEKB控制系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)(二)數(shù)據(jù)庫(kù)開(kāi)發(fā)平臺(tái)開(kāi)發(fā)工具:Pytron開(kāi)發(fā)模式:基于WebPytronKEKB控制系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)(三)存放的數(shù)據(jù)加速器各類(lèi)設(shè)備如:磁鐵、電源、真空、控制模塊等的參數(shù),包括設(shè)
2、備的歷史、設(shè)備參數(shù)、物理位置、電子特性、線纜連接表存儲(chǔ)EPICS各個(gè)控制點(diǎn)上的配置信息KEKB控制系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)(四)具體數(shù)據(jù)庫(kù)線纜數(shù)據(jù)庫(kù)(WiringDatanbase)控制數(shù)據(jù)庫(kù)(ControlDatabase)存儲(chǔ)控制設(shè)備的數(shù)據(jù),如VME、VXI框架、CAMAC機(jī)箱等,以及控制設(shè)備的日志、模塊的序列號(hào)、故障記錄、交付日期、安裝日期等。磁鐵數(shù)據(jù)庫(kù)(MagnetDatabase)存儲(chǔ)有關(guān)磁鐵方面的數(shù)據(jù),如磁鐵本身的信息、磁鐵電源、監(jiān)控系統(tǒng)的數(shù)字電壓等等,它還存儲(chǔ)磁場(chǎng)數(shù)據(jù)和激勵(lì)曲線的參數(shù)。RF數(shù)據(jù)庫(kù)(RFDatabase)存儲(chǔ)有關(guān)速調(diào)管的數(shù)據(jù)。真空數(shù)據(jù)庫(kù)(VacuumDatabase)存
3、儲(chǔ)離子泵、門(mén)限值、束流管等數(shù)據(jù)。BT數(shù)據(jù)庫(kù)(BTDatabase)處理用于BT系統(tǒng)的設(shè)備的數(shù)據(jù),如磁鐵、屏幕監(jiān)視器、瞄準(zhǔn)儀等KEKB控制系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)(五)系統(tǒng)功能自動(dòng)生成用于EPICS系統(tǒng)的幾類(lèi)配置文件:1、EPICS數(shù)據(jù)庫(kù)每個(gè)EPICS數(shù)據(jù)庫(kù)就是一個(gè)被下載到IOC的文件,它包含IOC實(shí)時(shí)數(shù)據(jù)庫(kù)的配置。2、MEDMFile(*.adl)MEDM(Motifbaseddisplaymanager)是EPICS系統(tǒng)的客戶(hù)端工具,它顯示操作面板、菜單和顯示窗口的其它對(duì)象。3、VME計(jì)算機(jī)啟動(dòng)文件KEKB控制系統(tǒng)中有超過(guò)80臺(tái)的VME計(jì)算機(jī),由于使用不同的EPICS數(shù)據(jù)庫(kù),每一臺(tái)VME計(jì)算機(jī)都
4、有不同的啟動(dòng)文件,因此自動(dòng)生成啟動(dòng)文件是非常有意義的。KEKB控制系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)(六)用戶(hù)界面Web界面其它的用戶(hù)界面工具M(jìn)icrosoftExcel文件或CSV文件Oracle的SQL*PlusSQL*Loader.KEKB控制系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)(七)印象KEKB數(shù)據(jù)庫(kù)系統(tǒng)到面前為止,存儲(chǔ)的只是設(shè)備數(shù)據(jù)以及用于EPICS實(shí)時(shí)數(shù)據(jù)庫(kù)的配置數(shù)據(jù),應(yīng)該講基本上是靜態(tài)數(shù)據(jù),并沒(méi)有將EPICS的實(shí)時(shí)數(shù)據(jù)庫(kù)裝入到ORACLE數(shù)據(jù)庫(kù),形成歷史數(shù)據(jù)庫(kù),因此數(shù)據(jù)量不大。http://www.bessy.de/BESSY控制系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)(一)數(shù)據(jù)庫(kù)系統(tǒng)平臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng):Oracle7.2.3數(shù)據(jù)庫(kù)
5、服務(wù)器:Leninandash操作系統(tǒng):HP_UX10.xWeb服務(wù)器:NCSA,與數(shù)據(jù)庫(kù)服務(wù)器在同一機(jī)器上。BESSY控制系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)(二)數(shù)據(jù)庫(kù)開(kāi)發(fā)平臺(tái)開(kāi)發(fā)工具:OraclePRO*C2.0開(kāi)發(fā)模式:基于WebBESSY控制系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)(三)存放的數(shù)據(jù)建立了兩個(gè)數(shù)據(jù)庫(kù)實(shí)例bii_par和bii_cad,bii_par存放參數(shù)數(shù)據(jù)、物理設(shè)備數(shù)據(jù)和EPICS配置數(shù)據(jù),ii_cad存放的是CAD和幾何參數(shù)。加速器各類(lèi)設(shè)備如:磁鐵、電源、真空、控制模塊等的參數(shù),包括設(shè)備的歷史、設(shè)備參數(shù)、物理位置、電子特性、線纜連接表存儲(chǔ)EPICS各個(gè)控制點(diǎn)上的配置信息EPICS配置參數(shù)數(shù)據(jù)庫(kù):各種電
6、源;儲(chǔ)存環(huán)、控制系統(tǒng)、增強(qiáng)器設(shè)備的IOC數(shù)據(jù);嵌入控制器數(shù)據(jù);電子加速器設(shè)備。BESSY控制系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)(四)系統(tǒng)功能BESSYII數(shù)據(jù)庫(kù)將用戶(hù)分為兩級(jí),一級(jí)為collectors,有權(quán)對(duì)參數(shù)數(shù)據(jù)進(jìn)行增、刪、改的操作,另一類(lèi)用戶(hù)只有對(duì)數(shù)據(jù)的查詢(xún)權(quán);參數(shù)數(shù)據(jù)按儲(chǔ)存環(huán)、注入系統(tǒng)和常規(guī)設(shè)備三個(gè)子系統(tǒng)進(jìn)行管理為Oracle用戶(hù)提供了各種開(kāi)發(fā)工具BESSY控制系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)(五)各種開(kāi)發(fā)工具SQL命令編輯器、OracleForms、OracleReports、OracleGraphics:開(kāi)發(fā)多媒體圖形顯示工具,可以動(dòng)態(tài)地連接到Oracle數(shù)據(jù)源。OracleDataBrowser:為桌面用
7、戶(hù)提供的工具,可以查詢(xún)、顯示和打印數(shù)據(jù)庫(kù)的信息。Oracle預(yù)編譯器OracleCallInterface(OCI)Excel-Oracle-Interface:該界面是基于MicrosoftODBC(OpenDataBaseConnectivity)和VisualBasicforApplications(VBA)的。Oracle-TclInterfaceOracle-WWW-InterfacePEP-II控