Keyword: MMI
Paper Title Other Keywords Page
THPOPRPO13 High Level Software for the Commissioning of the European XFEL ion, FEL, controls, optics 110
 
  • L. Fröhlich, C. Behrens, B. Beutner, M.E. Castro Carballo, W. Decking, O. Hensler, R. Kammering, T. Limberg, S.M. Meykopff, M. Scholz, J. Szczesny, J. Wilgen
    DESY, Hamburg, Germany
  • E. Allaria, G. Penco
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
 
  The European X-Ray Free-Electron Laser (XFEL) will generate extremely short and intense X-ray flashes from the electron beam of a 2.1 km long superconducting linear accelerator. The commissioning and operation of the accelerator relies heavily on high level software for the automatization of measurements and procedures. The paper gives an overview of the ongoing work and highlights some new measurement techniques.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-PCaPAC2016-THPOPRPO13  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
FRITPLCO01 Continuous Integration and Continuous Delivery at FRIB ion, software, controls, network 145
 
  • M.G. Konrad, D.G. Maxwell, G. Shen
    FRIB, East Lansing, USA
 
  Funding: Work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC0000661
Development of many software projects at FRIB follows an agile development approach. An important part of this practice is to make new software versions available to users frequently to get feedback in a timely manner. Unfortunately building, testing, packaging, and deploying software can be a time consuming and error prone process. We will present the processes and tools we use at FRIB to standardize and automate this process (mainly for C/C++/Java code and Debian Linux as a target). This includes use of a central code repository, a continuous integration server performing automatic builds and running automatic test, as well as automated software packaging. For each revision of the software in the code repository our continuous delivery pipeline automatically provides us with a software package that is ready to be released. The decision to deploy this new version of the software into our production environment is the only manual step remaining. The high degree of reproducibility as well as extensive automated tests allow us to release more frequently without jeopardizing the quality of our production systems.
 
slides icon Slides FRITPLCO01 [1.256 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-PCaPAC2016-FRITPLCO01  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
FRITPLCO04 Experience Gained during the Commissioning of the Undulator Control System at the European XFEL ion, undulator, controls, FEL 148
 
  • S. Karabekyan, S. Abeghyan, J. Pflüger, M. Yakopov
    XFEL. EU, Hamburg, Germany
 
  The European XFEL is a fourth-generation light source, which will start the operation in spring 2017. Three undulator systems - SASE 1, SASE 2 and SASE 3 - will be used to produce photon beams. For operation of all undulator systems, a total amount of 91 undulators have been produced and commissioned. SASE 1 and SASE 3 undulator systems, consisting of total 56 undulator cells, have been installed and prepared for the operation in the tunnel in spring and summer 2016. SASE 2 will be installed by the end of 2016. This paper describes the commissioning process of the whole undulator control system and reports about the experience gained over the entire duration of undulator control system commissioning.  
slides icon Slides FRITPLCO04 [5.155 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-PCaPAC2016-FRITPLCO04  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)