Keyword: EPICS
Paper Title Other Keywords Page
MOCOAAB02 Design and Status of the SuperKEKB Accelerator Control System controls, network, timing, interface 4
 
  • M. Iwasaki, A. Akiyama, K. Furukawa, H. Kaji, T. Naito, T.T. Nakamura, J.-I. Odagiri, S. Sasaki
    KEK, Ibaraki, Japan
  • T. Aoyama, M. Fujita, T. Nakamura, N. Tanaka, K. Yoshii
    Mitsubishi Electric System & Service Co., Ltd, Tsukuba, Japan
  • M. Hirose, K. Iwase
    KIS, Ibaraki, Japan
  • T. Okazaki, N. Yoshifuji
    EJIT, Hitachi, Ibaraki, Japan
 
  SuperKEKB is the upgrade of the KEKB asymmetric energy e+e collider, for the B-factory experiment in Japan, designed to achieve a 40-times higher luminosity than the world record by KEKB. The KEKB control system was based on EPICS at the equipment layer and scripting languages at the operation layer. The SuperKEKB control system continues to employ those features, while we implement additional technologies for the successful operation at such a high luminosity. In the accelerator control network system, we introduce 10GbE for the wider bandwidth data transfer, and redundant configurations for reliability. The network security is also enhanced. For the SuperKEKB construction, the wireless network is installed into the beamline tunnel. In the timing system, the new configuration for positron beams is required. We have developed the faster response beam abort system, interface modules to control thousands magnet power supplies, and the monitoring system for the final focusing superconducting magnets to assure stable operations. We introduce the EPICS embedded PLC, where EPICS runs on a CPU module. The design and status of the SuperKEKB accelerator control system will be presented.  
slides icon Slides MOCOAAB02 [5.930 MB]  
 
MOCOAAB03 The Spiral2 Control System Progress Towards the Commission Phase controls, interface, PLC, database 8
 
  • E. Lécorché, P. Gillette, C.H. Haquin, E. Lemaître, G. Normand, C.H. Patard, L. Philippe, D.T. Touchard
    GANIL, Caen, France
  • J.F. Denis, F. Gougnaud, J.-F. Gournay, Y. Lussignol
    CEA/DSM/IRFU, France
  • P.G. Graehling, J.H. Hosselet, C. Maazouzi
    IPHC, Strasbourg Cedex 2, France
 
  The commissioning of the Spiral2 Radioactive Ion Beams facility at Ganil will soon start, so requiring the control system components to be delivered in time. Yet, parts of the system were validated during preliminary tests performed with ions and deuterons beams at low energy. The control system development results from the collaboration between Ganil, CEA/IRFU, CNRS/IPHC laboratories, using appropriate tools and approach. Based on Epics, the control system follows a classical architecture. At the lowest level, Modbus/TCP protocol is considered as a field bus. Then, equipment are handled by IOCs (soft or VME/VxWorks) with a software standardized interface between IOCs and clients applications on top. This last upper layer consists of Epics standard tools, CSS/BOY user interfaces within the so-called CSSop Spiral2 context suited for operation and, for machine tunings, high level applications implemented by Java programs developed within a Spiral2 framework derived from the open-Xal one. Databases are used for equipment data and alarms archiving, to configure equipment and to manage the machine lattice and beam settings. A global overview of the system is therefore here proposed.  
slides icon Slides MOCOAAB03 [3.205 MB]  
 
MOCOAAB05 Keck Telescope Control System Upgrade Project Status controls, software, PLC, hardware 15
 
  • J.M. Johnson, J.A. Mader, K.T. Tsubota
    W.M. Keck Observatory, Kamuela, USA
 
  The Keck telescopes, located at one of the world’s premier sites for astronomy, were the first of a new generation of very large ground-based optical/infrared telescopes with the first Keck telescope beginning science operations in May of 1993, and the second in October of 1996. The components of the telescopes and control systems are more than 15 years old. The upgrade to the control systems of the telescopes consists of mechanical, electrical, software and network components with the overall goals of improving performance, increasing reliability, addressing serious obsolescence issues and providing a knowledge refresh. The telescope encoder systems will be replaced to fully meet demanding science requirements and electronics will be upgraded to meet the needs of modern instrumentation. The upgrade will remain backwards compatible with remaining Observatory subsystems to allow for a phased migration to the new system. This paper describes where Keck is in the development processes, key decisions that have been made, covers successes and challenges to date and presents an overview of future plans.  
slides icon Slides MOCOAAB05 [2.172 MB]  
 
MOCOAAB07 Real Time Control for KAGAR, 3km Cryogenic Gravitational Wave Detector in Japan controls, network, real-time, feedback 23
 
  • O. Miyakawa
    ICRR, Chiba, Japan
 
  KAGRA is a 3km cryogenic interferometer for gravitational wave detection located underground Kamioka-mine in Japan. The next generation large scale interferometric gravitational wave detectors require very complicated control topologies for the optical path length between mirrors, and very low noise feedback controls in order to detect an extremely tiny motion between mirrors excited by gravitational waves. The interferometer consists of a Michelson interferometer with Fabry-Perot cavities on its arms, and other two mirrors as, so called, a power recycling and a resonant sideband extraction technique. In total, 5 degrees of freedom for length between 7 mirrors should be controlled at a time, and the control must be continuously kept during the observation of gravitational waves. We are currently developing a real time controls system using computers for KAGRA. In this talk, we report how the control system works.  
slides icon Slides MOCOAAB07 [8.536 MB]  
 
MOCOBAB02 Integration of PLC with EPICS IOC for SuperKEKB Control System controls, PLC, LLRF, interface 31
 
  • J.-I. Odagiri, K. Furukawa, T.T. Nakamura
    KEK, Ibaraki, Japan
 
  Recently, more and more PLCs are adopted for various frontend controls of accelerators. It is common to connect the PLCs with higher level control layers by the network. As a result, control logic becomes dispersed over separate layers, one of which is implemented by ladder programs on PLCs, and the other is implemented by higher level languages on frontend computers. EPICS-based SuperKEKB accelerator control system, however, take a different approach by using FA-M3 PLCs with a special CPU module (F3RP61), which runs Linux and functions as an IOC. This consolidation of PLC and IOC enables higher level applications to directly reach every PLC placed at frontends by Channel Access. In addition, most of control logic can be implemented by the IOC core program and/or EPICS sequencer to make the system more homogeneous resulting in easier development and maintenance of applications. This type of PLC-based IOCs are to be used to monitor and control many subsystems of SuperKEKB, such as personnel protection system, vacuum system, RF system, magnet power supplies, and so on. This paper describes the applications of the PLC-based IOCs to the SuperKEKB accelerator control system.  
slides icon Slides MOCOBAB02 [1.850 MB]  
 
MOCOBAB06 Integrated Monitoring and Control Specification Environment controls, target, framework, interface 47
 
  • S. Roy Chaudhuri, H. Hayatnagarkar, S. Natarajan
    TRDDC, Pune, India
 
  Monitoring and control solutions for large one-off systems are typically built in silos using multiple tools and technologies. Functionality such as data processing logic, alarm handling, UIs, device drivers are implemented by manually writing configuration code in isolation and their cross dependencies maintained manually. The correctness of the created specification is checked using manually written test cases. Non-functional requirements – such as reliability, performance, availability, reusability and so on – are addressed in ad hoc manner. This hinders evolution of systems with long lifetimes. For ITER, we developed an integrated specifications environment and a set of tools to generate configurations for target execution platforms, along with required glue to realize the entire M&C solution. The SKA is an opportunity to enhance this framework further to include checking for functional and engineering properties of the solution based on domain best practices. The framework includes three levels: domain-specific, problem-specific and target technology-specific. We discuss how this approach can address three major facets of complexity: scale, diversity and evolution.  
 
MOMIB01 Sirius Control System: Conceptual Design controls, network, interface, operation 51
 
  • J.G.R.S. Franco, M. Bacchetti, L.J.M. Carvalho, B.V. Luvizotto, B.S. Martins, J.P.S. Martins, P.H. Nallin, A.R.D. Rodrigues, R.P. Silva, G.P. Zanoni
    LNLS, Campinas, Brazil
 
  Sirius is a new 3 GeV synchrotron light source currently being designed at the Brazilian Synchrotron Light Laboratory (LNLS) in Campinas, Brazil. The Control System will be heavily distributed and digitally connected to all equipments in order to avoid analog signals cables. A three-layer control system is being planned. The equipment layer uses RS485 serial networks, running at 10Mbps, with a very light proprietary protocol, in order to achieve good performance. The middle layer, interconnecting these serial networks, is based on Single Board Computers, PCs and commercial switches. Operation layer will be composed of PC’s running Control System’s client programs. Special topology will be used for Fast Orbit Feedback with one 10Gbps switch between the beam position monitors electronics and a workstation for corrections calculation and orbit correctors. At the moment, EPICS is the best candidate to manage the Control System.  
slides icon Slides MOMIB01 [0.268 MB]  
poster icon Poster MOMIB01 [0.580 MB]  
 
MOMIB02 Development Status of the TPS Control System controls, power-supply, interface, Ethernet 54
 
  • Y.-S. Cheng, Y.-T. Chang, J. Chen, P.C. Chiu, K.T. Hsu, S.Y. Hsu, K.H. Hu, C.H. Huang, C.H. Kuo, D. Lee, C.Y. Liao, C.-J. Wang, C.Y. Wu
    NSRRC, Hsinchu, Taiwan
 
  The EPICS was chosen as control system framework for the new project of 3 GeV synchrotron light source (Taiwan Photon Source, TPS). The standard hardware and software components had been defined, and the various IOCs (Input Output Controller) are gradually implemented as various subsystems control platforms. The subsystems control interfaces include event based timing system, Ethernet based power supply control, corrector power supply control, PLC based pulse magnet power supply control and machine protection system, insertion devices motion control system, various diagnostics, and etc. Development of the infrastructure of high level and low level software are on-going. Installation and integration test are in proceeding. Progress will be summarized in the paper.  
slides icon Slides MOMIB02 [0.235 MB]  
poster icon Poster MOMIB02 [5.072 MB]  
 
MOPPC016 IFMIF EVEDA RFQ Local Control System to Power Tests controls, rfq, network, software 89
 
  • M.G. Giacchini, L. Antoniazzi, M. Montis
    INFN/LNL, Legnaro (PD), Italy
  • A. Marqueta Barbero
    IFMIF/EVEDA, Rokkasho, Japan
 
  In the IFMIF EVEDA project, normal conducting Radio Frequency Quadrupole (RFQ) is used to bunch and accelerate a 130 mA steady beam to 5 MeV. RFQ cavity is divided into three structures, named super-modules. Each super-module is divided into 6 modules for a total of 18 modules for the overall structure. The final three modules have to be tested at high power to test and validate the most critical RF components of RFQ cavity and, on the other hand, to test performances of the main ancillaries that will be used for IFMIF EVEDA project (vacuum manifold system, tuning system and control system). The choice of the last three modules is due to the fact that they will operate in the most demanding conditions in terms of power density (100 kW/m) and surface electric field (1.8*Ekp). The Experimental Physics and Industrial Control System (EPICS) environment [1] provides the framework for monitoring any equipment connected to it. This paper report the usage of this framework to the RFQ power tests at Legnaro National Laboratories [2][3].
[1] http://www.aps.anl.gov/epics/
[2] http://www.lnl.infn.it/
[3] http://www.lnl.infn.it/~epics/joomla/
 
 
MOPPC017 Upgrade of J-PARC/MLF General Control System with EPICS/CSS controls, software, operation, LabView 93
 
  • M. Ooi, A. Akutsu, S.I. Meigo, H. Takada, A. Watanabe
    JAEA/J-PARC, Tokai-mura, Japan
  • K. Sakai
    JAEA, Ibaraki-ken, Japan
 
  A general control system of the Materials and Life science experimental Facility (MLF-GCS) consists of programmable logic controllers (PLCs), operator interfaces (OPI) of iFix, data servers, and so on. It is controlling various devices such as a mercury target and a personnel protection system. The present system has been working well but there are problems in view of maintenance and update because of poor flexibility of OS and version compatibility. To overcome the weakness of the system, we decided to replace it to an advanced system based on EPICS and CSS as a framework and OPI software, which has advantages of high scalability and usability. Then we built a prototype system, connected it to the current MLF-GCS, and examined its performance. As the result, the communication between the EPICS/CSS system and the PLCs was successfully implemented by mediating a Takebishi OPC server, true data of 7000 were stored with suitable speed and capacity in a new data storage server based on a PostgreSQL, and OPI functions of the CSS were verified. We concluded through these examinations that the EPICS/CSS system had function and performance specified to the advanced MLF-GCS.  
poster icon Poster MOPPC017 [0.376 MB]  
 
MOPPC043 Development of the Thermal Beam Loss Monitors of the Spiral2 Control System detector, controls, monitoring, FPGA 181
 
  • C.H. Haquin
    GANIL, Caen, France
  • F. Negoita
    IFIN, Magurele- Bucuresti, Romania
 
  The Spiral2 linear accelerator will drive high intensity beams, up to 5mA, to up to 200kW at linac exit. Such beams can seriously damage and activate the machine ! To prevent from such situation, the Machine Protection System (MPS) has been designed. This system is connected to diagnostics indicating if the beam remains under specific limits. As soon as a diagnostic detects its limit is crossed, it informs the MPS which will in turn take actions that can lead to a beam cut-off in appropriated timing requirements. In this process, the Beam Loss Monitors (BLM) are involved in monitoring prompt radiation generated by beam particles interactions with beam line components and responsible for activation, on one side, and thermal effects, on the other side. BLM system relies mainly on scintillator detectors, NIM electronics and a VME subsystem monitoring the heating of the machine. This subsystem, also called «Thermal BLM», will be integrated in the Spiral2 EPICS environment. For its development, a specific project organization has been setup since the development is subcontracted to Cosylab. This paper focuses on the Thermal BLM controls aspects and describes this development process.  
poster icon Poster MOPPC043 [0.957 MB]  
 
MOPPC052 ESS Bilbao Interlock System Approach interlocks, PLC, controls, ion 206
 
  • D.P. Piso, I. Arredondo, M. Eguiraun, S. Varnasseri
    ESS Bilbao, Zamudio, Spain
 
  Funding: ESS Bilbao
This paper describes the approach used at ESS Bilbao initiative for the implementation of the Interlock System. The system is divided into two parts depending on the required speed for the system response: Slow Interlocks (>100 msec.) and Fast Interlocks (<100 msec.). Besides, both interlocks parts are arranged in two layers: Local Layer and Master Layer. The Slow Interlocks subsystem is based on PLCs. This solution is being tested in the ESS Bilbao ECR ion source with positive results and the first version design is now complete for the LEBT system. For the Fast Interlocks local layer part, a solution based on NI cRIO has been designed and tested. In these tests a maximum response time of 3.5 μs. was measured for analog acquisition, threshold comparison and signal generation. For digital signals the maximum time response of a similar process was 500 nsec. . These responses are considered valid for the standard need of the project. Finally, to extract information from the interlocks system and monitor it, the Modbus/EPICS interface is used for Slow Interlocks, while EPICS output is produced by NI cRIO. Hence, it is planned to develop a light pyQT solution to perform this task.
 
 
MOPPC079
CODAC Core System, the ITER Software Distribution for I&C software, controls, interface, network 281
 
  • F. Di Maio, L. Abadie, C.S. Kim, K. Mahajan, D. Stepanov, N. Utzel
    ITER Organization, St. Paul lez Durance, France
 
  In order to support the adoption of the ITER standards for the Instrumentation & Control (I&C) and to prepare for the integration of the plant systems I&C developed by many distributed suppliers, the ITER Organization is providing the I&C developers with a software distribution named CODAC Core System. This software has been released as incremental versions since 2010, starting from preliminary releases and with stable versions since 2012. It includes the operating system, the EPICS control framework and the tools required to develop and test the software for the controllers, central servers and operator terminals. Some components have been adopted from the EPICS community and adapted to the ITER needs, in collaboration with the other users. This is the case for the CODAC services for operation, such as operator HMI, alarms or archives. Other components have been developed specifically for the ITER project. This applies to the Self-Description Data configuration tools. This paper describes the current version (4.0) of the software as released in February 2013 with details on the components and on the process for its development, distribution and support.  
poster icon Poster MOPPC079 [1.744 MB]  
 
MOPPC094 ARIEL Control System at TRIUMF – Project Update controls, PLC, ISAC, Linux 318
 
  • R.B. Nussbaumer, D. Dale, D.B. Morris, K. Negishi, J.J. Pon, J.E. Richards, G. Waters, P.J. Yogendran
    TRIUMF, Canada's National Laboratory for Particle and Nuclear Physics, Vancouver, Canada
 
  The Advanced Rare Isotope & Electron Linac (ARIEL) facility at TRIUMF, scheduled for Phase 1 completion in 2014, will use a control system based on EPICS. Discrete subsystems within the accelerator, beamlines and conventional facilities have been clearly identified. Control system strategies for each identified subsystem have been developed, and components have been chosen to satisfy the unique requirements of each system. The ARIEL control system will encompass methodology already established in the TRIUMF ISAC & ISAC-II facilities in addition to adoption of a number of technologies previously unused at TRIUMF. The scope includes interface with other discrete subsystems such as cryogenics and power distribution, as well as complete subsystem controls packages.  
 
MOPPC096 Design and Implementation Aspects of the Control System at FHI FEL controls, FEL, interface, cavity 324
 
  • H. Junkes, W. Schöllkopf, M. Wesemann
    FHI, Berlin, Germany
  • R. Lange
    HZB, Berlin, Germany
  • R. Lange
    AES, Princeton, New Jersey, USA
 
  A new mid-infrared FEL has been commissioned at the Fritz-Haber-Institut in Berlin. It will be used for spectroscopic investigations of molecules, clusters, nanoparticles and surfaces. The oscillator FEL is operated with 15 - 50 MeV electrons from a normal-conducting S-band linac equipped with a gridded thermionic gun and a chicane for controlled bunch compression. Construction of the facility building with the accelerator vault began in April 2010. First lasing was observed on Februar 15th, 2012. * The EPICS software framework was chosen to build the control system for this facility. The industrial utility control system is integrated using BACnet/IP. Graphical operator and user interfaces are based on the Control System Studio package. The EPICS channel archiver, an electronic logbook, a web based monitoring tool, and a gateway complete the installation. This paper presents design and implementation aspects of the control system, its capabilities, and lessons learned during local and remote commissioning.
* W. Schöllkopf et al., FIRST LASING OF THE IR FEL AT THE FRITZ-HABER-INSTITUT, BERLIN, Conference FEL12
 
poster icon Poster MOPPC096 [10.433 MB]  
 
MOPPC098 The EPICS-based Accelerator Control System of the S-DALINAC controls, interface, network, hardware 332
 
  • C. Burandt, U. Bonnes, J. Enders, F. Hug, N. Pietralla, T. Schösser
    TU Darmstadt, Darmstadt, Germany
  • M.G. Konrad
    FRIB, East Lansing, USA
 
  Funding: Supported by DFG through CRC 634.
The S-DALINAC (Superconducting Darmstadt Linear Accelerator) is an electron accelerator for energies from 3 MeV up to 130 MeV. It supplies beams of either spin-polarized or unpolarized electrons for experiments in the field of nuclear structure physics and related areas of fundamental research. The migration of the Accelerator Control System to an EPICS-based system started three years ago and has essentially been done in parallel to regular operation. While it has not been finished yet it already pervades all the different aspects of the control system. The hardware is interfaced by EPICS Input/Output Controllers. User interfaces are designed with Control System Studio (CSS) and BOY (Best Operator Interface Yet). Latest activities are aimed at the completion of the migration of the beamline devices to EPICS. Furthermore, higher-level aspects can now be approached more intensely. This includes the introduction of efficient alarm-handling capabilities as well as making use of interconnections between formerly separated parts of the system. This contribution will outline the architecture of the S-DALINAC's Accelerator Control System and report about latest achievements in detail.
 
poster icon Poster MOPPC098 [26.010 MB]  
 
MOPPC099 The ANKA Control System: On a Path to the Future controls, hardware, Ethernet, interface 336
 
  • N.J. Smale, E. Hertle, E. Huttel, W. Mexner, A.-S. Müller
    KIT, Karlsruhe, Germany
  • I. Križnar
    Cosylab, Ljubljana, Slovenia
  • S. Marsching
    Aquenos GmbH, Baden-Baden, Germany
 
  The machine control system of the synchrotron radiation source ANKA at KIT (Karlsruhe Institute of Technology) is migrating from dedicated I/O microcontroller boards that utilise the LonWorks field bus and are visualised with the ACS Corba based control system to Ethernet TCP/IP devices with an EPICS server layer and visualisation by Control System Studio (CSS). This migration is driven by the need to replace ageing hardware, and in order to move away from the outdated microcontroller's embedded LonWorks bus. Approximately 500 physical devices, such as power supplies, vacuum pumps etc, will need to be replaced (or have their I/O hardware changed) and be integrated to the new EPICS/CSS control system. In this paper we report on the technology choices and discuss justifications of those choices, the progress of migration, and how such a task can be achieved in a transparent way with a fully user operational machine. We also report on the benefits reaped from using EPICS, CSS and BEAST alarming.  
poster icon Poster MOPPC099 [0.152 MB]  
 
MOPPC101 The Control Architecture of Large Scientific Facilities: ITER and LHC lessons for IFMIF controls, interface, neutron, network 344
 
  • A. Marqueta Barbero, J. Knaster, K. Nishiyama
    IFMIF/EVEDA, Rokkasho, Japan
  • A. Ibarra
    CIEMAT, Madrid, Spain
  • A. Vergara-Fernandez, A. Wallander
    ITER Organization, St. Paul lez Durance, France
  • M. Zerlauth
    CERN, Geneva, Switzerland
 
  The development of an intense source of neutrons with the spectrum of DT fusion reactions is indispensable to qualify suitable materials for the First Wall of the nuclear vessel in fusion power plants. The FW, overlap of different layers, is essential in future reactors; they will convert the 14 MeV of neutrons to thermal energy and generate T to feed the DT reactions. IFMIF will reproduce those irradiation conditions with two parallel 40 MeV CW deuteron Linacs, at 2x125 mA beam current, colliding on a 25 mm thick Li screen flowing at 15 m/s and producing a n flux of 1018 m2/s in 500 cm3 volume with a broad peak energy at 14 MeV. The design of the control architecture of a large scientific facility is dependent on the particularities of the processes in place or the volume of data generated; but it is also tied to project management issues. LHC and ITER are two complex facilities, with ~106 process variables, with different control systems strategies, from the modular approach of CODAC, to the more integrated implementation of CERN Technical Network. This paper analyzes both solutions, and extracts conclusions that shall be applied to the future control architecture of IFMIF.  
poster icon Poster MOPPC101 [0.297 MB]  
 
MOPPC103 Status of the RIKEN RI Beam Factory Control System controls, ion, network, cyclotron 348
 
  • M. Komiyama, N. Fukunishi, A. Uchiyama, M. Wakasugi
    RIKEN Nishina Center, Wako, Japan
  • M. Hamanaka, M. Nishimura
    SHI Accelerator Service Ltd., Tokyo, Japan
 
  RIKEN Radioactive Isotope Beam Factory (RIBF) is a heavy-ion accelerator facility producing unstable nuclei and studying their properties. After the first beam extraction from Superconducting Ring Cyclotron (SRC), the final stage accelerator of RIBF, in 2006, several kinds of updates have been performed. We will here present two projects of large-scale experimental instrumentations to be introduced in RIBF that offer new type of experiments. One is an isochronous storage ring aiming at precise mass measurements of short-lived nuclei (Rare RI ring), and the other is construction of a new beam transport line dedicated to more effective generation of seaweed mutation induced by energetic heavy ions. In order to control them, the EPICS-based RIBF control system is now under upgrading. Each device used in new experimental instrumentations is controlled by the same kind of controllers as those existing, such as Programmable Logic Controllers (PLCs). On the other hand, we have first introduced Control System Studio (CSS) for operator interface. We plan to set up the CSS not only for new projects but also for the existing RIBF control system step by step.  
poster icon Poster MOPPC103 [2.446 MB]  
 
MOPPC104 Design and Implementation of Sesame's Booster Ring Control System controls, booster, PLC, network 352
 
  • Z. Qazi, A. Ismail, I. Saleh
    SESAME, Allan, Jordan
  • P. Betinelli-Deck
    SOLEIL, Gif-sur-Yvette, France
  • M.T. Heron
    Diamond, Oxfordshire, United Kingdom
 
  SESAME is a synchrotron light source under installation located in Allan, Jordan. It consists of 2.5 GeV storage-ring, a 800 MeV Booster-Synchrotron and a 22 MeV Microtron as Pre-Injector. SESAME succeeded to get the first beam from Microtron, the booster is expected to be commissioned by the end of 2013, the storage-ring by the end of 2015 and the first beam-lines in 2016. This paper presents building of control systems of SEAME booster. EPICS is the main control-software tool and EDM for building GUIs which is being replaced by CSS. PLCs are used mainly for the interlocks in the vacuum system and power-supplies of the magnets, and in diagnostics for florescent screens and camera- switches. Soft IOCs are used for different serial devices (e.g. vacuum gauge controllers) through Moxa terminal servers and Booster power supplies through Ethernet connection. Libera Electron modules with EPICS tools (IOCs and GUIs) from Diamond Light Source are used for beam position monitoring. The timing System consists of one EVG and three EVR cards from Micro Research Finland (MRF). A distributed version control repository using Git is used at SESAME to track development of the control subsystems.  
poster icon Poster MOPPC104 [1.776 MB]  
 
MOPPC106 Status Report of RAON Control System controls, timing, vacuum, PLC 356
 
  • S. Ryu, S. Choi, D. Jeon, J.H. Lee
    IBS, Daejeon, Republic of Korea
 
  The RAON is a new heavy ion accelerator under construction in South Korea, which is to produce a variety of stable ion and rare isotope beams to support various researches for the basic science and applied research applications. To produce the isotopes to fulfill the requirements we have planed the several modes of operation scheme which require fine-tuned synchronous controls, asynchronous controls, or both among the accelerator complexes. The basic idea and development progress of the control system as well as the future plan are presented.  
poster icon Poster MOPPC106 [1.403 MB]  
 
MOPPC112 Current Status and Perspectives of the SwissFEL Injector Test Facility Control System controls, operation, software, network 378
 
  • P. Chevtsov, D.A. Armstrong, M. Dach, E.J. Divall, M. Heiniger, C.E. Higgs, M. Janousch, G. Janser, G. Jud, B. Kalantari, R. Kapeller, T. Korhonen, R.A. Krempaska, M.P. Laznovsky, A.C. Mezger, V. Ovinnikov, W. Portmann, D. Vermeulen
    PSI, Villigen PSI, Switzerland
 
  The Free Electron Laser (SwissFEL) Injector Test Facility at Paul Scherrer Institute has been in operations for more than three years. The Injector Test Facility machine is a valuable development and validation platform for all major SwissFEL subsystems including controls. Based on the experience gained from the Test Facility operations support, the paper presents current and some perspective controls solutions focusing on the future SwissFEL project.  
poster icon Poster MOPPC112 [1.224 MB]  
 
MOPPC116 Evolution of Control System Standards on the Diamond Synchrotron Light Source controls, interface, Linux, hardware 381
 
  • M.T. Heron, T.M. Cobb, R. Mercado, N.P. Rees, I.S. Uzun, K.G. Wilkinson
    Diamond, Oxfordshire, United Kingdom
 
  Control system standards for the Diamond synchrotron light source were initially developed in 2003. They were largely based on Linux, EPICS and VME and were applied fairly consistently across the three accelerators and first twenty photon beamlines. With funding for further photon beamlines in 2011 the opportunity was taken to redefine the standards to be largely based on Linux, EPICS, PC’s and Ethernet. The developments associated with this will be presented, together with solutions being developed for requirements that fall outside the standards.  
poster icon Poster MOPPC116 [0.360 MB]  
 
MOPPC118 Development of EPICS Accelerator Control System for the IAC 44 MeV Linac controls, linac, power-supply, database 385
 
  • A. Andrews, B.L. Berls, C.F. Eckman, K. Folkman, M. Khandaker, Y. Kim, C. O'Neill, J. Ralph
    IAC, Pocatello, IDAHO, USA
  • P. Buaphad, Y. Kim
    ISU, Pocatello, Idaho, USA
 
  The Idaho Accelerator Center (IAC) of Idaho State University (ISU) has been operating nine low energy accelerators. Since the beginning of the fall semester of 2012, the ISU Advanced Accelerator and Ultrafast Beam Lab (AAUL) group has been working to develop a new EPICS system to control 47 magnet power supplies for an IAC 44 MeV L-band linear accelerator. Its original control system was fully analog, which had several limitations to get good reproducibility and stability during the accelerator operation. This paper describes our group’s team effort and accomplishment in developing a new EPICS system to control 15 Lambda EMS and 32 TDK-Lambda ZUP power supplies for the IAC L-band linear accelerator. In addition, we also describe several other useful tools such as the save and restore function.  
poster icon Poster MOPPC118 [1.175 MB]  
 
MOPPC120 Commissioning Status of NSLS-II Vacuum Control System vacuum, controls, PLC, linac 389
 
  • H. Xu, H.-C. Hseuh, S. Leng, D. Zigrosser
    BNL, Upton, Long Island, New York, USA
 
  The National Synchrotron Light Source II (NSLS-II) is a state-of-the-art 3 GeV third generation light source currently under integrated testing and commissioning at Brookhaven National Laboratory. The vacuum systems are monitored by vacuum gauges and ion pump current. The gate valves are controlled by programmable logic controllers (PLC) using voting scheme. EPICS application codes provide the high level monitoring and control through the input-output controllers. This paper will discuss the commissioning status of the various aspects of vacuum control system.  
poster icon Poster MOPPC120 [0.648 MB]  
 
MOPPC122 EPICS Interface and Control of NSLS-II Residual Gas Analyzer System controls, vacuum, interface, operation 392
 
  • H. Xu, H.-C. Hseuh, K. Wilson, D. Zigrosser
    BNL, Upton, Long Island, New York, USA
  • M.J. Ferreira
    SLAC, Menlo Park, USA
 
  Residual Gas Analyzers (RGAs) have been widely used in accelerator vacuum systems for monitoring and vacuum diagnostics. The National Synchrotron Light Source II (NSLS-II) vacuum system adopts Hiden RC-100 RGA which supports remote electronics, thus allowing real-time diagnostics with beam operation as well as data archiving and off-line analysis. This paper describes the interface and operation of these RGAs with the EPICS based control system.  
poster icon Poster MOPPC122 [1.004 MB]  
 
MOPPC124 Optimizing EPICS for Multi-Core Architectures real-time, controls, Linux, software 399
 
  • R. Lange, F. Di Maio
    ITER Organization, St. Paul lez Durance, France
  • R. Lange
    HZB, Berlin, Germany
 
  Funding: Work supported by German Bundesministerium für Bildung und Forschung and Land Berlin.
EPICS is a widely used software framework for real-time controls in large facilities, accelerators and telescopes. Its multithreaded IOC (Input Output Controller) Core software has been developed on traditional single-core CPUs. The ITER project will use modern multi-core CPUs, running the RHEL Linux operating system in its MRG-R real-time variant. An analysis of the thread handling in IOC Core shows different options for improving the performance and real-time behavior, which are discussed and evaluated. The implementation is split between improvements inside EPICS Base, which have been merged back into the main distribution, and a support module that makes full use of these new features. This paper describes design and implementation aspects, and presents results as well as lessons learned.
 
poster icon Poster MOPPC124 [0.448 MB]  
 
MOPPC131 Experience of Virtual Machines in J-PARC MR Control controls, operation, Linux, embedded 417
 
  • N. Kamikubota, S. Yamada, N. Yamamoto
    J-PARC, KEK & JAEA, Ibaraki-ken, Japan
  • T. Iitsuka, S. Motohashi, S.Y. Yoshida
    Kanto Information Service (KIS), Accelerator Group, Ibaraki, Japan
  • H. Nemoto
    ACMOS INC., Tokai-mura, Ibaraki, Japan
  • K.C. Sato
    JAEA/J-PARC, Tokai-Mura, Naka-Gun, Ibaraki-Ken, Japan
  • D. Takahashi
    Mitsubishi Electric System & Service Co., Ltd, Tsukuba, Japan
 
  At the J-PARC Main Ring (MR), we have used virtual-machine environment extensively in our accelerator control. In 2011, we developed a virtual-IOC, an EPICS In/Out Controller running on a virtual machine [1]. Now in 2013, about 20 virtual-IOCs are used in daily MR operation. In the summer of 2012, we updated our operating system from Scientific Linux 4 (SL4) to Scientific Linux 6 (SL6). In the SL6, KVM virtual-machine environment is supported as a default service. This fact encouraged us to port basic control services (ldap, dhcp, tftp, rdb, achiver, etc.) to multiple virtual machines. Each virtual machine has one service. Virtual machines are running on a few (not many) physical machines. This scheme enables easier maintenance of control services than before. In this paper, our experiences using virtual machines during J-PARC MR operation will be reported.
[1] VIRTUAL IO CONTROLLERS AT J-PARC MR USING XEN, N.Kamikubota et. al.,
ICALEPCS 2011
 
poster icon Poster MOPPC131 [0.213 MB]  
 
MOPPC132 Evaluating Live Migration Performance of a KVM-Based EPICS network, software, Linux, controls 420
 
  • L. Hu, Y.P. Chu, L.B. Ding, D.P. Jin, X. Jun, J.J. Li, Y.L. Liu, J. Zhuang, J. Zhuang
    IHEP, Beijing, People's Republic of China
  • Y.P. Chu, D.P. Jin, J. Zhuang
    State Key laboratory of Particle Detection and Electronics of China, Beijing, People's Republic of China
 
  In this paper we present some results about live migration performance evaluation of a KVM-Based EPICS on PC.About PC,we care about the performance of storage,network and CPU. EPICS is a control system. we make a demo control system for evaluation, and it is lightweight. For time measurement, we set a monitor PV, and the PV can automatics change its value at regular time intervals. Data Browser can display the values of 'live' PVs and can measure the time. In the end, we get the evaluation value of live migration time using Data Browser.  
 
MOPPC146 MATLAB Objects for EPICS Channel Access interface, controls, status, operation 453
 
  • J.T.M Chriń
    PSI, Villigen PSI, Switzerland
 
  With the substantial dependence on MATLAB for application development at the SwissFEL Injector Test Facility, the requirement for a robust and extensive EPICS Channel Access (CA) interface became increasingly imperative. To this effect, a new MATLAB Executable (Mex) file has been developed around an in-house C++ CA interface library (CAFE), which serves to expose comprehensive CA functionality to within the MATLAB framework. Immediate benefits include support for all MATLAB data types, a rich set of synchronous and asynchronous methods, a further physics oriented abstraction layer that uses CA synchronous groups, and compilation on 64-bit architectures. An account of the mocha (Matlab Objects for CHannel Access) interface is presented.  
 
MOPPC148 Not Dead Yet: Recent Enhancements and Future Plans for EPICS Version 3 software, controls, target, Linux 457
 
  • A.N. Johnson, J.B. Anderson
    ANL, Argonne, USA
  • M.A. Davidsaver
    BNL, Upton, New York, USA
  • R. Lange
    HZB, Berlin, Germany
 
  Funding: Work supported by U.S. Department of Energy, Office of Science, under Contract No. DE-AC02-06CH11357.
The EPICS Version 4 development effort* is not planning to replace the current Version 3 IOC Database or its use of the Channel Access network protocol in the near future. Interoperability is a key aim of the V4 development, which is building upon the older IOC implementation. EPICS V3 continues to gain new features and functionality on its Version 3.15 development branch, while the Version 3.14 stable branch has been accumulating minor tweaks, bug fixes, and support for new and updated operating systems. This paper describes the main enhancements provided by recent and upcoming releases of EPICS Version 3 for control system applications.
* Korhonen et al, "EPICS Version 4 Progress Report", this conference.
 
poster icon Poster MOPPC148 [5.067 MB]  
 
MOPPC150 Channel Access in Erlang controls, framework, network, detector 462
 
  • D.J. Nicklaus
    Fermilab, Batavia, USA
 
  We have developed an Erlang language implementation of the Channel Access protocol. Included are low-level functions for encoding and decoding Channel Access protocol network packets as well as higher level functions for monitoring or setting EPICS Process Variables. This provides access to EPICS process variables for the Fermilab Acnet control system via our Erlang-based front-end architecture without having to interface to C/C++ programs and libraries. Erlang is a functional programming language originally developed for real-time telecommunications applications. Its network programming features and list management functions make it particularly well-suited for the task of managing multiple Channel Access circuits and PV monitors.  
poster icon Poster MOPPC150 [0.268 MB]  
 
MOPPC152 Accelerator Lattice and Model Services database, lattice, simulation, GUI 464
 
  • C.P. Chu
    FRIB, East Lansing, Michigan, USA
  • F.Q. Guo, H.H. Lv, C.H. Wang, Z. Zhao
    IHEP, Beijing, People's Republic of China
  • G. Shen
    BNL, Upton, Long Island, New York, USA
 
  Funding: This work is supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC0000661, and the Chinese Spallation Neutron Source Project.
Physics model based beam tuning applications are essential for complex accelerators. Traditionally, such applications acquire lattice data directly from a persistent data source and then carry out model computation within the applications. However, this approach often suffers from poor performance and modeling tool limitation. A better architecture is to offload heavy database query and model computation from the application instances. A database has been designed for hosting lattice and physics modeling data while a set of web based services then provide lattice and model data for the beam tuning applications to consume. Preliminary lattice and model services are based on standard J2EE Glassfish platform with MySQL database as backend data storage. Such lattice and model services can greatly improve the performance and reliability of physics applications.
 
poster icon Poster MOPPC152 [0.312 MB]  
 
MOPPC155 NSLS II Middlelayer Services lattice, database, interface, controls 467
 
  • G. Shen, Y. Hu, M.R. Kraimer, K. Shroff
    BNL, Upton, Long Island, New York, USA
  • D. Dezman
    Cosylab, Ljubljana, Slovenia
 
  Funding: Work supported under auspices of the U.S. Department of Energy under Contract No. DE-AC02-98CH10886 with Brookhaven Science Associates, LLC, and in part by the DOE Contract DE-AC02-76SF00515
A service oriented architecture has been designed for NSLS II project for its beam commissioning and daily operation. Middle layer services have been actively developing, and some of them have been deployed into NSLS II control network to support our beam commissioning. The services are majorly based on 2 technologies, which are web-service/RESTful and EPICS V4 respectively. The services provides functions to take machine status snapshot, convert magnet setting between different unit system, or serve lattice information and simulation results. This paper presents the latest status of services development at NSLS II project, and our future development plan.
 
poster icon Poster MOPPC155 [2.079 MB]  
 
MOPPC156 Virtual Accelerator at NSLS II Project insertion, insertion-device, database, lattice 471
 
  • G. Shen
    BNL, Upton, Long Island, New York, USA
 
  Funding: Work supported under auspices of the U.S. Department of Energy under Contract No. DE-AC02-98CH10886 with Brookhaven Science Associates, LLC, and in part by the DOE Contract DE-AC02-76SF00515
A virtual accelerator has been developed at NSLS II to support tools development from physics study and beam commissioning to beam operation. The physics results are provided using Tracy simulation code thru EPICS process variables, which was implemented originally by Diamond Light Source. The latest virtual accelerator supports all major accelerator components including all magnets (Dipole, Quadrupole, Sextuple), RF cavity, insertion device, and other diagnostics devices (BPM for example), and works properly for both linear machine and synchrotron ring. Two error mechanisms are implemented, which are random error for each magnet setting, and systematic error to simulate misalignment. Meanwhile, it also provides sort of online model functions including serving beta function, and close orbit data. In NSLS II, there are 5 virtual accelerators deployed, and 3 of them are running simultaneously. Those virtual accelerators have been effectively supporting the tools development such as physics applications, and other services such as Channel Finder. This paper presents the latest status of virtual accelerator, and our plan for its future development and deployment.
 
poster icon Poster MOPPC156 [1.393 MB]  
 
TUCOBAB01 A Small but Efficient Collaboration for the Spiral2 Control System Development controls, PLC, software, GUI 498
 
  • E. Lécorché, C. Berthe, F. Bucaille, P. Gillette, C.H. Haquin, E. Lemaître, J.M. Loyant, G. Normand, C.H. Patard, L. Philippe, R.J.F. Roze, D.T. Touchard, A.H. Trudel
    GANIL, Caen, France
  • J.F. Denis, F. Gougnaud, J.-F. Gournay, Y. Lussignol, A. Roger, R. Touzery
    CEA/DSM/IRFU, France
  • P.G. Graehling, J.H. Hosselet, C. Maazouzi
    IPHC, Strasbourg Cedex 2, France
 
  The Spiral2 radioactive ion beam facility to be commissioned in 2014 at Ganil (Caen) is built within international collaborations. This also concerns the control system development shared by three laboratories: Ganil has to coordinate the control and automated systems work packages, CEA/IRFU is in charge of the “injector” (sources and low energy beam lines) and the LLRF, CNRS/IPHC provides the emittancemeters and a beam diagnostics platform. Besides the technology Epics based, this collaboration, although being handled with a few people, nevertheless requires an appropriate and tight organization to reach the objectives given by the project. This contribution describes how, started in 2006, the collaboration for controls has been managed both from the technological point of view and the organizational one, taking into account not only the previous experience, technical background or skill of each partner, but also their existing working practices and “cultural” approaches. A first feedback comes from successful beam tests carried out at Saclay and Grenoble; a next challenge is the migration to operation, Ganil having to run Spiral2 as the other members are moving to new projects  
slides icon Slides TUCOBAB01 [2.747 MB]  
 
TUMIB04 Migrating to an EPICS Based Instrument Control System at the ISIS Spallation Neutron Source controls, software, LabView, neutron 525
 
  • F.A. Akeroyd, K. V. L. Baker, M.J. Clarke, G.D. Howells, D.P. Keymer, K.J. Knowles, C. Moreton-Smith
    STFC/RAL/ISIS, Chilton, Didcot, Oxon, United Kingdom
  • K. Woods
    Tessella, Abingdon, United Kingdom
 
  The beamline instruments at the ISIS spallation neutron source have been running successfully for many years using an in-house developed control system. The advent of new instruments and the desire for more complex experiments has led to a project being created to determine how best to meet these challenges. Though it would be possible to enhance the existing system, migrating to an EPICS-based system offers many advantages in terms of flexibility, software reuse and the potential for collaboration. While EPICS is well established for accelerator and synchrotron beamline control, is it not currently widely used for neutron instruments, but this is changing. The new control system is being developed to initially run in parallel with the existing system, a first version being scheduled for testing on two newly constructed instruments starting summer 2013. In this paper, we will discuss the design and implementation of the new control system, including how our existing National Instruments LabVIEW controlled equipment was integrated, and issues that we encountered during the migration process.  
slides icon Slides TUMIB04 [0.098 MB]  
poster icon Poster TUMIB04 [0.315 MB]  
 
TUMIB08
ITER Contribution to Control System Studio (CSS) Development Effort controls, framework, interface, distributed 540
 
  • N. Utzel, L. Abadie, F. Di Maio, J.Y. Journeaux, A. Wallander, I. Yonekawa
    ITER Organization, St. Paul lez Durance, France
  • F. Arnaud, G. Darcourt, D. Dequidt
    Sopra Group, Aix-en-Provence, France
 
  In 2010, Control System Studio (CSS) was chosen for CODAC - the central control system of ITER - as the development and runtime integrated environment for local control systems. It became quickly necessary to contribute to CSS development effort - after all, CODAC team wants to be sure that the tools that are being used by the seven ITER members all over the world continue to be available and to be improved. In order to integrate CSS main components in its framework, CODAC team needed first to adapt them to its standard platform based on Linux 64-bits and PostgreSQL database. Then, user feedback started to emerge as well as the need for an industrial symbol library to represent pump, valve or electrical breaker states on the operator interface and the requirement to automatically send an email when a new alarm is raised. It also soon became important for CODAC team to be able to publish its contributions quickly and to adapt its own infrastructure for that. This paper describes ITER increasing contribution to the CSS development effort and the future plans to address factory and site acceptance tests of the local control systems.  
slides icon Slides TUMIB08 [2.970 MB]  
poster icon Poster TUMIB08 [0.959 MB]  
 
TUMIB09 jddd: A Tool for Operators and Experts to Design Control System Panels controls, GUI, interface, TANGO 544
 
  • E. Sombrowski, A. Petrosyan, K. Rehlich, W. Schütte
    DESY, Hamburg, Germany
 
  jddd, a graphical tool for control system panel design, has been developed at DESY to allow machine operators and experts the design of complex panels. No knowledge of a programming language nor compiling steps are required to generate highly dynamic panels with the jddd editor. After 5 years of development and implementing requirements for DESY-specific accelerator operations, jddd has become mature and is increasingly used at DESY. The focus meanwhile has changed from pure feature development to new tasks as archiving/managing a huge number of control panels, finding panel dependencies, automatic refactoring of panel names, book keeping and evaluation of panel usage and collecting Java exception messages in an automatic manner. Therefore technologies of the existing control system infrastructure like Servlets, JMS, Lucene, SQL, SVN are used. The concepts and technologies to further improve the quality and robustness of the tool are presented in this paper.  
slides icon Slides TUMIB09 [0.811 MB]  
poster icon Poster TUMIB09 [1.331 MB]  
 
TUMIB10 Performance Testing of EPICS User Interfaces - an Attempt to Compare the Performance of MEDM, EDM, CSS-BOY, and EPICS interface, hardware, Linux, software 547
 
  • R.I. Farnsworth, J.P. Hammonds, B.R. Pausma, C.M. Suarez
    ANL, Argonne, USA
  • A. Rhyder, A. C. Starritt
    ASCo, Clayton, Victoria, Australia
 
  Funding: Work at the APS is supported by the U.S. Department of Energy, Office of Science, under Contract No. DE-AC02-06CH1135
Upgrading of the display manger or graphical user interface at EPICS sites reliant on older display technologies, typically MEDM or EDM, requires attention not only to functionality but also performance. For many sites, performance is not an issue - all display managers will update small numbers of process variables at rates exceeding the human ability to discern changes; but for certain applications typically found at larger sites, the ability to respond to updates rates at sub-Hertz frequencies for thousands of process variables is a requirement. This paper describes a series of tests performed on both older display managers – MEDM and EDM – and also the newer display managers CSS-BOY, epicsQT, and CaQtDM. Modestly performing modern hardware is used.
 
slides icon Slides TUMIB10 [0.486 MB]  
poster icon Poster TUMIB10 [0.714 MB]  
 
TUPPC003
SDD toolkit : ITER CODAC Platform for Configuration and Development toolkit, database, framework, controls 550
 
  • L. Abadie, F. Di Maio, D. Stepanov, A. Wallander
    ITER Organization, St. Paul lez Durance, France
  • K. Bandaru, H. Deshmukh, P.J. Nanware, R. Patel
    TCS France, Puteaux, France
  • G. Darcourt, A. Mariage
    Sopra Group, Aix-en-Provence, France
  • A. Žagar
    Cosylab, Ljubljana, Slovenia
 
  ITER will consist of roughly 200 plant systems I&C (in total millions of variables) delivered in kind which need to be integrated into the ITER control infrastructure. To integrate them in a smooth way, CODAC team releases every year the Core Software environment which consists of many applications. This paper focuses on the self description data toolkit implementation, a fully home-made ITER product. The SDD model has been designed with Hibernate/Spring to provide required information to generate configuration files for CODAC services such as archiving, EPICS, alarm, SDN, basic HMIs, etc. Users enter their configuration data via GUIs based on web application and Eclipse. Snapshots of I&C projects can be dumped to XML. Different levels of validation corresponding to various stages of development have been implemented: it enables during integration, verification that I&C projects are compliant with our standards. The development of I&C projects continues with Maven utilities. In 2012, a new Eclipse perspective has been developed to allow user to develop codes, to start their projects, to develop new HMIs, to retrofit their data in SDD database and to checkout/commit from/to SVN.  
poster icon Poster TUPPC003 [1.293 MB]  
 
TUPPC004 Scalable Archiving with the Cassandra Archiver for CSS database, controls, software, distributed 554
 
  • S. Marsching
    Aquenos GmbH, Baden-Baden, Germany
 
  An archive for process-variable values is an important part of most supervisory control and data acquisition (SCADA) systems, because it allows operators to investigate past events, thus helping in identifying and resolving problems in the operation of the supervised facility. For large facilities like particle accelerators there can be more than one hundred thousand process variables that have to be archived. When these process variables change at a rate of one Hertz or more, a single computer system can typically not handle the data processing and storage. The Cassandra Archiver has been developed in order to provide a simple to use, scalable data-archiving solution. It seamlessly plugs into Control System Studio (CSS) providing quick and simple access to all archived process variables. An Apache Cassandra database is used for storing the data, automatically distributing it over many nodes and providing high-availability features. This contribution depicts the architecture of the Cassandra Archiver and presents performance benchmarks outlining the scalability and comparing it to traditional archiving solutions based on relational databases.  
poster icon Poster TUPPC004 [3.304 MB]  
 
TUPPC006 Identifying Control Equipment database, controls, cryogenics, interface 562
 
  • M.R. Clausen, M. Möller
    DESY, Hamburg, Germany
 
  The cryogenic installations at DESY are widely spread over the DESY campus. Many new components have been and will be installed for the new European XFEL. Commissioning and testing takes a lot of time. Local tag labels help identify the components but it is error prone to type in the names. Local bar-codes and/or datamatrix codes can be used in conjunction with intelligent devices like smart (i)Phones to retrieve data directly from the control system. The developed application will also show information from the asset database. This will provide the asset properties of the individual hardware device including the remaining warranty. Last not least cables are equipped with a bar-code which helps to identify start and endpoint of the cable and the related physical signal. This paper will describe our experience with the mobile applications and the related background databases which are operational already for several years.  
poster icon Poster TUPPC006 [0.398 MB]  
 
TUPPC017 Development of J-PARC Time-Series Data Archiver using Distributed Database System database, distributed, operation, linac 584
 
  • N. Kikuzawa, Y. Kato, A. Yoshii
    JAEA/J-PARC, Tokai-Mura, Naka-Gun, Ibaraki-Ken, Japan
  • H. Ikeda
    JAEA, Ibaraki-ken, Japan
 
  J-PARC(Japan Proton Accelerator Research Complex) is consists of much equipment. In Linac and 3GeV synchrotron, the data of over the 64,000 EPICS records for these apparatus control is being collected. The data has been being stored by a RDB system using PostgreSQL now, but it is not enough in availability, performance, and extendibility. Therefore, the new system architecture is required, which is rich in the pliability and can respond to the data increasing continuously for years to come. In order to cope with this problem, we considered adoption of the distributed database archtecture and constructed the demonstration system using Hadoop/HBase. We present results of these demonstration.  
 
TUPPC021 Monitoring and Archiving of NSLS-II Booster Synchrotron Parameters booster, monitoring, controls, operation 587
 
  • A.A. Derbenev, P.B. Cheblakov, R.A. Kadyrov, S.E. Karnaev, S.S. Serednyakov, E.A. Simonov
    BINP SB RAS, Novosibirsk, Russia
  • M.A. Davidsaver
    BNL, Upton, New York, USA
 
  When operating a multicomponent system, it is always necessary to observe the state of a whole installation as well as of its components. Tracking data is essential to perform tuning and troubleshooting, so records of a work process generally have to be kept. As any other machine, the NSLS-II booster should have an implementation of monitoring and archiving schemes as a part of the control system. Because of the booster being a facility with a cyclical operation mode, there were additional challenges when designing and developing monitoring and archiving tools. Thorough analysis of available infrastructure and current approaches to monitoring and archiving was conducted to take into account additional needs that come from booster special characteristics. A software extension for values present in the control system allowed to track the state of booster subsystems and to perform an advanced archiving with multiple warning levels. Time stamping and data collecting strategies were developed as a part of monitoring scheme in order to preserve and recover read-backs and settings as consistent data sets. This paper describes relevant solutions incorporated in the booster control system.  
poster icon Poster TUPPC021 [0.589 MB]  
 
TUPPC022 Centralized Software and Hardware Configuration Tool for Large and Small Experimental Physics Facilities software, database, network, controls 591
 
  • A.V. Makeev, N. Atuchin, D. Bolkhovityanov, P.B. Cheblakov, S.E. Karnaev
    BINP SB RAS, Novosibirsk, Russia
 
  All software of control system, starting from hardware drivers and up to user space PC applications, needs configuration information to work properly. This information includes such parameters as channels calibrations, network addresses, servers responsibilities and other. Each software subsystem requires a part of configuration parameters, but storing them separately from whole configuration will cause usability and reliability issues. On the other hand, storing all configuration in one centralized database will decrease software development speed, by adding extra central database querying. The paper proposes configuration tool that has advantages of both ways. Firstly, it uses a centralized configurable graph database, that could be manipulated by web-interface. Secondly, it could automatically export configuration information from centralized database to any local configuration storage. The tool has been developed at BINP (Novosibirsk, Russia) and is used to configure VEPP-2000 electron-positron collider (BINP, Russia), Electron Linear Induction Accelerator (Snezhinsk, Russia) and NSLS-II booster synchrotron (BNL, USA).  
poster icon Poster TUPPC022 [1.441 MB]  
 
TUPPC035 A New EPICS Archiver controls, database, data-management, distributed 632
 
  • N. Malitsky, D. Dohan
    BNL, Upton, Long Island, New York, USA
 
  This report presents a large-scale high-performance distributed data storage system for acquiring and processing time series data of modern accelerator facilities. Derived from the original EPICS Channel Archiver, this version consistently extends it through the integration of the deliberately selected technologies, such as the HDF5 file format, the SciDB chunk-oriented interface, and the RDB-based representation of the DDS X-Types specification. The changes allowed to scale the performance of the new version towards the data rates of 500 K scalar samples per seconds. Moreover, the new EPICS Archiver provides a common platform for managing both the EPICS 3 records and composite data types, like images, of EPICS 4 applications.  
poster icon Poster TUPPC035 [0.247 MB]  
 
TUPPC036 A Status Update on Hyppie – a Hyppervisored PXI for Physics Instrumentation under EPICS Linux, LabView, controls, hardware 635
 
  • J.R. Piton, M.P. Donadio, D.O. Omitto, M.A. Raulik
    LNLS, Campinas, Brazil
 
  Beamlines at LNLS are moving to the concept of distributed control under EPICS. This has being done by reusing available code from the community and/or by programming hardware access in LabVIEW integrated to EPICS through Hyppie. Hyppie is a project to make a bridge between EPICS records and corresponding devices in a PXI chassis. Both EPICS/Linux and LabVIEW Real-Time run simultaneously in the same PXI controller, in a virtualization system with a common memory block shared as their communication interface. A number of new devices were introduced in the Hyppie suite and LNLS beamlines are experiencing a smooth transition to the new concept.  
poster icon Poster TUPPC036 [1.658 MB]  
 
TUPPC053 New Control System for the SPES Off-line Laboratory at LNL-INFN using EPICS IOCs based on the Raspberry Pi controls, interface, Ethernet, detector 687
 
  • J.A. Vásquez, A. Andrighetto, G.P. Prete
    INFN/LNL, Legnaro (PD), Italy
  • M. Bertocco
    UNIPD, Padova (PD), Italy
 
  SPES (Selective Production of Exotic Species) is an ISOL type RIB facility of the LNL-INFN at Italy dedicated to the production of neutron-rich radioactive nuclei by uranium fission. At the LNL, for the last four years, an off-line laboratory has been developed in order to study the target front-end test bench. The instrumentation devices are controlled using EPICS. A new flexible, easy to adapt, low cost and open solution for this control system is being tested. It consists on EPICS IOCs developed at the LNL which are based on the low cost computer board Raspberry Pi with custom-made expansion boards. The operating system is a modify version of Debian Linux running EPICS soft IOCs that communicates with the expansion board using home-made drivers. The expansion boards consist on multi-channel 16bits ADCs and DACs, digital inputs and outputs and stepper motor drivers. The idea is to have a distributed control system using customized IOC for controlling the instrumentation devices on the system as well as to read the information from the detectors using the EPICS channel access as communication protocol. This solution will be very cost effective and easy to customize.  
poster icon Poster TUPPC053 [2.629 MB]  
 
TUPPC057 New Development of EPICS-based Data Acquisition System for Electron Cyclotron Emission Diagnostics in KSTAR Tokamak controls, electron, real-time, diagnostics 699
 
  • T.G. Lee, K.D. Lee, S. Lee, W.R. Lee, M.K. Park
    NFRI, Daejon, Republic of Korea
 
  Korea Superconducting Tokamak Advanced Research (KSTAR) will be operated in the 6nd campaign in 2013 after achievement of first plasma in 2008. Many diagnostic devices have been installed for measuring the various plasma properties in the KSTAR tokamak during the campaigns. From the first campaign, a data acquisition system of Electron Cyclotron Emission (ECE) Heterodyne Radiometer (HR) has been operated to measure the radial profile of electron temperature. The DAQ system at the beginning was developed with a VME-form factor digitizer in Linux OS platform. However, this configuration had some limitations that it could not acquire over 100,000 samples per second due to its unstable operation during the campaigns. In order to overcome these weak points, a new ECE HR DAQ system is under development with a cPCI-form factor in Linux OS platform and the main control application will be developed based on EPICS framework like other control systems installed in KSTAR. Besides solving the described problems main advantages of the new ECE HR DAQ system are capabilities of calculating plasma electron temperature during plasma shot and displaying it in run-time.  
poster icon Poster TUPPC057 [1.286 MB]  
 
TUPPC059 EPICS Data Acquisition Device Support interface, timing, software, detector 707
 
  • V.A. Isaev, N. Claesson
    Cosylab, Ljubljana, Slovenia
  • M. Pleško, K. Žagar
    COBIK, Solkan, Slovenia
 
  A large number of devices offer a similar kind of capabilities. For example, data acquisition all offer sampling at some rate. If each such device were to have a different interface, engineers using them would need to be familiar with each device specifically, inhibiting transfer of know-how from working with one device to another and increasing the chance of engineering errors due to a miscomprehension or incorrect assumptions. In the Nominal Device Model (NDM) model, we propose to standardize the EPICS interface of the analog and digital input and output devices, and image acquisition devices. The model describes an input/output device which can have digital or analog channels, where channels can be configured for output or input. Channels can be organized in groups that have common parameters. NDM is implemented as EPICS Nominal Device Support library (NDS). It provides a C++ interface to developers of device-specific drivers. NDS itself inherits well-known asynPortDriver. NDS hides from the developer all the complexity of the communication with asynDriver and allows to focus on the business logic of the device itself.  
poster icon Poster TUPPC059 [0.371 MB]  
 
TUPPC066 10 Years of Experiment Control at SLS Beam Lines: an Outlook to SwissFEL controls, detector, FEL, operation 729
 
  • J. Krempaský, U. Flechsig, B. Kalantari, X.Q. Wang
    PSI, Villigen PSI, Switzerland
  • T. Mooney
    ANL, Argonne, USA
  • M.L. Rivers
    CARS, Argonne, Ilinois, USA
 
  Today, after nearly 10 years of consolidated user operation at the Swiss Light Source (SLS) with up to 18 beam lines, we are looking back to briefly describe the success story based on EPICS controls toolkit and give an outlook towards the X-ray free-electron laser SwissFEL, the next challenging PSI project. We focus on SLS spectroscopy beam lines with experimental setups rigorously based on the SynApps "Positioner-Trigger-Detector" (PTD) anatomy [2]. We briefly describe the main beam line “Positioners” used inside the PTD concept. On the “Detector” side an increased effort is made to standardize the control within the areaDetector (AD) software package [3]. For the SwissFEL two detectors are envisaged: the Gotthard 1D and Jungfrau 2D pixel detectors, both built at PSI. Consistently with the PTD-anatomy, their control system framework based on the AD package is in preparation. In order to guarantee data acquisition with the SwissFEL nominal 100 Hz rate, the “Trigger” is interconnected with the SwissFEL timing system to guarantee shot-to-shot operation [4]. The AD plug-in concept allows significant data reduction; we believe this opens the doors towards on-line FEL experiments.
[1] Krempaský et al, ICALEPCS 2001
[2] www.aps.anl.gov/bcda/synApps/index.php
[3] M. Rivers, SRI 2009, Melbourne
[4] B. Kalantari et al, ICALEPCS 2011
 
 
TUPPC067 A Distributed Remote Monitoring System for ISIS Sample Environment controls, monitoring, neutron, instrumentation 733
 
  • M.R.W. North, G.L. Burgess
    STFC/RAL/ISIS, Chilton, Didcot, Oxon, United Kingdom
 
  The benefits of remote monitoring in industrial and manufacturing plants are well documented and equally applicable to scientific research facilities. This paper highlights the benefits of implementing a distributed monitoring system for sample environment equipment and instrumentation at the ISIS Neutron & Muon source facility. The upcoming implementation of an EPICS replacement for the existing beamline control system provides a timely opportunity to integrate operational monitoring and diagnostic capabilities with minimal overheads. The ISIS facility located at the Rutherford Appleton Laboratory UK is the most productive research centre of its type in the world supporting a national and international community of more than 2000 scientists using neutrons and muons for research into materials and life sciences.  
poster icon Poster TUPPC067 [0.821 MB]  
 
TUPPC069 ZEBRA: a Flexible Solution for Controlling Scanning Experiments FPGA, detector, interface, controls 736
 
  • T.M. Cobb, Y.S. Chernousko, I.S. Uzun
    Diamond, Oxfordshire, United Kingdom
 
  This paper presents the ZEBRA product developed at Diamond Light Source. ZEBRA is a stand-alone event handling system with interfaces to multi-standard digital I/O signals (TTL, LVDS, PECL, NIM and Open Collector) and RS422 quadrature incremental encoder signals. Input events can be triggered by input signals, encoder position signals or repetitive time signals, and can be combined using logic gates in an FPGA to generate and output other events. The positions of all 4 encoders can be captured at the time of a given event and made available to the controlling system. All control and status is available through a serial protocol, so there is no dependency on a specific higher level control system. We have found it has applications on virtually all Diamond beamlines, from applications as simple as signal level shifting to, for example, using it for all continuous scanning experiments. The internal functionality is reconfigurable on the fly through the user interface and can be saved to static memory. It provides a flexible solution to interface different third party hardware (detectors and motion controllers) and to configure the required functionality as part of the experiment.  
poster icon Poster TUPPC069 [2.909 MB]  
 
TUPPC071 Muon Ionization Cooling Experiment: Controls and Monitoring controls, monitoring, emittance, hardware 743
 
  • P.M. Hanlet
    IIT, Chicago, Illinois, USA
 
  The Muon Ionization Cooling Experiment is a demonstration experiment to prove the feasibility of cooling a beam of muons for use in a Neutrino Factory and/or Muon Collider. The MICE cooling channel will produce a 10% reduction in beam emittance which will be measured with a 1% resolution, and this level of precision requires strict controls and monitoring of all experimental parameters to minimize systematic errors. The MICE Controls and Monitoring system is based on EPICS and integrates with the DAQ, data monitoring systems, a configuration database, and state machines for device operations. Run Control has been developed to ensure proper sequencing of equipment and use of system resources to protect data quality. State machines are used in test operations of cooling channel superconducting solenoids to set parameters for monitoring, alarms, and data archiving. A description of this system, its implementation and performance during both muon beam data collection and magnet training will be discussed.  
poster icon Poster TUPPC071 [1.820 MB]  
 
TUPPC076 SNS Instrument Data Acquisition and Controls controls, neutron, interface, data-acquisition 755
 
  • S.M. Hartman
    ORNL, Oak Ridge, Tennessee, USA
 
  Funding: SNS is managed by UT-Battelle, LLC, under contract DE-AC05-00OR22725 for the U. S. Department of Energy.
The data acquisition (DAQ) and control systems for the neutron beam line instruments at the Spallation Neutron Source (SNS) are undergoing upgrades addressing three critical areas: data throughput and data handling from DAQ to data analysis, instrument controls including user interface and experiment automation, and the low-level electronics for DAQ and timing. This paper will outline the status of the upgrades and will address some of the challenges in implementing fundamental upgrades to an operating facility concurrent with commissioning of existing beam lines and construction of new beam lines.
 
 
TUPPC078 First EPICS/CSS Based Instrument Control and Acquisition System at ORNL controls, experiment, interface, neutron 763
 
  • X. Geng, X.H. Chen, K.-U. Kasemir
    ORNL, Oak Ridge, Tennessee, USA
 
  Funding: SNS is managed by UT-Battelle, LLC, under contract DE-AC05-00OR22725 for the U.S. Department of Energy
The neutron imaging prototype beamline (CG-1D) at the Oak Ridge National Laboratory High Flux Isotope Reactor (HFIR) is used for many different applications necessitating a flexible and stable instrument control system. Beamline scientists expect a robust data acquisition system. They need a clear and concise user interface that allows them to both configure an experiment and to monitor an ongoing experiment run. Idle time between acquiring consecutive images must be minimized. To achieve these goals, we implement a system based upon EPICS, a newly developed CSS scan system, and CSS BOY. This paper presents the system architecture and possible future plans.
 
poster icon Poster TUPPC078 [6.846 MB]  
 
TUPPC098 Advanced Light Source Control System Upgrade – Intelligent Local Controller Replacement FPGA, controls, hardware, software 809
 
  • W.E. Norum, R.E. Lellinger, G.J. Portmann
    LBNL, Berkeley, California, USA
 
  Funding: Work supported by the U.S. Department of Energy under Contract No. DE-AC02-05CH11231
As part of the control system upgrade at the Advanced Light Source (ALS) the existing intelligent local controller (ILC) modules have been replaced. These remote input/output modules provide real-time updates of control setpoints and monitored values. This paper describes the 'ILC Replacement Modules' which have been developed to take on the duties of the existing modules. The new modules use a 100BaseT network connection to communicate with the ALS Experimental Physics and Industrial Control System (EPICS) and are based on a commercial FPGA evaluation board running a microcontroller-like application. In addition to providing remote ana log and digital input/output points the replacement modules also provide some rudimentary logic operations, analog slew rate limiting and accurate time stamping of acquired data. Results of extensive performance testing and experience gained now that the modules have been in service for several months are presented.
 
 
TUPPC100 Recent Changes to Beamline Software at the Canadian Light Source software, experiment, controls, Windows 813
 
  • G. Wright, D. Beauregard, R. Berg, G. Black, D.K. Chevrier, R. Igarashi, E. D. Matias, C.D. Miller
    CLS, Saskatoon, Saskatchewan, Canada
 
  The Canadian Light Source has ongoing work to improve the user interfaces at the beamlines. Much of the direction has made use of Qt and EPICS, using both C++ and Python in providing applications. Continuing work on the underlying data acquisition and visualization tools provides a commonality for both development and operation, and provisions for extending tools allow flexibility in types of experiments being run.  
poster icon Poster TUPPC100 [1.864 MB]  
 
TUPPC101 Scaling of EPICS edm Display Pages at ISAC ISAC, controls, factory, TRIUMF 816
 
  • R. Keitel
    TRIUMF, Canada's National Laboratory for Particle and Nuclear Physics, Vancouver, Canada
 
  The EPICS-based control system of the ISAC facility at TRIUMF uses the edm display editor / display manager to create and render the Operator interface displays. edm displays are expressed in pixel coordinates and edm does not scale the display page when a window is re-sized. A simple scheme was implemented to allow operators to switch page magnifications using a set of pre-selected scaling factors. Possible extensions of the scheme and its limitations will be discussed.  
poster icon Poster TUPPC101 [1.067 MB]  
 
TUPPC110 Operator Intervention System for Remote Accelerator Diagnostics and Support controls, network, operation, site 832
 
  • A. Uchiyama
    Sokendai, Ibaraki, Japan
  • K. Furukawa
    KEK, Ibaraki, Japan
  • Y. Higurashi
    RIKEN Nishina Center, Wako, Japan
 
  In a large experimental physics project such as ITER and LHC, the project has managed by an international collaboration. Similarly, ILC (International Linear Collider) as next generation project will be started by a collaboration of many institutes from three regions. After the collaborative construction, any collaborators except a host country will need to have some methods for remote maintenances by control and monitoring of devices. For example, the method can be provided by connecting to the control system network via WAN from their own countries. On the other hand, the remote operation of an accelerator via WAN has some issues from a practical application standpoint. One of the issues is that the accelerator has both experimental device and radiation generator characteristics. Additionally, after miss operation in the remote control, it will cause breakdown immediately. For this reason, we plan to implement the operator intervening system for remote accelerator diagnostics and support, and then it will solve the issues of difference of between the local control room and other locations. In this paper, we report the system concept, the development status, and the future plan.  
poster icon Poster TUPPC110 [7.215 MB]  
 
TUPPC121 caQtDM, an EPICS Display Manager Based on Qt controls, interface, Windows, data-acquisition 864
 
  • A.C. Mezger
    PSI, Villigen PSI, Switzerland
 
  At the Paul Scherrer Institut (PSI) the display manager MEDM was used until recently for the synoptic displays at all our facilities, not only for EPICS but also for another, in-house built control system ACS. However MEDM is based on MOTIF and Xt/X11, systems/libraries that are starting to age. Moreover MEDM is difficult to extend with new entities. Therefore a new tool has been developed based on Qt. This reproduces the functionality of MEDM and is now in use at several facilities. As Qt is supported on several platforms this tool will also format using the parser tool adl2ui. These were then edited further with the Qt-Designer and displayed with the new Qt-Manager caQtDM. The integration of new entities into the Qt designer and therefore into the Qt based applications is very easy, so that the system can easily be enhanced with new widgets. New features needed for our facility were implemented. The caQtDM application uses a C++ class to perform the data acquisition and display; this class can also be integrated into other applications.  
slides icon Slides TUPPC121 [1.024 MB]  
 
TUPPC122 Progress of the TPS Control Applications Development controls, GUI, operation, interface 867
 
  • Y.-S. Cheng, J. Chen, P.C. Chiu, K.T. Hsu, C.H. Huang, C.H. Kuo, C.Y. Liao
    NSRRC, Hsinchu, Taiwan
 
  The TPS (Taiwan Photon Source) is the latest generation 3 GeV synchrotron light source which is in installation phase. Commissioning is estimated in 2014. The EPICS is adopted as control system framework for the TPS. The various EPICS IOCs have implemented for each subsystem at this moment. Development and integration of specific control operation interfaces are in progress. The operation interfaces mainly include the function of setting, reading, save, restore and etc. Development of high level applications which are depended upon properties of each subsystem is on-going. The archive database system and its browser toolkits gradually have been established and tested. The Web based operation interfaces and broadcasting are also created for observing the machine status. The efforts will be summarized at this report.  
poster icon Poster TUPPC122 [2.054 MB]  
 
TUPPC123 User Interfaces Development of Imaging Diagnostic Devices for the Taiwan Photon Source controls, LabView, GUI, synchrotron 871
 
  • C.Y. Liao, Y.-S. Cheng, K.T. Hsu, C.H. Kuo, C.Y. Wu
    NSRRC, Hsinchu, Taiwan
 
  Taiwan Photon Source (TPS) is a 3 GeV synchrotron light source which is being construction at campus of National Synchrotron Radiation Research Center (NSRRC) in Taiwan. Many diagnostic devices are used for the implementation and will be deployed to assist commissioning and operating the TPS. The imaging diagnostics devices, includes screen monitor (SM), streak camera (SC), and intensified CCD (ICCD) are used and its user interfaces are plan to develop. Control of these applications is centered around EPICS IOC. The windows OS based system, such as SC and ICCD, are controlled respectively through the Matlab (combined with LabCA module) and LabVIEW (combined with DSC module) tools and share the data as EPICS PVs. The main user interfaces and data analysis are constructed by Matlab GUIDE toolbox. The progress of the plans will be summarized in this report.  
poster icon Poster TUPPC123 [1.518 MB]  
 
TUPPC134 Pvmanager: A Java Library for Real-Time Data Processing controls, framework, real-time, background 903
 
  • G. Carcassi, K. Shroff
    BNL, Upton, Long Island, New York, USA
 
  Increasingly becoming the standard connection layer in Control System Studio, pvmanager is a Java library that allows to create well behaved applications that process real time data, such as the one coming from a control system. It takes care of the caching, queuing, rate decoupling and throttling, connection sharing, data aggregation and all the other details needed to make an application robust. Its fluent API allows to specify the detail for each pipeline declaratively in a compact way.  
poster icon Poster TUPPC134 [0.518 MB]  
 
TUCOCA05 EPICS-based Control System for a Radiation Therapy Machine controls, database, neutron, cyclotron 922
 
  • J.P. Jacky
    University of Washington Medical Center, Seattle, USA
 
  The clinical neutron therapy system (CNTS) at the University of Washington Medical Center (UWMC) has been treating patients since 1984. Its new control system retains the original safety philosophy and delegation of functions among nonprogrammable hardware, PLCs, microcomputers with programs in ROM, and finally general-purpose computers. The latter are used only for data-intensive, prescription-specific functions. For these, a new EPICS-based control program replaces a locally-developed C program used since 1999. The therapy control portion uses a single soft IOC for control and a single EDM session for the operator's console. Prescriptions are retrieved from a PostgreSQL database and loaded into the IOC by a Python program; another Python program stores treatment records from the IOC back into the database. The system remains safe if the general-purpose computers or their programs crash or stop producing results. Different programs at different stages of the computation check for invalid data. Development activities including formal specifications and automated testing avoid, then check for, design and programming errors.  
slides icon Slides TUCOCA05 [0.175 MB]  
 
TUCOCA10 Improvements in the T2K Primary Beamline Control System PLC, controls, power-supply, status 940
 
  • K. Nakayoshi, Y. Fujii, K. Sakashita
    KEK, Tsukuba, Japan
 
  T2K is a long-baseline neutrino oscillation experiment in Japan. We report recent improvements in the T2K primary beamline control system. The first improvement is a new interlock system for current fluctuations of the normal-conducting (NC) magnet power supplies. To prevent the intense beam from hitting the beamline equipment due to a current fluctuation in a magnet power supply, we continuously monitor the power supply output current using digital-panel-meters. The second improvement is a new PLC-based control system for the NC magnet power supplies. We will also discuss the actual implementation of these improvements.  
slides icon Slides TUCOCA10 [2.595 MB]  
 
TUCOCB04 EPICS Version 4 Progress Report controls, database, operation, network 956
 
  • T. Korhonen
    PSI, Villigen PSI, Switzerland
  • L.R. Dalesio, N. Malitsky, G. Shen
    BNL, Upton, Long Island, New York, USA
  • D.G. Hickin, J. Rowland
    Diamond, Oxfordshire, United Kingdom
  • M.R. Kraimer
    Self Employment, Private address, USA
  • R. Lange
    HZB, Berlin, Germany
  • M. Sekoranja
    Cosylab, Ljubljana, Slovenia
  • G.R. White
    SLAC, Menlo Park, California, USA
 
  EPICS Version 4 is the next major revision of the Experimental Physics and Industrial Control System, a widely used software framework for controls in large facilities, accelerators and telescopes. The primary goal of Version 4 is to improve support for scientific applications by augmenting the control-centered EPICS Version 3 with an architecture that allows building scientific services on top of it. Version 4 provides a new standardized wire protocol, support of structured types, and parametrized queries. The long-term plans also include a revision of the IOC core layer. The first set of services like directory, archive retrieval, and save set services aim to improve the current EPICS architecture and enable interoperability. The first services and applications are now being deployed in running facilities. We present the current status of EPICS V4, the interoperation of EPICS V3 and V4, and how to create services such as accelerator modelling, large database access, etc. These enable operators and physicists to write thin and powerful clients to support commissioning, beam studies and operations, and opens up the possibility of sharing applications between different facilities.  
slides icon Slides TUCOCB04 [1.937 MB]  
 
WECOBA02 Distributed Information Services for Control Systems database, controls, interface, software 1000
 
  • V. Vuppala, E.T. Berryman
    NSCL, East Lansing, Michigan, USA
  • C.P. Chu, D. Liu, S. Peng
    FRIB, East Lansing, Michigan, USA
  • L.R. Dalesio, D. Dohan, G. Shen, K. Shroff
    BNL, Upton, Long Island, New York, USA
  • H.H. Lv, C.H. Wang, Z. Zhao
    IHEP, Beijing, People's Republic of China
  • K. Rathsman, G. Trahern
    ESS, Lund, Sweden
  • M. Vitorovic
    Cosylab, Ljubljana, Slovenia
  • K. Žagar
    COBIK, Solkan, Slovenia
 
  During the design and construction of an experimental physics facility (EPF), a heterogeneous set of engineering disciplines, methods, and tools is used, making subsequent exploitation of data difficult. In this paper, we describe a framework (DISCS) for building high-level applications for commissioning, operation, and maintenance of an EPF that provides programmatic as well as graphical interfaces to its data and services. DISCS is a collaborative effort of BNL, FRIB, Cosylab, IHEP, and ESS. It is comprised of a set of cooperating services and applications, and manages data such as machine configuration, lattice, measurements, alignment, cables, machine state, inventory, operations, calibration, and design parameters. The services/applications include Channel Finder, Logbook, Traveler, Unit Conversion, Online Model, and Save-Restore. Each component of the system has a database, an API, and a set of applications. The services are accessed through REST and EPICS V4. We also discuss the challenges to developing database services in an environment where requirements continue to evolve and developers are distributed among different laboratories with different technology platforms.  
 
WECOCB02 ARM Based Embedded EPICS Controller for Beam Diagnostics of Cyclotrons at VECC diagnostics, beam-diagnostic, hardware, embedded 1024
 
  • S. Sahoo, T. Bhattacharjee, R.B. Bhole, N. Chaddha, S. Pal, A. Roy, A. Roy
    VECC, Kolkata, India
 
  ARM based controller with embedded EPICS has been developed for beam diagnostics purpose in K-130 Room Temperature Cyclotron and K-500 Superconducting Cyclotron at Variable Energy Cyclotron Center. The beam diagnostics system in these cyclotrons consists of many hardware devices to be controlled and monitored. Presently, these hardware modules are interfaced with PC based systems using serial communication line. The ARM based embedded controller card is developed to replace the existing PC based systems with a small plug-in module that will contain the EPICS IOC and the database having the control parameters. This will have an obvious advantage of integrating the control system inside the hardware itself thus reducing the overall hardware complexities which was involved in the PC based systems. The paper explains the steps involved in designing the ARM based controller for beam diagnostics and Graphical User Interface (GUI) for Operator Interface. EPICS Channel Access embedded ActiveX components along with Microsoft Visual Basic (VB) is chosen as the OPI development platform.  
slides icon Slides WECOCB02 [1.428 MB]  
 
THCOAAB03 Bringing Control System User Interfaces to the Web controls, interface, network, status 1048
 
  • X.H. Chen, K.-U. Kasemir
    ORNL, Oak Ridge, Tennessee, USA
 
  Funding: SNS is managed by UT-Battelle, LLC, under contract DE-AC05-00OR22725 for the U.S. Department of Energy
With the evolution of web based technologies, especially HTML5[1], it becomes possible to create web-based control system user interfaces (UI) that are cross-browser and cross-device compatible. This article describes two technologies that facilitate this goal. The first one is the WebOPI [2], which can seamlessly display CSS BOY[3] Operator Interfaces (OPI) in web browsers without modification to the original OPI file. The WebOPI leverages the powerful graphical editing capabilities of BOY, it provides the convenience of re-using existing OPI files. On the other hand, it uses auto-generated JavaScript and a generic communication mechanism between the web browser and web server. It is not optimized for a control system, which results in unnecessary network traffic and resource usage. Our second technology is the WebSocket-based Process Data Access (WebPDA). It is a protocol that provides efficient control system data communication using WebSockets[4], so that users can create web-based control system UIs using standard web page technologies such as HTML, CSS and JavaScript. The protocol is control system independent, so it potentially can support any type of control system.
[1]http://en.wikipedia.org/wiki/HTML5
[2]https://sourceforge.net/apps/trac/cs-studio/wiki/webopi
[3]https://sourceforge.net/apps/trac/cs-studio/wiki/BOY
[4]http://en.wikipedia.org/wiki/WebSocket
 
slides icon Slides THCOAAB03 [1.768 MB]  
 
THPPC004
CODAC Standardisation of PLC Communication PLC, software, controls, Ethernet 1097
 
  • S. Pande, F. Di Maio, B. Evrard, K. Mahajan, P. Sawantdesai, A. Simelio, A. Wallander, I. Yonekawa
    ITER Organization, St. Paul lez Durance, France
 
  As defined by the CODAC Architecture of ITER, a Plant System Host (PSH) and one or more Slow Controllers (SIEMENS PLCs) are connected over a switched Industrial Ethernet (IE) network. An important part of Software Engineering of Slow Controllers is the standardization of communication between PSH and PLCs. Based on prototyping and performance evaluation, Open IE Communication over TCP was selected. It is implemented on PLCs to support the CODAC data model of ‘State’, ‘Configuration’ and ‘Simple Commands’. The implementation is packaged in Standard PLC Software Structure(SPSS) as a part of CODAC Core System release. SPSS can be easily configured by the SDD Tools of CODAC. However Open IE Communication is restricted to the PLC CPUs. This presents a challenge to implement redundant PLC architecture and use remote IO modules. Another version of SPSS is developed to support communication over Communication Processors(CP). The EPICS driver is also extended to support redundancy transparent to the CODAC applications. Issues of PLC communication standardization in the context of CODAC environment and future development of SPSS and EPICS driver are presented here.  
 
THPPC005 Virtualization Infrastructure within the Controls Environment of the Light Sources at HZB network, hardware, controls, software 1100
 
  • D.B. Engel, R. Müller, P. Stange
    HZB, Berlin, Germany
 
  The advantages of visualization techniques and infrastructures with respect to configuration management, high availability and resource management have become obvious also for controls applications. Today a choice of powerful products are easy-to-use and support desirable functionality, performance, usability and maintainability at very matured levels. This paper presents the architecture of the virtual infrastructure and its relations to the hardware based counterpart as it has emerged for BESSY II and MLS controls within the past decade. Successful experiences as well as abandoned attempts and caveats on some intricate troubles are summarized.  
poster icon Poster THPPC005 [0.286 MB]  
 
THPPC009 Design and Status of the SuperKEKB Accelerator Control Network System network, controls, linac, Ethernet 1107
 
  • M. Iwasaki, K. Furukawa, H. Kaji, K. Mikawa, T.T. Nakamura, T. Obina, M. Satoh
    KEK, Ibaraki, Japan
  • T. Aoyama, M. Fujita, S. Kusano, T. Nakamura, N. Tanaka, K. Yoshii
    Mitsubishi Electric System & Service Co., Ltd, Tsukuba, Japan
 
  SuperKEKB is the upgrade of the KEKB asymmetric energy electron-positron collider, for the next generation B-factory experiment in Japan. It is designed to achieve a luminosity of 8x1035/cm2/s, 40 times higher than the world highest luminosity record at KEKB. For SuperKEKB, we upgrade the accelerator control network system, which connects all devices in the accelerator. To construct the higher performance network system, we install the network switches based on the 10 gigabit Ethernet (10GbE) for the wider bandwidth data transfer. Additional optical fibers, for the reliable and redundant network and for the robust accelerator control timing system, are also installed. For the KEKB beamline construction and accelerator components maintenance, we install the new wireless network system based on the Leaky Coaxial (LCX) cable antennas into the 3 km circumference beamline tunnel. We reconfigure the network design to enhance the reliability and security of the network. In this paper, the design and current status of the SuperKEKB accelerator control network system will be presented.  
poster icon Poster THPPC009 [1.143 MB]  
 
THPPC017 Control System Configuration Management at PSI Large Research Facilities controls, hardware, database, software 1125
 
  • R.A. Krempaska, A.G. Bertrand, H. Lutz
    PSI, Villigen PSI, Switzerland
 
  The control system of the PSI accelerator facilities and their beamlines consists mainly of the so called Input Output Controllers (IOCs) running EPICS. There are several flavors of EPICS IOCs at PSI running on different CPUs, different underlying operating systems and different EPICS versions. We have hundreds of IOCs which control the facilities at PSI. The goal of the Control system configuration management is to provide a set of tools to allow a consistent and uniform configuration for all IOCs. In this context the Oracle database contains all hardware-specific information including the CPU type, operating system or EPICS version. The installation tool connects to Oracle database. Depending on the IOC-type a set of files (or symbolic links) are created which connect to the required operating system, libraries or EPICS configuration files in the boot directory. In this way a transparent and user-friendly IOC installation is achieved. The control system export can check the IOC installation, boot information, as well as the status of loaded EPICS process variables by using Web applications.  
poster icon Poster THPPC017 [0.405 MB]  
 
THPPC018 Construction of the TPS Network System network, controls, Ethernet, timing 1127
 
  • Y.-S. Cheng, Y.-T. Chang, J. Chen, K.T. Hsu, C.H. Huang, C.H. Kuo
    NSRRC, Hsinchu, Taiwan
 
  Project of 3 GeV Taiwan Photon Source (TPS) need a reliable, secure and high throughput network to ensure facility operate routinely and to provide better service for various purposes. The network system includes the office network, the beamline network and the accelerator control network for the TPS and the TLS (Taiwan Light Source) sites at NSRRC. Combining cyber security technologies such as firewall, NAT and VLAN will be adopted to define the tree network topology for isolating the accelerator control network, beamline network and subsystem components. Various network management tools are used for maintenance and troubleshooting. The TPS network system architecture, cabling topology, redundancy and maintainability are described in this report.  
poster icon Poster THPPC018 [2.650 MB]  
 
THPPC022 Securing Mobile Control System Devices: Development and Testing controls, network, Linux, interface 1131
 
  • S.P. Banerian
    University of Washington Medical Center, Seattle, USA
 
  Recent advances in portable devices allow end users convenient wasy to access data over the network. Networked control systems have traditionally been kept on local or internal networks to prevent external threats and isolate traffic. The UMWC Clinical Neutron Therapy System has its control system on such an isolated network. Engineers have been updating the control system with EPICS, and have developed EDM-based interfaces for control and monitoring. This project describes a tablet-based monitoring device being developed to allow the engineers to monitor the system, while, e.g. moving from rack to rack, or room to room. EDM is being made available via the tablet. Methods to maintain security of the control system and tablet, while providing ease of access and meaningful data for management are being created. In parallel with the tablet development, security and penetration tests are also being produced.  
 
THPPC026 Diagnostic Controls of IFMIF-EVEDA Prototype Accelerator controls, diagnostics, software, emittance 1144
 
  • J.F. Denis, D. Bogard, J.-F. Gournay, Y. Lussignol, P. Mattei
    CEA/DSM/IRFU, France
 
  The Linear IFMIF prototype accelerator (LIPac) will accelerate a 9 MeV, 125 mA, CW deuteron beam in order to validate the technology that will be used for the future IFMIF accelerator (International Fusion Materials Irradiation Facility). This facility will be installed in Rokkasho (Japan) and Irfu-Saclay has developed the control system for several work packages like the injector and a set of the diagnostic subsystem. At Irfu-Saclay, beam tests were carried out on the injector with its diagnostics. Diagnostic devices have been developed to characterize the high beam power (more than 1MW) along the accelerator: an Emittance Meter Unit (EMU), Ionization Profile Monitors (IPM), Secondary Electron Emission Grids (SEM-grids), Beam Loss Monitors (BLoM and μLoss), and Current Transformers (CT). This control system relies on COTS and an EPICS software platform. A specific isolated fast acquisition subsystem running at high sampling rate (about 1 MS/s), triggered by the Machine Protection System (MPS), is dedicated to the analysis of post-mortem data produced by the BLoMs and current transformer signals.  
poster icon Poster THPPC026 [0.581 MB]  
 
THPPC027 A New EPICS Device Support for S7 PLCs PLC, controls, interface, software 1147
 
  • S. Marsching
    Aquenos GmbH, Baden-Baden, Germany
 
  S7 series programmable logic controllers (PLCs) are commonly used in accelerator environments. A new EPICS device support for S7 PLCs that is based on libnodave has been developed. This device support allows for a simple integration of S7 PLCs into EPICS environments. Developers can simply create an EPICS record referring to a memory address in the PLC and the device support takes care of automatically connecting to the PLC and transferring the value. This contribution presents the concept behind the s7nodave device support and shows how simple it is to create an EPICS IOC that communicates with an S7 PLC.  
poster icon Poster THPPC027 [3.037 MB]  
 
THPPC032 Embedded EPICS Controller for KEK Linac Screen Monitor System controls, linac, PLC, Linux 1150
 
  • M. Satoh, K. Furukawa, K. Mikawa, T. Suwada
    KEK, Ibaraki, Japan
  • T. Kudou, S. Kusano
    Mitsubishi Electric System & Service Co., Ltd, Tsukuba, Japan
 
  The screen monitor (SC) of the KEK linac is a beam diagnostics device to measure transverse beam profiles with a fluorescent screen. The screen material is made of 99.5% Al2O3 and 0.5% CrO3, with which a sufficient amount of fluorescent light can be obtained when electron and positron beams impinge on the screen. the fluorescent light with a camera embedded with a charge-coupled device (CCD), the transverse spatial profiles of the beam can be easily measured. Compact SCs were previously developed in 1995 for the KEKB project. About 110 compact SCs were installed into the beam line at that time. VME-based computer control system was also developed in order to perform fast and stable control of the SC system. However, the previous system becomes obsolete and hard to maintain. Recently, a new screen monitor control system for the KEK electron/positron injector linac has been developed and fully installed. The new system is an embedded EPICS IOC based on the Linux/PLC. In this paper, we present the new screen monitor control system in detail.  
 
THPPC036 EPICS Control System for the FFAG Complex at KURRI controls, interface, network, LabView 1164
 
  • Y. Kuriyama, Y. Ishi, J.-B. Lagrange, Y. Mori, T. Uesugi
    Kyoto University, Research Reactor Institute, Osaka, Japan
 
  In Kyoto University Research Reactor Institute (KURRI), a fixed-field alternating gradient (FFAG) proton accelerator complex, which is consists of the three FFAG rings, had been constructed to make an experimental study of accelerator driven sub-critical reactor (ADSR) system with spallation neutrons produced by the accelerator. The world first ADSR experiment was carried out in March of 2009. In order to increase the beam intensity of the proton FFAG accelerator, a new injection system with H− linac has been constructed in 2011. To deal with these developments, a control system of these accelerators should be easy to develop and maintain. The first control system was based on LabVIEW and the development had been started seven years ago. Thus it is necessary to update the components of the control system, for example operating system of the computer. And the first control system had some minor stability problems and it was difficult for non-expert of LabVIEW to modify control program. Therefore the EPICS toolkit has been started to use as the accelerator control system in 2009. The present control system of the KURRI FFAG complex is explained.  
poster icon Poster THPPC036 [3.868 MB]  
 
THPPC037 EPICS-based Control System for New Skew Quadrupole Magnets in J-PARC MR controls, PLC, status, quadrupole 1168
 
  • K.C. Sato
    JAEA/J-PARC, Tokai-Mura, Naka-Gun, Ibaraki-Ken, Japan
  • S. Igarashi
    KEK, Ibaraki, Japan
  • N. Kamikubota, J. Takano, S. Yamada, N. Yamamoto
    J-PARC, KEK & JAEA, Ibaraki-ken, Japan
  • S.Y. Yoshida
    Kanto Information Service (KIS), Accelerator Group, Ibaraki, Japan
 
  In J-PARC Main Ring (MR), a control system for new skew quadrupole magnets has been constructed. This system is based on EPICS (Experimental Physics and Industrial Control System). The system comprises a YOKOGAWA F3RP61-2L (a PLC controller running Linux), a function generator (Tektronix AFG3000), and a commercial bipolar-DC Amplifier. The function generator is controlled using VXI-11 protocol over Ethernet, and the amplifier is connected to PLC I/O modules with hardwire. Both devices are controlled by the F3RP61-2L. The Function Generator produces a ramp waveform at each machine cycle of 2.48 seconds. The DC amplifire drives the magnet. The control system for skew quadrupole magnets was developed in 2012, and has been in opeation since January, 2013.  
poster icon Poster THPPC037 [1.027 MB]  
 
THPPC043 Implement an Interface for Control System to Interact with Oracle Database at SSC-LINAC database, interface, controls, linac 1171
 
  • S. An, K. Gu, X.J. Liu, J.Q. Wu, W. Zhang
    IMP, Lanzhou, People's Republic of China
 
  SSC-LINAC control system is based on EPICS architecture. The control system includes ion sources, vacuum, digital power supplies, etc. In these subsystems, some of those need to interactive with Oracle database, such as power supplies control subsystem, who need to get some parameters while power supplies is running and also need to store some data with Oracle. So we design and implementation an interface for EPICS IOC to interactive with Oracle database. The interface is a soft IOC which is also bases on EPICS architecture, so others IOC and OPI can use the soft IOC interactive with Oracle via Channel Access protocol.  
 
THPPC061 SwissFEL Magnet Test Setup and Its Controls at PSI controls, software, operation, detector 1209
 
  • P. Chevtsov, W. Hugentobler, D. Vermeulen, V. Vranković
    PSI, Villigen PSI, Switzerland
 
  High brightness electron bunches will be guided in the future Free Electron Laser (SwissFEL) at Paul Scherrer Institute (PSI) with the use of several hundred magnets. The SwissFEL machine imposes very strict requirements not only to the field quality but also to mechanical and magnetic alignments of these magnets. To ensure that the magnet specifications are met and to develop reliable procedures for aligning magnets in the SwissFEL and correcting their field errors during machine operations, the PSI magnet test system was upgraded. The upgraded system is a high precision measurement setup based on Hall probe, rotating coil, vibrating wire and moving wire techniques. It is fully automated and integrated in the PSI controls. The paper describes the main controls components of the new magnet test setup and their performance.  
poster icon Poster THPPC061 [0.855 MB]  
 
THPPC062 Control Environment of Power Supply for TPS Booster Synchrotron power-supply, booster, controls, interface 1213
 
  • P.C. Chiu, J. Chen, Y.-S. Cheng, K.T. Hsu, K.H. Hu, C.H. Kuo, C.Y. Wu
    NSRRC, Hsinchu, Taiwan
 
  The TPS is a latest generation of high brightness synchrotron light source and scheduled to be commissioning in 2014. Its booster is designed to ramp electron beams from 150 MeV to 3 GeV in 3 Hz. The control environments based on EPICS framework are gradually developed and built. This report summarizes the efforts on control environment of BPM and power supply for TPS booster synchrotron.  
 
THPPC063 Status of the TPS Insertion Devices Controls controls, insertion, insertion-device, hardware 1216
 
  • C.Y. Wu, J. Chen, Y.-S. Cheng, K.T. Hsu, C.Y. Liao
    NSRRC, Hsinchu, Taiwan
 
  The Insertion devices (ID) for Taiwan Photon Source are under construction. There are eight insertion devices are under construction. These devices include in-vacuum undulators with or without taper, elliptical polarized undulators. Control framework for all IDs was developed. Hardware and software components are use common as possible. Motion control functionality for gap and phase adjustment supports servo motors, stepper motors, and absolute encoders. The control system for all IDs is based on the EPICS architecture. Trimming power supply for corrector magnets, phase shifter control functionality are also address. Miscellaneous controls include ion pumpers and BA gauges for vacuum system, temperature sensors for ID environmental monitoring and baking, limit switches, emergency button. User interface for ID beamline users are included to help them to do experiment, such as ID gap control and on-the fly experimental. The progress of IDs control system will be summary in the report.  
poster icon Poster THPPC063 [2.878 MB]  
 
THPPC067 New EPICS Drivers for Keck TCS Upgrade FPGA, interface, controls, timing 1231
 
  • J.M. Johnson
    W.M. Keck Observatory, Kamuela, USA
 
  Keck Observatory is in the midst of a major telescope control system upgrade. This involves migrating from a VME based EPICS control system originally deployed on Motorola FRC40s VxWorks 5.1 and EPICS R3.13.0Beta12 to a distributed 64-bit X86 Linux servers running RHEL 2.6.33.x and EPICS R3.14.12.x. This upgrade brings a lot of new hardware to the project which includes Ethernet/IP connected PLCs, the ethernet connected DeltaTau Brick controllers, National Instruments MXI RIO, Heidenhain Encoders (and the Heidenhain ethernet connected Encoder Interface Box in particular), Symmetricom PCI based BC635 timing and synchronization cards, and serial line extenders and protocols. Keck has chosen to implement all new drivers using the ASYN framework. This paper will describe the various drivers used in the upgrade including those from the community and those developed by Keck which include BC635, MXI and Heidenhain EIB. It will also discuss the use of the BC635 as a local NTP reference clock and a service for the EPICS general time.  
 
THPPC089 High Repetition Rate Laser Beamline Control System laser, controls, timing, network 1281
 
  • T. Mazanec
    ELI-BEAMS, Prague, Czech Republic
 
  Funding: The authors acknowledge the support of the following grants of the Czech Ministry of Education, Youth and Sports "CZ.1.05/1.1.00/02.0061" and "CZ.1.07/2.3.00/20.0091".
ELI-Beamlines will be a high-energy, high repetition-rate laser pillar of the ELI (Extreme Light Infrastructure) project. It will be an international user facility for both academic and applied research, scheduled to provide user capability from the beginning of 2017. As part of the development of L1 laser beamline we are developing a prototype control system. The beamline repetition rate of 1kHz with its femtosecond pulse accuracy puts demanding requirements on both control and synchronization systems. A low-jitter high-precision commercial timing system will be deployed to accompany both EPICS- and LabVIEW-based control system nodes, many of which will be enhanced for real-time responsiveness. Data acquisition will be supported by an in-house time-stamping mechanism relying on sub-millisecond system responses. The synergy of LabVIEW Real-Time and EPICS within particular nodes should be secured by advanced techniques to achieve both fast responsiveness and high data-throughput.
*tomas.mazanec@eli-beams.eu
 
poster icon Poster THPPC089 [1.286 MB]  
 
THPPC107 Timing and Synchronization at Beam Line Experiments hardware, experiment, timing, controls 1311
 
  • H. Blaettler Pruchova, T. Korhonen
    PSI, Villigen PSI, Switzerland
 
  Some experiment concepts require a control system with the individual components working synchronously. At PSI the control system for X-ray experiments is distributed in several VME crates, on several EPICS soft ioc servers and linux nodes, which need to be synchronized. The timing network using fibre optics, separated from standard network based on TCP/IP protocol, is used for distributing of time stamps and timing events. The synchronization of all control components and data acquisition systems has to be done automatically with sufficient accuracy and is done by event distribution and/or by synchronization by I/O trigger devices. Data acquisition is synchronized by hardware triggers either produced by sequences in event generator or by motors in case of on-the-fly scans. Some detectors like EIGER with acquisition rate close to 20kHz, fast BPMs connected to current measuring devices like picoammmeters with sampling frequences up to 26 kHz and photodiodes are integrated to measure beam properties and radiation exposures. The measured data are stored on various file servers situated within one BL subnetwork. In this paper we describe a concept for implementing such a system.  
 
THPPC109 Status of the TPS Timing System timing, injection, controls, booster 1314
 
  • C.Y. Wu, J. Chen, Y.-S. Cheng, K.T. Hsu
    NSRRC, Hsinchu, Taiwan
 
  Implementation of timing system of the Taiwan Photon Source (TPS) is underway. Timing system provides synchronization for electron gun, modulators of linac, pulse magnet power supplies, booster power supply ramp trigger, bucket addressing of storage ring, diagnostic equipments, beamline gating signal for top-up injection, synchronize for the time-resolved experiments. The system is based on event distribution system that broadcasts the timing events over optic fiber network, and decodes and processes them at the timing event receivers. The system supports uplink functionality which will be used for the fast interlock system to distribute signals like beam dump and post-mortem trigger with less than 5 μsec response time. Software support is in preceded. Time sequencer to support various injection modes is in development. Timing solutions for the TPS project will summary in following paragraphs.  
poster icon Poster THPPC109 [1.612 MB]  
 
THPPC112 The LANSCE Timing Reference Generator timing, controls, neutron, interface 1321
 
  • R.B. Merl, S.A. Baily, E. Björklund, R.C. Clanton, F.E. Shelley
    LANL, Los Alamos, New Mexico, USA
 
  The Los Alamos Neutron Science Center is an 800 MeV linear proton accelerator at Los Alamos National Laboratory. For optimum performance, power modulators must be tightly coupled to the phase of the power grid. Downstream at the neutron scattering center there is a competing requirement that rotating choppers follow the changing phase of neutron production in order to remove unwanted energy components from the beam. While their powerful motors are actively accelerated and decelerated to track accelerator timing, they cannot track instantaneous grid phase changes. A new timing reference generator has been designed to couple the accelerator to the power grid through a phase locked loop. This allows some slip between the phase of the grid and the accelerator so that the modulators stay within their timing margins, but the demands on the choppers are relaxed. This new timing reference generator is implemented in 64 bit floating point math in an FPGA. Operators in the control room have real-time network control over the AC zero crossing offset, maximum allowed drift, and slew rate - the parameter that determines how tightly the phase of the accelerator is coupled to the power grid.
LA-UR-13-21289
 
 
THCOBB05 Switching Solution – Upgrading a Running System controls, software, hardware, interface 1400
 
  • K.T. Tsubota, J.M. Johnson, J.A. Mader
    W.M. Keck Observatory, Kamuela, USA
 
  At Keck Observatory, we are upgrading our existing operational telescope control system and must do it with as little operational impact as possible. This paper describes our current integrated system and how we plan to create a more distributed system and deploy it subsystem by subsystem. This will be done by systematically extracting the existing subsystem then replacing it with the new upgraded distributed subsystem maintaining backwards compatibility as much as possible to ensure a seamless transition. We will also describe a combination of cabling solutions, design choices and a hardware switching solution we’ve designed to allow us to seamlessly switch signals back and forth between the current and new systems.  
slides icon Slides THCOBB05 [1.482 MB]  
 
FRCOAAB01 CSS Scan System interface, controls, experiment, software 1461
 
  • K.-U. Kasemir, X.H. Chen
    ORNL, Oak Ridge, Tennessee, USA
  • E.T. Berryman
    NSCL, East Lansing, Michigan, USA
 
  Funding: SNS is managed by UT-Battelle, LLC, under contract DE-AC05-00OR22725 for the U.S. Department of Energy
Automation of beam line experiments requires more flexibility than the control of an accelerator. The sample environment devices to control as well as requirements for their operation can change daily. Tools that allow stable automation of an accelerator are not practical in such a dynamic environment. On the other hand, falling back to generic scripts opens too much room for error. The Scan System offers an intermediate approach. Scans can be submitted in numerous ways, from pre-configured operator interface panels, graphical scan editors, scripts, the command line, or a web interface. At the same time, each scan is assembled from a well-defined set of scan commands, each one with robust features like error checking, time-out handling and read-back verification. Integrated into Control System Studio (CSS), scans can be monitored, paused, modified or aborted as needed. We present details of the implementation and first usage experience.
 
slides icon Slides FRCOAAB01 [1.853 MB]  
 
FRCOAAB03 Experiment Control and Analysis for High-Resolution Tomography controls, software, experiment, detector 1469
 
  • N. Schwarz, F. De Carlo, A. Glowacki, J.P. Hammonds, F. Khan, K. Yue
    ANL, Argonne, USA
 
  Funding: Work supported by U.S. Department of Energy, Office of Science, under Contract No. DE-AC02-06CH11357.
X-ray Computed Tomography (XCT) is a powerful technique for imaging 3D structures at the micro- and nano-levels. Recent upgrades to tomography beamlines at the APS have enabled imaging at resolutions up to 20 nm at increased pixel counts and speeds. As detector resolution and speed increase, the amount of data that must be transferred and analyzed also increases. This coupled with growing experiment complexity drives the need for software to automate data acquisition and processing. We present an experiment control and data processing system for tomography beamlines that helps address this concern. The software, written in C++ using Qt, interfaces with EPICS for beamline control and provides live and offline data viewing, basic image manipulation features, and scan sequencing that coordinates EPICS-enabled apparatus. Post acquisition, the software triggers a workflow pipeline, written using ActiveMQ, that transfers data from the detector computer to an analysis computer, and launches a reconstruction process. Experiment metadata and provenance information is stored along with raw and analyzed data in a single HDF5 file.
 
slides icon Slides FRCOAAB03 [1.707 MB]  
 
FRCOBAB04 Beam Feedback System Challenges at SuperKEKB Injector Linac controls, linac, feedback, emittance 1497
 
  • K. Furukawa, R. Ichimiya, M. Iwasaki, H. Kaji, F. Miyahara, T.T. Nakamura, M. Satoh, T. Suwada
    KEK, Ibaraki, Japan
 
  SuperKEKB electron/positron asymmetric collider is under construction in order to elucidate new physics beyond the standard model of elementary particle physics. This will be only possible by a precise measurement with 40-times higher luminosity compared with that of KEKB. The injector linac should be upgraded to enable a 20-times smaller beam size of 50 nm at the collision point and twice-larger stored beam current with short lifetime of 10 minutes. At the same time two light source rings, PF and PF-AR, should be filled in top-up injection mode. To this end the linac should be operated with precise beam controls. Dual-layer controls with EPICS and MRF event systems are being enhanced to support precise pulse-to-pulse beam modulation (PPM) at 50Hz. A virtual accelerator (VA) concept is introduced to enable a single linac behaving as four VAs switched by PPM, where each VA corresponds to one of four top-up injections into storage rings. Each VA should be accompanied with independent beam orbit and energy feedback loops to maintain the required beam qualities. The requirements from SuperKEKB HER and LER for beam emittance, energy-spread, and charge are especially challenging.  
slides icon Slides FRCOBAB04 [1.596 MB]