Paper | Title | Page |
---|---|---|
TUPPC052 | Automation of the Wavelength Change for the FERMI Free Electron Laser | 683 |
|
||
Funding: Work supported in part by the Italian Ministry of University and Research under grants FIRB-RBAP045JF2 and FIRB-RBAP06AWK3 FERMI is a users facility based on a seeded Free Electron Laser (FEL). A unique feature of FERMI in this new class of light sources is the tunability of the emitted photon beam both in terms of wavelength and polarization. Tuning is obtained by choosing the appropriate gap and phasing of the undulators in the chain and by opportunely setting the seed laser wavelength. A series of adjustments are then necessary in order to keep constant the machine parameters and optimize the radiation characteristics. We have developed a software application, named SuperGap, which does all the calculations and coordinates the operations required to set the desired wavelength and polarization. SuperGap allows operators to perform this procedure in seconds. The speed and accuracy of the wavelength change have been largely exploited during user dedicated shifts to perform various types of scans in the experimental stations. The paper describes the algorithms and numerical techniques used by SuperGap and its architecture based on the Tango control system. |
||
![]() |
Poster TUPPC052 [1.116 MB] | |
TUCOCB10 | TANGO V8 - Another Turbo Charged Major Release | 978 |
|
||
The TANGO (http://tango-controls/org) collaboration continues to evolve and improve the TANGO kernel. A latest release has made major improvements to the protocol and, the language support in Java. The replacement of the CORBA Notificaton service with ZMQ for sending events has allowed a much higher performance, a simplification of the architecture and support for multicasting to be achieved. A rewrite of the Java device server binding using the latest features of the Java language has made the code much more compact and modern. Guidelines for writing device servers have been produced so they can be more easily shared. The test suite for testing the TANGO kernel has been re-written and the code coverage drastically improved. TANGO has been ported to new embedded platforms running Linux and mobile platforms running Android and iOS. Packaging for Debian and bindings to commercial tools have been updated and a new one (Panorama) added. The graphical layers have been extended. The latest figures on TANGO performance will be presented. Finally the paper will present the roadmap for the next major release. | ||
![]() |
Slides TUCOCB10 [1.469 MB] | |