CSRe团簇内靶的真空与分子泵监测系统的设计

2013-11-29 刘伍丰 中国科学院近代物理研究所

  介绍了国家重大科学工程项目——兰州重离子加速器冷却存储环(HIRFL-CSR)的实验环(CSRe)团簇内靶真空与分子泵监测系统。该系统主要通过一个应用程序获取各真空规及分子泵的状态值,并存人、更新Oraele数据库。浏览器上的ActiveX从Oracle中读取各设备状态值进行显示,如果状态值在警戒范围,则做出相应的控制操作。该系统在实验测试中运行良好,能满足实验的要求。

  CSRe团簇内靶主要是将纯净气体(氢气、氛气、氮气、氩气等)经喷嘴喷射到碰撞点,所以管道内的真空要求要达到实验要求的范围。整个系统主要实现对CSRe团簇内靶的真空规及分子泵的状态值的即时读取,并存入、更新压Oracle数据库,如果状态值不在实验要求的范围内,则进行相应的控制操作。浏览器上的ActiveX控件定时的显示从Oracle中读取的状态值,以便于工作人员查看并报警提示进行手动控制及自动控制。

  1、系统总体设计

  这个系统软件总体来说分为3层:浏览器及web服务器、Oracle数据库、监测应用程序。监测应用程序主要实现对真空规及分子泵各状态值的读取, 并保存更新oracle数据库的信息。

  Oracle数据库在系统中是一个承接的作用,保存着各真空规及分子泵设备的IP、PORT、各控制命令、读取命令以及状态值。浏览器是对状态值的读取显示、并给工作人员提供手动控制操作界面。具体结构请见下图1。

系统总体框图

图1 系统总体框图

  结束语

  该系统的软件设计主要采用了3层。采用浏览器能够使工作不受地点的影响,工作人员既可以在现场进行设备的安装调试也可以在远程进行操作控制,这样也能够减少工作人员的辐射影响。使用Oracle技术能够达到数据的最大共享与管理。编写一个应用程序与网关进行通信主要是为了更快更好的获取到各设备的状态值,并且不受浏览器端的影响能独立运行工作。该系统在实验室里的测试中,运行情况良好,表现稚定,能够满足实验的要求。同时,程序流程图也给同行的工作者提供一个参考,还望共同努力。