Controls¶
The control plane the beamline runs on, and the seam CORA's edge conducts over. Control plane: EPICS (SLS) + eco / slic (SwissFEL).
Bernina runs the PSI EPICS stack plus the SwissFEL event-driven DAQ. The SwissFEL event system (the master timing, the CTA sequencer, and EVR receivers) programs the beam- synchronous trigger pattern; the sf-daq, bsread streaming, and the eco scan / acquisition suite are software / floor. The live device list and the diffractometer configuration are loaded at runtime from non-public PSI config files (CONFIG-1).
| Name | Family | PV | Key specs | Replaceable | Status |
|---|---|---|---|---|---|
EventTiming |
TimingController |
confirm: SwissFEL event system (eco event_system: master SIN-TIMAST-TMA, pulse-id SARES20-CVME-01-EVR0:RX-PULSEID, CTA sequencer SAR-CCTA-ESB) and per-hutch EVRs; trigger-pattern handles TBD (TIMING-1) |
the SwissFEL event-receiver / sequencer timing that gates acquisition at beam rate. TimingController carries the device, but 'acquire on event-code N at rate R' has no typed parameter home (TIMING-1). The fs laser / X-ray sync (the eco lxt chain) is a further gap (LASER-1) | new confirm |