WPO —  Poster Session I   (15-Oct-14   13:45—15:45)
Paper Title Page
WPO001 Integrating Siemens PLCs and EPICS over Ethernet at the Canadian Light Source 31
 
  • R. Tanner, S. Hu, G. Wright
    CLS, Saskatoon, Saskatchewan, Canada
  • E. D. Matias
    Mighty Oaks, Victoria, BC, Canada
 
  The Canadian Light Source (CLS) is a 3rd-generation synchrotron light source on the University of Saskatchewan Campus in Saskatoon, SK, Canada. The control system is based on the Experimental Physics and Industrial Controls System (EPICS) toolkit. A number of systems delivered to the CLS arrived with Siemens, PLC-based automation. EPICS integration was initially accomplished circa 2003 using application-specific hardware; communicating over Profibus. The EPICS driver and IOC application software were developed at the CLS. The hardware has since been discontinued. To minimize reliance on specialized components, the CLS moved to a more generic solution, using readily-available Siemens Ethernet modules, CLS-generated PLC code, and an IOC using the Swiss Light Source (SLS) Siemens/EPICS driver. This paper will provide details on the implementation of that interface. It will cover detailed functionality of the PLC programming, custom tools used to streamline configuration, deployment and maintenance of the interface. It will also describe handshaking between the devices and lessons learned. It will conclude by identifying where further development and improvement may be realized.  
 
WPO002
The Emotion Library: A Generic Framework for Motor Controllers  
 
  • M. Guijarro, C. Guilloud, M. Perez
    ESRF, Grenoble, France
 
  Emotion is a Python package recently developed at the ESRF within the Beamline Control Unit. Emotion provides uniform Python objects and a full set of standard features on top of motor controllers plugins. Emotion is built around simple concepts: Configuration, Controller, Axis and Group; writing a new motor controller plugin can be done within minutes just by filling predefined entry points to implement the communication protocol with the motor controller, leaving more complicated logic to Emotion base classes. Emotion also brings the possibility to create pseudo axes, calculated from real ones. Under the hood Emotion relies on gevent, a coroutine-based Python networking library that uses greenlet to provide a high-level synchronous API on top of the libev event loop. On Linux systems, gevent offers maximum performance and minimum burden to communicate efficiently with Ethernet, Serial or USB motor controllers. Emotion is meant to be a building block for automation software or experiment control sequencers running the gevent loop, which opens a wide range of possibilities. Emotion is shipped with a TANGO server: Emotion axes are ready to use in TANGO-powered systems.  
 
WPO003 Setup of a History Storage Engine Based on a Non-Relational Database at ELSA 34
 
  • D. Proft, F. Frommberger, W. Hillert
    ELSA, Bonn, Germany
 
  The electron stretcher facility ELSA provides a beam of unpolarized and polarized electrons of up to 3.2 GeV energy to external hadron physics experiments. Its in house developed distributed computer control system is able to provide real time beam diagnostics as well as steering tasks in one homogeneous environment. Recently it was ported from HP-UX running on three HP workstations to a single Linux personal computer. This upgrade to powerful PC hardware opened up the way for the development of a new archive engine with a noSQL database backend based on Hyptertable. The system is capable of recording every parameter change at any given time. Beside the visualization in a newly developed graphical history data browser, the data can be exported to several programs - for example a diff-like tool to compare and recall settings of the accelerator. This contribution will give details on recent improvements of the control system and the setup of the history storage engine.  
 
WPO004 News from the FAIR Control System under Development 37
WPI01   use link to see paper's listing under its alternate paper code  
 
  • R. Bär, D.H. Beck, C. Betz, J. Fitzek, S. Jülicher, U. Krause, M. Thieme, R. Vincelli
    GSI, Darmstadt, Germany
 
  The control system for the FAIR (Facility for Antiproton and Ion Research) accelerator facility is presently under development and implementation. The FAIR accelerators will extend the present GSI accelerator chain, then being used as injector, and provide anti-proton, ion, and rare isotope beams with unprecedented intensity and quality for a variety of research programs. This paper shortly summarizes the general status of the FAIR project and focusses on the progress of the control system design and its implementation. The poster presents the general system architecture and updates on the status of major building blocks of the control system. We highlight the control system implementation efforts for CRYRING, a new accelerator presently under recommissioning at GSI, which will serve as a test-ground for the complete control system stack and evaluation of the new controls concepts.  
slides icon Slides WPO004 [1.039 MB]  
 
WPO005 Progress and Challenges during the Development of the Settings Management System for FAIR 40
 
  • H.C. Hüther, J. Fitzek, R. Müller, D. Ondreka
    GSI, Darmstadt, Germany
 
  A few years into development of the new control system for FAIR (Facility for Antiproton and Ion Research), a first version of the new settings management system is available. As a basis, the CERN LSA framework (LHC Software Architecture) is being used and enhanced in collaboration between GSI and CERN. New aspects, like flexible cycle lengths, have already been introduced while concepts for other requirements, like parallel beam operation at FAIR, are being developed. At SIS18, LSA settings management is currently being utilized for testing new machine models and operation modes relevant for FAIR. Based upon experience with SIS18, a generic model for ring accelerators has been created that will be used throughout the new facility. It will also be deployed for commissioning and operation of CRYRING by the end of 2014. During development, new challenges came up. To ease collaboration, the LSA code base has been split into common and institute specific modules. An equivalent solution for the database level is still to be found. Besides technical issues, a data-driven system like LSA requires high-quality data. To ensure this, organizational processes need to be put in place at GSI.  
poster icon Poster WPO005 [1.049 MB]  
 
WPO006 FESA3 Integration in GSI for FAIR 43
 
  • S. Matthies, H. Bräuning, A. Schwinn
    GSI, Darmstadt, Germany
  • S. Deghaye
    CERN, Geneva, Switzerland
 
  GSI decided to use FESA (Front-End Software Architecture) as the front-end software toolkit for the FAIR accelerator complex. FESA was originally developed at CERN. Since 2010 FESA3, a revised version of FESA, is developed in the frame of an international collaboration between CERN and GSI. During development of FESA3 emphasis was placed on the possibility of flexible customization for different environments and to provide site-specific extensions to allow adaptation for the contributors. GSI is the first institute different than CERN to integrate FESA3 into its control system environment. Some of the necessary preparations have already been performed to establish FESA3 at GSI. Examples are RPM packaging for multiple installations, support for site-specific properties and data types, first integration of the White Rabbit based timing system, etc. . Further developments such as e.g. integration of a site-specific database or the full integration of GSI's beam process concept for FAIR will follow.  
 
WPO007 The FAIR R3B Prototype Cryogenics Control System 46
 
  • C. Betz, T. Hackler, E. Momper, D. Sanchez Valdepenas, C.S. Schweizer, H. Simon, M. Stern, M. Zaera-Sanz
    GSI, Darmstadt, Germany
 
  Funding: GSI Helmholtzzentrum für Schwerionenforschung
The superconducting GLAD magnet is one of the major parts for the R3B experiment at FAIR. R3B stands for Reactions with Relativistic Radioactive Beams. The cryogenic operation will be ensured by a fully refurbished TCF 50 cold box and oil removal system. One of the major design goals for its control system is to operate as independent as possible from magnet controls acting as a first prototype for the later cryogenic installations in the FAIR facility. The operation of the compressor, oil removal system, and the gas management was tested in Jan. 2014. We have followed a staged implementation of the controls, firstly implementing all processes in a S7-319F with PROFIBUS and PROFINET I/O modules using WinCC OA as SCADA. In a second step a migration and implementation into the CERN UNICOS framework will be done for the first time at GSI. This can be seen as preparatory work for novel industrial control systems to be established for the FAIR facility. Within late spring 2014 a first cool down of the refurbished cold box is foreseen. Once the magnet will be delivered, the magnet and the cryogenics controls will be commissioned together.
 
 
WPO008 An Extensible Equipment Control Library for Hardware Interfacing in the FAIR Control System 49
 
  • M. Wiebel
    GSI, Darmstadt, Germany
 
  In the FAIR control system the SCU (Scalable Control Unit, an industry PC with a bus system for interfacing electronics) is the standard front-end controller for power supplies. The FESA-framework is used to implement front-end software in a standardized way, to give the user a unified look on the installed equipment. As we were dealing with different power converters and thus with different SCU slave card configurations, we had two main things in mind: First, we wanted to be able to use common FESA classes for different types of power supplies, regardless of how they are operated or which interfacing hardware they use. Second, code dealing with the equipment specifics should not be buried in the FESA-classes but instead be reusable for the implementation of other programs. To achieve this we built up a set of libraries which interface the whole SCU functionality as well as the different types of power supplies in the field. Thus it is now possible to easily integrate new power converters and the SCU slave cards controlling them in the existing equipment software and to build up test programs quickly.  
 
WPO009 An Optics-Suite and -Server for the European XFEL 52
 
  • S.M. Meykopff
    DESY, Hamburg, Germany
 
  A software library for optics calculations was developed for the European XFEL Project. The calculations will be done with ELEGANT as the backend. The new software is available as a shared library as well as an own standing server in the control system. It creates and analyses all input and output files and allows to use different optics at the same time. The lattice is derived from an EXCEL file which is also used for machine installation purposes. The access from the control system uses a TINE interface; a MATLAB object offers an easy programming interface.  
poster icon Poster WPO009 [0.417 MB]  
 
WPO010 A Unified Matlab API for TINE and DOOCS Control Systems at DESY 55
 
  • J. Wilgen, S.M. Meykopff
    DESY, Hamburg, Germany
 
  At the European XFEL, MATLAB will play an important role as a programming language for high level controls. We present a standard MATLAB API which provides a unified interface for TINE and DOOCS control systems. It supports a wide variety of datatypes as well as synchronous and asynchronous communication modes.  
poster icon Poster WPO010 [0.266 MB]  
 
WPO011 Vacuum Interlock Control System for EMBL Beamlines at PETRA III 57
 
  • A. Kolozhvari, S. Fiedler, U. Ristau
    EMBL, Hamburg, Germany
 
  A vacuum interlock system is developed for EMBL beamlines at PETRA-III facility. It runs on Beckhoff PLC and protects instruments by closing corresponding vacuum valves and beam shutters when pressure exceeds a safety threshold. Communication with PETRA-III interlock system is implemented via digital I/O connections. The system is integrated in the EMBL beamlines control via TINE and supplies data to archive and alarm subsystems. A LabVIEW client, operating in TINE environment, provides graphical user interface for the vacuum interlock system control and data representation.  
 
WPO012 The EMBL Beamline Control Framework BICFROCK 60
WPI02   use link to see paper's listing under its alternate paper code  
 
  • U. Ristau, S. Fiedler, A. Kolozhvari
    EMBL, Hamburg, Germany
 
  The EMBL hosts three Beamlines at the Petra Synchrotron at DESY. The control of the Beamlines is based on a Labview TINE Framework. Working examples of the layered structure of the control software and the signal transport with the Fieldbus based control electronic using Ethercat will be presented as well as the layout of the synchronization implementation of all beamline elements.  
slides icon Slides WPO012 [0.877 MB]  
 
WPO013 Status of the FLUTE Control System 63
WPI03   use link to see paper's listing under its alternate paper code  
 
  • S. Marsching, N. Hiller, V. Judin, A.-S. Müller, M.J. Nasse, R. Ruprecht, M. Schuh
    KIT, Karlsruhe, Germany
 
  The accelerator test facility FLUTE (Ferninfrarot, Linac- Und Test-Experiment) is being under construction nearby ANKA at the Karlsruhe Institute of Technology (KIT). FLUTE is a linac-based accelerator facility for generating coherent THz radiation. One of the goals of the FLUTE project is the development and fundamental examination of new concepts and technologies for the generation of intensive and ultra-broad-band THz pulses fed by femtosecond electron-bunches. In order to study the various mechanisms influencing the final THz pulses, data-acquisition and storage systems are required that allow for the correlation of beam parameters on a per-pulse basis. In parallel to the construction of the accelerator and the THz beam-line, a modern, EPICS-based control system is being developed. This control system combines well-established techniques (like S7 PLCs, Ethernet, and EPICS) with rather new components (like MicroTCA, Control System Studio, and NoSQL databases) in order to provide a robust, stable system, that meets the performance requirements. We present the design concept behind the FLUTE control system and report on the status of the commissioning process.  
slides icon Slides WPO013 [1.313 MB]  
 
WPO016 Magnet Power Supply Control Mockup for the SPES Project 66
 
  • M.G. Giacchini, M. Contran, M. Montis
    INFN/LNL, Legnaro (PD), Italy
  • M.A. Bellato
    INFN- Sez. di Padova, Padova, Italy
 
  The Legnaro National Laboratories employs about 100 Magnet Power Supplies (MPSs). The existing control infrastructure is a star architecture with a central coordinator and ethernet/serial multiplexers. In the context of the ongoing SPES project, a new magnet control system is being designed with EPICS [1, 2] based software and low cost embedded hardware. A mockup has been setup as a test stand for validation. The paper reports a description of the prototype, together with first results.
[1] http://www.aps.anl.gov/epics
[2] http://www.lnl.infn.it/~epics
 
 
WPO017 IFMIF EVEDA RFQ Local Control System to Power Tests 69
 
  • M.G. Giacchini, L. Antoniazzi, M. Montis
    INFN/LNL, Legnaro (PD), Italy
 
  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, the control system itself. 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 to control any equipment connected to it. This paper report the usage of this framework to the RFQ power tests at Legnaro National Laboratories [2].
[1] http://www.aps.anl.gov/epics
[2] http://www.lnl.infn.it/~epics
 
 
WPO018 Upgrade of Beam Diagnostics System of ALPI-PIAVE Accelerator's Complex at LNL 72
 
  • B.J. Liu
    CIAE, Beijing, People's Republic of China
  • G. Bassato, M.G. Giacchini, M. Montis, M. Poggi
    INFN/LNL, Legnaro (PD), Italy
 
  The beam diagnostics system of ALPI-PIAVE accelerators has been recently upgraded by migrating the control software to EPICS. The system is based on 40 modules each one including a Faraday cup and a beam profiler made of a couple of wire grids. The device's insertion is controlled by stepper motors in ALPI and by pnematic valves in PIAVE. To reduce the upgrade costs the existing VME hardware used for data acquisition has been left unchanged, while the motor controllers only have been replaced by new units developed in house. The control software has been rebuilt from scratch using EPICS tools. The operator interface is based on CSS; a Channel Archiver based on .. has been installed to support the analysis of transport setup during tests of new beams. The ALPI-PIAVE control system is also a bench test for the new beam diagnostics under development for the SPES facility, whose installation is foreseen in mid 2015.  
 
WPO019 STARS: Current Development Status 75
WPI04   use link to see paper's listing under its alternate paper code  
 
  • T. Kosuge, Y. Nagatani
    KEK, Ibaraki, Japan
 
  STARS (Simple Transmission and Retrieval System) [1] is extremely simple and useful software for small-scale control systems and it runs on various operating system. STARS consists of client programs (STARS clients) and a server (STARS server) program. Each client is connected to the server via a TCP/IP socket and each client and the server communicate with text based message. STARS is used for various system at the KEK Photon Factory (beamline control system, experimental hall access control system, key handling system etc.) and development of stars (development many kind of STARS clients, interconnection of Web2c [2] and STARS etc.) is still going. We will describe current development status of STARS.
[1] http://stars.kek.jp/
[2] http://adweb.desy.de/mcs/web2cToolkit/web2chome.htm
 
slides icon Slides WPO019 [2.604 MB]  
 
WPO020 Development and Application of the STARS-based Beamline Control System and Softwares at the KEK Photon Factory 78
 
  • Y. Nagatani, T. Kosuge
    KEK, Ibaraki, Japan
 
  STARS is a message transferring software for small-scale control systems originally developed at the Photon Factory. It has a server-client architecture using TCP/IP sockets and can work on various types of operating systems. Since the Photon Factory adopted STARS as a common beamline control software, we have developed beamline control system which controls optical devices (mirror, monochrometer etc.). We developed also various system and softwares, such as information delivering system of Photon Factory ring status based on STARS and TINE or measurement softwares based on the STARS, for the Photon Factory beamlines. Now many kinds of useful STARS applications (device clients, simple data acquisitions, user interfaces etc.) are available. We will describe the development and installation status of the STARS-based beamline system and softwares.  
 
WPO021 Renovation of PC-based Console System for J-PARC Main Ring 81
 
  • S. Yamada
    J-PARC, KEK & JAEA, Ibaraki-ken, Japan
 
  Console system for J-PARC Main Ring (MR) was designed in 2007 and had been used for accelerator commissioning and operation since then. It was composed of 20 diskless thin clients and 10 terminal servers. Both of them are PC-based computers running Scientific Linux (SL) as their operating system. Migration to ordinary fat clients was planned in 2013, triggered by update from SL4 to SL6, based on use experiences of those thin clients. Intel NUC is selected as a result of preliminary investigation. Its evaluation is carried successfully out during commissioning of MR. Presently 10 thin clients have been replaced by fat clients. Migration scenario and technique of managing fat clients are discussed.  
 
WPO022 Control System of Two Superconducting Wigglers and Compensation Magnets in The SAGA Light Source 84
 
  • Y. Iwasaki
    SAGA, Tosu, Japan
 
  The SAGA Light Source is a synchrotron radiation facility consisting of a 255 MeV injector linac and a 1.4 GeV electron storage ring. Three insertion devices: a superconducting wiggler, an APPLE-II undulator, and a planar undulator, are used for synchrotron radiation experiments. For the demand of hard x-ray experiment, we are planning to install a second superconducting wiggler in the electron storage ring. We are developing the control system for the next superconducting wiggler using conventional PLCs and PCs. To compensate the closed orbit distortion, tune shift and chromaticity change induced by the excitation of the superconducting wiggler, the control system of dipole, quadrupole and sextupole magnets power supplies are also being upgraded. PLCs are linked by optical fiber cable to synchronize each power supplies. We present the control system of the superconducting wigglers and the compensation magnets using PLCs and PCs at this meeting.  
 
WPO023 Personnel Safety System in SESAME 87
 
  • M. Mansouri Sharifabad, A. Ismail, I. Saleh
    SESAME, Allan, Jordan
 
  Funding: International Atomic Energy Agency (IAEA)
SESAME (Synchrotron-light for Experimental Science and Applications in the Middle East) is a “third-generation” synchrotron light source under construction in Allan, Jordan. Personnel Safety System (PSS) in SESAME restricts and controls the access to forbidden areas of radiation. The PSS is an independent system which is built on Safety PLCs. In order to achieve the desired Safety Integrity Level which is SIL-3, as defined in IEC 61508, several interlocks and access procedures have been implemented in the system fulfilling characteristics such as fail-safe, redundancy and diversity. Also a system meant for monitoring and diagnostics of PSS is built based on EPICS and HMI. PSS PLCs which implement interlock logic send all the input and output bits and PLC status information to EPICS IOC which is not an integral function of PSS operation. This IOC will be connected to other control system’s IOCs to send informative signals describing the status of PSS to the main control system in SESAME. In addition, 5 combined Gamma-Neutron radiation monitors which are distributed around and over the booster area send interlock signals to personnel safety system.
 
 
WPO024 Clients Development of SESAME's Control System based on CSS 90
 
  • I. Saleh, Y.S. Dabain, A. Ismail, M. Mansouri Sharifabad
    SESAME, Allan, Jordan
 
  SESAME is a third generation synchrotron light source under construction near Amman (Jordan). It is expected to begin operation in 2016. SESAME's injector (Microtron) and pre-injector (Booster Ring) have been commissioned. Commissioning of the storage ring is expected in 2015. The control system at SESAME is based on EPICS. EPICS IOC's are used for the servers. Control System Studio (CSS) is used for the clients. CSS BEAST alarm handler is used to identify all the critical alarms of the machine including configuration and visualization. This paper presents the architecture and design of the CSS BOY graphical user interfaces (GUIs) and CSS BEAST alarm handler for the different subsystems. It presents the standards followed in the development of SESAME's clients. SESAME will use an archiving tool based on CSS to access process variable history.  
poster icon Poster WPO024 [0.251 MB]  
 
WPO025
Progress and Prospect of Beijing HI-13 Tandem Accelerator Control System  
 
  • K.N. Li, Y.W. Bao, K.J. Dong, Y.M. Hu, C.X. Kan, S.Y. Su, X.F. Wang, T. Yang, Q.B. You, Y.S. Yu
    CIAE, Beijing, People's Republic of China
 
  Funding: Supported by the National Natural Science foundation of China under Grant No. 11075221
Beijing HI-13 tandem accelerator at China Institute of Atomic Energy (CIAE) was launched in 1984. The old control system had a big gap with current actual requirements. In recent years, several important upgrades were developed step by step based on the original control system. So far, the accelerator control system mainly includes injector control subsystem, vacuum management subsystem and radioactivity protection subsystem. The control system established Ethernet network based on TCP/IP protocol, its transmission medium adopts mixed mode composed of optical fibre, twisted pair cable and wireless. Local control hardware includes SIEMENS S7-300 series PLC (Programmable Logic Controllers), MOXA Serial-to-Ethernet server and other data acquisition modules. The software system is developed based on Windows OS platform, using virtual instrument technology. NI LABWINDOWS/CVI, SIEMENS WINCC and Step7 and Microsoft SQLSERVER are applied in software control system. Because each node is relatively independent, one single node failure will not cause the whole system to a large area paralysis. The software system has a friendly interface and is easy to operate.
 
 
WPO026 The Applications of OPC UA Technology in Motion Control System 93
 
  • M. Wang, J.M. Dong, M. Li, H. Luo, R.S. Mao, T.C. Zhao
    IMP, Lanzhou, People's Republic of China
 
  The establishment of data model is more abundant based on OPC UA (Unified Architecture) technology, which has good platform independence and high reliability. Thus it becomes a new direction in the field of data exchange of industrial control. In this paper, the motion control model based on redundant ring network is built by using NI 3110 industrial controller and servo motors. And the data structures used in parallel communication between the host computer and multi terminal motors are designed by using OPC UA technology. So the problem of data exchange between the RT system of lower controller and the Windows system of upper computer is solved better.  
poster icon Poster WPO026 [0.508 MB]  
 
WPO027 The Measurement and Monitoring of Spectrum and Wavelength of Coherent Radiation at Novosibirsk Free Electron Laser 96
 
  • S.S. Serednyakov
    NSU, Novosibirsk, Russia
  • V.V. Kubarev
    BINP SB RAS, Novosibirsk, Russia
 
  The architecture and capabilities of free electron laser radiation spectrum measurement system described in details in this paper. For execution of the measurements the monochromator and step-motor with radiation power sensor are used. As the result of the measurements, the curve of spectrum of radiation is transmitted to control computer. As this subsystem is fully integrated to common FEL control system, the results of measurements – spectrum graph, average wavelength, calculated radiation power, are able to transmit to any another computer on FEL control local area network and also on user stations computers.  
poster icon Poster WPO027 [2.250 MB]  
 
WPO028 EPICS BEAST Alarm System Happily Purrs at ANKA Synchrotron Light Source 99
 
  • I. Križnar
    Cosylab, Ljubljana, Slovenia
  • E. Hertle, E. Huttel, W. Mexner, A.-S. Müller, N.J. Smale
    KIT, Eggenstein-Leopoldshafen, Germany
  • S. Marsching
    Aquenos GmbH, Baden-Baden, Germany
 
  Funding: ANKA Synchrotron Light Source, KIT, Karlsruhe
The control system of the ANKA synchrotron radiation source at KIT (Karlsruhe Institute of Technology) is adopting new, and converting old, devices into an EPICS control system. New GUI panels are developed in Control System Studio (CSS). EPICS alarming capabilities in connection with the BEAST alarm server tool-kit from the CSS bundle are used as an alarming solution. To accommodate ANKA future requirements as well as ANKA legacy solutions, we have decided to extend the basic functionality of BEAST with additional features in order to manage the alarming for different machine operation states. Since the database of alarm sources is been populated from scratch, we have been able take fresh approach in management and creation of alarm sources to build-up alarm trees. New alarm system is being used, tested and refined and future developed in production environment since end of 2013.
 
poster icon Poster WPO028 [1.344 MB]  
 
WPO029 Implementation of the Distributed Alarm System for the Particle Accelerator FAIR Using an Actor Concurrent Programming Model and the Concept of an Agent 102
 
  • D. Kumar, G.G. Gašperšic, M. Pleško
    Cosylab, Ljubljana, Slovenia
  • R. Huhmann, S. Krepp
    GSI, Darmstadt, Germany
 
  The Alarm System is a software system that enables operators to identify and locate conditions which indicate hardware and software components malfunctioning or nearby malfunctioning. The FAIR Alarm System is being constructed as a Slovenian in-kind contribution to FAIR project. The purpose of the paper is to show how to simplify the development of a highly available distributed alarm system for the particle accelerator FAIR using a concurrent programming model based on actors and on the concept of an agent. The agents separate the distribution of the alarm status signals to the clients from the processing of the alarm signals. The logical communication between an alarm client and an agent is between an actor in the alarm client and an actor in the agent. These two remote actors exchange messages through Java MOM. The following will be addressed: the tree-like hierarchy of actors that are used for the fault tolerance communication between an agent and an alarm client; a custom message protocol used by the actors; the message system and corresponding technical implications; and details of software components that were developed using the Akka programming library.  
 
WPO030 Vacuum Pumping Group Controls Based on PLC 105
 
  • S. Blanchard, F. Antoniotti, F. Bellorini, J-P. Boivin, J. Gama, P. Gomes, H.F. Pereira, G. Pigny, B. Rio, H. Vestergard
    CERN, Geneva, Switzerland
  • L. Kopylov, S. Merker, M.S. Mikheev
    IHEP, Moscow Region, Russia
 
  In CERN accelerators, high vacuum is needed in the beam pipes and for thermal isolation of cryogenic equipment. The first element in the chain of vacuum production is the pumping group. It is composed of a primary pump, a turbo-molecular pump and a few isolation and intermediate valves; as optional devices we can also find: vacuum gauges, venting valves and leak detection valves. At CERN accelerators, the pumping groups controllers may be found in several hardware configurations, depending on the environment and on the vacuum system used; all of them are based on PLCs and communicate over a field bus; they are controlled by the same flexible and portable software. They are remotely accessed through a SCADA application and can be locally controlled by the same mobile touch-panel. More than 250 pumping groups are permanently installed in the Large Hardron Collider, Linacs or North Area Experiments.  
poster icon Poster WPO030 [1.849 MB]  
 
WPO031 Diagnostics Test Stand Setup at PSI and its Controls in Light of the Future SwissFEL 108
 
  • P. Chevtsov, R. Ischebeck
    PSI, Villigen PSI, Switzerland
 
  In order to provide high quality electron beams, the future SwissFEL machine needs very precise and reliable beam diagnostics tools. At Paul Scherrer Institute (PSI), the development of such tools is performed based on the SwissFEL Injector Test Facility and a dedicated automated diagnostics test stand. The test stand is equipped by not only major SwissFEL beam diagnostics elements (cameras, beam loss monitors, beam current monitors, etc.) but also their controls and data processing hardware and software. The paper describes diagnostics test stand controls software components, which were designed in view of the future SwissFEL operational requirements.  
poster icon Poster WPO031 [0.637 MB]  
 
WPO032 Magnet Measurement System Upgrade at PSI 111
 
  • P. Chevtsov, V. Vranković
    PSI, Villigen PSI, Switzerland
 
  The magnet measurement system at the Paul Scherrer Institute (PSI) was significantly upgraded in the last few years. At the moment, it consists of automated Hall probe, rotating wire, and vibrating wire setups, which form a very efficient magnet measurement facility. The paper concentrates on the automation hardware and software implementation, which has made it possible not only to significantly increase the performance of the magnet measurement facility at PSI, but also to simplify magnet measurement data handling and processing.  
poster icon Poster WPO032 [1.313 MB]  
 
WPO033 Status of Control System for the TPS Commissioning 114
 
  • 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
 
  Control system for the Taiwan Photon Source (TPS) project has been implemented. The accelerator system began to be commissioning from third quarter of 2014. Final integration test of each subsystem will be done. The EPICS was chosen as the TPS control system framework. 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. The standard hardware components had been installed and integrated, and the various IOCs (Input Output Controller) had been implemented as various subsystems control platforms. Development and test of the high level and low level software systems are in final phase. The efforts will be summarized at this report.  
 
WPO034 Network Architecture at Taiwan Photon Source of NSRRC 117
 
  • C.H. Huang, Y.-T. Chang, Y.-S. Cheng, K.T. Hsu, C.H. Kuo
    NSRRC, Hsinchu, Taiwan
 
  A robust, secure and high throughput network is necessary for the 3 GeV Taiwan Photon Source (TPS) in NSRRC. The NSRRC network divides into several subsets according to its functionality and includes CS-LAN, ACC-LAN, SCI-LAN, NSRRC-LAN and INFO-LAN for the instrumental control, subsystem of accelerator, beam-line users, office users and servers for the information office respectively. Each LAN is connected via the core switch by routing protocol to avoid traffic interference. Subsystem subnets connect to control system via EPICS based channel-access gateways for forwarding data. Outside traffic will be block by a firewall to ensure the independence of control system (CS-LAN). Various network management tools and machines are used for maintenance and troubleshooting. The network system architecture, cabling topology and maintainability will be described in this report.  
poster icon Poster WPO034 [1.847 MB]  
 
WPO035 BPM Control, Monitor, and Configuration Environments for TPS Booster 120
 
  • P.C. Chiu, Y.-S. Cheng, K.T. Hsu, K.H. Hu, C.H. Kuo
    NSRRC, Hsinchu, Taiwan
 
  Booster synchrotron for the Taiwan photon source project which is a 3 GeV synchrotron light source constructed at NSRRC is in commissioning. The BPM electronics Libera Brilliance+ [1] are adopted for booster and storage ring of Taiwan Photon Source (TPS). The acceptance test had been completed in 2012 [2]. The provided BPM data is useful for beam commissioning where it can be used to measure beam position, rough beam intensity along the longitudinal position and also for tune measurement. This report summarizes the efforts on BPM control, monitor and configuration environment.  
 
WPO038 A Modular Personnel Safety System for VELA based on Commercial Safety Network Controllers 123
 
  • M.D. Hancock, B.G. Martlew
    STFC/DL, Daresbury, Warrington, Cheshire, United Kingdom
 
  STFC Daresbury Laboratory has recently commissioned VELA (Versatile Electron Linear Accelerator), a high performance electron beam test facility. It will be used to deliver high quality, short pulse electron beams to industrial users to aid in the development of new products in the fields of health care, security, energy and waste processing and also to develop and test novel compact accelerator technologies. In the early stages of the design it was decided to use commercial Safety Network Controllers and I/O to implement the Personnel Safety System in place of the electro-mechanical relay-based system used on previous projects. This provides a high integrity, low cost solution while also allowing the design to be modular, programmable and easily expandable. This paper describes the design and realisation of the VELA Personnel Safety System and considers its future development. In addition, the application of the system to the protection of high-power laser systems and medical accelerators will also be discussed.  
 
WPO039
Control System Design for the VELA Test Accelerator at Daresbury Laboratory  
WPI05   use link to see paper's listing under its alternate paper code  
 
  • A. Oates, G. Cox, B.G. Martlew
    STFC/DL, Daresbury, Warrington, Cheshire, United Kingdom
 
  VELA (Versatile Electron Linear Accelerator) is a high performance, modular injector facility capable of delivering a highly stable, short pulse, high quality electron beam to test enclosures. The new facility delivers a capability for the cutting edge development and qualification of advanced accelerator systems, enabling industry to expedite their technology development from prototypes to market ready products. Initial design began in 2011 and was followed by an aggressive programme of procurement, construction and commissioning, leading to first beam in summer 2013 and operation for industrial partners in autumn 2013. The control system for this completely new accelerator was designed from scratch and is based entirely on COTS (commercially off-the-shelf) hardware such as EtherCat, the latest generation of PLCs, Ethernet serial control and Linux rack mount IOCs. EPICS is used as he software toolkit. This paper describes the overall structure of the control system and discusses the choice of hardware and software together with some reflections on the suitability of those choices in the light of the first 12 months of operation.  
slides icon Slides WPO039 [0.956 MB]