DOE OSTI · 2346165
EPICS Deployment at Fermilab
Abstract
Fermilab has traditionally not been an EPICS house, as such expertise in EPICS is limited and scattered. However, PIP-II will be using EPICS for its control system. Furthermore, when PIP-II is operating, it must to interface with the existing, though modernized (see ACORN) legacy control system. We have developed and deployed a software pipeline that addresses these needs and presents to developers a tested and robust software framework, including template IOCs from which new developers can quickly gain experience. In this presentation, we will discuss the motivation for this work, the implementation of a continuous integration/continuous deployment pipeline, testing, template IOCs, and the deployment of user applications. We will also discuss how this is used with the current PIP-II teststand and lessons learned.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Hanlet, Pierrick, Diamond, John, Gonzalez, Mariana, Martin, Kevin. 2023-12-23. EPICS Deployment at Fermilab. https://doi.org/10.18429/jacow-icalepcs2023-we2bco06
Cite the original work for its findings. Save a collection to share your selection of sources.