Author: Korhonen, T.
Paper Title Page
MOPPC112 Current Status and Perspectives of the SwissFEL Injector Test Facility Control System 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]  
 
TUCOCB04 EPICS Version 4 Progress Report 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]  
 
WECOCB05 Modern Technology in Disguise 1032
 
  • T. Korhonen, D. Anicic, B. Kalantari, R. Kalt, M.P. Laznovsky, T. Schilcher, D. Zimoch
    PSI, Villigen PSI, Switzerland
 
  A modern embedded system for fast systems has to incorporate technologies like multicore CPUs, fast serial links and FPGAs for interfaces and local processing. Those technologies are still relatively new and integrating them in a control system infrastructure that either exists already or has to be planned for long-term maintainability is a challenge that needs to be addressed. At PSI we have, in collaboration with an industrial company (IOxOS SA)[*], built a board and infrastructure around it solving issues like scalability and modularization of systems that are based on FPGAs and the FMC standard, simplicity in taking such a board in operation and re-using parts of the source code base for FPGA. In addition the board has several state-of-the-art features that are typically found in the newer bus systems like MicroTCA, but can still easily be incorporated in our VME64x-based infrastructure. In the presentation we will describe the system architecture, its technical features and how it enables us to effectively develop our different user applications and fast front-end systems.
* IOxOS SA, Gland, Switzerland, http://www.ioxos ch
 
slides icon Slides WECOCB05 [0.675 MB]  
 
THPPC107 Timing and Synchronization at Beam Line Experiments 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.