Author: Coutinho, T.M.
Paper Title Page
MOBPL02 TANGO Kernel Development Status 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 Con­trols Frame­work con­tin­ues to im­prove. This paper will de­scribe how TANGO ker­nel de­vel­op­ment has evolved since the last ICALEPCS con­fer­ence. TANGO ker­nel pro­jects source code repos­i­to­ries have been trans­ferred from sub­ver­sion on Sourceforge.​net to git on GitHub.​com. Con­tin­u­ous in­te­gra­tion with Travis CI and the GitHub pull re­quest mech­a­nism should fos­ter ex­ter­nal con­tri­bu­tions. Thanks to the TANGO col­lab­o­ra­tion con­tract, parts of the ker­nel de­vel­op­ment and doc­u­men­ta­tion have been sub-con­tracted to com­pa­nies spe­cial­ized in TANGO. The in­volve­ment of the TANGO com­mu­nity helped to de­fine the roadmap which will be pre­sented in this paper and also led to the in­tro­duc­tion of Long Term Sup­port ver­sions. The paper will pre­sent how the ker­nel is evolv­ing to sup­port plug­gable pro­to­cols - the main new fea­ture of the next major ver­sion 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)  
 
WEBPL05 BLISS - Experiments Control for ESRF EBS Beamlines 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 con­trol sys­tem for run­ning ex­per­i­ments, with full de­ploy­ment aimed for the end of the EBS up­grade pro­gram in 2020. BLISS pro­vides a global ap­proach to run syn­chro­tron ex­per­i­ments, thanks to hard­ware in­te­gra­tion, Python se­quences and an ad­vanced scan­ning en­gine. As a Python pack­age, BLISS can be eas­ily em­bed­ded into any Python ap­pli­ca­tion and data man­age­ment fea­tures en­able on­line data analy­sis. In ad­di­tion, BLISS ships with tools to en­hance sci­en­tists user ex­pe­ri­ence and can eas­ily be in­te­grated into TANGO based en­vi­ron­ments, with generic TANGO servers on top of BLISS con­trollers. BLISS con­fig­u­ra­tion fa­cil­ity can be used as an al­ter­na­tive TANGO data­base. De­lin­eat­ing all as­pects of the BLISS pro­ject from beam­line de­vice con­fig­u­ra­tion up to the in­te­grated user in­ter­face, this talk will pre­sent the tech­ni­cal choices that drove BLISS de­sign and will de­scribe the BLISS soft­ware ar­chi­tec­ture and tech­nol­ogy 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)  
 
THCPL05 TANGO Heads for Industry 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 Con­trols Frame­work* con­tin­ues to ma­ture and be adopted by new sites and ap­pli­ca­tions. This paper will de­scribe how TANGO has moved closer to in­dus­try with the cre­ation of star­tups and ad­dress­ing in­dus­trial use cases. It will de­scribe what progress has been made since the last ICALEPCS in 2015 to en­sure the sus­tain­abil­ity of TANGO for sci­en­tific and in­dus­trial users. It will pre­sent TANGO web based tech­nolo­gies and the de­ploy­ment of TANGO in the cloud. Fur­ther­more it will de­scribe how the com­mu­nity has re-or­gan­ised it­self to fund and im­prove code shar­ing, doc­u­men­ta­tion, code qual­ity as­sur­ance and main­te­nance.
* 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)  
 
THPHA169 Building S.C.A.D.A. Systems in Scientific Installations with Sardana and Taurus 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, Ł. Ż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
 
  Sar­dana and Tau­rus form a python soft­ware suite for Su­per­vi­sion, Con­trol and Data Ac­qui­si­tion (SCADA) op­ti­mized for sci­en­tific in­stal­la­tions. Sar­dana and Tau­rus are open source and de­liver a sub­stan­tial re­duc­tion in both time and cost as­so­ci­ated to the de­sign, de­vel­op­ment and sup­port of con­trol and data ac­qui­si­tion sys­tems. The pro­ject was ini­tially de­vel­oped at ALBA and later evolved to an in­ter­na­tional col­lab­o­ra­tion dri­ven by a com­mu­nity of users and de­vel­op­ers from ALBA, DESY, MAXIV and So­laris as well as other in­sti­tutes and pri­vate com­pa­nies. The ad­van­tages of Sar­dana for its adop­tion by other in­sti­tutes are: free and open source code, com­pre­hen­sive work­flow for en­hance­ment pro­pos­als, a pow­er­ful en­vi­ron­ment for build­ing and ex­e­cut­ing macros, op­ti­mized ac­cess to the hard­ware and a generic Graph­i­cal User In­ter­face (Tau­rus) that can be cus­tomized for every ap­pli­ca­tion. Sar­dana and Tau­rus are cur­rently based on the Tango Con­trol Sys­tem frame­work but also ca­pa­ble to in­ter-op­er­ate to some ex­tend with other con­trol sys­tems like EPICS. The soft­ware suite scales from small lab­o­ra­to­ries to large sci­en­tific in­sti­tu­tions, al­low­ing users to use only some parts or em­ploy 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)