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

synchrotron

Paper Title Other Keywords Page
MOPA01 Summary of the Control System Cyber-Security (CS)2/HEP Workshop controls, monitoring, factory, photon 18
 
  • S. Lueders
    CERN, Geneva
  Over the last few years modern accelerator and experiment control systems have increasingly been based on commercial-off-the-shelf products (VME crates, PLCs, SCADA systems, etc.), on Windows or Linux PCs, and on communication infrastructures using Ethernet and TCP/IP. Despite the benefits coming with this (r)evolution, new vulnerabilities are inherited, too: Worms and viruses spread within seconds via the Ethernet cable, and attackers are becoming interested in control systems. Unfortunately, control PCs cannot be patched as fast as office PCs. Even worse, vulnerability scans at CERN using standard IT tools have shown that commercial automation systems lack fundamental security precautions: Some systems crashed during the scan, others could easily be stopped or their process data be altered. The (CS)2/HEP workshop held the week-end before ICALEPCS2007 was intended to present, share, and discuss countermeasures deployed in HEP laboratories in order to secure control systems. This presentation will give a summary overview of the solution planned, deployed and the experience gained.  
slides icon Slides  
 
TPPA07 The Development Plan of High Level Applications for CSNS SNS, controls, survey, target 99
 
  • P. Chu
    SLAC, Menlo Park, California
  • C. H. Wang, Q. Gan
    IHEP Beijing, Beijing
  This paper surveys the recent developments in high level applications. Especially, the XAL framework and its new progress in LCLS is studied. The design philosophy and requirement analysis of CSNS high level applications are also discussed.  
 
TPPA30 Channel Access Clients on the Microsoft Windows Platform controls, linac, synchrotron-radiation, radiation 155
 
  • B. G. Martlew
    STFC/DL/SRD, Daresbury, Warrington, Cheshire
  • A. Oates, G. Cox
    STFC/DL, Daresbury, Warrington, Cheshire
  The control system for the Energy Recovery Linac Prototype (ERLP) under construction at Daresbury uses EPICS and vxWorks on VME64x. The client software in use during the commissioning of the accelerator is based on PC consoles running Red Hat 9. Synoptic displays and engineering panels are created using the Extensible Display Manager (EDM) and other standard EPICS extension software is used for archival and alarm handling. The Synchrotron Radiation Source (SRS) control system uses a bespoke control system with client software on PC consoles running Microsoft Windows. We would like to employ a similar approach for the operational client software on ERLP with Channel Access clients running on Microsoft Windows PC consoles. However, the Microsoft Visual Studio development tools and ActiveX/COM technologies used for creating client side software on the SRS control system are now outdated and have been superseded by the .NET framework and associated developer tools. This paper discusses the different options currently available for developing Channel Access clients on the Microsoft Windows platform, along with progress in creating Channel Access clients for the .NET framework.  
 
TPPB14 Status of the ALBA Control System controls, linac, vacuum, diagnostics 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.  
 
TPPB27 The New Control System for the Future Low-Emittance Light Source PETRA 3 at DESY: Sprinting to the Finish controls, booster, linac, positron 217
 
  • R. Bacher
    DESY, Hamburg
  At DESY the existing high-energy physics booster synchrotron PETRA 2 will be transformed into a third-generation light source (PETRA 3). In addition, the technical systems and components of the pre-accelerators LINAC 2 and DESY 2 will be improved. Within the scope of this project, the control system and the front-end electronics will be upgraded. Besides a report on the current project's status, the paper emphasizes the basic conceptual ideas and discusses their implications and how they lead to novel features and development tools.  
 
TPPB30 How to Use a SCADA for High-Level Application Development on a Large-Scale Basis in a Scientific Environment controls, booster, synchrotron-radiation, vacuum 226
 
  • V. H. Hardion, M. O. Ounsy, K. S. Saintin
    SOLEIL, Gif-sur-Yvette
  For high-level applications development, SOLEIL adopted GlobalSCREEN, a professional Java SCADA, developed by the ORDINAL company*. This environment enables end users to quickly build user-friendly GUIs without writing any Java code and by drag-dropping reusable graphical components developed by the software control team. These components are made up on top of the ATK** library, which provides a rich set of graphical widgets, including scientific data visualization tools, and already encapsulating communication with the Tango software bus. This way, SOLEIL can allow its users to lay out their supervisory applications with a homogenous look and feel and benefit (as they are natively provided by GlobalSCREEN) from functionalities such as access right management, web access, and remote administration at a minimal development cost. An original organization has been set up to deal with this collaborative work between “pure software developers” and “occasional” supervision applications developers. The work organization, the software architecture, and the design of the whole system will be presented, as well as the current status of deployment at SOLEIL for accelerators and for beamlines.

* http://www.ordinal.fr/** Application Tango Toolkit

 
 
TPPB31 Status of the SOLEIL Control System controls, feedback, target, closed-orbit 229
 
  • B. Gagey, N. L. Leclercq, M. O. Ounsy, A. Buteau
    SOLEIL, Gif-sur-Yvette
  The SOLEIL synchrotron light source is based on a 2.75 GeV electron storage ring that was commissioned in 2006 at Saint Aubin, France. The first 10 beamlines are currently commissioned, and regular user operation is planned for summer 2007. SOLEIL is also the first 100% TANGO-controlled facility. Originally developed at the ESRF, the object-oriented TANGO Control Framework is now the core component of a close collaboration between four synchrotron facilities: ESRF, SOLEIL, ELETTRA, and ALBA. The SOLEIL control system is an example of the TANGO capability of federating heterogeneous off-the-shelf technologies into a coherent whole on the basis of a single concept: the device. The aim of the presentation is to provide an overview of the “Service-Oriented Architecture,” which is now routinely used for the control of both the SOLEIL accelerators and beamlines. The ubiquity of the TANGO services will be illustrated on both server and client sides of the control system architecture. The main software subsystems will be presented. We will conclude with a feedback report by presenting some figures and statistics about the control system's stability after its first year of operation.  
 
TPPB32 EPICS at the Synchrotron Radiation Source DELTA controls, photon, undulator, diagnostics 232
 
  • S. Doering, U. Berges
    DELTA, Dortmund
  Since 1999 the control system at the synchrotron radiation source DELTA, located at the University of Dortmund, Germany, has operated under EPICS. The change from a nonstandard, handmade system to EPICS has been made stepwise till 2001. Since 2002 the first two beamlines in the soft X-ray region are also operated under EPICS to benefit from the easy communication with the accelerator control system. A complete plane-grating-monochromator-beamline (PGM-beamline U55) with its experiment is operated under EPICS, including the stepper motors and device readout. A toroidal-grating-monochromator-beamline (TGM-beamline) has been completely changed from an old system into EPICS control system. At both beamlines new photon-bpm-readout systems under a LINUX-PC and EPICS from the company ENZ are tested. Also a compact stepper motor driver unit with a small LINUX-PC has succesfully been developed in this cooperation. DELTA works as a test facility for these new developments. The easy and fast exchange of the necessary data with the machine control system is an advantage as is the benefit from the EPICS community.  
 
TPPB42 The Selection, Development and Application of PLC Solutions for the Diamond Light Source controls, vacuum, linac, storage-ring 256
 
  • P. H. Amos, P. Hamadyk, M. T. Heron, H. S. Shiers, S. C. Lay
    Diamond, Oxfordshire
  Diamond Light Source set out to address a wide range of control system requirements, from process control to interlocking with a minimum number of PLC types. This resulted in standardization of PLCs from just two manufacturers. Siemens was chosen for high-end process control and Omron for a variety of other applications, including interlocking and protection. These were then applied to a large number of applications, which have been addressed wherever possible using standard solutions. The details of this approach, and solutions managed through it, including procurement of turnkey systems by industry, and how future obsolescence is being addressed are all described.  
 
WOAA02 Outsourcing, Insourcing, and Integration of Control Systems in the Australian Synchrotron controls, injection, site, storage-ring 276
 
  • M. Clift, B. W. Karnaghan, W. K. Lewis, A. C. Starritt, R. I. Farnsworth
    ASP, Clayton, Victoria
  The Australian Synchrotron was built in less than four years and under budget with many subsystems outsourced. This presentation discussed some of the issues involved. It discusses the reasons for outsourcing, the approach taken, and some of the technical issues involved, including open source versus proprietary software, testing, training, collaboration, and source control. The importance of a solid engineering approach, specification, interface, systems design, and in-house ability are discussed. A discussion of engineering standards, both hardware and software, is presented. A balance of the positive and negative elements of the approach is put forward, and some suggestions for future projects run on similar lines are made.  
slides icon Slides  
 
WPPA02 Conceptual Design of the TPS Control System controls, feedback, power-supply, beam-losses 319
 
  • J. Chen, P. C. Chiu, K. T. Hsu, S. Y. Hsu, K. H. Hu, D. Lee, C.-J. Wang, C. Y. Wu, C. H. Kuo
    NSRRC, Hsinchu
  Baseline design of the Taiwan photon Source (TPS) control system of NSRRC is proposed. The control system design is based on EPICS toolkits due to it has large user base in synchrotron light source around the world. Guidelines for hardware platform and operating system choice will be addressed. The standard hardware interface driver is developing and testing now. The asynchronous driver of EPICS will be applied to be the most of standard hardware interface. The expected control system for TPS will provide versatile environments for machine commissioning, operation, and research. The open architecture led machine upgrade or modify without toil. Fewer efforts for machine maintenance are essential. Performance and reliability of the control system will be guarantee form the design phase. Design consideration will be summary in this report.  
 
WPPA05 The LANSCE Timing System Upgrade controls, diagnostics, ion, linac 325
 
  • E. Bjorklund
    LANL, Los Alamos, New Mexico
  As part of a planned upgrade project for the Los Alamos Neutron Science Center (LANSCE) accelerator, we are considering replacing our current timing system, which distributes each timing signal on its own dedicated wire, with a more modern event-driven system. This paradigm shift in how timing signals are generated and distributed presents several challenges that must be overcome if we are to preserve our current operational capabilities. This paper will discuss some of the problems and possible solutions involved with migrating to an event system. It will also discuss some recent enhancements to theμResearch, Finland (MRF) event system that will help us accomplish our goal.  
 
WPPA16 Upgrade of BPM Data Acquisition System Using Reflective Memory at PLS controls, storage-ring, power-supply, pick-up 348
 
  • J. Choi, K. M. Ha, H.-S. Kang, E.-H. Lee, J. C. Yoon, J. W. Lee
    PAL, Pohang, Kyungbuk
  We upgraded the BPM data acquisition system of the PLS 2.5-Gev storage ring with the use of RFM (Reflective Memory). Our present BPM data acquisition system is based on EPICS VME IOC. It uses an analog-to-digital converter with 16-bit resolution and a 100-KHz conversion rate to digitize BPM raw electric signals. To get better position data from the digitized raw BPM data, we developed BPM data-averaging software utilizing RFM. With this averaging software, we could average 4000 samples of raw BPM data with the refresh rate of 2 seconds and get much better position data compared with the previous one. We installed data-averaging software and reflective memory modules into 12 local BPM IOCs for the routine operation. We are also planning to develop a fast global feedback system using RFM to improve beam quality in the near future.  
 
WPPA19 Status of the DELTA Control System controls, electron, storage-ring, feedback 356
 
  • P. Hartmann, O. Kopitetzki, G. Schuenemann, P. Towalski, D. Schirmer
    DELTA, Dortmund
  Since the change-over to EPICS in 2001, further developments in soft- and hardware and continuous improvements concerning the control system infrastructure as well as the accelerator modelling have been performed. A set of new applications like a bunch filling pattern control and a revised tune measurement software have been established. Furthermore, a new web-server including a content management system has been installed. The complete EPICS data logging and the electronic shift book entries are now managed by a MySQL database. Necessary preparations for automatic machine operation (unmanned control room) are in progress. This article summarizes the activities during the last years and plans for the future.  
 
WPPA28 Ubiquitous Tango controls, target, instrumentation, site 374
 
  • J. Butanowicz, L. Slezak, A. Gotz
    ESRF, Grenoble
  • G. Gaio, 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. This alone is a good reason that Tango integrates the latest developments in control systems evolution. One of the evolutions in computing is ubiquitous computing. Ubiquitous computing in control systems means integrating computers and intelligence into every aspect of the control system. This paper will present how Tango has been integrated into a wide variety of embedded systems from FPGAs, Gumstix, Liberas, and even PS3s (if my boss would buy me one).  
 
WPPA34 Extended Application Fields for the Renovated GSI Control System controls, septum, coupling, ion-source 386
 
  • L. Hechler, K. Herlo, P. Kainberger, U. Krause, S. Matthies, K. Höppner
    GSI, Darmstadt
  The current GSI control system uses a very monolithic approach that made it difficult to extend the system to other than the original platforms (VME front ends and OpenVMS on the application level). For the present renovation project of the communication layers, flexibility was a major design criterion. Front-end and application levels are connected via CORBA middleware, giving free choice for using various system architectures and programming languages on both levels. While most of the current front-end software will be ported to the existing VME front-end environment, now running Linux, the new system can integrate devices running on various architectures and operating systems into the new GSI control system. To model equipment functionality as independently as possible, generating adapter code from a well-defined XML description of device models is now under development. This will make the task of porting the existing 65 device models (including around 3000 properties) to the new modular approach easier. We will present the current state of this project and future plans.  
 
WPPB06 Synchronization System of Synchrotron SOLEIL linac, storage-ring, booster, injection 409
 
  • P. Betinelli, L. Cassinari, J.-M. Filhol, B. Gagey, F. Langlois, A. Loulergue, J. P. Ricaud
    SOLEIL, Gif-sur-Yvette
  To bring electrons from the LINAC to the storage ring, much equipment must be triggered synchronously to the beam. The timing system provides the time base needed for this purpose. More than a simple clocks distribution system, it is a real network, broadcasting clocks and data all over the synchrotron. Data are used to send events to equipment: for example, injection of electrons inside the booster, extraction of electrons from the booster to the storage ring, or even triggering diagnostic equipment. The timing system is made up of a standalone CENTRAL system and several cPCI LOCAL boards. The CENTRAL system provides clocks and data and broadcasts them to the LOCAL boards through an optical fiber network. LOCAL boards are placed close to the equipment, and they provide delayed signals to trigger them. These delays can be precisely adjusted by the user, making the equipment synchronous with the electron beam. After a brief explanation of our needs, the presentation describes the timing systems (architecture, performance, etc.) used at SOLEIL. It also describes the results after a year of use: the good, the bad, and the truth (well, maybe).  
 
WPPB11 Secure Remote Operations of NSLS Beamlines with (Free)NX controls, site, monitoring, feedback 421
 
  • D. P. Siddons, Z. Yin
    BNL, Upton, Long Island, New York
  In light source beamlines, there are times when remote operations from users are desired. This becomes challenging, considering cybersecurity has been dramatically tightened throughout many facilities. Remote X-windows display to Unix/Linux workstations at the facilities, either with straight x-traffic or tunneling through ssh (ssh -XC), is quite slow over long distance, thus not quite suitable for remote control/operations. We implemented a solution that employs the open source FreeNX technology. With its efficient compression technology, the bandwidth usage is quite small and the response time from long distance is very impressive. The setup we have, involves a freenx server configured on the linux workstation at the facility and free downloadable clients (Windows, Mac, Linux) at the remote site to connect to the freenx servers. All traffic are tunneled through ssh, and special keys can be used to further security. The response time is so good that remote operations are routinely performed. We believe this technology can have great implications for other facilities, including those for the high energy physics community.  
 
WPPB12 High-Speed X-ray Imaging at NSLS controls, SNS, storage-ring 424
 
  • D. P. Siddons, S. K. Feng
    BNL, Upton, Long Island, New York
  We describe two projects currently underway at National Synchrotron Light Source (NSLS). The first is an inexpensive yet high-performance image acquisition system utilizing a low-cost firewire camera, a PMC firewire interface board, EPICS and the in-house written RTEMS-mvme5500 Board Support Package. The BSP, EPICS/RTEMS software and firewire drivers demonstrate a high throughput of image display for the 1024x768x8bit mode of 30 frames per second (fps) of data transfer, while triggering EPICS display at 30 Hz simultaneously. The second is the readout system for the LCLS X-ray Active Matrix Pixel Sensor (XAMPS) detector. The specification of the detector readout requires a 1024x1024x14bit image to be stored to disk at 120 Hz, an average data rate of 252 Mega Bytes/sec. A faster SBC was chosen to be interfaced with a FPGA based PMC card and Fiber Channel storage system. This cost-effective prototype will function efficiently and reliably as a data acquisition system for the implementation of the XAMPS detector developed at the NSLS. Modern software and the use of commercial hardware technology has cut our cost of both systems, and delivered excellent performance.  
 
WPPB13 Development of Flexible and Logic-Reconfigurable VME Boards controls, feedback, synchrotron-radiation, radiation 427
 
  • T. Kudo, T. Ohata, T. Hirono
    JASRI/SPring-8, Hyogo-ken
  We developed a logic-reconfigurable VME board with high flexibility. The board has two parts, a base board and two IO daughter boards. The base board has a field programmable gate arrays (FPGA) chip for execution of user logic, such as a digital low-pass filter or calculation of the median of a spot image. Users can install their logics into the FPGA via VME bus. The IO daughter boards are simple IO modules such as analog inputs/outputs (AIOs) or digital inputs/outputs (DIOs). The data from the IO board is sent to the base board and processed there. As the IO daughter board is separated physically, the user can customize the VME board by choosing daughter boards and does not need to develop whole device. We have developed DIO, AIO, and Camera Link interface as the IO daughter board. In the presentation, design concept and implementation of this VME board are shown with some applications.  
 
ROAB04 Experience of Developing BEPCII Control System controls, cryogenics, power-supply, vacuum 511
 
  • J. Zhao
    IHEP Beijing, Beijing
  The project of upgrading the Beijing Electron Positron Collider (BEPC) to the BEPCII was started in autumn of 2001, and the goal is to reach a higher luminosity, 1*1033cm-2s-1. The first beams were stored in the Storage Ring in November 2006, and the e+/e- beams successfully collided in March 2007, which is an important milestone of the BEPCII. The BEPCII control system has rebuilt with the “standard mode” and EPICS, which has 20,000 channels and about 30 VME IOCs for equipment control and high-level applications. The control system was put into operation in November 2007, and the system development has followed its schedule and finished on time. In the past few years, we went through the design stage, R&D stage, system development, testing, and installation and commissioning stages. This paper describes experiences and lessons of design and developing the system, including the design considerations, selection of standard hardware and software, building of the development environment, and what we have done in the user requirement, R&D, and other stages. The paper also discusses project management issues, such as interface definition, collaborations, people training, and so on.  
slides icon Slides  
 
RPPA27 Status of the TANGO Archiving System controls, extraction, monitoring, vacuum 570
 
  • J. Guyot, M. O. Ounsy, S. Pierre-Joseph Zephir
    SOLEIL, Gif-sur-Yvette
  This poster will give a detailed status of the major functionality delivered as a Tango service: the archiving service. The goal of this service is to maintain the archive history of thousands of accelerators or beamline control parameters in order to be able to correlate signals or to get snapshots of the system at different times and to compare them. For this aim, three database services have been developed and fully integrated in Tango: an historical database with an archiving frequency up to 0.1 Hz, a short-term database providing a few hours retention but with higher archiving frequency (up to 10 HZ), and finally a snapshotting database. These services are available to end users through two graphical user interfaces: Mambo (for data extraction/visualization from historical and temporary databases) and Bensikin (for snapshots management). The software architecture and design of the whole system will be presented, as well as the current status of the deployment at SOLEIL.  
 
RPPA32 Energy Ramping in BEPCII power-supply, controls, synchrotron-radiation, radiation 582
 
  • Q. Gan, J. Liu, H. L. Shi, J. C. Wang, X. L. Wang, C. H. Wang
    IHEP Beijing, Beijing
  The magnet power supply ramping synchronously is a fundamental procedure of the energy ramping of the BEPCII storage ring. The BEPCII has been put into synchrotron radiation operation (SR) (2.5GeV) research for 2 months after beams were successfully running in the Storage Ring with good beam performance. A software-based synchronization of the DAC setting on the power supplies is developed to achieve the relative magnet power supplies in the synchrotron ring ramped to the designed current synchronously. This paper introduces the schemes developed to perform energy ramping in the BEPCII storage ring and reports on the result of the operation carried out so far.  
 
RPPB20 A Graphical Sequencer for SOLEIL Beamline Acquisitions controls, alignment, simulation, site 647
 
  • A. Buteau, M. O. Ounsy, G. Abeille
    SOLEIL, Gif-sur-Yvette
  Addressing batch processing and sequencing needs are fundamentals for daily beamlines operation. The SOLEIL control software group offers two solutions. Firstly, the Python scripting environment, for which a dedicated Tango binding is available, has been proved to be powerful, but is limited to scientists with good programming skills. Secondly, we provide the PASSERELLE software, developed by the ISENCIA* company and based on the PTOLEMY** framework. In this environment, sequences can be designed graphically by drag and drop components called actors (representing elementary tasks). The process execution can be easily “programmed” by defining graphically the data flow between actors. Upon this framework, an existing generic GUI application allows users to configure and execute the sequences. A dedicated GUI application can also be provided on demand to give the beam line’s end user an easy-to-use acquisition application. The work organization, the software architecture and design of the whole system will be presented, as well as the current status of deployment on SOLEIL beamlines.

* http://www.isencia.com/main/web/init** http://ptolemy.eecs.berkeley.edu/ptolemyII/index.htm

 
 
RPPB29 Requirements and Coherent Realization of the HICAT Control System Functionality for Test, Commissioning, and Operation controls, ion, diagnostics, linac 674
 
  • R. Baer, M. Schwickert, T. Fleck
    GSI, Darmstadt
  The control system for the HICAT project comprises several rather different functionalities for the whole range of demands starting from tests of single components up to the specified operation mode where the accelerator has to deliver a beam of high-energy ions with requested energy, focus and intensity for tumor treatment. We outline the concept and realization of this system which is capable of fulfilling all those needs within the implemented functions and GUIs. The range of functionality spans from test environments and trace-possibilities for single front-end controllers up to complete integrity tests of the whole accelerator for the designed operation mode. For example, for commissioning of the LINAC division the control system utilizes a 5Hz mode while typical synchrotron cycles last for several seconds and can be used with similar adjustments. In normal operation mode diagnostics like beam current are only evaluated at special times in a cycle, but it is possible to monitor and record these data at high sampling rates in a continuous mode over several hours. Furthermore it is possible to accomplish long-term stability tests of single components during normal operation.  
 
FOAA03 The CERN LHC Central Timing, a Vertical Slice controls, proton, injection, target 711
 
  • P. Alvarez, J. C. Bau, S. Deghaye, I. Kozsar, J. Serrano, J. H. Lewis
    CERN, Geneva
  The design of the LHC central timing system depends strongly on the requirements for a Collider-type machine. The accelerators in the LHC injector chain cycle in sequences, each accelerator providing beam to the next as the energy increases. This has led to a timing system in which time is divided into cycles of differing characteristics. The LHC timing requirements are completely different, there are no cycles, and machine events are linked to machine processes such as injection, ramping, squeezing, physics, etc. These processes are modelled as event tables that can be played independently; the system must also provide facilities to send asynchronous events for punctual equipment synchronization and a real-time channel to broadcast machine information such as the beam type and its energy. This paper describes the implementation of the LHC timing system and also gives details on the synchronization in the LHC injector chain that manufactures various beams for LHC.  
slides icon Slides  
 
FOPA01 Future of Tango controls, monitoring, feedback, instrumentation 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