Integration of Maestro Software Client and Server Components for Hardware Control of the Synchronization System Segment for the Booster Injector at LHEP JINR Using Tango Controls and WebSocket

29 Oct 2025, 12:45
15m
4th floor, 456 (MLIT)

4th floor, 456

MLIT

Oral Information Technology Information Technology

Speaker

Алексей Козловский (JINR LHEP)

Description

This paper discusses the integration of the client and server components of Maestro Software, designed for controlling the equipment of the Synchronization System Segment for the Booster Injector at the LHEP, JINR. The primary focus is on the application of the Tango Controls technology for building a distributed control system and the WebSocket protocol to ensure efficient real-time communication between the user interface and the server. The architectural solutions implemented during the integration process are presented, and the details of customization existing software modules to meet the requirements of a distributed control infrastructure are described. A generalized configurable Tango device, DeviceProxy, has been developed, its operation established in conjunction with the WebSocketDS and ModbusDS modules.

Author

Alexey Bukharin

Co-authors

Artyom Noskov Ilia Zhabin Ilya Shirikov (JINR) Vladimir Elkin (JINR) Алексей Козловский (JINR LHEP) Георгий Седых (jinr) Денис Ивлиев

Presentation materials