'Journal of Accelerator Conferences Website' (JACoW) is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.
Title | SECoP Integration for the Ophyd Hardware Abstraction Layer | |
Authors |
|
|
Abstract | At the core of the Bluesky experimental control ecosystem the ophyd hardware abstraction, a consistent high-level interface layer, is extremely powerful for complex device integration. It introduces the device data model to EPICS and eases integration of alien control protocols. This paper focuses on the integration of the Sample Environment Communication Protocol (SECoP)* into the ophyd layer, enabling seamless incorporation of sample environment hardware into beamline experiments at photon and neutron sources. The SECoP integration was designed to have a simple interface and provide plug-and-play functionality while preserving all metadata and structural information about the controlled hardware. Leveraging the self-describing characteristics of SECoP, automatic generation and configuration of ophyd devices is facilitated upon connecting to a Sample Environment Control (SEC) node. This work builds upon a modified SECoP-client provided by the Frappy framework**, intended for programming SEC nodes with a SECoP interface. This paper presents an overview of the architecture and implementation of the ophyd-SECoP integration and includes examples for better understanding. | |
Footnotes & References | *Klaus Kiefer et al. "An introduction to SECoP - the sample environment communication protocol". **Markus Zolliker and Enrico Faulhaber url: https://github.com/sampleenvironment/Frappy. |
|
Paper | download THMBCMO10.PDF [0.155 MB / 4 pages] | |
Slides | download THMBCMO10_TALK.PDF [0.591 MB] | |
Poster | download THMBCMO10_POSTER.PDF [0.804 MB] | |
Cite | download ※ BibTeX ※ LaTeX ※ Text/Word ※ RIS ※ EndNote | |
Conference | ICALEPCS2023 | |
Series | International Conference on Accelerator and Large Experimental Physics Control Systems (19th) | |
Location | Cape Town, South Africa | |
Date | 09-13 October 2023 | |
Publisher | JACoW Publishing, Geneva, Switzerland | |
Editorial Board | Volker RW Schaa (GSI, Darmstadt, Germany); Andy Götz (ESRF, Grenoble, France); Johan Venter (SARAO, Cape Town, South Africa); Karen White (SNS, Oak Ridge, TN, USA); Marie Robichon (ESRF, Grenoble, France); Vivienne Rowland (SARAO, Cape Town, South Africa) | |
Online ISBN | 978-3-95450-238-7 | |
Online ISSN | 2226-0358 | |
Received | 05 October 2023 | |
Accepted | 08 December 2023 | |
Issued/td> | 14 December 2023 | |
DOI | doi:10.18429/JACoW-ICALEPCS2023-THMBCMO10 | |
Pages | 1212-1215 | |
Copyright |
|