Paper | Title | Page |
---|---|---|
WECPR01 | EPICS 7 Core Status Report | 923 |
|
||
Funding: U.S. Department of Energy Office of Science, under Contract No. DE-AC02-06CH11357 The integration of structured data and the PV Access network protocol into the EPICS toolkit has opened up many possibilities for added functionality and features, which more and more facilities are looking to leverage. At the same time however the core developers also have to cope with technical debt incurred in the race to deliver working software. This paper will describe the current status of EPICS 7, and some of the work done in the last two years following the reorganization of the code-base. It will cover some of the development group’s technical and process changes, and echo questions being asked about support for recent language standards that may affect support for older target platforms, and adoption of other internal standards for coding and documentation. |
||
![]() |
Slides WECPR01 [0.585 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WECPR01 | |
About • | paper received ※ 30 September 2019 paper accepted ※ 02 October 2020 issue date ※ 30 August 2020 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
WEPHA048 | Management of IOCs at ESS | 1204 |
|
||
The European Spallation Source (ESS) is a neutron research facility based in Sweden that will be in operation in 2023. It is expected to have around 1500 IOCs controlling both the machine and end-station instruments. To manage the IOCs, an application called IOC Factory was developed at ESS. It provides a consistent and centralized approach on how IOCs are configured, generated, browsed and audited. The configuration allows users to select EPICS module versions of interest, and set EPICS environment variables and macros for IOCs. The generation automatically creates IOCs according to configurations. Browsing retrieves information on when, how and why IOCs were generated and by whom. Finally, auditing tracks changes of generated IOCs deployed locally. To achieve these functionalities, the IOC Factory relies on two other applications: the Controls Configuration Database (CCDB) and the ESS EPICS Environment (E3). The first stores information about IOCs, devices controlled by these, and required EPICS modules and snippets, while the second stores snippets needed to generate IOCs (st.cmd files). Combined, these applications enable ESS to successfully manage IOCs with minimum effort. | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA048 | |
About • | paper received ※ 30 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
WEPHA071 | Timing System Integration with MTCA at ESS | 1264 |
|
||
European Spallation Source (ESS) organization has selected cutting-edge technologies to satisfy performance and scalability expectations: - Micro Telecommunications Computing Architecture (MTCA). - Micro Research Finland (MRF) based timing system with delay compensation. - Experimental Physics and Industrial Control System (EPICS). To achieve optimal data acquisition quality, the control system is built on top of the timing system which gives the same absolute time reference to all EPICS process variables (PVs). The MTCA system gives configurable cableless access to manage connections among different electronic mezzanine cards, therefore reducing installation workload. | ||
![]() |
Poster WEPHA071 [1.322 MB] | |
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA071 | |
About • | paper received ※ 30 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |