| Paper | Title | Page |
|---|---|---|
| WCO101 | Drivers and Software for MicroTCA.4 | 1 |
|
||
| The MicroTCA.4 crate standard provides a powerful electronic platform for digital and analogue signal processing. Besides excellent hardware modularity, it is the software reliability and flexibility as well as the easy integration into existing software infrastructures that will drive the widespread adoption of the new standard. The DESY MicroTCA.4 User Tool Kit (MTCA4U) comprises three main components: A Linux device driver, a C++ API for accessing the MicroTCA.4 devices and a control system interface layer. The main focus of the tool kit is flexibility to enable fast development. The universal, expandable PCIexpress driver and a register mapping library allow out of the box operation of all MicroTCA.4 devices which carry firmware developed with the DESY FPGA board support package. The control system adapter provides callback functions to decouple the application code from the middleware layer. Like this the same business logic can be used at different facilities without further modification. | ||
|
Slides WCO101 [0.760 MB] | |
| WCO102 | Controls Middleware for FAIR | 4 |
|
||
| With the FAIR complex, the control systems at GSI will face new scalability challenges due to significant amount of new hardware coming with the new facility. Although, the old systems have proven themselves as sustainable and reliable, they are based on technologies, which have become obsolete years ago. During the FAIR construction time and the associated shutdown GSI will replace multiple components of the control system. The success in the integration of CERNs FESA and LSA frameworks had moved GSI to extend the cooperation with the controls middleware and especially Remote Device Access (RDA) and Java API for Parameter Control (JAPC) frameworks. However, the current version of RDA is based on CORBA technology, which itself, can be considered obsolete. Consequently, it will be replaced by a newer version (RDA3), which will be based on ZeroMQ, and will offer a new improved API based on the experience from previous usage. The collaboration between GSI and CERN shows that new RDA is capable to comply with requirements of both environments. In this paper we present general architecture of the new RDA and depict its integration in the GSI control system. | ||
|
Slides WCO102 [0.323 MB] | |
| WCO103 | Integration of New Power Supply Controllers in the Existing Elettra Control System | 7 |
|
||
| The Elettra control system has been running since 1993. The controllers of the storage ring power supplies, still the original ones, have become obsolete and are no more under service. A renewal to overcome these limitations is foreseen. A prototype of the new controllers based on the BeagleBone embedded board and an in-house designed ADC/DAC carrier board, has been installed and tested in Elettra. A Tango device server running in the BeagleBone is in charge of controlling the power supply. In order to transparently integrate the new Tango controlled power supplies with the existing Remote Procedure Call (RPC) based control system, a number of software tools have been developed, mostly in the form of Tango devices and protocol bridges. This approach allows us to keep using legacy machine physics programs when integrating the new Tango based controllers and to carry out the upgrade gradually with less impact on the machine operation schedule. | ||
|
Slides WCO103 [1.228 MB] | |
| WPO001 | Integrating Siemens PLCs and EPICS over Ethernet at the Canadian Light Source | 31 |
|
||
| 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 | |
|
||
| 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 |
|
||
| 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 | |
|
||
| 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 WPO004 [1.039 MB] | |
| WPO005 | Progress and Challenges during the Development of the Settings Management System for FAIR | 40 |
|
||
| 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 WPO005 [1.049 MB] | |
| WPO006 | FESA3 Integration in GSI for FAIR | 43 |
|
||
| 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 |
|
||
|
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 |
|
||
| 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 |
|
||
| 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 WPO009 [0.417 MB] | |
| WPO010 | A Unified Matlab API for TINE and DOOCS Control Systems at DESY | 55 |
|
||
| 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 WPO010 [0.266 MB] | |
| WPO011 | Vacuum Interlock Control System for EMBL Beamlines at PETRA III | 57 |
|
||
| 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 | |
|
||
| 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 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 | |
|
||
| 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 WPO013 [1.313 MB] | |
| WPO016 | Magnet Power Supply Control Mockup for the SPES Project | 66 |
|
||
|
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 |
|
||
|
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 |
|
||
| 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 | |
|
||
|
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 WPO019 [2.604 MB] | |
| WPO020 | Development and Application of the STARS-based Beamline Control System and Softwares at the KEK Photon Factory | 78 |
|
||
| 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 |
|
||
| 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 |
|
||
| 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 |
|
||
|
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 |
|
||
| 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 WPO024 [0.251 MB] | |
WPO025 |
Progress and Prospect of Beijing HI-13 Tandem Accelerator Control System | |
|
||
|
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 |
|
||
| 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 WPO026 [0.508 MB] | |
| WPO027 | The Measurement and Monitoring of Spectrum and Wavelength of Coherent Radiation at Novosibirsk Free Electron Laser | 96 |
|
||
| 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 WPO027 [2.250 MB] | |
| WPO028 | EPICS BEAST Alarm System Happily Purrs at ANKA Synchrotron Light Source | 99 |
|
||
|
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 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 |
|
||
| 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 |
|
||
| 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 WPO030 [1.849 MB] | |
| WPO031 | Diagnostics Test Stand Setup at PSI and its Controls in Light of the Future SwissFEL | 108 |
|
||
| 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 WPO031 [0.637 MB] | |
| WPO032 | Magnet Measurement System Upgrade at PSI | 111 |
|
||
| 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 WPO032 [1.313 MB] | |
| WPO033 | Status of Control System for the TPS Commissioning | 114 |
|
||
| 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 |
|
||
| 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 WPO034 [1.847 MB] | |
| WPO035 | BPM Control, Monitor, and Configuration Environments for TPS Booster | 120 |
|
||
| 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 |
|
||
| 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 | |
|
||
| 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 WPO039 [0.956 MB] | |
| TCO201 | Managing the FAIR Control System Development | 135 |
|
||
| After years of careful preparation and planning, construction and implementation works for the new international accelerator complex FAIR (Facility for Antiproton and Ion Research) at GSI have seriously been started. 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. The accelerator control system for the FAIR complex is presently being designed and developed by the GSI Controls group with a team of about 50 soft- and hardware developers, complemented by an international in-kind contribution from the FAIR member state Slovenia. This paper presents requirements and constraints from being a large and international project and focusses on the organizational and project management strategies and tools for the control system subproject. This includes the project communication, design methodology, release cycle planning, testing strategies and ensuring technical integrity and coherence of the whole system during the full project phase. | ||
|
Slides TCO201 [2.781 MB] | |
| TCO202 | Status of Indus-2 Control System | 138 |
|
||
| Indus-2 is a 2.5 GeV Synchrotron Radiation Source at Indore, India. With 6 beamlines commissioned, several more under installation & commissioning and 5 insertion devices planned, the machine is operated in round the clock mode. With implementation of orbit, tune and bunch feedback systems and many new systems in planning, machine is constantly evolving and so is the control system. The control system software is based on PVSS SCADA running on windows PCs and also integrates other software modules in Labview and Matlab. The control hardware is a combination of VME based control stations interconnected over Ethernet and Profibus. Some recent system enhancements include Parameter deviation alarms, transient data capture system, database improvements and web services. Paper takes a stock of the control system and it's evolution with new systems in the offing. | ||
|
Slides TCO202 [6.833 MB] | |
TCO204 |
First Operational Experience of the !CHAOS Framework | |
|
||
| The !CHAOS framework for control systems has been designed for a wide range of different applications in terms of performance, size and complexity of the system to control and the technologies used for implementing its services. Although sub-components and core-services of the !CHAOS framework have been already tested in data acquisition and control applications and are currently in use as part of control systems of accelerators at LNF, this document reports the very first operational experience of a contro system set up, employed as the control solution for the magnets of the DAΦNE Beam-Test Facility (BTF) transfer line, completely developed with the !CHAOS framework services and components. The paper presents the current stage of development of the !CHAOS framework, the experimental setup and the solutions adopted to fix bugs and optimise the performance. | ||
|
Slides TCO204 [12.348 MB] | |
| TCO205 | Conceptual Design of the Control System for SPring-8-II | 144 |
|
||
| The SPring-8 storage ring was inaugurated 17 years ago in 1997. The storage ring is an 8-GeV synchrotron that functions as a third-generation light source, providing brilliant X-ray beams to a large number of experimental users from all over the world. In recent years, discussions have been held on the necessity of upgrading the current ring to create a diffraction-limited storage ring at the same location. Now, a plan to upgrade the storage ring, called SPring-8-II, has been launched. First, new beam optics capable of storing beams of 6 GeV was designed using a five-bend magnet system to obtain smaller electron beam emittance that would produce coherent X-rays that are brighter than those produced by the current ring. The design of a control system that would meet the performance requirements of the new ring has also started. Equipment control devices are based on factory automation technologies such as PLC and VME, whereas digital data handling with high bandwidths is realized using telecommunication technologies such as xTCA. In this paper, we report on the conceptual design of the control system for SPring-8-II on the basis of the conceptual design report proposed by RIKEN. | ||
|
Slides TCO205 [7.572 MB] | |
TCO206 |
Status of KEK Electron/Positron Injector Linac Control System toward SuperKEKB Upgrade | |
|
||
| Toward SuperKEKB project, the injector linac upgrade is ongoing at KEK in order to deliver the low emittance electron/positron beams with high bunch intensity and small emittance to two independent storage rings. A large number of accelerator components and control devices will be newly installed before the autumn of 2014. Finally, we are aiming at the simultaneous top-up operation for the four independent storage rings including two light sources. The high availability and reliability of control system is strongly required for the long-term stable beam operation under such complex operation schemes. In this presentation, we will describe the control system upgrade plan and status. | ||
|
Slides TCO206 [5.879 MB] | |
| TCO207 | Common Device Interface 2.0 | 147 |
|
||
|
The Common Device Interface (CDI) [1] is a popular device layer in TINE control systems [2]. Indeed, a de-facto device server (more specifically a 'property server') can be instantiated merely by supplying a hardware address database, somewhat reminiscent of an epics IOC. It has in fact become quite popular among uses to do precisely this, although the original design intent anticipated embedding CDI as a hardware layer within a dedicated device server. When control system client applications and central services communicate directly to a CDI server, this places the burden of providing useable, viewable data (and in an efficient manner) squarely on CDI and its address database. In its initial release variant, any modifications to this hardware database needed to be made on the file system used by the CDI device server. In this report we shall describe some of the many new features of CDI release 2.0, which have drawn on the user/developer experience over the past eight years.
[1] 'Using the Common Device Interface in TINE', Duval and Wu, PCaPAC 2006 [2] http://tine.desy.de |
||
|
Slides TCO207 [1.616 MB] | |
TIOA01 |
About ZeroMQ | |
|
||
| In this talk, Pieter Hintjens, founder of the ZeroMQ community, and author of the O'Reilly ZeroMQ book, will explain why we built ZeroMQ, how it works, and how to use it in your projects. Pieter will also touch on the ZeroMQ development process itself, a reusable model for other open source projects. | ||