FRAR —  User Interfaces and User eXperience (UX) II   (22-Oct-21   12:30—13:30)
Chair: N. Kamikubota, KEK, Ibaraki, Japan
FRAR   Video of full session »User Interfaces and User eXperience (UX) II« (total time: 01:00:13 h:m:s)  
video icon  
  please see instructions how to view/control embeded videos  
Paper Title Page
FRAR01 Taranta, the No-Code Web Dashboard in Production 1017
 
  • M. Eguiraun, A. Amjad, J. Forsberg, V. Hardion, Y.L. Li, L.M. Nguyen, J.T.K. Rosenqvist, M. Saad
    MAX IV Laboratory, Lund University, Lund, Sweden
  • V. Alberti
    INAF-OAT, Trieste, Italy
  • M. Canzari
    INAF - OAAB, Teramo, Italy
  • H.R. Ribeiro
    Universidade do Porto, Faculdade de Ciências, Porto, Portugal
 
  The remote control and monitoring of accelerators and experimental setup has become an essential enabler when remote work has become the norm for the last 2 years. Unlike the desktop user interfaces which have been developed for the use of physical workstations, Web application are naturally accessible remotely via the ubiquitous web browsers. On the other hand, Web technology development need a specific knowledge which has yet to be disseminate in the control system engineering. And desktop frameworks still have the benefit of rapid and easy development even for the non-specialist. Taranta Suite is a collection of web applications jointly developed by MAX IV Laboratory and the SKA Organization, for the Tango Control System. Totally in line with the ’no-code’ trend, truly little knowledge of web technologies is needed. An operator can create a graphical user interface on-the-fly and then, can share instantly this application. Authentication and authorization ensure to give the right level access to the users. This paper will describe the system, the React and GQL implementation and the first usage at the different facilities.  
slides icon Slides FRAR01 [3.243 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-FRAR01  
About • Received ※ 10 October 2021       Revised ※ 08 November 2021       Accepted ※ 20 November 2021       Issue date ※ 11 January 2022
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
FRAR02 canone3: A New Service and Development Framework for the Web and Platform Independent Applications* 1023
 
  • G. Strangolino, L. Zambon
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
 
  Funding: * inspiration by Alessio Igor Bogani, Elettra, Trieste, Italy
On the wake of former web interfaces developed at ELETTRA as well as in other institutes, the service and development framework for the web and platform independent applications named PUMA has been substantially enhanced and rewritten, 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 of the latter is supported by JQuery, Bootstrap, D3js, SVG and QT and helps build interfaces ranging from mobile to dashboard. Ultimate developments led to successful load balancing and failover actions, owing to the joint cooperation of a dedicated service supervisor and the NGINX upstream module.
 
slides icon Slides FRAR02 [3.605 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-FRAR02  
About • Received ※ 08 October 2021       Revised ※ 10 November 2021       Accepted ※ 21 December 2021       Issue date ※ 01 March 2022
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
FRAR03 A Major Update of Web Based Development Toolkit for Control System of Large-Scale Physics Experiment Device 1029
 
  • X.H. Xie, Y.X. Jiang, W. Wang, F.Y. Wu
    HUST, Wuhan, People’s Republic of China
  • S. Li, B. Rao, Y. Yang, M. Zhang, P.L. Zhang, W. Zheng
    Huazhong University of Science and Technology, State Key Laboratory of Advanced Electromagnetic Engineering and Technology,, Hubei, People’s Republic of China
 
  Funding: Most from Ministry of Science and Technology of the people’s Republic of China
The deployment of the control system called CODAC (Control, Data Access and Communications) is necessary for the operation of large-scale experimental facilities. CFET (Control system framework for experimental devic-es toolkit) is a flexible SCADA (supervisory control and data acquisition) software tool, which is used for the construction of a CODAC. CFET is fully based on open web technologies, it is easy to integrate all kinds of systems and devices into CFET. This paper has undergone a major iteration of CFET. HMI has been redesigned and implemented. The control engineer can use a web based WYSIWYG HMI editor to compose the HMI. In CFET, InfluxDB has been integrated. It is used to store the engineering data, and also visualize the data on the website. Docker based microservices architecture has been designed, putting CFET and dependent packages into a lightweight container. At present, CFET has been used in the CO-DAC system of J-TEXT tokamak and HUST Field-Reversed Configuration facility.
 
slides icon Slides FRAR03 [3.726 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-FRAR03  
About • Received ※ 09 October 2021       Revised ※ 26 October 2021       Accepted ※ 21 December 2021       Issue date ※ 25 February 2022
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
FRAR04
Phoebus Olog  
 
  • K. Shroff
    BNL, Upton, New York, USA
  • G. Weisspresenter
    ESS, Lund, Sweden
 
  Phoebus Olog is an online logbook used for recording operational and experimental events by users or other applications. The Phoebus Olog service is an evolution of the Olog web service. It uses modern nosql data stores like mondoDB and elastic which provide horizontal scalability, improved performance, and complex querying functionality like fuzzy searches. The improvements of the server side are accompanied with several new UI clients; smartphone apps for convenient viewing of logs, logbook client in Phoebus CS-Studio which provides integration with various other applications like alarms, OPI, etc and a web application.  
slides icon Slides FRAR04 [4.664 MB]  
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)