JACoW logo

Journals of Accelerator Conferences Website (JACoW)

'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.


https://doi.org/10.18429/JACoW-ICALEPCS2023-TUMBCMO02
Title EPICS Java Developments
Authors
  • KS. Saintin, P. Lotrus
    CEA-IRFU, Gif-sur-Yvette, France
  • L. Caouën
    CEA-DRF-IRFU, France
Abstract The IRFU*/DIS software control team is involved from feasibility studies to the deployment of equipment covering low level (hardware, PLC) to high level (GUI supervision). For our experiments, we are using two mains frameworks: - MUSCADE, a full Java in-house solution embedded SCADA dedicated to small and compact experiments controlled by PLC (Programmable Logic Controller), only compatible with Windows Operating System (OS) for the server side. - EPICS**, a distributed control systems to operate devices such as particle accelerators, large facilities and major telescopes, mostly deployed on Linux OS environments. EPICS frameworks provides several languages for bindings and server interfaces such as C/C++, Python and Java. However, most of the servers also called IOC*** developed in the community are based on C/C++ and Linux OS System. EPICS also provides extensions developed in Java such as the EPICS Archiver Appliance, Phoebus Control-Studio**** (GUI), and Display Web Runtime (Web Client). All these tools depend on CAJ (a pure Java implementation Channel Access Library). Today, MUSCADE users use to work under Windows, and they need intuitive tools that provide the same features than MUSCADE. Thus, research and development activities mainly focus on EPICS solution adaptation. It aims to explore further CAJ library, especially on the server side aspect. In order to achieve this goal, several developments have been carried out since 2018.
Footnotes & References * IRFU https://irfu.cea.fr/en
** EPICS https://epics-controls.org/
*** IOC Input Output Controller
**** Phoebus Control-Studio https://control-system-studio.readthedocs.io/
Paper download TUMBCMO02.PDF [0.749 MB / 4 pages]
Slides download TUMBCMO02_TALK.PDF [1.376 MB]
Poster download TUMBCMO02_POSTER.PDF [2.198 MB]
Cite download ※ BibTeX LaTeXText/WordRISEndNote
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 30 September 2023
Revised 08 October 2023
Accepted 13 October 2023
Issued/td> 30 October 2023
DOI doi:10.18429/JACoW-ICALEPCS2023-TUMBCMO02
Pages 342-345
Copyright
Creative Commons CC logoPublished by JACoW Publishing under the terms of the Creative Commons Attribution 4.0 International license. Any further distribution of this work must maintain attribution to the author(s), the published article's title, publisher, and DOI.