FRAR | Video of full session »User Interfaces and User eXperience (UX) II« (total time: 01:00:13 h:m:s) | |
please see instructions how to view/control embeded videos | ||
Paper | Title | Page |
---|---|---|
FRAR01 | Taranta, the No-Code Web Dashboard in Production | 1017 |
|
||
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 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 |
|
||
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 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 |
|
||
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 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 | |
|
||
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 FRAR04 [4.664 MB] | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |