mental Hall (NEH): 3 hutches for Nano-particle & single biomolecule imaging: SXR (LUSI), SXR pump-probe (AMOS, atomic physics) , and pump-probe (LUSI) experiments.
Far-Experimental Hall (FEH): 3 hutches for Studies of Nanoscale Dynamics in Condensed Matter: XPCS (LUSI) and Soft X-Ray Studies of Magnetic Systems: CXI (LUSI), High-Energy Density Science: HEDS (NNSA, not approved yet)
XES
Overview
SCCS
XES Hutch
Detector
Instrument(s)
Hutch IOCs &
Instruments
X-Ray Transport to Diagnostics & Next Hutch
Ethernet
Fast DAQ
Data
Detector
Control
Anywhere
LCLS Data
Retrieval
eXperimental End Station System Overview
EPICS
Channel
Access
EPICS Archive
MPG/LCLS Event
Generator
Linac & LCLS
Control GUI
MCC Main Control Room
Linac/LCLS
Injector
Linac
Injector
Undulator
X-Ray
Beam
Distributed EVR Triggers
XES
private
subnet
Data
Acquisition
Subsystem(s)
XES Controller
(XesCon)
Experimenter
LCLS
Analysis /
Viewing
SLAC WAN
Event
Receiver
Channel Access
Gateway
Data Monitor PC
120Hz IOC
120 Hz Archive
Engine
120 Hz Beam Line Data
120 Hz Beam Line & Timestamp Data (dedicated Ethernet)
XTOD
SLAC WAN
Machine Protection (MPS)
EELOG
EELOG
Beam Line
Processor
Other
Databases
DAQ
Archive
Slow
Instrument
Archive
XES
Data
Cache
Fast
Instrument
Archive
Experiment
Specific IOCs &
Instruments
MPS
MPS
Digitized
Data
The Main Control Center controls the accelerator to provide X-rays at the desired wavelength, frequency and pulse length according to a pre-defined schedule.
The main components in the hutch are
XES Controller PC: For configuration and run-control
Hutch IOC & instruments: VME crate with IOC for control and monitoring of common (non-experiment specific) hutch equipment
Beam-line processor crate: a VME crate with an IOC, an EVR, and a ScramNet module (this crate is also common to all experiments)
Event Receiver Module (EVR) receives timing and beam-specific parameters via optical fiber from the machine EVG (Event Generator) module. The beam-specific parameters are time, beam-code, etc. (about 1 msec before the beam). The Event receivers deliver timestamps and triggers at the full fiducial rate of 360 Hz.
The EVR also generates discrete electrical pulses for timing (programmable delay & duration of pulses)
ScramNet module (SN): receives beam-parameters from the electron and Xray portions of the accelerator at 120 Hz (about 1-2 msec after the beam).
Electron portion: pulse-length, total current and energy
Xray portion: total intensity
There may be 120 –Hz data generated in the hutch to be transported back to the machine to help in the beam quality, but that is tbd.
Machine-Protection System (MPS): will be a separate enclosure, so above drawings will need to be modified.
Is used to protect the machine
Is used by the experiments to control the beam-rate. E.g. rates are: 1 Hz, 10 Hz, 20 Hz, 30 Hz, 60 Hz, 120 Hz, and well as On-Demand (single pulse through the Master Pattern Generator)
Experiment with experiment-specific
Controls
VME crate with IOC and modules specific to experiment. Control and monitoring of vacuum, gas, motion, etc
DAQ
Experiment-specific acquisition system (e.g. cPCI crate for AMOS, CE for LUSI)
Data-Monitor PC (might be the same as the controller PC
XES data-cache; local storage of up to 3 days of data. Connection to SCCS. Might also include on-lone processing farm. There would be two online farms shared for all 6 hutches, to be located in one or two of the hutches.
Network:
The standard XES configuration has a controller non-real-time computer with a WAN network connection to the outside world and
one or more RTEMS control computers with all required device interfaces.
An EPICS gateway provides read-only access to any Linac data.
A hutch-private subnet connects a series of detectors and Data Acquisition (DAQ) subsystems.
The XES Controller, the Beam Line Processor, the Data Monitor, and the Channel Access Gateway are four separate computers that exist in every hutch and contain the experiment independent configuration and controls. They remain in place with SLAC maintained software as |
See all the reviews