SOFTWARE ARCHITECTURE OF THE AUTOMATION SYSTEM FOR THE EXPERIMENTAL STATION "FAST-FLOWING PROCESSES" OF THE CCU "SKIF"
A.P. Gerasimova, A.S. Maltsev
Institute of Automation and Electrometry, Siberian Branch, Russian Academy of Sciences, Novosibirsk, Russia
Keywords: Web application, automated control system, user interface, server, React, Node.js, MQTT, SKIF
Abstract
The paper presents the development of an automated control system for the experimental equipment of the station 1-3 "Fast-flowing processes" of the Center for Collective Use "Siberian Ring Photon Source." The architecture of the control system using open software components and protocols is described. Particular attention is paid to the implementation of the engineer's workstation interface as a web application that provides access to the equipment control and configuration. The key software modules of the server and client parts of the web application are considered. The proposed solution ensures scalability, fault tolerance, and uniformity of the software architecture at all levels of the system.
|