20–24 avr. 2026
ENS Paris-Saclay (Ecole Normale Supérieure, Université Paris Saclay)
Fuseau horaire Europe/Paris

Session

EPICS Meeting Lightning Talks

20 avr. 2026, 11:00
Amphithéâtre Alain Aspect - 1G58 (ENS Paris-Saclay (Ecole Normale Supérieure, Université Paris Saclay))

Amphithéâtre Alain Aspect - 1G58

ENS Paris-Saclay (Ecole Normale Supérieure, Université Paris Saclay)

4 Av. des Sciences, 91190 Gif-sur-Yvette

Présidents de session

EPICS Meeting Lightning Talks

  • Alexis Gaget (CEA Paris-Saclay, IRFU)

EPICS Meeting Lightning Talks

  • Il n'a pas de président de session pour ce bloc

EPICS Meeting Lightning Talks

  • Il n'a pas de président de session pour ce bloc

EPICS Meeting Lightning Talks

  • Il n'a pas de président de session pour ce bloc

EPICS Meeting Lightning Talks

  • Il n'a pas de président de session pour ce bloc

EPICS Meeting Lightning Talks

  • Il n'a pas de président de session pour ce bloc

Documents de présentation

Aucun document.

  1. Lucas Maindive (IFMIF-DONES España)
    20/04/2026 11:00
    System Management
    Lightning Talk

    IFMIF-DONES is a materials research facility on the European roadmap toward the commercialization of fusion energy, to be constructed near Granada in Spain. It will generate an intense, continuous flux of fusion-like neutrons to qualify materials for future fusion reactors. Its ambitious availability targets impose stringent reliability requirements on all components, particularly transversal...

    Aller à la page de la contribution
  2. Andreas Balzer (Helmholtz-Zentrum Berlin (HZB))
    20/04/2026 11:05
    Experiment control, data acquisition, data analysis, AI/ML
    Lightning Talk

    kiwi-scan is a modular, YAML-configured Python framework for beamline and laboratory automation in EPICS environments. Developed at BESSY II, it has evolved from a tool for integration testing and operational diagnostics into a reusable system for commissioning and routine beamline operation.

    Representative applications include integration testing, encoder error detection,...

    Aller à la page de la contribution
  3. Sky Brewer (ESS)
    20/04/2026 11:10
    User Interfaces, Client Tools, Operational Tools
    Lightning Talk

    Overview of a collection of python libraries for interacting with the Archiver Appliance.

    • For retrieval, via protobuf
    • For bulk management changes with clear checking
    Aller à la page de la contribution
  4. kangjia xue (Institute of High Energy Physics, Chinese Academy of Sciences)
    20/04/2026 11:15
    Cybersecurity
    Lightning Talk

    As accelerators increase in scale and complexity, their control networks face challenges such as device proliferation, security management difficulties, and low maintenance efficiency. To address these issues, a control network management system for large-scale accelerators was designed and developed. This system implements three core functionalities: centralized management of control network...

    Aller à la page de la contribution
  5. Alain Sandoz
    20/04/2026 11:20
    User Interfaces, Client Tools, Operational Tools
    Lightning Talk

    Although the EPICS framework is used for many experimental physics facilities, monitoring the errors and warnings in IOC shell remains a challenge. Errors in the IOC shell are only kept track of in log files, which are rarely read by anyone. To address this issue, a project called IOC Shell Parser was developed, providing error detection and real-time EPICS monitoring. Designed to be used in...

    Aller à la page de la contribution
  6. Ralph Lange (ITER Organization)
    20/04/2026 14:15
    System Management
    Lightning Talk

    Based on experience collected at multiple EPICS sites and in the context of the EPICS Training-VM, we found Ansible a useful tool to install and manage the configuration of EPICS installations.
    So we recently decided to start an effort to develop and share a set of Ansible roles to manage EPICS Base, EPICS Modules, Phoebus and the EPICS Services.

    This project is in a very early stage....

    Aller à la page de la contribution
  7. Luca Porzio (Helmholtz-Zentrum Berlin)
    20/04/2026 14:20
    Experiment control, data acquisition, data analysis, AI/ML
    Lightning Talk

    We present a new AreaDetector plugin that performs fast, robust 2D beam characterization using nonlinear least squares fitting, designed for beam diagnostics and focusing. The plugin fits flexible beam models (elliptical and rotated Gaussian, with optional Voigt-like extensions) directly on camera images and exposes key beam parameters such as centroid, widths, rotation, amplitude, and...

    Aller à la page de la contribution
  8. Paul Ray (UKRI - STFC)
    20/04/2026 14:25
    System Management
    Lightning Talk

    Ensuring high availability of EPICS network services is increasingly important as control systems scale. By combining VRRP to provide IP‑layer mobility with Round‑Robin DNS for lightweight distribution, it is possible to build resilient configurations that tolerate client-side and server-side failures.
    These techniques are commonly used for services such as load balancing provided by HAProxy...

    Aller à la page de la contribution
  9. Simeon Beinlich (Fritz-Haber-Institut der Max-Planck-Gesellschaft, Berlin, Germany)
    20/04/2026 14:30
    Experiment control, data acquisition, data analysis, AI/ML
    Lightning Talk

    We present our efforts to develop a lightweight modular EPICS collector to record small- to medium-sized sets of PVs over a user-controlled period of time.

    The goal is to provide an easy-to-extend Python package for recording PV data during experimental runs that covers basic requirements such as export-to-file, upload to data-management systems, and live-streaming of recorded data for...

    Aller à la page de la contribution
  10. Antoine Choquet (CEA Paris-Saclay)
    20/04/2026 14:35
    User Interfaces, Client Tools, Operational Tools
    Lightning Talk

    Autolog is a Python package which allows automatic creation of logs in a Phoebus-Olog server, triggered by EPICS Process Variables (PV). This application will be integrated as a daemon and will continuously monitor the Channel Access network using a loop with a user-defined delay.

    The user defines in a configuration file (toml format):
    - connection information to the Olog API,
    -...

    Aller à la page de la contribution
  11. Aqeel AlShafei
    20/04/2026 14:40
    EPICS Core
    Lightning Talk

    Implementing the PVAccess protocol codec in Rust and introducing observability tools alongside standard PVAccess utilities as a working prototype. The Rust-based implementation leverages the language's ownership model and borrow checker to provide compile-time guarantees of memory and thread safety. A PVAccess capture tool called spvirit-scry is demonstrated, featuring a terminal user...

    Aller à la page de la contribution
  12. Marco Pitruzzella, xavier wilputte
    20/04/2026 14:45
    Experiment control, data acquisition, data analysis, AI/ML
    Lightning Talk

    IBA (Ion Beam Applications) designs particle accelerator systems for proton therapy, radio-pharmacy, and industrial applications. Our machines embed large-scale distributed control systems with stringent requirements on safety, cybersecurity, auditability, availability, maintainability, and role-based access control.
    Increasing concerns around vendor dependency, total cost of ownership, and...

    Aller à la page de la contribution
  13. Stephane Tzvetkov (CEA Paris Saclay)
    20/04/2026 14:50
    Experiment control, data acquisition, data analysis, AI/ML
    Lightning Talk

    GengiScan (GENius GenerIc SCAN) is a program meant to run "scanning procedures" (or "scan"), i.e. series of operations that involves moving "positioners" (like, motors, magnets, etc) through a specific sequence of positions combinations.

    The end goal is to acquire data automatically over the entire procedures, which would have been extremely painful (if not downright impossible) to do...

    Aller à la page de la contribution
  14. Ralph Lange (ITER Organization), Dirk Zimoch (Paul Scherrer Institut)
    21/04/2026 10:50
    Hardware, Driver/Device support
    Lightning Talk

    A collaboration (ITER/HZB-BESSY/ESS/PSI) maintains and develops a Device Support module for integration using the OPC UA industrial SCADA protocol. Goals, status and roadmap will be presented.

    Aller à la page de la contribution
  15. Dr Pengcheng Li (IHEP)
    21/04/2026 10:55
    Experiment control, data acquisition, data analysis, AI/ML
    Lightning Talk

    Attitude tuning—encompassing tasks such as beam focusing and sample alignment—is a critical yet time-consuming preparation step in synchrotron radiation experiments. This paper presents a Mamba-based software framework designed to automate and streamline attitude tuning at light source facilities such as HEPS and BSRF. The framework treats attitude tuning as a numerical optimization problem,...

    Aller à la page de la contribution
  16. Mariana González Velarde (Fermilab)
    21/04/2026 11:00
    System Management
    Lightning Talk

    As part of PIP-II, ensuring that EPICS services can operate reliably during commissioning and long-term operation requires more than functional correctness. Operational deployments require reproducible builds, well-defined configurations, observability, security practices, recovery procedures, performance and scalability considerations, clear operational ownership, and operator/user...

    Aller à la page de la contribution
  17. Sarah Dolan
    21/04/2026 11:05
    Hardware, Driver/Device support
    Lightning Talk

    The demand for deterministic, low-latency timing control at Los Alamos Neutron Science Center (LANSCE) has driven the integration of Event Receivers (EVR) with embedded Linux environments. We present an open-source Field Programmable Gate Array System on Chip (FPGA SoC) platform built with Yocto for the Xilinx ZCU102 UltraScale+ MPSoC. The MPSoC hosts an embedded Linux kernel and the EPICS...

    Aller à la page de la contribution
  18. Zachary Domke (Stanford University)
    21/04/2026 11:10
    User Interfaces, Client Tools, Operational Tools
    Lightning Talk

    Trace is an open-source plotting tool developed at SLAC National Accelerator Laboratory for visualizing both live and archived EPICS Process Variable data within the PyDM framework. Built on PyDM, PyQt, and PyQtGraph, Trace allows users to configure and display PV data across multiple axes with intuitive per-curve and per-axis controls, making it a practical tool for controls engineers,...

    Aller à la page de la contribution
  19. Ross Titmarsh (STFC)
    21/04/2026 11:15
    EPICS Core
    Lightning Talk

    An update on the status of bringing PVAccess communications to the LabVIEW ecosystem.

    Aller à la page de la contribution
  20. Nick Marks (Argonne National Laboratory)
    21/04/2026 14:30
    User Interfaces, Client Tools, Operational Tools
    Lightning Talk

    Many developers, in the EPICS community and otherwise, spend the majority of their time within a terminal environment, utilizing command-line tools and text-based editors. However, interacting with EPICS Process Variables (PVs) during development and testing often requires switching to comparatively heavy graphical display managers. This talk introduces PVTUI, a C++ library designed to bridge...

    Aller à la page de la contribution
  21. Heinz Junkes (Fritz Haber Institut)
    21/04/2026 14:35
    System Management
    Lightning Talk

    I have often been asked by our IOC users whether it would be possible to configure and maintain the IOC via a web interface.
    Just like they are used to doing with their internet routers (in Germany, fritz!box). This topic was raised at the last Codeathon/Documentathon at Diamond. I will briefly present what has been done so far and give an outlook on further steps.

    Aller à la page de la contribution
  22. Falk Rosenhahn (Fritz Haber Institute of the Max Planck Society)
    21/04/2026 14:40
    Hardware, Driver/Device support
    Lightning Talk

    Retrofitting analog hardware with digital interfaces is a efficient and budget-friendly way to modernize setup in an laboratory environment. For instance, manual linear axes can be seamlessly upgraded using a intergrated stepper motor or simple pumps can gain digital control via inexpensive DAC converters. These electronics bridge the gap between legacy mechanics and EPICS control without...

    Aller à la page de la contribution
  23. H. R. Martin (LANL)
    21/04/2026 14:45
    Hardware, Driver/Device support
    Lightning Talk

    Abstract.
    As part of the Isotope Production Facility (IPF) water skid plant controls upgrade at the Los Alamos Neutron Science Center (LANSCE), we are migrating from an Allen-Bradley ControlLogix (Logix 5000) PLC (RSLogix 5000/Studio 5000) to NI (Emerson) CompactRIO (cRIO-9048)–based Experimental Physics and Industrial Control System (EPICS) input/output controllers (IOCs) using our...

    Aller à la page de la contribution
  24. Katharina Merle (Fritz-Haber-Institut der Max-Planck-Gesellschaft, Berlin, Germany)
    21/04/2026 14:50
    User Interfaces, Client Tools, Operational Tools
    Lightning Talk

    We present a small Python-based visualization of an EPICS-controlled six-axis robotic arm.

    Aller à la page de la contribution
  25. Ralph Lange (ITER Organization)
    21/04/2026 14:55
    EPICS Core
    Lightning Talk

    The EPICS SNCSEQ module (aka "SNL Sequencer") is getting close to its end of life: Finite state machines are limited and don't scale to the size of modern EPICS installations. Also, SNCSEQ does not understand the PVAccess network protocol.
    But: It is performant, robust and stable. Almost every site is using it.

    A possible future of SNCSEQ would restrict it to running local state machines...

    Aller à la page de la contribution
  26. M. Xuan Wu (China Spallation Neutron Source, IHEP)
    22/04/2026 10:50
    Experiment control, data acquisition, data analysis, AI/ML
    Lightning Talk

    Considering the characteristics of the spectrometer vacuum system at the China Spallation Neutron Source (CSNS), such as its complexity, a large number and variety of controlled equipment, and intricate vacuum pumping processes, a vacuum control system for CSNS spectrometers has been designed. The system adopts a Programmable Logic Controller (PLC) to realize remote control of various vacuum...

    Aller à la page de la contribution
  27. Xuying Lan
    22/04/2026 10:55
    Hardware, Driver/Device support
    Lightning Talk

    To meet the nanoradian-level beam stability requirements of synchrotron radiation facilities and address the limitations of fixed algorithms and low precision in conventional controllers, the Beamline Control Group of the Shanghai Synchrotron Radiation Facility has developed a high-performance optical component control system based on the integration of high-performance hardware and flexible...

    Aller à la page de la contribution
  28. Max Günther (Karlsruhe Institute of Technology (IBPT))
    22/04/2026 11:00
    Experiment control, data acquisition, data analysis, AI/ML
    Lightning Talk

    The Karlsruhe Research Accelerator at KIT has a global state machine in place to automate certain workflows previously done manually by the operators.
    This state machine currently uses the state notation language (SNL). Next to the increasing complexity and the wish to add more features, operators also cannot adjust or improve any procedures themselves. We have therfore started exploring the...

    Aller à la page de la contribution
  29. Heather Leffler (Los Alamos National Laboratory)
    22/04/2026 11:05
    Hardware, Driver/Device support
    Lightning Talk

    LANSCE Accelerator Wire Scanner Upgrades
    Author: Heather Leffler
    Co-authors: Scott Baily, Lucas Montoya

    The Los Alamos Neutron Science Center (LANSCE) accelerator wire scanners currently utilize two different similar hardware and software architectures. This upgrade project is to upgrade the embedded controller in the older 33 units and install the modern version of the software. This...

    Aller à la page de la contribution
  30. Eric Westbrook (Los Alamos National Laboratory)
    22/04/2026 11:10
    User Interfaces, Client Tools, Operational Tools
    Lightning Talk

    The classical three-tiered architecture model has been well-known for many years. It involves separating the software responsibilities for user interface (presentation layer), functions and methodologies (business logic layer), and data storage (data layer) into distinct functional and physical implementations. However, many aging software inventories in long-lived accelerator facilities do...

    Aller à la page de la contribution
  31. Mauro Giacchini (Istituto Nazionale di Fisica Nucleare)
    22/04/2026 11:15
    User Interfaces, Client Tools, Operational Tools
    Lightning Talk

    RAPIDS: A Ready-to-Use EPICS Stack for Facilities Without a Controls Team

    Author: Mauro Giacchini · INFN Laboratori Nazionali di Legnaro


    Starting a new experiment or beamline with EPICS is harder than it looks. Installing EPICS base is straightforward — but a facility that is truly operational also needs data archiving, an electronic logbook, a pre-configured operator...

    Aller à la page de la contribution
  32. Rémi Nicole (CEA Paris-Saclay)
    22/04/2026 11:20
    System Management
    Lightning Talk

    A how and tell of how we can use EPNix to deploy (almost) every Phoebus service onto a single machine.

    Aller à la page de la contribution
  33. Devan Agrawal (SLAC National Accelerator Laboratory)
    22/04/2026 11:25
    User Interfaces, Client Tools, Operational Tools
    Lightning Talk

    At SLAC, the state of the EPICS control system is frequently saved, so that operators can later compare states at different times or restore the system to a previous checkpoint. SLAC’s current Save-COmpare-REstore application, SCORE, is a java application connected to an Oracle database. The database’s schema is poorly suited to the data, the database can’t be modified via the client UI, the...

    Aller à la page de la contribution
  34. Yannick Mariette (CEA Paris-Saclay)
    22/04/2026 11:30
    Hardware, Driver/Device support
    Talk

    This presentation outlines the architecture of the machine protection system for the Titan accelerator, with an emphasis on the rapid protection system based on MTCA boards.

    Aller à la page de la contribution
  35. Christian Kunkel (Fritz-Haber-Institut der MPG)
    22/04/2026 17:00
    EPICS Core
    Lightning Talk

    I briefly want to discuss how we (want to) use EPICS as the low-level device communication layer that enables high-level workflow orchestration for self-driving labs. I also want to discuss where we currently struggle with adoption and where one could make EPICS more accessible to new users in the self-driving lab community.

    Aller à la page de la contribution
  36. Timo Korhonen (European Spallation Source ERIC)
    22/04/2026 17:05
    Others
    Lightning Talk

    A "sales pitch" for the European EPICS Summer School 2026.
    Short introduction to the program and the key topics in the school.

    Aller à la page de la contribution
  37. Simon Rose (European Spallation Source ERIC)
    22/04/2026 17:10
    EPICS Core
    Lightning Talk

    EPICS 7.0.10 was released in February 2026. This talk will cover what’s new and what changed in that release.

    Aller à la page de la contribution
  38. Alexis Gaget (CEA Paris-Saclay, IRFU)
    22/04/2026 17:15
    Others
    Lightning Talk

    To manage this EPICS meeting, we had to switch between the Indico website and the Yurplan payment platform. To simplify administration, we wrote a Python script to verify that participants had completed their payment on the other platform.
    At the same time, to obtain some basic statistics about the participants and their abstracts, we developed a few additional scripts to analyze the conference.

    Aller à la page de la contribution
Ordre du jour en construction...