41A Soft X-ray Scattering
Data Acquisition and Control System |
The RIXS endstation at Beamline TPS 41A employs a three-layer control architecture consisting of:
Direct hardware control of commercial motion and detector devices
Intermediate synchronization and group control software
User-level commands and graphical interface tools were developed in-house using Fortran and Python.
Communication across all layers is implemented using the EPICS framework, ensuring stable and coordinated operation of beamline optics, spectrometer components, and sample environments.
The user interface provides four main display panels:
Real-time two-dimensional RIXS detector images
Experimental parameters (incident energy, spectrometer energy, optical positions, scattering angles, photon flux, temperature)
Command history and system logs
Processed one-dimensional spectra and scan results
This structure enables real-time visualization, efficient scan control, and high-resolution spectroscopic data acquisition.