The Argonne Tandem Linear Accelerating System (ATLAS) facility at Argonne National Laboratory is a National User Facility capable of delivering ion beams from hydrogen to uranium. The existing tune archiving system, which utilizes Corel’s Paradox relational database management software, is responsible for retrieving and restoring machine parameters from previously optimized configurations....
The Elettra 2.0 storage ring, scheduled for commissioning in 2026, introduces a novel control system architecture, departing from distributed front-end computers. High processing power and intelligent devices, such as magnet power converters, beam position monitors, beam loss monitors, low-level RF systems, and fast interlocks, support centralization. These devices connect through a...
A new high-performance Sensors, Acquisition and Motion Control system (SAMbuCa) is under development at CERN to address the challenging requirements of motion control for beam intercepting devices such as the collimators of the Large Hadron Collider. These requirements include high precision in extremely radioactive environments, millisecond-level synchronization, and long-term operational...
Graphical user interfaces (GUIs) play a critical role in the operation and maintenance of large-scale distributed control systems. In this work, we present a synoptic-based visualization for the Central Signal Processor (CSP) of the SKA (Square Kilometre Array) telescope, developed using Taranta, a web-based visualization tool for TANGO systems. The synoptic view provides an intuitive,...
During February 26–28, 2025, the first-ever particle accelerator user interface/user experience (UI/UX) workshop was held at SLAC. Attendees had backgrounds ranging from software development to control systems management and human factors science. The workshop began with participants discussing the current state of UI/UX procedures and practices at their respective laboratories to share...
The Argonne Tandem Linear Accelerating System (ATLAS) facility at Argonne National Laboratory is a National User Facility capable of delivering ion beams from hydrogen to uranium. The existing tune archiving system, which utilizes Corel’s Paradox relational database management software, is responsible for retrieving and restoring machine parameters from previously optimized configurations....
This presentation will describe recent hardware & software updates to the Access Control Interlock System of the Advanced Photon Source at Argonne National Laboratory. Topics of interest will include replacement of outdated PLC hardware, updating EPICS software (deploying Microsoft Excel to build EPICS databases), and replacing outmoded control displays.
Fermilab is undergoing the most ambitious upgrade to its accelerator control system of the 21st century. As part of the ACORN project, hundreds of legacy control system applications written in C/C++ will be re-imagined and developed from the ground up. In addition, applications to support Fermilab’s new super-conducting linear accelerator are already under construction. To manage the...
Particle accelerator control rooms rely on fixed workstations with multiple monitors and on-site personnel, limiting operational flexibility. When experts connect remotely—whether for troubleshooting, monitoring, or collaboration—current setups often lack sufficient screen space, forcing users to toggle between interfaces and reducing situational awareness. Recent advancements in augmented...
This paper describes the Automated Shot Tester (AST), a test automation framework
designed to comprehensively test experiments performed using the Nation Ignition
Facility’s (NIF) Integrated Computer Control System (ICCS). The AST enables the automatic testing of diverse experiment configurations on an emulated test system instead of real hardware and eliminates the need for human...
At SLAC National Accelerator Laboratory's Linac Coherent Light Source (LCLS), a series of optics and diodes in the X-ray Correlation Spectroscopy (XCS) beam line's split-and-delay chamber divide the beam into two equal intensity pulses. One pulse is intentionally delayed, facilitating X-ray Photon Correlation Spectroscopy techniques that operate at nanosecond time scales for experiments in...
BEC Widgets is a modular Qt6 (PySide6) GUI framework developed to streamline usage of Beamline Experiment Control (BEC) at the Swiss Light Source, Paul Scherrer Institute. Emphasizing plug-and-play functionality and rapid adaptability, it enhances scientific workflows by allowing dynamic reconfiguration of interfaces—even during live experiments.
Built from independent widget components, BEC...
BL31-FaXToR is the only hard-X-ray micro-tomography and radiography beamline at the third-generation ALBA synchrotron * **. It enables 3D imaging with sub-second temporal resolution under either monochromatic or white-beam conditions. The beamline features a dual-detection system enabling high speed or high resolution acquisitions. For high speed data acquisitions of the detector utilizes...
Bluesky is a Python-based framework for experiment orchestration that is widely used at synchrotron facilities around the world. Queue Server (QS) is an essential component of Bluesky software stack that supports high-level functionality, such as control over the environment for executing Bluesky plans, enqueueing plans, executing and managing the plan queue, monitoring and controlling running...
The LHC SNIFFER system was commissioned in 2006 to protect the personnel working in the large LHC experiment caverns from hazards caused by fire, CO2/flammable gas leaks, and oxygen deficiency. Currently, SNIFFER operates within the ALICE, ATLAS, and LHCb experiments. The system is composed of custom-built modules, each housing an aspiration pump and a combination of sensors tailored to the...
For the past 20 years, the CERN Safety System Monitoring (SSM) framework has safeguarded the operational health of CERN’s access and personnel safety systems. Built on the Zabbix monitoring platform, Grafana, and in-house developments, SSM provides real-time diagnostics, alerts, issue escalation, and predictive analytics for a wide range of critical infrastructure, operating systems, network...
Continuous Integration (CI) pipelines are a cornerstone of modern software development, enabling early bug detection and robust validation across all system layers. Extending this concept to industrial automation introduces unique challenges due to the involvement of real hardware and vendor-specific proprietary tools. This paper presents how CERN has built a fully automated testing pipeline...
The IFMIF-DONES (International Fusion Materials Irradiation Facility – DEMO Oriented Neutron Source) will irradiate materials for fusion reactors with an accelerator-driven neutron source based on a 125 mA, 40 MeV deuteron beam impinging on a liquid lithium target. This is a jet flowing at 15 m/s and heated at 300ºC that must stop the 5 MW beam safely over a distributed beam footprint of 200...
The two accelerators test facilities KARA and FLUTE at the Karlsruhe Institute of Technology have been using Control System Studio as the main GUI for over ten years. The migration to Phoebus allows us to renew the full middle layer stack of services, including alarm server, logbook, channel finder and save-and-restore system with an emphasis on a modular and containerized setup. The panels...
The Linac Coherent Light Source (LCLS) at SLAC National Accelerator Laboratory is a pioneering X-ray free-electron laser that provides researchers with the ability to investigate matter at atomic and molecular scales with unprecedented temporal and spatial resolution. Its applications span a wide range of scientific disciplines, including materials science, chemistry, biology, and physics.
A...
The Korea Multipurpose Accelerator Complex (KOMAC) operates a 100 MeV proton linear accelerator that accelerates proton beams from an ion source through a radio frequency quadrupole (RFQ) and drift tube linacs (DTLs). The accelerated beams are delivered to target rooms via beamlines to provide proton beam services to users. To enhance equipment protection and operational stability, a Machine...
The evolution of research infrastructures in the field of particle accelerators requires increasingly intelligent, integrated and safety-compliant protection systems. In this context, the development of a Machine Protection System (MPS) is underway for the EuAPS project, currently being implemented at the SPARC_LAB facility of INFN National Laboratories in Frascati. The system is designed as a...
The US Spallation Neutron Source (SNS) is the world’s most powerful pulsed spallation neutron source. The recently completed Proton Power Upgrade (PPU) project doubles the available average beam power from 1.4 to 2.8 MW. However, 0.8 MW of that is intended for a future second target station (STS), which is in the preliminary design phase. The mercury based first target station (FTS) has a...
The S3 (Super Spectrometer Separator) project involves the installation of laser systems in the building housing the S3 separator. To ensure personnel safety, a dedicated safety system is required. This system manages signaling, beam-blocking components, and laser power supplies. It ensures that all safety conditions are met to authorize the production and transmission of laser beams in the...
The RAON (Rare isotope Accelerator complex for ON-line experiments) in South Korea is a facility designed to accelerate heavy ions and produce rare isotopes for scientific research. The control system at RAON is based on the EPICS framework and operates within a physically isolated control network to ensure system integrity and security. To enable real-time monitoring of the accelerator’s...
MIS (Machine Interlock System) for Korea-4GSR is a system designed to prevent operations that may cause damage to related devices when faults occur in any of the devices configured throughout the accelerator during its operation. It is an essential system of accelerator operation. In the MPS (Machine Protection System), MIS mainly covers signals with relatively slow response speeds among...
We are developing a successor system to the existing machine protection beam interlock system (BIS) (hereafter, RIBF-BIS2) by using CompactRIO, a product by National Instruments, since 2021. The BIS consists of 10 I/O stations distributed throughout the RIBF facility and monitors alert signals from sources such as the magnet power supplies and vacuum equipment, as well as the beam loss...
This study aims to develop the Fast Orbit Interlock system (FOI) that can quickly determine situations caused by beam deviation during accelerator operation at the 4th generation synchrotron radiation facility. The FOI system is designed to detect minute beam orbital deviations in real time and thereby determine beam deviation during accelerator operation. The hardware and software of the...
A high-precision electrometer has been developed at NSLS-II. It is capable of measuring current across six different ranges, from 100 nA to 10 mA, with a resolution ranging from 200 fA to 20 nA. Additionally, it can be used for X-ray Beam Position Monitoring (XBPM) in beamlines and frontends, enabling real-time X-ray beam position monitoring. The newly designed third-generation NSLS-II...
A high-speed fly-scan system has been developed and implemented at the Taiwan Photon Source (TPS) 32A Tender X-ray Absorption Spectroscopy (TXAS) beamline to enhance data acquisition efficiency for X-ray Absorption Spectroscopy (XAS). Unlike conventional fly-scan systems that rely on Field Programmable Gate Array (FPGA) or CompactRIO (cRIO) platforms, this system adopts a programmable logic...
Elettra Commander is an innovative web interface designed to centralize particle accelerator operations. It integrates web-based and native user interfaces into a unified platform, simplifying control tasks. A key feature is the dynamic integration of machine synoptics, which display accurately scaled curves and data with rapidly updating graphs and machine control applications, enabling...
The beamlines in CERN's experimental areas are continuously evolving to meet the demands of a rich and diverse physics program. Various data management systems are used to efficiently plan, document, and track this evolution, describing past, present, and future beamline layouts, including equipment positions, dimensions, connections, assemblies, and their relationships with underlying...
Since its inception at the first Brazilian synchrotron (UVX), the tomography beamline group has been concerned with the beamline’s usability, recognizing that beamline operation can be a significant challenge for users. This has been carried forward to Mogno* (micro and nano tomography beamline at SIRIUS), being one of the cornerstones for user side software development, aimed at a diverse...
The Powering Interlock Controller (PIC) plays a critical role in supervising the powering conditions of the superconducting magnet circuits of the Large Hadron Collider (LHC), reducing the risk of severe equipment damage. It ensures that conditions are met before granting the powering permit and reacts within milliseconds to remove it if conditions become unsafe for operation. To enhance...
The CEA Saclay Irfu is responsible for most of the EPICS control system for the Saraf linac accelerator located at Soreq in Israel. This scope includes the control and the tuning of the beam. The accelerator is commissioned by disciplines (vacuum, RF, cryogenics…) and sections. For this purpose, we have developed a high-level application that can activate a set of subsystems to prepare the...
The relationships of diffraction momentum coordinates with Cartesian position coordinates at User Facility beamlines with EPICS controls is discussed. The EPICS IOC computes relations between real space and reciprocal diffraction space motors for various four circle and six circle diffractometer geometries. Development on trajectory previews, collision detection, and on-board scan...
At LCLS, EPICS plays a central role in our controls architecture. IOCs are used to interface directly or indirectly with almost all experimental hardware supporting our heterogenous requirements. EPICS network protocols are used for making devices available over network, data acquistion, and security and safety of devices. These ultimately enable a rich environment of controls tools built...
At SLAC National Accelerator Laboratory, we recently integrated a high-performance AXIS back-illuminated CMOS camera with Gpixel GSENSE6060BSI sensor into the EPICS control system to support advanced imaging and spectroscopy applications. The AXIS camera features a 6144 × 6144 pixel sensor with 16-bit depth per pixel, producing approximately 75 MB per image. With a maximum frame rate of 26...
The European Spallation Source (ESS) Accelerator Personnel Safety System (ACC PSS) journey towards steady state operation has been a remarkable experience. ACC PSS serves the safety interlock and access control functionalities for the Linac.
The safety interlock mitigates various hazards (ionising radiation, high voltage) associated with the proton beam operation and RF equipment. The...
In this contribution a flexible software for situational awareness and alarm management within the Karabo supervisory control and data acquisition system (SCADA) is presented. Supervision of hardware and software components is an essential function of a SCADA system and includes alarm management as a key aspect. This means that a SCADA system should detect components running at abnormal...
As the SLAC FEL Beam enters its new era of LCLS-II SC beam and plans ahead for LCLS-II-HE, interest has grown in the area of facility monitoring. A system is needed for the early detection and response to adverse conditions affecting critical infrastructure. An engineered solution aims to minimize the impact on facility operations due to overheated or over humidified enclosures, low cooling...
Beamline Experiment Control (BEC) has become the standardized high-level user interface for data-acquisition orchestration, adopted by nearly all beamlines. Built on a distributed server-client architecture, BEC seamlessly integrates with the underlying EPICS control system at Swiss Light Source (SLS), yet can also be used to steer and configure non-EPICS devices through Bluesky’s hardware...
Industrial control frameworks frequently rely on object representations to manage complex devices found in the field. However, traditional testing methods often struggle to comprehensively validate internal state transitions of these objects, particularly as their state spaces expand due to increasing complexity and configurability of the objects. This paper introduces a novel testing suite...
In the PANDA experiment designed for studies with antiproton beams at the FAIR (Facility for Antiproton and Ion Research) accelerator complex, gaseous detectors of straw tube type are used for precise reconstruction of charged particle tracks. Developed multi-channel gas mixture supply system for the PANDA straw detectors meets high requirements regarding, among others, precision of mixing the...
The high X-ray flux at fourth generation synchrotron facilities enables high quality data acquisition with short detector integration times. Experiments whose durations were previously dominated by detector integration are thus increasingly dictated by the time required for motorized motion. In particular, experiments performed in a step-wise fashion — where motion is stopped during each...
X-ray absorption spectroscopy (XAS) is one of the techniques that require multiple beamline devices to operate in tight synchronization to maximize beam flux, focus, and reliable measurements. These devices, such as the undulator, monochromator, quarter-wave plate, and detectors, exhibit a variety of behaviors, phenomena, capabilities, and controller platforms, ranging from the photon source...
IC@MS (Integrated Cloud Alarm Management Software) is a modular, web-based platform designed to unify and modernize alarm handling in scientific and industrial control environments. Initially developed for facilities using the Tango Controls framework, IC@MS provides seamless integration with PyAlarm, AlarmHandler, PyTangoArchiving, and TangoGraphQL to enable real-time monitoring, alarm...
The International Fusion Materials Irradiation Facility-DEMO-Oriented Neutron Source (IFMIF-DONES), a cutting-edge accelerator-based neutron source for fusion materials research. IFMIF-DONES Facility Project involves a particle accelerator that produces a deuterium beam of 40 MeV and 125 mA, impacting on a flowing liquid lithium target, generating the neutron source by called nuclear stripping...
In the Karabo framework, efficient visualization and data logging are essential for monitoring and optimizing experiments. The Image Logger device captures and compresses images from cameras or other imaging sources, storing them for future reference. Image logging can be performed opportunistically—without a dedicated DAQ setup—by treating image data as slow data, meaning it is transmitted...
The Laser MegaJoule (LMJ), a 176-beam laser facility developed by CEA, is located near Bordeaux. It is part of the French Simulation Program, which combines improvement of theoretical models used in various domains of physics and high performance numerical simulation. It is designed to deliver about 1.4 MJ of energy on targets, for high energy density physics experiments, including fusion...
The newly enhanced LCLS-II X-ray laser at SLAC National Accelerator Laboratory represents a major advancement in X-ray science, providing unprecedented capabilities for probing ultrafast dynamics in chemistry, materials science, biology, and beyond. Among the new beamlines, the Resonant Inelastic X-ray Scattering (RIX) beamline leverages the high repetition rate of LCLS-II to investigate the...
The Advanced Photon Source (APS) accelerator employs both MEDM and CSS Phoebus as display managers to support legacy control screens and the new displays introduced during the APS Upgrade project. This dual-system setup presents challenges in the organization, deployment, and maintenance of accelerator control displays. To address these issues, a unified, centralized framework has been...
High-throughput and reliable sample delivery plays a key role in high-energy laser experiments using low cross-section techniques such as X-ray Thomson scattering (XRTS), which require, due to the destructive laser-sample interaction, a large number of reproducible samples to ensure statistical accuracy. The tape drive—a conveyor-based system capable of continuously delivering samples at high...
The Soft X-Ray Port (SXP) instrument at European X-Ray Free Electron Laser (EuXFEL) facility is designed to provide a flexible environment for time and spin-resolved X-ray photoelectron spectroscopy (TR-XPES) experiments. Two key components of the TR-XPES experimental station are the time-of-flight (ToF) momentum microscope spectrometer and the microchannel plate delay line detector (MCP-DLD...
Integration of sample temperature control with X-ray scattering data acquisition is essential for the biological small- and wide-angle X-ray scattering (BioSWAXS) beamline 13A at the 3 GeV Taiwan Photon Source (TPS), National Synchrotron Radiation Research Center (NSRRC) [1–3]. Based on the Experimental Physics and Industrial Control System (EPICS) framework [4,5], we implemented two...
Integrating machine-vision system cameras in an experimental setup can be a tedious and perilous process. First, there is the challenge of adapting a commercial solution to a slightly different environment or mission than the one for which it was originally designed. Second, the design may involve both commercial and internally built hardware and software, with all pieces required to be...
At the KEK electron/positron injector LINAC, simultaneous top-up injection into four independent storage rings and a positron damping ring has been successfully performed since May 2019.
To maintain long-term stable beam operation under such a complex operational scheme, high availability of the control system is essential. A reliable safety system is also critical for preventing...
A new FPGA/PLC credited Beam Power Limit System (BPLS) ensures beam power to the SNS First Target Station does not exceed a safety envelope of 2MW + 10%. A new SNS beamline, VENUS, uses a single safety PLC to perform safety interlock logic. In order to link and track the extensive documentation required to manage a safety credited system, the commercial tool Reqtracer® was used to develop and...
As the “Dark Year” of Advanced Photon Source Upgrade (APS-U) concludes, a new logbook is essential to document the process of bringing the facility back online. The Best Electronic Logbook Yet (BELY) has been developed and deployed as a solution to fulfill this requirement. This paper dives into the development process and technologies used to create BELY. Additionally, it will explore the...
Development of web-based applications for beamline controls and data analysis has become increasingly common as labs seek to take advantage of modern browser capabilities and improved user experience. Implementing any new controls interface comes with challenges, but web-based applications present even more unique considerations that can hinder the transition.
This talk focuses on strategies...
The SuperKEKB accelerator employs an EPICS-based control system for its operation.
This presentation introduces the core server infrastructure and network configuration that support the accelerator controls. In particular, we focus on the server management system, which utilizes "Ansible" for code-based configuration management. This approach ensures that server deployment can be performed...
The NA61/SHINE experiment (SPS Heavy Ion and Neutrino Experiment) is a
high-energy particle spectrometer at CERN, using the Super Proton
Synchrotron (SPS). With the SPS providing protons and various ions,
NA61/SHINE can study a wide range of nuclear systems. Its physics
program focuses on strong interactions and supports research on cosmic
rays and neutrinos.
The experiment requires 24/7...
A data acquisition (DAQ) system has been developed for Radio Frequency (RF) systems at the Advanced Photon Source (APS). The hardware is based on the micro-TCA platform and includes FPGA carrier boards equipped with FMC cards featuring RF ADC and DAC capabilities. These components interface with a Linux blade via PCIe over a backplane. The software, built on the EPICS framework, facilitates...
Since inception, the cryogenic system at Spallation Neutron Source (SNS) has been using a softioc-based alarm handler. It remained in place until the migration of all system alarms to the Best Ever Alarm System Toolkit (BEAST) in 2024. Although other SNS systems have migrated to BEAST, the cryogenic system could not transition to BEAST due to critical operational requirements. However, the...
Scientific experiments at large-scale research facilities require flexible and collaborative tools to document, discuss, and track experimental progress. We introduce myLog*, a new logbook solution developed at European XFEL after four years of iterative prototyping and user engagement.
Designed to meet the evolving needs of scientists and support teams, myLog offers a user-friendly interface...
The South African Radio Astronomy Observatory (SARAO) allocates time on the MeerKAT Radio Telescope to the international scientific community to maximize its impact on radio astronomy while fostering South African scientific leadership and human capital development. To streamline and optimize this process, SARAO has developed an Observation Planning Tool (OPT), which allows astronomers to...
The Libera instruments are widely used in particle accelerators for applications like beam position monitoring, beam loss monitoring and control of radio frequency fields. The instruments rely on embedded Linux operating systems to ensure stable and precise operation. Maintaining security and operational reliability across a fleet of such instruments presents a significant challenge,...
Modern control systems increasingly require intuitive and platform-independent tools to manage distributed infrastructures. We present Polka, a lightweight web-based management tool for TANGO Controls. Polka offers a user-friendly interface to administer multiple TANGO databases, device servers (Starters), branches, and pooling configurations including pooling Manager, Pooling Profiler, and...
The Accumulator Ring (AR), a key component of the Advanced Light Source Upgrade (ALS-U) project at Lawrence Berkeley National Laboratory (LBNL), is currently under installation and scheduled for commissioning with beam after the 2026 summer shutdown. To support safe commissioning and eventual routine operation, the Personnel Protection Systems (PPS) team is developing a Beam Charge Monitoring...
The use of Python in CERN's particle accelerator domain has grown steadily over the last decade. For non-software developers, it integrates well into the reality of a physics laboratory, where people who develop hardware or design operational workflows often author associated software, including Graphical User Interfaces (GUIs). While the general strategy is to standardise GUIs using...
The Control and Monitoring (CAM) system of the MeerKAT telescope is highly distributed, necessitating a reliable and automated framework for configuring, deploying, and managing the lifecycle of its many software processes. System configuration follows a hybrid approach using static and dynamic configuration that define the telescope's operational parameters and hardware setups. General...
The MeerKAT radio telescope, a 64-dish instrument located in South Africa, represents a significant leap in Southern Hemisphere radio astronomy, providing unprecedented sensitivity prior to its integration with the Square Kilometer Array (SKA). The operational efficiency of complex projects like MeerKAT relies heavily on robust Control and Monitoring (CAM) systems, which is underpinned by over...
Pycumbia is a Python binding to the high-performance C++ cumbia framework, designed to simplify the development of control system applications without sacrificing responsiveness or scalability. It offers a user-friendly interface while maintaining the speed, concurrency, and low memory footprint of its C++ backend. By releasing Python’s GIL, pycumbia ensures that GUI applications and data...
PyDM (Python Display Manager) is an open-source software platform designed to simplify the development of user interfaces for control systems, leveraging Python's power, flexibility and large 3rd party library support. PyDM provides a no-code, drag-
and-drop system to make simple screens, as well as a straightforward Python framework to build complex applications. Over the past two years,...
We have been developing a real-time radiation monitoring system based on a PIN photodiode gamma ray detector (developed by Taisei Corporation, manufactured by Yaguchi Electric Co., Ltd., originally designed by Radiation-Watch Co., Ltd.,PocketGeiger(TM)). This compact and portable system consists of a small sensor unit and a Raspberry Pi, with control software developed using an EPICS-based...
The timing system of the RAON accelerator is critical for precise beam synchronization and safety interlocks. We present a real-time analog feedback infrastructure combining the Digilent ADP3450 (Zynq-7000) with a Raspberry Pi 5, enabling streaming and processing of >10 MSPS event data over the EPICS network. Beam frequency and pulse-width monitoring at sub-microsecond resolution are now...
European XFEL is an X-ray free-electron laser user facility that generates high-throughput data streams. To ensure optimal steering of experiments, the real-time provision of compact metrics and live visuals for immediate feedback is critical. In this contribution, we describe how the facility's supervisory control and data acquisition system Karabo is exploited to this end. Two use cases,...
The control system at Fermilab is undergoing an evolution with a shift towards web-based applications with connections to the EPICS infrastructure. The Timeline Generator (TLG) is an application that serves to coordinate events across the lab using different timing links. These links include the Tevatron clock (TCLK), a 10 MHz serial link with events encoded at 20Hz and Machine Data (MDAT), a...
This paper presents an automated development and testing framework for PLC-based control systems operating CERN’s Cooling and Ventilation (CV) plants, addressing the challenge of engineering numerous new systems annually while maintaining over 500 existing ones with constrained resources. The framework enhances scalability through standardized, reusable control system components integrated...
We present a Secure EPICS PVAccess (SPVA) deployment framework developed at SLAC to enable authenticated, encrypted and authorized access to control systems from external scientific networks. In Phase 1, SPVA has been deployed to connect HPC clients and services on SLAC’s Scientific External Network to internal PVAccess gateways supporting production accelerators.
SPVA enforces strong mutual...
For soft X-ray spectroscopy beamlines, delay line detectors are often the main system for detecting the photons from the sample and hence also a component determining the overall beamline performance as it might be a limiting factor of both measurement speed, noise, artifacts, and resolution. As such, and even more with larger micro channel plate driven delay line detectors, the signal readout...
An analysis of three new software tools developed for the accelerator control room at SLAC: a new archive viewer, a replacement for the logbooks, and an updated snapshot and restore tool. We discuss the technologies and methods utilized in their development, and key lessons learned throughout their development.
Additionally, we examine how these experiences are influencing our software...
This paper proposes a web application to assist in commissioning of industrial control systems with guided functional tests. The tests verify that trigger conditions produce expected responses within the control system by automatically reading process states from the controllers (e.g., PLCs). The commissioning engineer will receive step-by-step guidance according to the test scripts, real-time...
The controls system at Brookhaven National Laboratory’s RHIC complex contains millions of control points. Many of these produce alarms when a fault condition is present. The severity of alarms often depends on a combination of factors within the Controls system. To provide Operations with condition-specific alarms, it is sometimes necessary to monitor and evaluate multiple control points...
HEPS (High Energy Photon Source) will be the first high-energy (6 GeV) synchrotron radiation light source in China, which is mainly composed of accelerator, beamlines and end-stations. Phase I of the project includes 14 user beamlines and one test beamline. Construction of HEPS began in June 2019 and is scheduled for completion in late 2025. Meanwhile, beamlines have completed photon beam...
This poster describes the work and design process for updating user interfaces used for operations at Los Alamos Neutron Science Center (LANSCE) from the Tcl/Tk language to the Python language. Python has become a golden standard in the software industry and has a wide variety of libraries and plugins that can be leveraged for a variety of projects. Utilizing the pyQt5 library, alongside...
With the transition from Eclipse-based Control System Studio (CS-Studio) to the Phoebus platform now complete, the focus has shifted to the development and maintenance of Operator Interface (OPI) screens for Phoebus. The "opi-generator" package offers a streamlined solution for generating properly formatted OPI XML files directly from Python scripts. Designed to simplify the creation and...
This paper presents TDM, a cross-platform display manager built with modern web technologies. TDM leverages the Electron.js framework to integrate Node.js for backend services and React.js for the frontend interface. To enable communication with EPICS IOCs, a dedicated EPICS CA/PVA client library, epics-tca, was developed. TDM follows a client-server architecture: the server handles IOC...
J-PARC Main Ring (MR) deployed tiny fanless servers as EPICS I/O controllers (IOCs). During the construction phase of J-PARC MR in 2007, VME single board computers (VME-SBCs) were introduced as IOCs. Subsequently, it was found that the majority of the control targets were network devices and a VME bus was not mandatory. Pilot installation of tiny fanless servers as IOCs was carried out in...
For the future high current accelerator-driven neutron source HBS (High Brilliance Neutron Source) at Forschungszentrum Jülich, a prototype for a target station has been developed, which was operated successfully at the JULIC neutron platform and will be relocated to the ARGITU accelerator at ESS Bilbao, in future. A major safety-related feature of the target station is the automatic motorized...
The European Spallation Source (ESS), is a linear accelerator located in Lund, Sweden. It is currently under completion and will be the most powerful neutron source. A key system ensuring the safe operation of the machine is the Fast Beam Interlock System (FBIS), which is the brain of the Machine Protection System (MPS) at the ESS, gathering all information to make decision on keeping or...
The European Spallation Source (ESS), is a linear accelerator located in Lund, Sweden. It is currently under completion and will be the most powerful neutron source. A key system ensuring the safe operation of the machine is the Fast Beam Interlock System (FBIS), which is the brain of the Machine Protection System (MPS) at the ESS. FBIS is both modular and distributed, designed to react to...
The LCLS-II optical delivery system supports multiple interaction points across multiple experiment hutches using only a handful of laser sources. This reduces financial burden and space usage at the cost of increased complexity for the optical laser systems. To ameliorate this complexity, each interaction point is supplied with a Modular Optical Delivery System (MODS) to inject, shape, and...
The high reliability of the fast protection system(FPS) is crucial for the efficient operation of the entire large-scale scientific facility of Chinese Spallation Neutron Source(CSNS). The construction of the CSNS-II began nearly two years ago. In this new phase, an advanced linear superconducting section is scheduled to be introduced. To prevent operational accidents, such as "temperature...
Faster response time and larger signal scale of machine protection system (MPS) should be required for Shanghai HIgh repetitioN rate XFEL and Extreme light facility (SHINE). There are two relatively independent interlock systems for SHINE, one is normal MPS based on PLC, and the other one is fast MPS based on FPGA. In order to satisfy the requirements of different segments commissioning and...
The control network in J-PARC is a local network that provides the distributed control of various power supplies and measuring instruments that consist of an accelerator.
It is independent from the office network, but some communications are permitted through a firewall.
The control network consists of a lot of switches.
For example, core switches in the central control building,...
At J-PARC MLF, many neutron instruments currently operate using IROHA2, the standard instrument control framework. Since IROHA2 has been used for over a decade, several challenges have emerged due to architectural obsolescence and limitations in adapting the existing system to new requirements.To address these issues, we initiated the development of a next-generation control system as a...
The Machine Protection System (MPS) has been configured to inhibit the beam immediately in irregular events and to minimize the damage caused by beam loss because J-PARC Linac and 3 GeV Rapid Cycling Synchrotron (RCS) are high-intensity accelerators.
The MPS for J-PARC Linac and RCS mainly consists of standard MPS module and MPS module for beam loss monitor (BLM). However, the existing MPS...
The Machine Protection System is a group of devices used to ensure the safety of the accelerator and experimental facility by automatically stopping beam operation and aborting the beam in the event of equipment failure. The Machine Protection System in the J-PARC Main Ring (MR) is called MR-MPS and has been in operation since 2008, when the MR started operation. Development of a new MR-MPS to...
The Data Acquisition System (DAQ) at FACET-II collects and saves synchronized, time-stamped data from various diagnostics on the linac and experimental area, including digital cameras and devices on the EPICS control system. During data acquisition, the camera input-output controllers (IOC) save image data to network-attached storage (NAS). While large files are able to save to the NAS...
At European XFEL the control system Karabo has been developed for operating photon beamlines and instruments. The time series database InfluxDB is used as a backend for logging control data. Whilst Karabo exposes interfaces to retrieve and present the historical data stored in InfluxDB, there are benefits in using an established solution such as Grafana. This interface enables close to...
Can software run unattended for years, reliably supporting scientific experiments?
Since 2016, the P05 beamline at Hereon, DESY, Germany, has operated an experimental metadata collection system that requires close to zero maintenance. This software has supported hundreds of experiments, contributing to numerous scientific publications with minimal intervention.
In this paper, we present...
The Web Rapid Application Platform (WRAP) provides a centralised, low-code environment for building Graphical User Interfaces (GUIs) through an intuitive drag-and-drop interface. These GUIs act as high-level user interfaces to the complex network of devices within CERN’s accelerator control system. Some WRAP applications are relatively simple, displaying device data or setting control...