Keyword: TANGO
Paper Title Other Keywords Page
MOAPL02 The First Operation of the MAX IV Laboratory Synchrotron Facilities ion, controls, operation, software 6
 
  • V.H. Hardion, A. Barsek, P.J. Bell, F. Bolmsten, Y. Cerenius, F. H. Hennies, J.J. Jamróz, K. Larsson, J. Lidón-Simon, M. Lindberg, Z. Matej, P. Sjöblom, M. Sjöström, D.P. Spruce
    MAX IV Laboratory, Lund University, Lund, Sweden
 
  On 21st of June 2016 the MAX IV Laboratory was inaugurated in the presence of the officials and has welcome the first external researchers to the new experimental stations. The MAX IV facility is the largest and most ambitious Swedish investment in research infrastructure and designed to be one of the brightest source of X-rays worldwide. The current achievements, progress, collaborations and vision of the facility will be described from the perspective of the control and IT systems.  
video icon Talk as video stream: https://youtu.be/8wGn2pcDuVM  
slides icon Slides MOAPL02 [91.373 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MOAPL02  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOBPL02 TANGO Kernel Development Status ion, controls, device-server, CORBA 27
 
  • R. Bourtembourg, J.M. Chaize, T.M. Coutinho, A. Götz, V. Michel, J.L. Pons, E.T. Taurel, P.V. Verdier
    ESRF, Grenoble, France
  • G. Abeillé, N. Leclercq
    SOLEIL, Gif-sur-Yvette, France
  • S. Gara
    NEXEYA Systems, La Couronne, France
  • P.P. Goryl
    3controls, Kraków, Poland
  • I.A. Khokhriakov
    HZG, Geesthacht, Germany
  • G.R. Mant
    STFC/DL, Daresbury, Warrington, Cheshire, United Kingdom
  • J. Moldes
    ALBA-CELLS Synchrotron, Cerdanyola del Vallès, Spain
  • B. Plötzeneder
    ELI-BEAMS, Prague, Czech Republic
 
  Funding: On behalf of the TANGO Controls Collaboration
The TANGO Controls Framework continues to improve. This paper will describe how TANGO kernel development has evolved since the last ICALEPCS conference. TANGO kernel projects source code repositories have been transferred from subversion on Sourceforge.net to git on GitHub.com. Continuous integration with Travis CI and the GitHub pull request mechanism should foster external contributions. Thanks to the TANGO collaboration contract, parts of the kernel development and documentation have been sub-contracted to companies specialized in TANGO. The involvement of the TANGO community helped to define the roadmap which will be presented in this paper and also led to the introduction of Long Term Support versions. The paper will present how the kernel is evolving to support pluggable protocols - the main new feature of the next major version of TANGO.
 
video icon Talk as video stream: https://youtu.be/t6L6hj0rNDc  
slides icon Slides MOBPL02 [5.754 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MOBPL02  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOBPL03 The SKA Telescope Control System Guidelines and Architecture ion, controls, monitoring, GUI 34
 
  • L. Pivetta
    SKA Organisation, Macclesfield, United Kingdom
  • A. DeMarco
    ISSA, Msida, Malta
  • S. Riggi
    INAF-OACT, Catania, Italy
  • L. Van den Heever
    SKA South Africa, National Research Foundation of South Africa, Cape Town, South Africa
  • S. Vrcic
    NRC-Herzberg, Penticton, BC, Canada
 
  The Square Kilometre Array (SKA) project is an international collaboration aimed at building the world's largest radio telescope, with eventually over a square kilometre of collecting area, co-hosted by South Africa, for the mid-frequency arrays, and Australia for the low-frequency array. Since 2015 the SKA Consortia joined in a global effort to identify, investigate and select a single control system framework suitable for providing the functionalities required by the SKA telescope monitoring and control. The TANGO Controls framework has been selected and comprehensive work has started to provide telescope-wide detailed guidelines, design patterns and architectural views to build Element and Central monitoring and control systems exploiting the TANGO Controls framework capabilities.  
video icon Talk as video stream: https://youtu.be/S-C9zPdmld0  
slides icon Slides MOBPL03 [6.980 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MOBPL03  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUBPL02 Taurus Big & Small: From Particle Accelerators to Desktop Labs ion, controls, GUI, EPICS 166
 
  • C. Pascual-Izarra, G. Cuní, C. Falcon-Torres, D. Fernández-Carreiras, Z. Reszela, M. Rosanes Siscart
    ALBA-CELLS Synchrotron, Cerdanyola del Vallès, Spain
  • O. Prades-Palacios
    ETSE-UAB, Cerdanyola del Vallès, Spain
 
  Taurus is a popular solution for rapid creation of Graphical User Interfaces (GUIs) for experiment control and data acquisition (even by non-programmers) *. Taurus is best known for its ability to interact with the Tango and Epics control systems, and thus it is mainly used in large facilities. However, Taurus also provides mechanisms to interact with other sources of data, and it is well suited for creating GUIs for even the smallest labs where the overhead of a distributed control system is not desired. This scalability together with its ease-of-use and the uncontested popularity of Python among the scientific users, make Taurus an attractive framework for a wide range of applications. In this work we discuss some practical examples of usage of Taurus ranging from a very small experimental setup controlled by a single Raspberry Pi, to large facilities synchronising an heterogeneous set of hundreds of machines running a variety of operating systems.
* C Pascual-Izarra et al. "Effortless creation of control & data acquisition graphical user interfaces with taurus", THHC3O03, ICALEPCS2015, Melbourne, Australia, 2015.
 
video icon Talk as video stream: https://youtu.be/YOaV9FvRKNc  
slides icon Slides TUBPL02 [4.440 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUBPL02  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUBPL03 PANIC and the Evolution of Tango Alarm Handlers ion, controls, database, GUI 170
 
  • S. Rubio-Manrique, G. Cuní, D. Fernández-Carreiras
    ALBA-CELLS Synchrotron, Cerdanyola del Vallès, Spain
  • G. Scalamera
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
 
  The PANIC Alarm System is a python based suite to manage the configuration, triggering and acknowledge of alarms and automated actions in a Tango control system. The suite was developed at Alba in 2007 and since then it has been adopted by several other facilities and installations such as Synchrotrons and large telescopes, integrating in the process a large set of community-requested features. Its scalability is based on the stand-alone PyAlarm engines, that operate distributed across the control system; and the PANIC python API and user interfaces, that centralize the operation and configuration of the system. Each PyAlarm engine performs polled or event-triggered evaluation of alarm rules, complex logical operations and regular expression searches. The activation, recovery or reset of any alarm in the system can trigger actions like email, SMS, audible messages, local/remote logging, database insertion or execution of tango commands. This paper describes the evolution of the suite, its compatibility with other alarm handlers in Tango, the current state-of-the-art features, the compliance with Alarm Management standards and the future needs.  
video icon Talk as video stream: https://youtu.be/T3730ZH_NsM  
slides icon Slides TUBPL03 [6.277 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUBPL03  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUDPL01 Reproduce Anything, Anywhere: A Generic Simulation Suite for Tango Control Systems ion, controls, simulation, software 280
 
  • S. Rubio-Manrique, S. Blanch-Torné, M. Broseta, G. Cuní, D. Fernández-Carreiras, J. Moldes
    ALBA-CELLS Synchrotron, Cerdanyola del Vallès, Spain
  • A. Götz
    ESRF, Grenoble, France
 
  Synchrotron Light Sources are required to operate on 24/7 schedules, while at the same time must be continuously upgraded to cover scientists needs of improving its efficiency and performance. These operation conditions impose rigid calendars to control system engineers, reducing to few hours per month the maintenance and testing time available. The SimulatorDS project has been developed to cope with these restrictions and enable test-driven development, replicating in a virtual environment the conditions in which a piece of software has to be developed or debugged. This software provides devices and scripts to easily duplicate or prototype the structure and behavior of any Tango Control System, using the Fandango python library* to export the control system status and create simulated devices dynamically. This paper will also present first large scale tests using multiple SimulatorDS instances running on a commercial cloud.
* S.Rubio et al., "Dynamic Attributes and other
functional flexibilities of PyTango", ICALEPCS'09,
Kobe, Japan (2009)
 
video icon Talk as video stream: https://youtu.be/YyLu76YV3iQ  
slides icon Slides TUDPL01 [2.732 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUDPL01  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUDPL03 Control System Simulation Using DSEE High Level Instrument Interface and Behavioural Description ion, simulation, interface, controls 292
 
  • A.J.T. Ramaila, K. Madisa, N. Marais
    SKA South Africa, National Research Foundation of South Africa, Cape Town, South Africa
  • A.S. Banerjee, P. Patwari, S. Roy Chaudhuri
    Tata Research Development and Design Centre, Pune, India
  • Y. Gupta
    National Centre for Radio Astrophysics, Tata Institute of Fundamental Research, Pune, India
 
  Funding: National Research Foundation of South Africa. National Centre for Radio Astronomy of India.
Development of KATCP based control systems for the KAT-7 and MeerKAT radio telescopes proved the value of a fully simulated telescope system. Control interface simulators of all telescope subsystems were developed or sourced from the subsystems. SKA SA created libraries to ease creation of simulated KATCP devices. The planned SKA radio telescope chose the TANGO controls framework. To benefit from simulation-driven development tango-simlib, an OSS Python library for data-driven development of TANGO device simulators, is presented. Interface simulation with randomly varying attributes only requires a POGO XMI file; more complex behaviour requires a simple JSON SIMDD (Simulator Description Datafile). Arbitrary behaviour is implemented selectively using Python code. A simulation-control interface for back-channel manipulation of the simulator for e.g. failure conditions is also generated. For the SKA Telescope Manager system an Eclipse DSEE (Domain Specific Engineering Environment) capturing the behaviour and interfaces of all Telescope subsystems is being developed. The DSEE produces tango-simlib SIMDD files, ensuring that the generated simulators match their formal specification.
 
video icon Talk as video stream: https://youtu.be/Ufpe_xsR8pY  
slides icon Slides TUDPL03 [2.877 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUDPL03  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUMPL08 MAX IV BioMAX Beamline Control System: From Commissioning Into User Operation ion, controls, experiment, software 318
 
  • M. Eguiraun, R. Appio, V.H. Hardion, J. Lidón-Simon, A. Milan-Otero, U. Müller, J. Nan, D.P. Spruce, T. Ursby
    MAX IV Laboratory, Lund University, Lund, Sweden
 
  The BioMAX beamline at MAX IV is devoted to macromolecular crystallography and will achieve a high level of experimental automation when its full potential is reached due to the usage of high end instrumentation and comprehensive software environment. The control system is based on Tango and Sardana for managing the main elements of the beamline. Data acquisition and experiment control is done through MXCuBE v3, which interfaces with the control layer. Currently, the most critical elements such as the detector and diffractometer are already integrated into the control system, whereas the integration of the sample changer has already started. BioMAX has received its first users, who successfully collected diffraction data and provided feedback on the general performance of the control system and its usability. The present work describes the main features of the control system and its operation, as well as the next instrument integration plans  
slides icon Slides TUMPL08 [1.209 MB]  
poster icon Poster TUMPL08 [6.023 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUMPL08  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPHA007 SOLEIL and SYMETRIE Company Collaborate to Build Tango Ready in-Vacuum Diffractometer ion, controls, operation, vacuum 380
 
  • Y.-M. Abiven, NA. Aubert, G. Ciatto, P. Fontaine, S. Zhang
    SOLEIL, Gif-sur-Yvette, France
  • AL. Anthony, O. Dupuy, P. Noire, T. Roux
    SYMETRIE, Nîmes, France
 
  Funding: The Swedish Research Council (VetenskapsrÃ¥det MAX IV / SOLEIL collaboration) The Ile de France region (project <FORTE>, DIM-Oxymore)
Two years ago, SOLEIL (France) and MAXIV(Sweden) synchrotron light sources started a joint project to partially fund two similar in-vacuum diffractometers to be installed at the tender X-ray beamlines SIRIUS and FemtoMAX . SOLEIL diffractometer, manufactured by the French company SYMETRIE* and complementarily funded by a <Ile de France> region project (DIM Oxymore) gathering SIRIUS beamline and other laboratories, features an in-vacuum 4-circles goniometer and two hexapods. The first hexapod is used for the alignment of the vacuum vessel, and the second one for the alignment of the sample stage which is mounted on the 4-circles diffractometer. In order to integrate efficiently this complex mechanical experimental station into SOLEIL control architecture based on TANGO and DeltaTau motion controller, SOLEIL and SYMETRIE work in a close collaboration. Synchronization of the different elements of the diffractometer is a key issue in this work to get a good sphere of confusion thanks to corrections done by the in vacuum hexapod. This paper details this collaboration, status of the project in terms of control system capabilities and the results of the first tests.
*SYMETRIE Company (Hexapod and positioning systems) http://www.symetrie.fr/
 
poster icon Poster TUPHA007 [1.126 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA007  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPHA050 The SKA Dish Local Monitoring and Control System ion, controls, monitoring, software 508
 
  • S. Riggi, U. Becciani, A. Costa, A. Ingallinera, F. Schillirò, C. Trigilio
    INAF-OACT, Catania, Italy
  • S. Buttaccio, G. Nicotra
    INAF IRA, Bologna, Italy
  • R. Cirami, A. Marassi
    INAF-OAT, Trieste, Italy
 
  The Square Kilometre Array (SKA) will be the world's largest and most sensitive radio observatory ever built. SKA is currently completing the pre-construction phase before initiating mass construction phase 1, in which two arrays of radio antennas - SKA1-Mid and SKA1-Low - will be installed in the South Africa's Karoo region and Western Australia's Murchinson Shire, each covering a different range of radio frequencies. The SKA1-Mid array comprises 130 15-m diameter dish antennas observing in the 350 MHz-14 GHz range and will be remotely orchestrated by the SKA Telescope Manager (TM) system. To enable onsite and remote operations each dish will be equipped with a Local Monitoring and Control (LMC) system responsible to directly manage and coordinate antenna instrumentation and subsystems, providing a rolled-up monitoring view and high-level control to TM. This paper gives a status update of the antenna instrumentation and control software design and provides details on the LMC software prototype being developed.  
poster icon Poster TUPHA050 [3.507 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA050  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPHA087 The Timing Diagram Editing and Verification Method ion, timing, controls, MMI 615
 
  • G.A. Fatkin, A.I. Senchenko
    BINP SB RAS, Novosibirsk, Russia
  • G.A. Fatkin, A.I. Senchenko
    NSU, Novosibirsk, Russia
 
  Preparation and verification of the timing diagrams for the modern complex facilities with diversified timing systems is a difficult task. A mathematical method for convenient editing and verification of the timing diagrams is presented. This method is based on systems of linear equations and linear inequalities. Every timing diagram has three interconnected representations: a textual equation representation, a matrix representation and a graph (tree) representation. A prototype of software using this method was conceived in Python. This prototype allows conversion of the timing data between all three representations and its visualization.  
poster icon Poster TUPHA087 [2.162 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA087  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPHA126 The State Machine for the Accelerator System Working in the National Synchrotron Radiation Centre Solaris ion, storage-ring, electron, controls 706
 
  • P. Sagało, P.B. Borowiec, P. Bulira, L.J. Dudek, P. Galuszka, M.B. Jaglarz, K. Kedron, A. Kisiel, W.T. Kitka, A.M. Marendziak, T. Szymocha, A.I. Wawrzyniak, K. Wawrzyniak, J. Wikłacz
    Solaris National Synchrotron Radiation Centre, Jagiellonian University, Kraków, Poland
 
  A state in which accelerator system works at a given moment of time is determined by the state machine. The idea of the project has been based on FSM - finite state machine, in which each of the states is precisely determined by assigned specified operations on subsystem devices of the accelerator system such as e.g. magnets of storage rings, RF transmitters etc. To ensure high reliability, the main part of the project has been based on PLC - Programmable Logic Controller. StateMachine wich is a TangoClass has been written in Python using the facadedevice library, that allows information from the control system to be delivered to the PLC system. By using an universal Tango Class AllenBradleyEIP the state machine shering an informationa about accelerator system to the Tango control system. This information is archived in Cassandra database system by using the Tango HDB++ archiving system.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA126  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPHA139 ESRF Ramping Injector Power Supply Controlled by Tango controls, ion, SRF, FPGA 739
 
  • P.V. Verdier, R. Bourtembourg, J-F. B. Bouteille, P. Falaise, J.M. Koch
    ESRF, Grenoble, France
 
  A new design of ESRF booster power supply system has been developed and installed. A multiple power supplies control through network including real time control is now operational at ESRF. It manages 4 power supplies to generate 3 waveforms defined with 3x1600 values in a setpoint file. The power supplies states are managed by PLCs. The ramping waveforms are managed by a real time program running on a FPGA board. And a high level control on top of them is assumed by a TANGO multiple classes system. This paper presents how these three levels of controls are interlinked and show the results achieved  
poster icon Poster TUPHA139 [1.214 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA139  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPHA165 New developments for the TANGO Alarm System ion, database, interface, device-server 797
 
  • G. Scalamera, L. Pivetta
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
  • S. Rubio-Manrique
    ALBA-CELLS Synchrotron, Cerdanyola del Vallès, Spain
 
  The TANGO Alarm System, based on an efficient event-driven, highly configurable rule-based engine named AlarmHandler, has undergone a deep refactoring. The dedicated MySQL database has been dropped; the TANGO database now stores all the configuration whereas the HDB++ historical database keeps all the alarms history. Correlating alarms with any other engineering data is now much simpler. A dynamic attribute is provided for each alarm rule; this allows to easily build a hierarchy of AlarmHandlers. The AlarmHandler manages Attribute quality in the alarm rules and provides possible exceptions resulting in alarm evaluation. Mathematical functions, such as sin, cos, pow, min, max and ternary conditionals are available in the alarm formulae. The TANGO AlarmHandler device server is now based on the IEC 62682 standard.  
poster icon Poster TUPHA165 [1.099 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA165  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPHA166 New Developments for the HDB++ TANGO Archiving System ion, GUI, SRF, laser 801
 
  • L. Pivetta, G. Scalamera, G. Strangolino, L. Zambon
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
  • R. Bourtembourg, S. James, J.L. Pons, P.V. Verdier
    ESRF, Grenoble, France
  • S. Rubio-Manrique
    ALBA-CELLS Synchrotron, Cerdanyola del Vallès, Spain
 
  TANGO HDB++ is a high performance event-driven archiving system which stores data with micro-second resolution timestamps, using archivers written in C++. HDB++ currently supports MySQL and Apache Cassandra back-ends but could be easily extended to support additional back-ends. Since the initial release many improvements and new features have been added to the HDB++. In addition to bug-fixes and optimizations, the support for context-based archiving allows to define an archiving strategy for each attribute, specifying when it has to be archived or not. Temporary archiving is supported by means of a time-to-live parameter, available on a per-attribute basis. The Cassandra back-end is using Cassandra TTL native feature underneath to implement the time-to-live feature. With dynamic loading of specific libraries switching back-ends can be done on-the-fly and is as simple as changing a property. Partition and maintenance scripts are now available for HDB++ and MySQL. The HDB++ tools, such as extraction libraries and GUIs, followed HDB++ evolution to help the user to take full advantage of the new features.  
poster icon Poster TUPHA166 [1.957 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA166  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPHA167 Tango Web Access Modules and Web Clients for NICA Control System ion, controls, operation, site 806
 
  • G.S. Sedykh, V.G. Elkin
    JINR/VBLHEP, Dubna, Moscow region, Russia
  • E.V. Gorbachev
    JINR, Dubna, Moscow Region, Russia
 
  NICA (Nuclotron-based Ion Collider Facility) is a new accelerator complex designed at the Joint Institute for Nuclear Research (Dubna, Russia) to study properties of dense baryonic matter. The report describes Tango-modules designed at JINR to provide web-access to Tango-based control system. RestDS is a lightweight Tango REST service, developed in C++ with Boost and OpenSSL libraries. It implements Tango REST API and Tango JINR REST API; WebSocketDS is a lightweight Tango WebSocket service, developed in C++ with WebSocket++, Boost and OpenSSL libraries. It implements Tango attributes reading and command executing through WebSockets. The report also gives examples of web client applications for NICA control system, using these services.  
poster icon Poster TUPHA167 [6.383 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA167  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPHA169 Tango Based Software of Control System of LIA-20 ion, controls, software, hardware 813
 
  • A.I. Senchenko, G.A. Fatkin, P.A. Selivanov, S.S. Serednyakov
    BINP SB RAS, Novosibirsk, Russia
  • G.A. Fatkin, A.I. Senchenko, S.S. Serednyakov
    NSU, Novosibirsk, Russia
 
  The linear induction accelerator LIA-20 for radiography is a pulsed machine designed to provide three consecutive electron bunches. Since every pulse is a distinctive experiment, it is of high importance to provide coherence of the facility state and the experimental data. This paper presents overall software architecture. Challenges and particular approaches to designing of a pulsed machine control system using Tango are discussed.  
poster icon Poster TUPHA169 [4.579 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA169  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPHA171 Development of NICA Control System: Access Control and Logging ion, controls, database, operation 822
 
  • E.V. Gorbachev
    JINR, Dubna, Moscow Region, Russia
  • G.S. Sedykh
    JINR/VBLHEP, Dubna, Moscow region, Russia
 
  NICA (Nuclotron-based Ion Collider fAcility) is a new accelerator complex being constructed at the Joint Institute for Nuclear Research (Dubna, Russia). It will provide heavy ion colliding experiments to study properties of dense baryonic matter. The TANGO based control system of the NICA complex is under development now. The report describes design of the role-based authorization and logging system. It allows limiting access to any Tango device command or attribute according to a user roles and location. The system also restricts access to the Tango database and records details of its modifications. The authorization is performed on the Tango server side thus complementing the native TANGO client-side access control. First tests of the system were performed during the latest Nuclotron run.  
poster icon Poster TUPHA171 [1.992 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA171  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPHA173 A Web-Based Report Tool for Tango Control Systems via Websockets ion, controls, device-server, status 826
 
  • M. Broseta, A. Burgos, G. Cuní, D. Fernández-Carreiras, D. Roldán, S. Rubio-Manrique
    ALBA-CELLS Synchrotron, Cerdanyola del Vallès, Spain
 
  Beamlines at Synchrotron Light sources operate 24 hours/day requiring Beamline scientists to have tools to monitor the current state of the Beamline without interfering with the measurements being carried out. The previous web report system developed at ALBA was based on cron tasks querying the Tango Control system and generating html files. The new system integrates all those automatic tasks in a Tornado Tango Device letting the users create their own reports without requiring the intervention of the software support groups. This device runs a Tornado web server providing an html5 web interface to create, customize and visualize its reports in real time (via websockets). Originally designed for the vacuum engineers to monitor the vacuum, is actually used by the scientists and engineers involved in the experiment and the different on-call services to remotely check the beamline overall status.  
poster icon Poster TUPHA173 [0.867 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA173  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPHA174 Cumbia: A New Library for Multi-Threaded Application Design and Implementation ion, controls, factory, EPICS 830
 
  • G. Strangolino
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
 
  Cumbia is a new library that offers a carefree approach to multi-threaded application design and implementation. Written from scratch, it can be seen as the evolution of the QTango library, because it offers a more flexible and object oriented multi-threaded programming style. Less concern about locking techniques and synchronization, and well defined design patterns stand for more focus on the work to be performed inside Cumbia Activities and reliable and reusable software as a result. The user writes Activities and decides when their instances are started and to which thread they belong. A token is used to register an Activity, and activities with the same token are run in the same thread. Computed results can be forwarded to the main execution thread, where a GUI can be updated. In conjunction with the Cumbia-Tango module, this framework serves the developer willing to connect an application to the Tango control system. The integration is possible both on the client and the server side. An example of a TANGO device using Cumbia to do work in background has already been developed, as well as simple Qt graphical clients relying on the framework.  
poster icon Poster TUPHA174 [0.567 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA174  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPHA194 LIMA: Library for IMage Acquisition a Worldwide Project for 2D Detector Control ion, controls, detector, interface 886
 
  • S. Petitdemange, L. Claustre, A. Henry, A. Homs, R. Homs Regojo, D. Naudet, E. Papillon
    ESRF, Grenoble, France
  • F. Langlois
    SOLEIL, Gif-sur-Yvette, France
  • G.R. Mant
    STFC/DL, Daresbury, Warrington, Cheshire, United Kingdom
  • A. Noureddine
    MEDIANE SYSTEM, Le Pecq, France
 
  The LIMA project started in 2009. The goal was to provide a software library for the unified control of 2D detectors. LIMA is a collaborative project involving synchrotrons, research facilities and industrial companies. LIMA supports most detectors used for X-ray detection or other scientific applications. Live display is supported via a video interface and most of the native video camera image formats are supported. LIMA provides a plug-in architecture for on-line processing which allows image pre-treatment before saving e.g. noise reduction algorithm or automatic X-ray beam attenuation during continuous scans. The library supports many file format including EDF, CBF, FITS, HDF5 and TIFF. To cope with increasing detector acquisition speed, the latest LIMA release includes multi-threaded, parallelized image saving with data compression (gzip or lz4). For even higher throughput a new design, based on a distributed multi-computer architecture, of the LIMA framework is envisaged. The paper will describe the LIMA roadmap for the coming years.  
poster icon Poster TUPHA194 [0.924 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA194  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPHA197 Control and Data Acquisition Using TANGO and SARDANA at the Nanomax Beamline at MAX IV ion, controls, detector, MMI 900
 
  • P.J. Bell, V.H. Hardion, J.J. Jamróz, J. Lidón-Simon
    MAX IV Laboratory, Lund University, Lund, Sweden
 
  The MAX IV synchrotron radiation facility in Lund, Sweden, received its first external commissioning users in November 2016 at the Nanomax hard X-ray beamline. All components of the beamline, including the motorisation, vacuum and diagnostic elements, were integrated into the TANGO-based control system, which through the SARDANA layer also managed the collection of diffraction and fluorescence data from one- and two-dimensional detector channels. Hardware-synchronised continuous scanning (‘‘fly-scanning'') of the sample, mounted on a piezo stage, was achieved using a system built around a standard pulse generator and acquisition board controlled by a dedicated TANGO device. SARDANA macros were used to configure and execute the continuous scanning, and position data from the piezo controller were buffered in synchronization with triggers sent to the detectors, with all data subsequently written to HDF5 files. After successful initial operation, the system is currently being revised and expanded for the users expected in 2018.  
poster icon Poster TUPHA197 [0.668 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA197  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPHA207 Tm Services: An Architecture for Monitoring and Controlling the Square Kilometre Array (SKA) Telescope Manager (Tm) ion, monitoring, controls, software 943
 
  • M. Di Carlo, M. Canzari, M. Dolci
    INAF - OA Teramo, Teramo, Italy
  • D. Barbosa, J.P. Barraca, J.B. Morgado
    GRIT, Aveiro, Portugal
  • R. Smareglia
    INAF-OAT, Trieste, Italy
 
  The SKA project is an international effort (10 member and 10 associated countries with the involvement of 100 companies and research institutions) to build the world's largest radio telescope. The SKA Telescope Manager (TM) is the core package of the SKA Telescope aimed at scheduling observations, controlling their execution, monitoring the telescope and so on. To do that, TM directly interfaces with the Local Monitoring and Control systems (LMCs) of the other SKA Elements (e.g. Dishes), exchanging commands and data with them by using the TANGO controls framework. TM in turn needs to be monitored and controlled, in order its continuous and proper operation is ensured. This higher responsibility together with others like collecting and displaying logging data to operators, performing lifecycle management of TM applications, directly deal - when possible - with management of TM faults (which also includes a direct handling of TM status and performance data) and interfacing with the virtualization platform compose the TM Services (SER) package that is discussed and presented in the present paper.  
poster icon Poster TUPHA207 [6.137 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA207  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPHA208 Evolving a LabVIEW End-Station Software to a TANGO-Based Solution at the TwinMic Elettra Beamline ion, controls, experiment, software 948
 
  • R. Borghes, V. Chenda, A. Gianoncelli, G. Kourousias
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
 
  Developing and deploying software systems for data acquisition and experiment control in a beamline laboratory can be a very challenging task. In certain cases there is the need to replace and modernize an existing system in order to accommodate substantial beamline upgrades. DonkiOrchestra is a TANGO-based framework for data acquisition and experiment control developed at Elettra Sincrotrone Trieste. The framework is based on an advanced software trigger-driven paradigm developed in-house. DonkiOrchestra is meant to be general and flexible enough to be adapted to the development needs of different laboratories and their data acquisition requirements. This presentation outlines the upgrade of the LabVIEW-based TwinMic beamline control system which hosts a unique soft X-ray transmission and emission microscope. Other than the technical demanding tasks of interfacing and controlling old and new instrumentation with DonkiOrchestra, this presentation discusses the various challenges of upgrading the software in a working synchrotron beamline.  
poster icon Poster TUPHA208 [0.962 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA208  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUSH103 Web and Multi-Platform Mobile App at Elettra ion, controls, interface, EPICS 984
 
  • L. Zambon, A.I. Bogani, S. Cleva, E. Coghetto, F. Lauro
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
  • M. De Bernardi
    University of Trieste, Trieste, Italy
 
  A few apps have been recently developed at Elettra Sincrotrone Trieste. The main requirements are the compatibility with the main mobile device platforms and with the web, as well as the "mobile-first" user interface approach. We abandoned the possibility of developing native apps for the main mobile OSs. There are plenty of libraries and frameworks for the development of modern cross platform web/mobile applications. In this scenario the choice of a particular set of libraries is crucial. In this paper we will discuss the motivation of our choice trying to compare it with the other possibilities in regard to our particular use cases, as well as the first applications developed.  
poster icon Poster TUSH103 [3.358 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUSH103  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEAPL04 Nanoprobe Results: Metrology & Control in Stacked Closed-Loop Systems ion, controls, feedback, synchrotron 1028
 
  • C. Engblom, Y.-M. Abiven, F. Alves, N. Jobert, S.K. Kubsky, F. Langlois, A. Lestrade
    SOLEIL, Gif-sur-Yvette, France
  • T. Stankevic
    MAX IV Laboratory, Lund University, Lund, Sweden
 
  Over the course of four years, the Nanoprobe project worked to deliver prototypes capable of nm-precision and accuracy with long-range millimetric sample positioning in 3D- scanning tomography for long beamline endstations of Synchrotron Soleil and MAXIV. The ambition of the project necessitated a joint progress between several fields of expertise combining mechanics, metrology, motion control, and software programming. Interferometry in stage characterization has been a crucial point; not only to qualify motion errors but to actively integrate it into control systems with feedback and/or feedforward schemes in order to reduce XYZ position errors down to the nm- level. As such, a new way of characterizing rotation stages was developed and ultimately used in control schemes utilising the Delta Tau PowerPMAC platform. This paper details the obtained results as well as the methodology and approach of the project to achieve this.  
video icon Talk as video stream: https://youtu.be/GfYevZlVioo  
slides icon Slides WEAPL04 [7.533 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-WEAPL04  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEBPL05 BLISS - Experiments Control for ESRF EBS Beamlines ion, controls, hardware, SRF 1060
 
  • M. Guijarro, A. Beteva, T.M. Coutinho, M.C. Dominguez, C. Guilloud, A. Homs, J.M. Meyer, V. Michel, E. Papillon, M. Perez, S. Petitdemange
    ESRF, Grenoble, France
 
  BLISS is the new ESRF control system for running experiments, with full deployment aimed for the end of the EBS upgrade program in 2020. BLISS provides a global approach to run synchrotron experiments, thanks to hardware integration, Python sequences and an advanced scanning engine. As a Python package, BLISS can be easily embedded into any Python application and data management features enable online data analysis. In addition, BLISS ships with tools to enhance scientists user experience and can easily be integrated into TANGO based environments, with generic TANGO servers on top of BLISS controllers. BLISS configuration facility can be used as an alternative TANGO database. Delineating all aspects of the BLISS project from beamline device configuration up to the integrated user interface, this talk will present the technical choices that drove BLISS design and will describe the BLISS software architecture and technology stack in depth.  
video icon Talk as video stream: https://youtu.be/i0wx3LdZ0gM  
slides icon Slides WEBPL05 [9.242 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-WEBPL05  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THBPL04 The Design of Tango Based Centralized Management Platform for Software Devices ion, controls, monitoring, software 1121
 
  • Z. Ni, J. Liu, J. Luo, X. Zhou
    CAEP, Sichuan, People's Republic of China
 
  Tango provides the Tango device server object model(TDSOM), whose basic idea is to treat each device as an object. The TDSOM can be divided into 4 basic elements, including the device, the server, the database and the application programmers interface. On the basis of the TDSOM, we design a centralized platform for software device management, named VisualDM, providing standard servers and client management software. Thus the functionality of VisualDM are mutli-folds: 1) dynamically defining or configuring the composition of a device container at run-time; 2) visualization of remote device management based on system scheduling model; 3) remote deployment and update of software devices; 4) registering, logouting, starting and stopping devices. In this paper, platform compositions, module functionalities, the design concepts are discussed. The platform is applied in computer integrated control systems of SG facilities.  
video icon Talk as video stream: https://youtu.be/5RveBXleczw  
slides icon Slides THBPL04 [1.509 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THBPL04  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THCPL04 SKA Synchronization and Timing Local Monitor Control - Software Design Approach ion, controls, interface, software 1190
 
  • R. Warange
    National Centre for Radio Astrophysics, Tata Institute of Fundamental Research, Pune, India
  • R.E. Braddock
    University of Manchester, Manchester, United Kingdom
 
  The Square Kilometre Array (SKA) is a global project that aims to build a large radio telescope in Australia and South Africa with around 100 organizations in 20 countries engaged in its detailed design. The Signal and Data Transport (SaDT) consortium, includes the software and hardware necessary for the transmission of data and information between elements of SKA, and the Synchronization and Timing (SAT) system provides frequency and clock signals. The SAT local monitoring and control system (SAT. LMC) monitors and controls the SAT system. SAT. LMC has its team members distributed across India, South Africa and UK. This paper discusses the systems engineering methods adopted by SAT. LMC on interface design with work packages owned by different organizations, configuration control of design artefacts, and quality control through intermediate releases, design assumptions and risk management. The paper also discusses the internal SAT. LMC team communication model, cross culture sensitivity and leadership principles adopted to keep the project on track and deliver quality design products whilst staying flexible to the changes in the overall SKA program.  
video icon Talk as video stream: https://youtu.be/RxwQUrOkK94  
slides icon Slides THCPL04 [1.631 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THCPL04  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THCPL05 TANGO Heads for Industry ion, controls, software, site 1195
 
  • A. Götz, R. Bourtembourg, J.M. Chaize, T.M. Coutinho, V. Michel, J.L. Pons, P.V. Verdier
    ESRF, Grenoble, France
  • S. Gara
    NEXEYA Systems, La Couronne, France
  • P.P. Goryl
    3controls, Kraków, Poland
  • I.A. Khokhriakov
    HZG, Geesthacht, Germany
  • G.R. Mant
    STFC/DL, Daresbury, Warrington, Cheshire, United Kingdom
  • A. Stanik
    Prevac, Rogow, Poland
  • S. Viénot
    JYSE, Grenoble, France
 
  The TANGO Controls Framework* continues to mature and be adopted by new sites and applications. This paper will describe how TANGO has moved closer to industry with the creation of startups and addressing industrial use cases. It will describe what progress has been made since the last ICALEPCS in 2015 to ensure the sustainability of TANGO for scientific and industrial users. It will present TANGO web based technologies and the deployment of TANGO in the cloud. Furthermore it will describe how the community has re-organised itself to fund and improve code sharing, documentation, code quality assurance and maintenance.
* http://tango-controls.org
 
video icon Talk as video stream: https://youtu.be/O-_JLDN4BSg  
slides icon Slides THCPL05 [9.769 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THCPL05  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THMPL10 New VME-Based Hardware for Automation in BINP ion, controls, hardware, factory 1294
 
  • G.A. Fatkin, A.O. Baluev, A.M. Batrakov, E.S. Kotov, Ya.M. Macheret, V.R. Mamkin, A. Panov, A.V. Pavlenko, A.N. Selivanov, M.Yu. Vasilyev
    BINP SB RAS, Novosibirsk, Russia
  • G.A. Fatkin, E.S. Kotov, A.V. Pavlenko, M.Yu. Vasilyev
    NSU, Novosibirsk, Russia
 
  A new VME-based crate and modules are presented in this work. This hardware is primarily intended for LIA-20 control system, but we also plane to use it for the upgrade of the controls of existing complexes such as: VEPP-2000, VEPP-4, VEPP-5 Preinjector. Modules were designed with an ability to be used planned projects such as Super c-tau factory. A crate is 6U VME64x compatible crate with additional synchronization, daisy-chain lines and 6U RIO-modules. Each crate has a built-in status monitoring over CAN-BUS with independent power supply. A family of VME modules is based on the same design sample and include: digitizers, timing modules, CAN-interface module, interlock module. All modules are cost effective and have TANGO device servers developed for them.  
slides icon Slides THMPL10 [7.378 MB]  
poster icon Poster THMPL10 [5.851 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPL10  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THPHA055 Status of the NSRC SOLARIS Control System ion, controls, synchrotron, GUI 1492
 
  • W.T. Kitka, M.B. Burzynski, M.K. Fa'owski, P. Galuszka, K. Kedron, A. Kisiel, G.W. Kowalski, P. Kurdziel, M. Ostoja-Gajewski, P. Sagało, M.J. Stankiewicz, T. Szymocha, A.I. Wawrzyniak, K. Wawrzyniak, I.S. Zadworny
    Solaris National Synchrotron Radiation Centre, Jagiellonian University, Kraków, Poland
 
  A National Synchrotron Radiation Centre SOLARIS is a first synchrotron light source in Poland. SOLARIS consists of a linear accelerator , 1.5 GeV storage ring and 2 beamlines (PEEM and UARPES). The beamlines are in commissioning phase and should be ready for the first users in 2018. Additionally there are plans for a few next beamlines. The control system is based on Tango Controls. The system is fully operational. An archiving system uses HDB, TDB and HDB++ tools. PLC system consists of two parts: MPS (Machine Protection System) and PSS (Personal Safety System). The control system has been upgraded recently and it is constantly being improved to meet expectations of its users. The status of the SOLARIS Control System will be presented.  
poster icon Poster THPHA055 [1.605 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA055  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THPHA070 Multiplexer for the Em# Electrometer ion, controls, high-voltage, device-server 1548
 
  • P. Sjöblom, A. Milan-Otero, A.G. Persson
    MAX IV Laboratory, Lund University, Lund, Sweden
 
  Small currents need to be measured from a number of devices at a synchrotron and its beamlines. To meet this demand, MAX IV have joined a collaboration with ALBA to develop an electrometer that will ensure low current measurement capabilities and seamless integration into our Tango control system. The electrometers 4 independent channels can measure accurately in the fA range. Many devices produce larger currents and only need low sample rate. To make the electrometer more flexible, MAX IV have therefore developed a multiplexer with 8 independent channels. The multiplexer is both powered and controlled by the electrometer through its multipurpose IO interface. At most, an electrometer can control 4 multiplexers simultaneously giving a system with 32 channels, but the number of multiplexers can be chosen freely. The offset current introduced by the multiplexer is 45 pA and the noise is 3 pA. The offset is eliminated by settings in the electrometer. Current sweeps shows that currents steps as small as 10 pA can easily be measured and that switching time between channels before a steady signal is achieved is limited by the filter needed by the electrometer and not the multiplexer.  
poster icon Poster THPHA070 [8.675 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA070  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THPHA085 SKA Synchronization and Timing Local Monitor Control - Project Status ion, controls, software, device-server 1582
 
  • R. Warange, Y. Gupta
    National Centre for Radio Astrophysics, Tata Institute of Fundamental Research, Pune, India
  • R.E. Braddock, K. Grainge, J. Hammond
    University of Manchester, Manchester, United Kingdom
  • U.P. Horn
    SANReN, Pretoria, South Africa
  • G.R. Mant
    STFC/DL, Daresbury, Warrington, Cheshire, United Kingdom
 
  The Square Kilometre Array (SKA) project aims to build a large radio telescope consisting of multiple dishes and dipoles, in South Africa (SKA1-Mid) and Australia (SKA1-Low) respectively. The Synchronization and Timing (SAT) system of SKA provides frequency and clock signals from a central clock ensemble to all elements of the radio telescope, critical to the functionality of SKA acting as a unified large telescope using interferometry. The local monitor and control system for SAT (SAT. LMC) will monitor and control the working of the SAT system consisting of the timescale generation system, the frequency distribution system and the timing distribution system. SAT. LMC will also enable Telescope Manager (TM) to perform any SAT maintenance and operations. As part of Critical Design Review, SAT. LMC is getting close to submitting its final architecture and design. This paper discusses the architecture, technology, and the outcomes of prototyping activities.  
poster icon Poster THPHA085 [1.754 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA085  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THPHA096 ALBA Equipment Protection System, Current Status ion, controls, PLC, diagnostics 1599
 
  • A. Rubio, G. Cuní, D. Fernández-Carreiras, S. Rubio-Manrique, N. Serra, J. Villanueva
    ALBA-CELLS Synchrotron, Cerdanyola del Vallès, Spain
 
  ALBA is the name of Barcelona's 3GeV Synchrotron Lightsource. In operation since 2012, it currently hosts experiments 24/7 in its 8 beamlines with 3 more in development. The aim of ALBA Equipment Protection System is to avoid damage of hardware by managing sets of permits and interlock signals. The EPS scope covers not only ALBA accelerators and its beamlines but also the accessory laboratories like RF, Optics, Vacuum, etc. It is built on B&R PLCs with CPUs installed in cabinets in ALBA service and experimental areas and a network of remote I/O modules installed in shielded boxes inside the tunnel and other irradiated zones. CPU's and Remote models are interconnected by the X2X field-bus. Signals managed by PLC's include interlocks, temperature readouts, flow-meters, flow-switches, thermo-switches, shutters, pneumatic actuators, fluorescence screens, etc. This paper describes the design and the architecture of the Equipment Protection System, the current status, the tools used by the EPS team and the recent improvements in terms of reaction time and interaction with other systems via Powerlink and fast interlock systems.  
poster icon Poster THPHA096 [1.080 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA096  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THPHA142 The SKA Dish SPF and LMC Interaction Design: Interfaces, Simulation, Testing and Integration ion, controls, interface, monitoring 1712
 
  • A. Marassi
    INAF-OAT, Trieste, Italy
  • J. Kotze, T.J. Steyn, C. van Niekerk
    EMSS Antennas, Stellenbosch, South Africa
  • S. Riggi, F. Schillirò
    INAF-OACT, Catania, Italy
  • G. Smit
    SKA South Africa, National Research Foundation of South Africa, Cape Town, South Africa
 
  The Square Kilometre Array (SKA) project is responsible for developing the SKA Observatory, the world's largest radio telescope ever built: eventually two arrays of radio antennas - SKA1-Mid and SKA1-Low - will be installed in the South Africa's Karoo region and Western Australia's Murchison Shire respectively, each covering a different range of radio frequencies. In particular, the SKA1-Mid array will comprise of 133 15m diameter dish antennas observing in the 350 MHz-14 GHz range, each locally managed by a Local Monitoring and Control (LMC) system and remotely orchestrated by the SKA Telescope Manager (TM) system. All control system functionality run on the Tango Controls platform. The Dish Single Pixel Feed (SPF) work element will design the combination of feed elements, orthomode transducers (OMTs), and low noise amplifiers (LNAs) that receive the astronomical radio signals. Some SPFs have cryogenically cooled chambers to obtain the sensitivity requirements. This paper gives a status update of the SKA Dish SPF and LMC interaction design, focusing on SPF, LMC simulators and engineering/operational user interfaces, prototypes being developed and technological choices.  
poster icon Poster THPHA142 [0.321 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA142  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THPHA158 First Step to Manage Migration to Siemens S7-15XX PLCs using TANGO Framework ion, PLC, controls, software 1776
 
  • P. Rommeluère, Y.-M. Abiven, A. Buteau, P. Monteiro
    SOLEIL, Gif-sur-Yvette, France
  • P. Betinelli-Deck
    CEA, Gif-sur-Yvette, France
  • S.M. Minolli
    NEXEYA Systems, La Couronne, France
 
  Over the past years, SOLEIL* uses SIEMENS PLCs** as a standard for signal monitoring and security. SOLEIL is today thinking about a major upgrade of the facilities, and has to adapt its organization to face efficient operation and R&D. In this context, automation experts are now merged in a single group. In a middle term, migration from the existing 3XX series PLCs to the new 15XX series will be necessary. As the new 15XX series PLCs do not support Fetch/Write protocol anymore, a first step is the upgrade of TANGO*** PLCServer. This software device ensures data exchange with supervisory applications using TANGO infrastructure. It opens multiple TCP/IP connections to the PLC hardware, manages asynchronous communication to read/write PLC Datablocks and acts as a server for other clients. The upgrade of PLCServer is based on Snap7**** open source Ethernet communication suite for interfacing with Siemens PLCs using the S7 native protocol. This paper details the evolutions, performances and limitations of this new version of the PLCServer.
*French synchrotron light facility
**Programmable Logic Controller
***Toolkit for distributed control systems, supervisory and data acquisition (www.tango-controls.org)
****snap7.sourceforge.net
 
poster icon Poster THPHA158 [3.562 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA158  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THPHA169 Building S.C.A.D.A. Systems in Scientific Installations with Sardana and Taurus ion, controls, interface, experiment 1820
 
  • D. Fernández-Carreiras, J. Andreu, F. Becheri, S. Blanch-Torné, M. Broseta, G. Cuní, C. Falcon-Torres, R. Homs-Puron, G. Jover-Mañas, J. Klora, J. Moldes, C. Pascual-Izarra, S. Pusó Gallart, Z. Reszela, D. Roldán, M. Rosanes Siscart, A. Rubio, S. Rubio-Manrique, J. Villanueva
    ALBA-CELLS Synchrotron, Cerdanyola del Vallès, Spain
  • T.M. Coutinho, A. Homs, E.T. Taurel
    ESRF, Grenoble, France
  • Ł.J. Dudek, P.P. Goryl, L. Żytniak
    Solaris, Kraków, Poland
  • V.H. Hardion, A.M. Milan, D.P. Spruce
    MAX IV Laboratory, Lund University, Lund, Sweden
  • T. Kracht, M.T. Nunez Pardo de Vera
    DESY, Hamburg, Germany
 
  Sardana and Taurus form a python software suite for Supervision, Control and Data Acquisition (SCADA) optimized for scientific installations. Sardana and Taurus are open source and deliver a substantial reduction in both time and cost associated to the design, development and support of control and data acquisition systems. The project was initially developed at ALBA and later evolved to an international collaboration driven by a community of users and developers from ALBA, DESY, MAXIV and Solaris as well as other institutes and private companies. The advantages of Sardana for its adoption by other institutes are: free and open source code, comprehensive workflow for enhancement proposals, a powerful environment for building and executing macros, optimized access to the hardware and a generic Graphical User Interface (Taurus) that can be customized for every application. Sardana and Taurus are currently based on the Tango Control System framework but also capable to inter-operate to some extend with other control systems like EPICS. The software suite scales from small laboratories to large scientific institutions, allowing users to use only some parts or employ it as a whole.  
poster icon Poster THPHA169 [2.746 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA169  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THPHA170 Usage and Development of Web Services at MAX IV ion, controls, interface, software 1826
 
  • A. Milan-Otero, F. Bolmsten, J. Brudvik, M. Eguiraun, J. Forsberg, V.H. Hardion, L. Kjellsson, D.P. Spruce, L. Żytniak
    MAX IV Laboratory, Lund University, Lund, Sweden
 
  The web continues to grow as an application platform, with accessibility and platform independence as major benefits. It also makes it possible to tie services together in new ways through simple APIs. At MAX IV we are using web services for various purposes related to the control system, for example, monitoring servers and services, accessing alarm history, viewing control system status, managing system and users logs and running recurring jobs. Furthermore, all user management is also accessed via web applications, and even data analysis and experiment control can now be performed via web based interfaces. We make an effort to use existing tools whenever possible (e.g. Kibana, Prometheus), and otherwise develop systems in-house, based on current well established libraries and standards, such as JavaScript, Python, Apache, etc. This paper presents an overview of our activities in the field and describes different architectural decisions taken.  
poster icon Poster THPHA170 [5.702 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA170  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THSH201 Integration of MeerKAT and SKA Telescopes using KATCP/Tango Translators ion, controls, interface, device-server 1964
 
  • K. Madisa, N. Marais, A.J.T. Ramaila, L. Van den Heever
    SKA South Africa, National Research Foundation of South Africa, Cape Town, South Africa
 
  Funding: National Research Foundation of South Africa
The MeerKAT radio telescope control system uses the KATCP protocol and technology stack developed at SKA SA. The future SKA project chose the TANGO controls technology stack. However, MeerKAT and phase 1 of the SKA-mid telescope are intimately related: SKA-mid will be co-located with MeerKAT at the SKA SA Karoo site; the first SKA-mid prototype dishes will be tested using MeerKAT systems; MeerKAT will later be incorporated into SKA-mid. To aid this interoperation, TANGO to KATCP and KATCP to TANGO translators were developed. A translator process connects to a device server of protocol A, inspects it and exposes an equivalent device server of protocol B. Client interactions with the translator are proxied to the real device. The translators are generic, needing no device-specific configuration. While KATCP and TANGO share many concepts, differences in representation fundamentally limits the abilities of a generic translator. Experience integrating TANGO devices into the MeerKAT and of exposing MeerKAT KATCP interfaces to TANGO based tools are presented. The limits of generic translation and strategies for handling complete use cases are discussed.
 
slides icon Slides THSH201 [0.696 MB]  
poster icon Poster THSH201 [2.680 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THSH201  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THSH203 Internet of Things (IoT): Wireless Diagnostics Solutions ion, controls, diagnostics, hardware 1975
 
  • R. Homs-Puron, S. Astorga, G. Cuní, D. Fernández-Carreiras, O. Matilla, A. Rubio
    ALBA-CELLS Synchrotron, Cerdanyola del Vallès, Spain
  • R. Montaño
    ESS, Lund, Sweden
 
  ALBA requires a diagnostic system, where mainly include the temperature acquisition around the facility, such as tunnel, service area, experimental area, laboratories and auxiliary facilities. There is a big area to be covered and the location of the sensors may not be fixed, those measurement spots require a strong correlation to the machine startup configuration. This has an impact on the size whether a traditional wired installation is used, due the huge of measurement points to be covered; in addition, the restricted machine access schedule makes difficult their installation. In this paper we intend to describe one solution based on ESP8266 system-on-a-chip (SoC).  
poster icon Poster THSH203 [0.865 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THSH203  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
FRAPL01 Status of the Square Kilometre Array ion, controls, software, operation 1982
 
  • J. Santander-Vela, L. Pivetta, N.P. Rees
    SKA Organisation, Macclesfield, United Kingdom
 
  The Square Kilometre Array (SKA) is a global project to build a multi-purpose radio telescope that will play a major role in answering key questions in modern astrophysics and cosmology. It will be one of a small number of cornerstone observatories around the world that will provide astrophysicists and cosmologists with a transformational view of the Universe. Two major goals of the SKA is to study the history and role of neutral Hydrogen in the Universe from the dark ages to the present-day, and to employ pulsars as probes of fundamental physics. Since 2008, the global radio astronomy community has been engaged in the development of the SKA and is now nearing the end of the 'Pre-Construction' phase. This talk will give an overview of the current status of the SKA and the plans for construction, focusing on the computing and software aspects of the project.  
video icon Talk as video stream: https://youtu.be/WuQ1ut4R_Fc  
slides icon Slides FRAPL01 [74.131 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-FRAPL01  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
FRAPL07 The ESRF's Extremely Brilliant Source - a 4th Generation Light Source ion, controls, software, SRF 2010
 
  • J.M. Chaize, R. Bourtembourg, F. Epaud, A. Götz, S. James, G. Mugerin, F. Poncet, J.L. Pons, N.T. Tappret, E.T. Taurel, P.V. Verdier
    ESRF, Grenoble, France
 
  After 20 years of operation, the ESRF has embarked upon an extremely challenging project - the Extremely Brilliant Source (ESRF - EBS) . The goal of this project is to construct a 4th generation light source storage ring inside the existing 844m long tunnel. The EBS will increase the brilliance and coherence by a factor of 100 with respect to the present ESRF storage ring. A major challenge is to keep the present ring operating 24x7 while designing and pre-constructing all the elements of the new ring. This is the first time a 4th generation light source will be constructing inside an existing tunnel. This paper concentrates on the control system aspects. The control system is 100% TANGO based. The paper will list the main challenges of the new storage ring like the Hot Swap Powersupply, the new timing system, how reliable operation was maintained while modernizing the injector control system and preparing the new storage ring control system, the new historical database, and how extensive use was made of software simulators achieve this.
http://www.esrf.fr/files/live/sites/www/files/about/upgrade/documentation/whitepaper-upgrade-phaseII.pdf
P. Raimondi, "The ESRF Low Emittance Upgrade", IPAC'16, , Busan, Korea, May 2016, Paper WEXA01
 
video icon Talk as video stream: https://youtu.be/Wtocf0pieP0  
slides icon Slides FRAPL07 [9.634 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-FRAPL07  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)