Dr
Juande Santander-Vela
(SKA Organisation)
17/11/2020, 09:10
The Square Kilometre Array (SKA) will be the largest radio interferometer in the world when it is built. The project has already passed all its Critical Design Reviews (CDRs), including System CDR, and is in the bridging phase between the design and the construction phase. In this talk, we will present the current status of the project, and in particular how we are dealing with software...
Mr
Michal Gandor
(S2Innovation)
17/11/2020, 10:40
We as S2Innovation would like to summerize and present our work done for ICFO Laboratory. The presentation will deliver information about a distributed tango controls system designed, based on 6 raspberry pi'es. We would like to discuss the system itself, as long as problems we encountered during implementation. We had lots of preformance issues regarding Webjive.
Dr
Jan David Mol
(Stichting ASTRON)
17/11/2020, 11:00
LOFAR is a distributed radio telescope, operating at the 10--270 MHz frequency range. It consists of thousands of antennas spread across 52 sites ("stations") in 9 European countries, central HPC processing facilities, and 3 archive sites. The telescope is currently getting a major upgrade ("LOFAR2.0"), with an initial focus on upgrading the processing capabilities and software within our...
Stéphane POIRIER
(Synchrotron SOLEIL)
17/11/2020, 11:20
The data recording service at Soleil has been completely rewritten. Based on a set of Tango devices and using both a modular and generic approach, it could be deployed and configured in another Tango environment.
Ms
Sandra PIERRE-JOSEPH ZEPHIR
(Synchrotron SOLEIL)
17/11/2020, 11:40
These last months some staff moves occurred in the ICA team, which is in charge of providing control system software for SOLEIL’s Accelerators and Beamlines.
Some of us are currently exploring tools which are provided in the Tango community as WebJive. SOLEIL CDR redaction is a work in progress.
This meeting will be the opportunity to give a status of our activities, to present people and...
Mrs
Birgit Ploetzeneder
(ELI Beamlines)
17/11/2020, 14:00
Beamlines is moving towards more mature operations with some lasers/beamlines, while still in phase of intensive commissioning and ramp-up. This presentation updates on the progress we made with control systems integration and commissioning of our first significant DAQ systems. We also share some lessons we learned using LabVIEW with NI Linux RT on third-party hardware (barebones/virtualized),...
Mr
Anton Joubert
(South African Radio Astronomy Observatory)
17/11/2020, 14:40
News on recent PyTango developments
Mr
Piotr Goryl
(S2Innovation Sp. z o.o.)
17/11/2020, 15:00
The core specification of the Tango 9 protocol should be ready by the Tango Meeting.
In the current state, it can be used as a specification Tango v10 prototype and for a base for Tango v11 concepts. The result and summary status will be presented.
Dr
Carlos Pascual-Izarra
(ALBA)
17/11/2020, 15:20
Taurus is a framework for creating GUIs and CLIs for the Control System using python and PyQt. This talk is a very quick status report on its latest developments.
Mr
Zbigniew Reszela
(ALBA)
17/11/2020, 16:10
Sardana is a Python-based experiment control software used in several institutes within the Tango community. Among other features, it provides solution to motion and data acquisition control, powerful macro execution engine and a generic way of programming and executing scans, all these with the Taurus-based rich user interfaces.
Sardana is under continuous development and just recently...
Mr
Giacomo Strangolino
(Elettra Sincrotrone Trieste), Mr
Lucio Zambon
(Elettra)
17/11/2020, 16:30
Following former web interfaces developed at ELETTRA as well as in other institutes, PUMA has been developed with the additional objectives of high availability, scalability, load balancing, responsiveness and customization.
Thorough analysis of Websocket limits led to an SSE based server technology relying on channels (Nchan over NGINX) to deliver the events to the clients. The development...
Mr
Chernov Vasilii
(INR RAS)
17/11/2020, 16:50
The report will consider the technique of integrating React components into the Waltz control system using the example of the development of GridWidget.
Prof.
Giorgio Brajnik
(Interaction Design Solutions)
17/11/2020, 17:10
WebJive is a web application designed for rapid development and use of dashboards to monitor and control Tango devices. Over the last 6 months we, at MaxIV and SKA, have been adding new developments to it.
During this presentation I will give an overview of WebJive and show what the WebJive roadmap is at the moment, and collect feedback from the community. I will also present the...
Mr
Lorenzo Pivetta
(ELETTRA Sincrotrone Trieste)
17/11/2020, 17:30
The status of the HDB++ project is presented, with a special focus on production deployments.
Igor Khokhriakov
(hzg)
18/11/2020, 09:00
Deep analysis of the results of Tango benchmark based on tango-controls/sys-tango-benchmark presented @ICALEPCS'19
Benchmarking of Tango based on CORBA, ZMQ and HTTP
Benchmarking of microservices distributed solution for Tango REST server
Introducing RxJTango - a reactive extension to Tango-Controls Java API
Igor Khokhriakov
(hzg)
18/11/2020, 09:20
A story how legendary random timeout (4 years old issue on GitHub - migrated from Sourceforge - https://github.com/tango-controls/JTango/issues/19) was hunted down.
Mr
Anton Joubert
(South African Radio Astronomy Observatory), Dr
Drew Devereux
(CSIRO Australia)
18/11/2020, 10:00
The [SKA project](https://www.skatelescope.org) is mainly developed using Python and has a strong focus on [software testing](https://developer.skatelescope.org/en/latest/development_practices/ska_testing_policy_and_strategy.html). This includes testing of single devices (unit testing), testing multiple dependent devices (component testing), and testing of the fully integrated telescope...
Mr
Michal Gandor
(S2Innovation)
18/11/2020, 10:50
For one of our projects maintaining Panic alarms we created an MQTT connector device. It allows to easy read/write values using Tango, and in our case also from the web browser. It is now publicly available and we would like to present its features.
Mr
Matteo Canzari
(INAF - OAAb)
18/11/2020, 11:30
* Demo of WebJive and recent dashboards (members of the SKA team)
During this presentation we will discuss and showcase WebJive. Our aim is not only to present WebJive so that other teams can use it, but also present and discuss some architectural aspects of WebJive, and especially the most important component which connects the frontend to the Tango ecosystem.
The architecture of...
Prof.
Giorgio Brajnik
(Interaction Design Solutions)
18/11/2020, 14:00
Deep dive into WebJive TangoGQL (members of MAXIV and SKA teams)
The architecture of WebJive encompasses several components, one of which is TangoGQL (a GraphQL gateway that connects the frontend single-page-application of WebJive to the Tango system).
Mr
Piotr Goryl
(S2Innovation Sp. z o.o.)
18/11/2020, 15:00
S2Innovaiton is proud of its tight collaboration with Tango Controls Community. It is involved in cppTango, PyTango, JTango as well as Documentaiton and RFC related developments. S2Innovation is also providing software solutions based on Tango Controls for its partners with use of among others WebJive and PANIC. One of its development is cloud-based alarm management system based on PANIC...
Mr
Matteo Canzari
(INAF - OAAb)
18/11/2020, 15:20
During the last months, I worked to collect and edit some TANGO training videos. The effort aims to create a series of training videos, easily available by the community, to speed up the training process for the new people that are approaching using Tango. The work is still Work in progress, but the first part of the videos are available in a Google Drive folder. In the talk, I will show the...