30th Tango Collaboration meeting held at ONERA (Toulouse, FRANCE)

UTC
ONERA Toulouse

ONERA Toulouse

2 avenue Edouard Belin, 31400 Toulouse
Andy Gotz (ESRF), Christophe CHAPPET (ONERA), Jean-Michel Chaize (ESRF)
Description
The general assembly of the developers and users of the Tango-controls software framework.
    • 08:30 12:30
      Steering Committee meeting

      Closed meeting of the TANGO Controls Steering Committee

      Convener: Andy Gotz (ESRF)
      Attendees List
      Group Photograph
      • 08:45
        Welcome and Introduction of the new rules 15m
        Speaker: Andy Gotz (ESRF)
      • 09:00
        Budget discussion and vote 1h
        Budget presentation, discussion and vote
        Speakers: JM Chaize (perso), Jean-Michel Chaize (ESRF)
      • 10:00
        Tango 10 roadmap 20m
        document
        Slides
      • 10:20
        Repository strategy 20m
        Speaker: Andy Gotz (ESRF)
      • 10:40
        Coffee 20m
      • 11:00
        Documentation strategy 20m
        Discuss and agree on what we would need as documentation. e.g. installation guide, beginners guides, FAQ, etc... concerns core and various projects (PyTango, Hdb++, Alarm...
        Speaker: Jean-Michel Chaize (ESRF)
        document
      • 11:20
        Web and Forum activity 20m
        Show statistics in access, forums. Discuss how better sharing of forum activities between institutes. Show new features of new web site. Discuss the merging of tango@esrf.fr with the forum members. (today there is discrepancies)
        Speaker: Jean-Michel Chaize (ESRF)
        document
      • 11:40
        Tango database issues 20m
        Discuss Soleil's paper on issues observed on the database tables and agree on a plan of action
        Speaker: Andy Gotz (ESRF)
        document
      • 12:00
        New potential contractors 10m
        Speaker: Jean-Michel Chaize (ESRF)
      • 12:10
        Next meeting location 10m
        Speaker: Jean-Michel Chaize (ESRF)
    • 12:30 12:50
      example and templates 20m
      this is just an example where you can find template materials for your presentation
      Speaker: JM Chaize (perso)
      Slides
      summary
    • 14:00 15:50
      Opening and news from projects
      Convener: Jean-Michel Chaize (ESRF)
      • 14:00
        Opening address 10m
        Speaker: Christophe Chappet (ONERA)
      • 14:10
        The new Tango contract 20m
        Presentation of the rules and of the budget 2016
        Speaker: Andy Gotz (ESRF)
        Slides
      • 14:30
        Status of Morpho project at ONERA 20m
        Speaker: Christophe Chappet (ONERA)
        Transparents
      • 14:50
        The SKA project 20m
        Speaker: Dr Lize Van den Heever (SKA)
        Slides
      • 15:10
        Experiment Control Upgrades at DESY 20m
        Speaker: Dr Maria Teresa Nunez Pardo de Vera (DESY)
        Slides
      • 15:30
        tango@HZG 20m
        Speaker: Igor Khokhriakov (hzg)
        Slides
    • 15:50 16:10
      Coffee break 20m
    • 16:10 17:50
      News from Tango sites (2)

      recent achievements and news from facilities using Tango

      Convener: Mr Christophe CHAPPET (ONERA)
      • 16:10
        Kernel developers breakout 1h 40m
        Slides
      • 16:10
        MAXIV status (remote conferencing) 20m
        Last progress at MAXIV
        Speaker: Vincent Hardion (MAXIV)
        Slides
        Video
      • 16:30
        Solaris status 20m
        Speaker: Wojciech Kitka (Solaris)
        Slides
        summary
      • 16:50
        Tango Control Systems at ELI-NP 20m
        Speaker: Bertrand DE BOISDEFFRE (ELI-NP)
        Slides
        summary
      • 17:10
        ELI beamlines project status 20m
        Speaker: Pavel Blastl (ELI Beamlines)
        Slides
        summary
      • 17:30
        Control systems at ELI ALPS 20m
        Speaker: Lajos Schrettner (ELI ALPS)
        Slides
    • 09:00 10:30
      Tango core development: repositories, bindings and web

      News from development in progress: kernel, tools, libraries

      Convener: David Fernandez (Alba)
      • 09:00
        Move to Git 20m
        Speakers: Carlos Pascual (Alba), Reynald Bourtembourg
        document
        Paper
        Slides
      • 09:20
        mtango news and WebApp 20m
        mtango news and WebApp
        Speaker: Igor Khokhriakov (hzg)
        Slides
      • 09:40
        Needs for TangoWeb upgrade to Java7/JBoss7 20m
        Speaker: Raphael Girardot
        Transparents
      • 10:00
        How to integrate a LabVIEW application in a Tango control system 30m
        Speakers: Birgit Ploetzeneder, Nicolas Leclercq (SOLEIL)
    • 10:30 10:45
      Coffee break 15m
    • 10:45 12:25
      Tango core development 2

      Archiving projects, python news and roadmap

      Convener: Alain Buteau (Soleil)
      • 10:45
        Tango school announcement 5m
        Speaker: Lonza Marco (Elettra)
        more information
      • 10:50
        HDB/TDB news 20m
        Speaker: Majid Ounsy (SOLEIL)
        Slides
      • 11:10
        The HDB++ project 30m
        Status of the development and collaboration team. MySql version at Elettra Cassandra version at ESRF
        Speakers: Lorenzo Pivetta, Reynald Bourtembourg
        Slides
        summary
      • 11:40
        PyTango news 20m
        Speaker: Sebastien Gara (Nexeya)
        Slides
        summary
      • 12:00
        Roadmap for Tango 10 20m
        Speaker: Andy Gotz (ESRF)
        Slides
    • 14:00 15:50
      Users interfaces and utilities
      Convener: Claudio Scafuri (Elettra)
      • 14:00
        Taurus: Upgrades and new features 20m
        Current status, 2016 release review, and next planned developments (TEPs) by the community.
        Speaker: Carlos Pascual (ALBA)
        Slides
      • 14:20
        Qtango: latest development 20m
        Speaker: Mr Claudio Scafuri (Elettra - Sincrotrone Trieste S.C.p.A.)
        Slides
      • 14:40
        Sardana: Progress in the collaboration 20m
        Current status, 2016 release review, and next planned developments (SEPs) by the community.
        Speaker: Zbigniew Reszela (ALBA)
        Slides
      • 15:00
        PANIC and Vacca 4.0: A synoptic-based control system application. 30m
        A complete example on how at Alba we are integrating Taurus, Panic Alarms and a number of Tango control services in a customizable Graphical User Interface.
        Speaker: Sergi Rubio (ALBA)
        Slides
      • 15:30
        SPYC project: Command Line Interface and scripting solution on top of Tango 20m
        Speaker: Sandra Pierre Joseph (SOLEIL)
        Slides
    • 15:50 16:10
      coffee break 20m
    • 16:10 17:50
      Industry contributions and applications
      Convener: Thorsten Kracht (DESY)
      • 16:10
        PREVAC: Bring Tango to Lab 20m
        Speaker: Aleksander Stanik (PREVAC)
        Slides
      • 16:30
        3Controls – towards industrialization of Tango Controls 20m
        Speakers: Mr Piotr Goryl (3Controls Sp. z o.o.), Piotr Goryl (3 Controls)
      • 16:50
        Tango integration in MORPHO-SATIS project 20m
        Speaker: Bernard Bousquet (AKKA)
        document
        summary
        Transparents
      • 17:10
        Sardana/IcePAP based control system for elliptically polarized undulator at Max IV. 20m
        describes a redesign of the Tango/GalilBox based control system for the elliptically polarized undulator to the standardized MAX IV Sardana/Icepap motion control platform. Overview of the redesigned control system, the motion control and software solutions will be presented. The operation of the machine will be explained, with emphasis on movement synchronization, machine calibration and position correction mechanisms. Furthermore, some design and implementation challenges, as well as technical issues will be discussed.
        Speaker: Vid Juvan (Cosylab)
        Slides
        summary
      • 17:30
        Control system prototype for laser-driven experiments at ELI-NP 20m
        The control system prototype for laser-driven experiments developed by the ELI-NP team is presented; insights into the purpose and status of the current setup are offered, as well as the level of integration in the TANGO framework of existing equipment. The main aspects covered by the current presentation reside in the TANGO integration of measurement equipment (energy meter, spectrometer, cameras), as well as motion devices (motorized stages, hexapod). TANGO Graphical User Interfaces, at an early stage of development, are presented for some of the devices integrated in the control system prototype. Data acquisition, archiving and logging strategies are described with focus on the software solutions employed. A summary on the network infrastructure deployed in the aforementioned setup is provided, as well as insights into the resource monitoring tools employed. Finally, future plans for attaining a higher level of equipment integration in the TANGO framework are presented, as well as possible solutions for increasing user accessibility to the underlying infrastructure.
        Speaker: Dragos Dumitrescu (ELI-NP)
        Slides
    • 09:00 10:10
      Documentation and training material
      Convener: Andy Gotz (ESRF)
      • 09:00
        Sphinx a tool for unified documentation 30m
        Speaker: Georg Brandl (Forschungszentrum Jülich)
        Slides
      • 09:30
        Discussion about documentation and packaging strategy 40m
        Speaker: Lize van den Heever (SKA)
        more information
        Slides
    • 10:10 10:30
      coffee break 20m
    • 10:30 12:15
      Device servers catalog
      Convener: Wojciech Kitka (Solaris)
      • 10:30
        Device servers catalog and common integration policy (interactive session) 30m
        Speaker: Mr Piotr Goryl (3Controls Sp. z o.o.)
        document
        Slides
        • Introduction presentation has been provided
        • Disussion points:
          • It will be worth to link similar device servers
          • In the future the catalogue may provide also binaries and packages
          • It will be good to check if certain ds is maitained
            • automated script checking for updates and poiting ones suspected
            • administrator will have to check manualy
          • Tag to mark a device server selected to be the standard/preffered one
          • Upload from Pogo will be usefull
          • For a device server link to documentation as well as a README file taken from the source code will be usefull
          • Checkbox to mark whether certain DS has dedicated client app (like GUI) available
          • Integration with github
          • Catalogue maitanance guide (my free thought) will be usefull
            • what to ckeck on what period (like removing duplication of hardware providers)
      • 11:00
        New general interest device servers (series of short presentations) 55m
        Setting Manager device server (P.Verdier) Modbus and ModbusComposer (JL Pons) Logix500 Rockwell protocol (JL Pons) Refactoring of XIA boards device (A. Buteau) Configurable formula device server (Graziano Scalamera) Configurable sequencer device server (Graziano Scalamera) Device server interfacing Epics process variable (Guifré Cuni) Device server for vacuum statistic parameters (Lukasz Dudek)
        Speakers: Alain Buteau (Soleil), Graziano Scalamera (Elettra), Guifré Cuni (Alba), Jean-Luc Pons, Lukasz Dudek (Solaris), Pascal Verdier
      • 11:55
        Closing address 20m
        Speaker: Jean-Michel Chaize (ESRF)
        Slides
    • 14:00 16:30
      Visits of Wind Tunnels

      Visit of the wind tunnel