Introduction into the world of Tango Controls, an object oriented SCADA framework for hardware and software-only devices.
URL: https://tango-controls.org/
PyTango is a python module that exposes to Python the complete Tango C++ API. This means that you can write not only Tango applications (scripts, CLIs, GUIs) that access Tango device servers but also Tango device servers themselves, all of this in pure python.
URL: https://tango-controls.readthedocs.io/projects/pytango/en/stable/
An interactive session where we will explore POGO: The source code tool for Tango Controls devices.
URL: https://gitlab.com/tango-controls/pogo/
Taurus is a python framework for control and data acquisition CLIs and GUIs in scientific/industrial environments. It supports multiple control systems or data sources: Tango, EPICS, … New control system libraries can be integrated through plugins.
For non-programmers: Taurus allows the creation of fully-featured GUI (with forms, plots, synoptics, etc) from scratch in a few minutes using a...
Sardana is a software suite for Supervision, Control and Data Acquisition in scientific installations. It aims to reduce cost and time of design, development and support of the control and data acquisition systems. Sardana development was started at the ALBA synchrotron and today is supported by a larger community which includes several other laboratories and individuals (ALBA, DESY, MaxIV,...
In Tango Controls the archiving of attribute vales is the job of HDB++: The Historical Database++. In its simplest form HDB++ comprises of a Tango device server, an interface library and relational database that servers as the storage backend.
URL: https://tango-controls.readthedocs.io/en/latest/Explanation/archiving/hdbpp.html
An open mic session for everybody to ask their questions, give answers, raise doubts, share their ideas and for discussion about how Tango Controls could fit your needs.