已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
KEK等高能物理实验控制系统数据库应用,马梅2002.5.24,内容,KEKB控制系统数据库管理系统BESSY控制系统数据库管理系统SLACPEP-II工程管理数据库系统,KEKB控制系统数据库管理系统(一),数据库系统平台数据库管理系统:Oracle数据库服务器:IBMRS6000操作系统:UNIXhttp:/www-acc.kek.jp/www-acc-exp/kekb/control/,KEKB控制系统数据库管理系统(二),数据库开发平台开发工具:Pytron开发模式:基于WebPytron,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控制系统数据库管理系统(六),用户界面Web界面其它的用户界面工具MicrosoftExcel文件或CSV文件Oracle的SQL*PlusSQL*Loader,.KEKB控制系统数据库管理系统(七),印象KEKB数据库系统到面前为止,存储的只是设备数据以及用于EPICS实时数据库的配置数据,应该讲基本上是静态数据,并没有将EPICS的实时数据库装入到ORACLE数据库,形成历史数据库,因此数据量不大。,http:/www.bessy.de/,BESSY控制系统数据库管理系统(一),数据库系统平台数据库管理系统:Oracle7.2.3数据库服务器:Leninandash操作系统:HP_UX10.xWeb服务器:NCSA,与数据库服务器在同一机器上。,BESSY控制系统数据库管理系统(二),数据库开发平台开发工具:OraclePRO*C2.0开发模式:基于Web,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(OpenDataBaseConnectivity)和VisualBasicforApplications(VBA)的。Oracle-TclInterfaceOracle-WWW-Interface,PEP-II控制系统数据库管理系统(一),数据库系统平台数据库管理系统:Oracle数据库服务器:操作系统:,PEP-II控制系统数据库管理系统(二),数据库开发平台开发工具:OracleDesigner2000OracleCASE其他的脚本语言开发模式:基于Web,PEP-II控制系统数据库管理系统(三),存放的数据1992年PEP-II工程开始是提出的,最初的目的是管理整个加速器工程建造中各个环节中的技术、文档资料,其结果远远超过了这个目的。它主要包括:PEP-II/BABAR的设计说明书整个系统的设备和安装数据机器参数列表、磁铁、真空设备数据CAD图表,测量和校准数据出版物和文档资料所有的控制器数据,PEP-II控制系统数据库管理系统(四),系统功能,PEP-II控制系统数据库管理系统(五),ArchiverMonitor,PEP-II控制系统数据库管理系统(六),软件结构有三层软件包用于支持IOC数据的归档保存1)Channel(Archiver)Engine:系统的核心,负责从IOC收集数据,并将其存储成文件。2)ChannelMonitor:脚本文件,每5分钟对Archiver的进行检测。3)ChannelBrowser:通过Python方式,对数据进行检索并显示。4)ChannelEngine:存储IOC信息和数据到Oracle数据库,并在初始化时从数据库读数据。,BEPCII需存放的数据,数据库中存放的数据和信息可分为三部分静态参数BEPC机器参数:理论计算出的Twiss参数,Lattice参数以及磁测参数,如磁铁长度,位置,有效长度等等。控制系统设备参数:设备名,设备类型,信号名,硬件I/O地址,科学单位,标度变换系统,Alarm条件,Alarm分类报警信息等。控制系统配置参数,动态参数(实时、历史数据),来自设备的I/O数据,如压力,脉冲波形,流强及设备开关及状态参数Alarm数据,设备报警记录束流参数,BPM和束流轨道参数及来自各种束流测量设备的实时数据所有上述实时数据均带有采集时刻时间标记,并
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 儿科住院患者铺床护理沟通策略
- 2025龙虎山景区招聘金牌导游员2人备考题库及一套完整答案详解
- 2025智航(云南)信息产业有限公司四季度员工招聘5人备考题库附答案详解(完整版)
- 2025银行间市场清算所股份有限公司招聘13人备考题库附答案详解(满分必刷)
- 2025广东云浮市郁南县创兴产业投资集团有限公司招聘员工3人备考题库附答案详解ab卷
- 2025江西九江永修县农旅投资开发有限公司招聘工作人员备考题库及答案详解一套
- 2025中国北京同仁堂(集团)有限责任公司面向社会招聘集团所属二级企业副总经理1人备考题库附答案详解(满分必刷)
- 2025北京振远护卫有限公司招聘备考题库附答案详解(轻巧夺冠)
- 糖尿病患者足部护理
- 浙江国企招聘-2025温州瑞安市浙南汽车市场管理有限公司公开招聘市场化工作人员10人备考题库及答案详解(历年真题)
- 部编七年级上册16《猫》导学案附答案
- 寄递企业禁毒培训
- 中国拱桥课件幼儿园
- 仓库出入库培训
- 26《西门豹治邺》 公开课一等奖创新教学设计
- JJF 2214-2025 机动车检测用气象单元校准规范
- 使用YOLOv8s技术进行锂电池射线缺陷检测的研究
- 直播保密协议书
- 丑小鸭儿童故事绘本课件
- 放射医学研究论文的范文
- 2025年公司员工安全培训考试试题含完整答案(考点梳理)
评论
0/150
提交评论