Skip to content

Controls

The control plane the beamline runs on, and the seam CORA's edge conducts over. Control plane: EPICS / bluesky.

IOS runs on the NSLS-II EPICS / ophyd control stack, the same floor as the other NSLS-II beamlines. The device handles above are bound from the beamline's bluesky profile collection (NSLS2/ios-profile-collection), carried confirm pending staff verification (CTRL-1). The AP-PES / NEXAFS acquisition (the PGM energy fly-scans with their coupled EPU edge-table switching, the SPECS spectrum acquisition, and the electron- and fluorescence-yield reads) runs through bluesky plans, published to Kafka and the NSLS-II document store; whether a queue server is in use is not in the profile (CTRL-1). That orchestration is the seam CORA's edge replaces, driving through ophyd / EPICS, while the SPECS / Xspress3 HDF5 file-writing to the NSLS-II filestore is plumbing CORA observes, not data it owns (see model.md). The gate valves (XF:23ID2-VA) and the storage-ring current readback (XF:23ID-SR) are vacuum plumbing and facility observation, not modelled as Assets in this cut.