基于EPICS及虚拟仪器技术的Libera测试系统研制
上海光源(SSRF)工程采用一种新型数字BPM(Beam Position Monitor)处理器—Libera作为束流位置监测的主要设备,Libera的一些关键参数如分辨率、流强依赖性和填充模式依赖性需要在一个可靠高效的测试平台上完成测试,本文介绍了Libera自动测试系统的开发。该测试系统基于EPICS(Experimental Physicsand Industrial Controlsystem)和虚拟仪器技术,采用LabVIEW CA Library实现二者的跨平台数据访问,具有良好的重用性和友善的用户界面。目前该系统已经应用于上海光源工程的Libera验收测试。
EPICS的IOC和LabWindows/CVI的接口方法
文章介绍了将LabWindows/CVI集成到EPICS的IOC输入输出控制器中的三种接口方法:回调函数、动态链接库和AetiveX服务器。以一个用于“神光-III”原型装置的由LabWindows/CVI开发的基于VXI总线的集总式示波器采集和控制模块作为实例,实现了EPICS对前端仪器的远程控制。
实验物理和工业控制系统(EPICS)与LabVIEW接口的应用研究
EPICS(Experimental Physics and Industrial Control System)是一个大型实验物理和加速器控制系统组态软件工具,北京正负电子对撞机重大改造工程(BEPCII)的控制系统,是基于EPICS开发的。在Windows PC机上使用LabVIEW编程,开发采用多种总线形式的前端I/O设备驱动,完成数据采集和数据分析十分方便,已广泛用于测控领域。使用美国散裂中子源开发的共享内存接口,可以将前端的Windows/LabVIEW系统视为EPICS IOC(Input Output Controller)纳入到EPICS控制系统,实现数据共享。
上海光源机器参数存储还原工具
介绍了一套基于Matlab和LabCA开发的加速器运行参数存储还原(Save&Restore)212具。上海光源调试运行中的测试结果表明,该工具具有良好的可扩展性和通用性,可以高效地完成各种机器参数的存储与还原,现已成为物理调束和束流诊断系统中的重要工具之一。
基于RTEMS操作系统的EPICS应用研究
目前,世界上各大加速器广泛采用基于以太网的分布式控制系统组态软件包EPICS构建控制系统。EPICS早期版本是基于实时操作系统VxWorks发展起来的。EPICS国际合作组正致力于支持源码开放,免费的操作系统RTEMS,并准备将RTEMS推广到EPICS3.14新版本中。文章阐述了RTEMS的发展、特点,对比了几种常见的实时操作系统的性能,建立了基于Motorola MVME5500的RTEMS操作系统以及EPICS在RTEMS上的应用实冽。
-
共1页/5条