A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  

Fernandez-Carreiras, D.

Paper Title Page
TPPB14 Status of the ALBA Control System 193
  • D. Fernandez-Carreiras
    ALBA, Bellaterra (Cerdanyola del Vallès)
  This paper describes the progress in the design of the control system for the machine and beamlines. Solutions for interfacing devices, networking, interlocks, diagnostics, etc., are presented. Most call for tenders for the machine are placed, and hardware and software choices have been adopted. Alba uses Tango as the toolkit for building the control system. Device servers are mostly written in C++ and Python. Clients are mostly Java (ATK) and Python (+Qt). Different technologies have been chosen for the different subsystems, i.e., PLCs and distributed I/O for the Equipment Protection System, safety PLCs for the Personnel Safety System, event-driven timing system, Ethernet for the power supplies, etc. The actual status of both hardware and software is given, and the plans for the future are presented.  
FOPA01 Future of Tango 723
  • A. Buteau, N. L. Leclercq, M. O. Ounsy
    SOLEIL, Gif-sur-Yvette
  • J. M. Chaize, J. M. Meyer, F. Poncet, E. T. Taurel, P. V. Verdier, A. Gotz
    ESRF, Grenoble
  • D. Fernandez-Carreiras, J. Klora
    ALBA, Bellaterra (Cerdanyola del Vallès)
  • T. Kracht
    DESY, Hamburg
  • M. Lonza, C. Scafuri
    ELETTRA, Basovizza, Trieste
  Tango is a control system based on the device server concept. It is currently being actively developed by 4 (soon 5) institutes, 3 of which are new institutes. In October 2006 the Tango community met in the French Alps to discuss the future evolution of Tango. This paper summarizes the fruits of this meeting. It presents the different areas Tango will concentrate on for the next 5 years. Some of the main topics concern services, beamline control, embedded systems on FPGA, 64-bit support, scalability for large systems, faster boot performance, enhanced Python and Java support for servers, more model-driven development, and integrated workbench-like applications. The aim is to keep on adding batteries to Tango so that it remains a modern, powerful control system that satisfies not only the needs of light-source facilities but other communities too.  
slides icon Slides