Author: Marsching, S.
Paper Title Page
WCO101 Drivers and Software for MicroTCA.4 1
 
  • M. Killenberg, L.M. Petrosyan, Ch. Schmidt
    DESY, Hamburg, Germany
  • T. Kozak, P. Prędki, J. Wychowaniak
    TUL-DMCS, Łódź, Poland
  • S. Marsching
    Aquenos GmbH, Baden-Baden, Germany
  • M. Mehle, T. Sušnik, K. Žagar
    Cosylab, Ljubljana, Slovenia
  • A. Piotrowski
    FastLogic Sp. z o.o., Łódź, Poland
 
  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 icon Slides WCO101 [0.760 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]  
 
FCO107
Latest Trends in Database Technology  
 
  • S. Marsching
    Aquenos GmbH, Baden-Baden, Germany
 
  In the last ten years, the increasing demand for extremely large, distributed, and highly available data stores, driven by companies like Amazon, Google and Facebook, has lead to the development of new solutions which are known under the term "NoSQL". These NoSQL databases outperform traditional RDBMS in many applications. In general, they rely on clusters of cheap, standard issue PCs instead of a single large and expensive computer. This can help to reduce operational costs while improving availability. Recently, NoSQL concepts have been adopted for applications at particle accelerators, in particular for control-system data archives, allowing to archive more data at higher rates and for a lower price. This talk will demonstrate how applications for particle accelerators can benefit from NoSQL concepts, using the Apache Cassandra database system as an example.  
slides icon Slides FCO107 [0.361 MB]  
 
FCO203 Making it all Work for Operators 240
 
  • 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
As the control system of the ANKA synchrotron radiation source at KIT (Karlsruhe Institute of Technology) is being slowly upgraded it can become, at key stages, temporarily a mosaic of old and new panels while the operator learns to move across to the new system. With the development of general purpose tools, and careful planning of both the final and transition GUIs, we have been able to actually simplify the working environment for machine operators. In this paper we will explain concepts, guides and tools in which GUIs for operators are developed and deployed at ANKA.
 
slides icon Slides FCO203 [0.663 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]