Author: Rubio-Manrique, S.
Paper Title Page
TUCOCB10 TANGO V8 - Another Turbo Charged Major Release 978
 
  • A. Götz, J.M. Chaize, T.M. Coutinho, J.M. Meyer, F. Poncet, E.T. Taurel, P.V. Verdier
    ESRF, Grenoble, France
  • G. Abeillé, A. Buteau, N. Leclercq, F.E. Picca
    SOLEIL, Gif-sur-Yvette, France
  • S. Cleva, M. Lonza, L. Pivetta, C. Scafuri
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
  • D.F.C. Fernández-Carreiras, S. Rubio-Manrique
    CELLS-ALBA Synchrotron, Cerdanyola del Vallès, Spain
  • I.A. Khokhriakov
    HZG, Geesthacht, Germany
  • S. Perez
    CEA, Arpajon, France
  • D.P. Spruce
    MAX-lab, Lund, Sweden
 
  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 icon Slides TUCOCB10 [1.469 MB]  
 
WECOAAB03 Synchronization of Motion and Detectors and Continuous Scans as the Standard Data Acquisition Technique 992
 
  • D.F.C. Fernández-Carreiras, F. Becheri, G. Cuní, R. Homs-Puron, G. Jover-Mañas, J. Klora, O. Matilla, J. Moldes, C. Pascual-Izarra, Z. Reszela, D. Roldan, S. Rubio-Manrique, X. Serra-Gallifa
    CELLS-ALBA Synchrotron, Cerdanyola del Vallès, Spain
  • T.M. Coutinho
    ESRF, Grenoble, France
 
  This paper describes the model, objectives and implementation of a generic data acquisition structure for an experimental station, which integrates the hardware and software synchronization of motors, detectors, shutters and in general any experimental channel or events related with the experiment. The implementation involves the management of hardware triggers, which can be derived from time, position of encoders or even events from the particle accelerator, combined with timestamps for guaranteeing the correct integration of software triggered or slow channels. The infrastructure requires a complex management of buffers of different sources, centralized and distributed, including interpolation procedures. ALBA uses Sardana built on TANGO as the generic control system, which provides the abstraction and communication with the hardware, and a complete macro edition and execution environment.  
slides icon Slides WECOAAB03 [2.432 MB]