A   B   C   D   E   F   G   H   I   K   L   M   N   O   P   Q   R   S   T   U   V   W  

vacuum

Paper Title Other Keywords Page
TOAB05 The Status of Virgo laser, controls, injection, feedback 71
 
  • F. Carbognani
    EGO, Pisa
  Virgo is the largest gravitational wave detector in Europe. The detector, built by a French–Italian collaboration, is located near Pisa (Italy) and is based on a laser interferometer with 3-km-long arms. It aims at the detection of gravitational waves emitted by galactic and extragalactic sources such as pulsars, supernovae, and the coalescences of binary black holes and neutron stars in a frequency window comprised between 10 Hz and a few kHz. Since 2003 the detector has been going through its commissioning phase, and the first long observing run is planned to start in May 2007. The present status of the experiment and its foreseen upgrades are described in this article.

Franco Carbognani is the corresponding author on behalf of the Virgo Collaboration.

 
slides icon Slides  
 
TPPA18 Application of a Virtualization Technology to VME Controllers controls, linac, storage-ring, diagnostics 123
 
  • T. Fukui
    RIKEN Spring-8, Hyogo
  • T. Ohata, T. Masuda
    JASRI/SPring-8, Hyogo-ken
  The SPring-8 control framework MADOCA employs client-server architecture based on Sun RPC (Remote Procedure Call) for device control. An RPC server process named Equipment Manager (EM) is running on each VME controller operated by Solaris. It executes control commands from client applications one by one. As a simple approach to parallel (exactly concurrent) execution of the EM process, we apply the virtualization technology of Solaris Containers to VME controllers. Solaris Containers virtualizes operating system environment within the OS level. It consumes little disk space (~30 MB) to add a new virtual host. All the virtual hosts can access devices on the VME bus through a real host. We don’t need to modify the MADOCA framework and device drivers at all to run the EM process on the virtual host. Therefore, we can easily apply the virtualization technology to the VME controllers which don’t have enough disk space. The technology allows us not only to consolidate but also to logically partition the deployed VME controller. We will report some applications of Solaris Containers to the VME controllers, in particular from the viewpoint of the system performance and management.  
 
TPPB08 Present Status of SSRF Control System controls, booster, linac, power-supply 178
 
  • L. R. Shen, D. K. Liu
    SINAP, Shanghai
  Shanghai Synchrotron Radiation Facility is a third-generation light source with 150MeV LINAC, 3.5Gev booster, and storage ring. The SSRF control system is a hierarchical standard accelerator control system based on EPICS. The VME 64X system and PLCs are used for various low-level device controls and interlock systems. Serial device servers connect serial devices and instrumentation to the Ethernet. All control subsystems are under construction. The hardware and software system development environment has been set up. Most of the subsystem models, such as the digital power supply control and event timing systems, have been set up and are being tested with devices on schedule. The high-level physical application environment has been set up and undergone online testing of device control using MatLab with Accelerator Toolbox and a middle layer. A set of tools (e.g., configuration tools and an alarm handler) has been set up for the center's database. An enhanced distributed archive engine has been created to store data using native XML data type with XML schema for data storage. Various testing results of the control systems for SSRF equipment will be described in this paper.  
 
TPPB14 Status of the ALBA Control System controls, linac, synchrotron, diagnostics 193
 
  • D. Fernandez-Carreiras
    ALBA, Bellaterra (Cerdanyola del Vallès)
  This paper describes the progress in the design of the control system for the machine and beamlines. Solutions for interfacing devices, networking, interlocks, diagnostics, etc., are presented. Most call for tenders for the machine are placed, and hardware and software choices have been adopted. Alba uses Tango as the toolkit for building the control system. Device servers are mostly written in C++ and Python. Clients are mostly Java (ATK) and Python (+Qt). Different technologies have been chosen for the different subsystems, i.e., PLCs and distributed I/O for the Equipment Protection System, safety PLCs for the Personnel Safety System, event-driven timing system, Ethernet for the power supplies, etc. The actual status of both hardware and software is given, and the plans for the future are presented.  
 
TPPB25 SPARC Control System controls, diagnostics, emittance, power-supply 214
 
  • F. A. Anelli, M. Bellaveglia, D. Filippetto, S. Fioravanti, E. Pace, G. Di Pirro
    INFN/LNF, Frascati (Roma)
  • L. Catani, A. Cianchi
    INFN-Roma II, Roma
  We describe the control system for the new Frascati injector project (SPARC). The injector starts operation in fall 2007, and at that time the control system must be fully operative and integrate all tools to help the machine operation. To allow a fast development of the control system, we made some choices: (1) Labview as developing system due to its diffusion in the Frascati labs and being a standard-de-facto in the acquisition software; (2) GigaBit Ethernet as interconnection bus in order to have sufficient bandwidth for data exchange; and (3) PCs as front-end CPUs and operator console because they have enough computing power. In 2006 a first operation of the control system, during the SPARC gun test performed with the e-meter diagnostic apparatus, allowed us to test the architecture of the control system both from the hardware and software points of view. All control applications for magnetic elements, vacuum equipment, RF cavities, and some diagnostics have been developed and debugged online. An automatic process stores in a database operating information both periodically and on data change. Information can be sent automatically or manually to our e-logbook.  
 
TPPB30 How to Use a SCADA for High-Level Application Development on a Large-Scale Basis in a Scientific Environment controls, synchrotron, booster, synchrotron-radiation 226
 
  • V. H. Hardion, M. O. Ounsy, K. S. Saintin
    SOLEIL, Gif-sur-Yvette
  For high-level applications development, SOLEIL adopted GlobalSCREEN, a professional Java SCADA, developed by the ORDINAL company*. This environment enables end users to quickly build user-friendly GUIs without writing any Java code and by drag-dropping reusable graphical components developed by the software control team. These components are made up on top of the ATK** library, which provides a rich set of graphical widgets, including scientific data visualization tools, and already encapsulating communication with the Tango software bus. This way, SOLEIL can allow its users to lay out their supervisory applications with a homogenous look and feel and benefit (as they are natively provided by GlobalSCREEN) from functionalities such as access right management, web access, and remote administration at a minimal development cost. An original organization has been set up to deal with this collaborative work between “pure software developers” and “occasional” supervision applications developers. The work organization, the software architecture, and the design of the whole system will be presented, as well as the current status of deployment at SOLEIL for accelerators and for beamlines.

* http://www.ordinal.fr/** Application Tango Toolkit

 
 
TPPB38 Status of the ERLP Control System controls, cathode, laser, linac 244
 
  • G. Cox, A. Oates
    STFC/DL, Daresbury, Warrington, Cheshire
  • S. V. Davis, A. J. Duggan, A. Quigley, R. V. Rotheroe, B. G. Martlew
    STFC/DL/SRD, Daresbury, Warrington, Cheshire
  The Energy Recovery Linac Prototype (ERLP) is a 35 Mev superconducting linac currently being commissioned at Daresbury Laboratory. Its purpose is to demonstrate the technology necessary to design and build a 600 Mev energy recovery linac (4GLS), which, together with a suite of XUV, VUV, and IR FELs, can be used to undertake pump-probe experiments to investigate dynamic systems. The ERLP control system is based on EPICS, VME64x hardware, and the vxWorks operating system. Status control and interlock protection are handled by a Daresbury-designed CANbus system that has been tightly integrated into EPICS. Construction and commissioning of ERLP have taken place in parallel, and this introduced a number of problems in the planning and implementation of the control system. This paper describes the ERLP control system and disusses the successes and difficulties encountered during the early phases of commissioning. Plans are already in place to extend the control system to cover EMMA, a novel, non-scaling, fixed-field alternating gradient (FFAG) accelerator that will be added to ERLP in 2008/9.  
 
TPPB42 The Selection, Development and Application of PLC Solutions for the Diamond Light Source controls, linac, storage-ring, synchrotron 256
 
  • P. H. Amos, P. Hamadyk, M. T. Heron, H. S. Shiers, S. C. Lay
    Diamond, Oxfordshire
  Diamond Light Source set out to address a wide range of control system requirements, from process control to interlocking with a minimum number of PLC types. This resulted in standardization of PLCs from just two manufacturers. Siemens was chosen for high-end process control and Omron for a variety of other applications, including interlocking and protection. These were then applied to a large number of applications, which have been addressed wherever possible using standard solutions. The details of this approach, and solutions managed through it, including procurement of turnkey systems by industry, and how future obsolescence is being addressed are all described.  
 
WOAB04 Web-Based Electronic Operation Log System – Zlog System insertion, controls, background, linac 299
 
  • K. Furukawa, T. T. Nakamura, T. Obina, M. Satoh, N. Yamamoto
    KEK, Ibaraki
  • T. Nakamura, K. Yoshii
    MELCO SC, Tsukuba
  A Zope-based electronic operation logging system, named Zlog system, has been used since January 2004 at the KEKB and PF-AR accelerator facilities at KEK. Zope* is a Web content management system, which is based on several open source software components like Python and Postgresql. It enabled us to develop our Zlog in a short period, because the Zope system includes a development framework for Web application server. Zlog was introduced also to J-PARC/KEK-JAEA and RIBF/RIKEN, based on the experiences at KEKB and PF-AR. Zlog was proved to be quite portable even under different computer architectures. Zlog at KEKB accumulates about 1.5 million event entries so far, and images taken during the operation can be stored and viewed as well with entries. In this paper, we describe the present status and component details of the Zlog system.

* http://www.zope.org/

 
slides icon Slides  
 
WPPA06 An Embedded EPICS Controller Based on Ethernet/Serial Box controls, power-supply, target, ion 328
 
  • L. R. Shen, G. Y. Jiang
    SSRF, Shanghai
  The control system of SSRF takes the Ethernet as backbone. All kinds of serial devices such as vacuum pumps are connected to Linux IOCs via a kind of Ethernet/serial box made by Moxa company. In the preresearch stage of SSRF, the old model of this Ethernet/serial box was only a simple Ethernet/serial protocol converter which was functioned by firmware. Aim to this, we have developed several kinds of EPICS device drivers based on NetDev for our serial devices. Recently, Moxa company has upgraded the converter by replacing old arm9 CPU with a more powerful Intel Xscale CPU. It supports Monta Vista Linux as its embedded OS, also cross-compiler is provided to make further development available. Since we have decided to use the new model of converter in our facility finally, we manage to port EPICS IOC core on Monta Vista Linux and implement the same function on the new converter as old one's to avoid modifying existent EPICS device driver. By these, the dedicated Linux IOC can be omitted and the whole system can be more efficient and expandable. Details of the necessary integration work and initial operation experience will be discussed in this paper.  
 
WPPA09 Development of Embedded System for Running EPICS IOC by Using Linux and a Single Board Computer controls, target, diagnostics, power-supply 334
 
  • M. Kase, M. Komiyama
    RIKEN/RARF/CC, Saitama
  • A. Uchiyama
    SHI Accelerator Service ltd., Tokyo
  We constructed a control system based on the Experimental Physics and Industrial Control System (EPICS) for the RIKEN RI-beam Factory (RIBF) project. Nowadays, the PC-based EPICS Input Output Controller (IOC) is used in many laboratories because it is available for use on the Linux x86 platform since EPICS was upgraded to version R3.14. If the number of PC-based IOC increases, the probability of trouble rises dramatically. Consequently, it is difficult to supply reliable hardware. Furthermore, if a lot of desktop PCs are used for running IOC only, it is very hard to maintain it. The purpose of this development is to give the high durability system for running IOC computer and the ability for all accelerator operators to maintain it easily. We expect we can solve the problems described above using a diskless and fanless embedded single board computer (SBC) for running IOC and managing IOC in the fileserver collectively. For this reason, we developed a compact and simple Linux distribution specialized for running IOC and introduced IOC, which is installed in the SBC, into RIBF control system. In our contribution, we report this system and present the status in detail.  
 
WPPA15 Use of a Three-Layer Control System for Non-Destructive Beam Probe Monitor controls, electron, damping, linac 345
 
  • D. A. Malyutin, A. A. Starostenko, D. Bolkhovityanov
    BINP SB RAS, Novosibirsk
  The non-destructive beam probe is based on the scanning of a thin electron beam within the energy range 20-100 kV in the electromagnetic field of an intensive relativistic bunch. A CCD-camera is used to view the beam "image." Initially the facility was controlled by a standalone application. This was dictated mainly by specifics of a CCD-camera and digital oscilloscopes, which are required for tuning. Now, when CCD-camera and digital oscilloscopes are fully supported by a CX networked control system (based on the 3-layer model), the standalone application was replaced by a CX-based set of programs. This enables remote operation, with several applications running in parallel. Additionally, this architecture allows use of scripting facilities to automate various routine tasks, which previously had to be done by hand.  
 
WPPA35 The SNS Front End Control System Upgrade controls, SNS, power-supply, rfq 389
 
  • X. Geng, T. A. Justice, J. Y. Tang, D. C. Williams, W. R. DeVan
    ORNL, Oak Ridge, Tennessee
  The Spallation Neutron Source Front End (FE) is comprised of a 35-70 mA volume H-source, a multi-element electrostatic LEBT including chopping and steering, a 402.5MHz RFQ with low output emittance, and a 2.5MeV MEBT that also includes chopping. The original control system was designed and built by LBNL during 2000-2002 and commissioned at SNS in 2003. The FE control system design occurred early in the project and preceded finalization of SNS control system standards. The system was implemented based on Allen-Bradley VMEBus Remote I/O Scanners and PLC5s with Flex I/O interfaced via Remote I/O communication. The FE control system is now being upgraded to comply with the SNS standard PLC implementation and to improve reliability and maintainability. Details on the upgrade will be presented in this paper.  
 
WPPA37 Developing of SMS Mobile System for the PLS Control System controls, monitoring, focusing, diagnostics 392
 
  • J. Choi, H.-S. Kang, J. W. Lee, B. R. Park, J. C. Yoon
    PAL, Pohang, Kyungbuk
  The PLS SMS mobile system is based on Linux PC platform. The SMS mobile system is equipped with a wireless SMS(Simple Message Service) interface giving an opportunity to use fault alarm interlock system. It was developed as a network-based distributed real-time control system composed of several subsystems (EPICS IOC and PLC system). The mobile system sends simple message of fault trip signal to users’ mobile devices with fault tag address and immediately sends warning or alert messages to mobile devices, or remote users are real-time monitoring the device fault states by mobile devices. Control systems can be set remotely by mobile devices in emergency situation. In order to provide suitable actions against system fault, SMS Mobile System will enable system administrator to promptly access, monitor and control the system whenever users want and wherever users are, by utilizing wireless Internet and mobile devices. This paper presents the Mobile SMS system for PLS Control System.  
 
WPPB20 Extended MicroIOC Family (LOCO) ion, storage-ring, controls, monitoring 439
 
  • D. Golob, R. Kovacic, M. Pelko, M. Plesko, A. Podborsek, M. Kobal
    Cosylab, Ljubljana
  MicroIOC is an affordable, compact, embedded computer designed for controlling and monitoring of devices via a control system (EPICS, ACS, and TANGO are supported). Devices can be connected to microIOC via Ethernet, serial, GPIB, other ports, or directly with digital or analog inputs and outputs, which makes microIOC a perfect candidate for a platform that integrates devices into your control system. Already over 90 microIOCs are installed in 18 labs over the world. LOgarithmic COnverter (LOCO) is a specialized microIOC used as a high-voltage power-supply distribution system for vacuum ion pumps. A single high-voltage power-supply controller can be used for delivering power to multiple ion pumps. A highly-accurate logarithmic-scale current measurement is provided on each pump, enabling an affordable and reliable pressure measurement ranging from 10-12 to 10-4 mbar.  
 
WPPB21 Integration of CANopen-Based Controllers with TINE Control System for PETRA 3 controls, brilliance, power-supply, kicker 442
 
  • T. Delfs, S. W. Herb, B. Pawlowski, P. K. Bartkiewicz
    DESY, Hamburg
  For PETRA III, the high-brilliance third-generation light source being built now at DESY in Hamburg, Germany, we have established a new hardware development standard for controller designs. It includes communication on the fieldbus level, hardware interfacing to fieldbuses, and a communication application software layer for device firmware. The CAN bus and CANopen protocol were chosen as a primary fieldbus standard, and three branches of generic CANopen-compliant interfacing modules were designed for rapid controller hardware development. For fieldbus management, configuration, and integration with the TINE control system*, the generic TICOM (TINE-Based CANopen Manager) software was written. This document gives an overview of our fieldbus hardware development standard and of the key features of TICOM. It also describes the first applications built on top of the standard.

* http://tine.desy.de.

 
 
ROAB04 Experience of Developing BEPCII Control System controls, cryogenics, power-supply, synchrotron 511
 
  • J. Zhao
    IHEP Beijing, Beijing
  The project of upgrading the Beijing Electron Positron Collider (BEPC) to the BEPCII was started in autumn of 2001, and the goal is to reach a higher luminosity, 1*1033cm-2s-1. The first beams were stored in the Storage Ring in November 2006, and the e+/e- beams successfully collided in March 2007, which is an important milestone of the BEPCII. The BEPCII control system has rebuilt with the “standard mode” and EPICS, which has 20,000 channels and about 30 VME IOCs for equipment control and high-level applications. The control system was put into operation in November 2007, and the system development has followed its schedule and finished on time. In the past few years, we went through the design stage, R&D stage, system development, testing, and installation and commissioning stages. This paper describes experiences and lessons of design and developing the system, including the design considerations, selection of standard hardware and software, building of the development environment, and what we have done in the user requirement, R&D, and other stages. The paper also discusses project management issues, such as interface definition, collaborations, people training, and so on.  
slides icon Slides  
 
RPPA03 The LHC Functional Layout Database as Foundation of the Controls System controls, instrumentation, cryogenics, optics 526
 
  • R. Billen, J. Mariethoz, P. Le Roux
    CERN, Geneva
  For the design, construction, integration, and installation of the LHC, the LHC Layout database manages the information on the functional positions of the components of the LHC. Since January 2005, the scope of this database has been extended to include all electronics racks in the tunnel, underground areas, and surface buildings. This description of the accelerator and the installed controls topology is now used as the foundation for the online operational databases, namely for controls configuration and operational settings. This paper will sketch the scope of the Layout database and explain the details of data propagation towards the respective controls data consumers. The question whether this approach is applicable to the rest of the accelerator complex at CERN will be addressed as well.  
 
RPPA23 Initial Design of a Global Fast Orbit Feedback System for the ALBA Synchrotron power-supply, electron, feedback, sextupole 561
 
  • M. Munoz, D. B. Beltran
    ALBA, Bellaterra (Cerdanyola del Vallès)
  This paper presents the initial design of the Global Fast Orbit Feedback (FOFB) system for the ALBA Storage Ring. The FOFB system is designed to reach a submicron stability of the electron beam working at frequencies of at least 100 Hz. It compensates the small perturbations produced by vibrations, electromagnetic noise and changes in the gap or phase of the insertion devices, etc. A description of the model is shown. The different subsystems have been identified and modeled: the BPM processor, the iron lamination and the vacuum chamber. The power converter supplies for the correctors play an important role in the system, and they have been designed (strength, resolution, bandwidth, voltage output) accordingly with the FOFB requirements. We have also studied the latency of the system (communication network, processing times). The orbit correction is computed by a PID controller. The simulations of the closed loop response show a damping of the perturbation between 0 and 100 Hz, although the system also introduces a small amplification of the noise just after this bandwidth. Finally the paper presents the initial design of the hardware architecture of the FOFB system.  
 
RPPA27 Status of the TANGO Archiving System controls, extraction, synchrotron, monitoring 570
 
  • J. Guyot, M. O. Ounsy, S. Pierre-Joseph Zephir
    SOLEIL, Gif-sur-Yvette
  This poster will give a detailed status of the major functionality delivered as a Tango service: the archiving service. The goal of this service is to maintain the archive history of thousands of accelerators or beamline control parameters in order to be able to correlate signals or to get snapshots of the system at different times and to compare them. For this aim, three database services have been developed and fully integrated in Tango: an historical database with an archiving frequency up to 0.1 Hz, a short-term database providing a few hours retention but with higher archiving frequency (up to 10 HZ), and finally a snapshotting database. These services are available to end users through two graphical user interfaces: Mambo (for data extraction/visualization from historical and temporary databases) and Bensikin (for snapshots management). The software architecture and design of the whole system will be presented, as well as the current status of the deployment at SOLEIL.  
 
RPPA39 Accelerator Trouble Ticket controls, feedback, linac, cryogenics 600
 
  • C. Bravo, D. Maselli, G. Mazzitelli, T. Tonus, A. Camiletti
    INFN/LNF, Frascati (Roma)
  The DAFNE Accelerator complex, a 1020-MeV center of mass lepton collider for Phi particle production, consists of a linear accelerator, a damping ring, nearly 180 m of transfer lines, two storage rings that intersect in two points, a test beam area providing e+/e- and photos (BTF) on demand, and three synchrotron light lines (DAFNE-L). The complexity of the machine and subsystem pushed us to develop a system for logging, archiving, and making statistics and history of the DAFNE accelerator and experimental user’s faults, warnings, news, and general setup information. The Accelerator Trouble Ticket is a web tool (PHP, MySQL, and email based), that allows for complete handling and sharing of all the accelerator information with the scientific, technical, and service staff; it also allows experimental users easy access via the World Wide Web. The architecture and implementation of the system and the ease of exportation and configuration for any accelerator complex is presented, along with examples of products and results obtained from the first year of operation at the DAFNE accelerator.  
 
RPPB03 Alarms Configuration Management laser, controls, monitoring, site 606
 
  • R. Martini, K. Sigerud, N. Stapley, A. S. Suwalska, P. Sollander
    CERN, Geneva
  The LHC alarm service, LASER, is the alarm tool used by the operators for the accelerators and the technical services at CERN. To ensure that the alarms displayed are known and understood by the operators, each alarm should go through a well-defined procedure from its definition to being accepted in operation. In this paper we describe the workflow to define alarms for the technical services at CERN. We describe the different stages of the workflow like equipment definition, alarm information specification, control system configuration, test, and final acceptance in operation. We also describe the tools available to support each stage and the actors involved. Although the use of a strict workflow will limit the number of alarms that arrive to LASER and ensure that they are useful for operations, for a large complex like CERN there are still potentially many alarms displayed at one time. Therefore the LASER tool provides facilities for the operators to manage and reduce the list of alarms displayed. The most important of these facilities are described, together with other important services like automatic GSM and/or e-mail notification and alarm system monitoring.  
 
RPPB16 SPARCbook: A New Electronic Book controls, power-supply, insertion, linac 638
 
  • A. Cianchi
    INFN-Roma II, Roma
  • S. Fioravanti, E. Pace
    INFN/LNF, Frascati (Roma)
  Many electronic books exist for logging the activity of an accelerator, but all of them are basically a translation of a paper book in an electronic format, with some extra features coming from the usage of a database for storing the information. SPARCbook is based on PostgreSQL, an open source database. A new, nice GUI has been developed for manually inserting data (both text and pictures) in the logbook and retrieving the old information, using several filters like date, author, or type of information. This GUI has been developed using HTML, PHP, and JavaScript, and it is quite similar to GUIs of already existing electronic logbooks. The peculiarity of SPARCbook is that it is also possible to insert information in the book from the control system of the accelerator, automatically or after a human decision. The SPARC control system is a distributed system, developed using LabVIEW, based on PCs and real-time CPUs. Information, tables, and graphs can be submitted from each CPU and from the central control system to SPARCbook making a query to PostgreSQL via TCP. That makes the system really powerful because any commercial CPU has TCP capability.  
 
RPPB23 SCORE – A Save, Compare, and Restore Application for Snapshotting Machine Settings SNS, power-supply, feedback, linac 656
 
  • J. G. Patton, T. A. Pelaia, J. Galambos
    ORNL, Oak Ridge, Tennessee
  SCORE is an application used to snapshot machine settings. Features include sorting by systems and subsystems, comparing live values with saved values, and database storage of the information. The compare feature is useful for diagnosing problems, and the restore feature is useful in recovering good beam tune. Features of the application and performance experience with respect to data base retrieval and live comparison will be discussed.  
 
RPPB26 The New Soft-IOC-Based Alarm Handler at the Spallation Neutron Source controls, SNS, target, cryogenics 665
 
  • G. S. Lawson, J. Munro, W. H. Strong, E. Williams, P. A. Gurd
    ORNL, Oak Ridge, Tennessee
  The standard EPICS alarm handler tool (ALH) does not integrate well with other EPICS client applications. At SNS, we wanted the ability to incorporate alarm summaries and alarm controls such as masks and resets into screens in the display manager as well as the ability to call display screens from alarm screens. To achieve these aims, we built a soft-IOC-based alarm handler that runs in Linux soft IOCs. A set of scripts builds EPICS databases, display manager screens, and startup scripts for standard Linux soft IOCs from old style (ALH) or .xml configuration files. With this new tool the summaries, masks and latch status can be incorporated into other EPICS client applications. In this paper we describe our experience building and using the soft-IOC-based alarm handler everywhere that alarms are defined in the SNS control system.

SNS is managed by UT-Battelle, LLC, under contract DE-AC05-00OR22725 for the U. S. Department of Energy.