19–23 Sept 2022
Europe/Ljubljana timezone
EPICS collaboration meeting is a hybrid event; an in-person and a virtual event

Contribution List

46 out of 46 displayed
Export to PDF
  1. Karen White (Oak Ridge National Laboratory)
    21/09/2022, 09:15
    Project Status Reports
    Talk

    The Spallation Neutron Source at Oak Ridge National Laboratory has been operating since 2006. The integrated EPICS based control system has performed well but now requires a variety of upgrades to maintain high availability and support facility upgrade projects. These upgrades are largely possible due the flexibility of the EPICS architecture. This talk covers recent system improvements along...

    Go to contribution page
  2. Pierrick Hanlet
    21/09/2022, 09:40
    Project Status Reports
    Talk

    Fermilab has historically not been an EPICS site. A new superconducting linear accelerator, PIP-II, is being built as a high intensity proton source to serve the accelerator complex and EPICS will be used as its framework for controls. I will present how we build, provide template IOCs, test, deploy for different platforms using Continuous Integration and Deployment practices. I will also...

    Go to contribution page
  3. Ivan Finch
    21/09/2022, 10:05
    Project Status Reports
    Talk

    Accelerator Controls at the ISIS Neutron and Muon Source is transitioning from our current Vsystem control system to EPICS. Operations must continue uninterrupted during our transition, requiring the two control systems to be run simultaneously. We present our work in bridging between the two control systems, automating the conversion of our existing control screens, creating our first novel...

    Go to contribution page
  4. Anders Wallander (ITER Organization)
    21/09/2022, 11:00
    Project Status Reports
    Talk

    The ITER project is in full construction with more and more support systems in commissioning and 24/7 operation. The EPICS based control system is about 15% complete towards first plasma considering energized instrumentation and control racks or integrated process variables.
    In this talk we report on the current status of the ITER project with emphasize on the integration, commissioning and...

    Go to contribution page
  5. Mr Ian Gillingham (Observatory Sciences Ltd)
    21/09/2022, 11:25
    Project Status Reports
    Talk

    CHIMERA is being built in Sheffield UK by the Culham Centre for Fusion Energy (UKAEA). It will be the only machine in the world able to test components under the unique combination of conditions encountered in large fusion devices. The SCADA control software will use EPICS and is being produced by Observatory Sciences under contract to Jacobs Clean Energy.

    Go to contribution page
  6. Ulrik Pedersen
    21/09/2022, 11:50

    Diamond Light Source has been operational since 2007 and expanded to now include around 32 photon beamlines, each with its own unique set of instrumentation and capabilities. All of these are operating with EPICS Controls Systems. This talk gives an overview and status of the current controls systems in production at Diamond.

    The future of Diamond is envisaged to include a major upgrade,...

    Go to contribution page
  7. Robert Gunion
    21/09/2022, 12:10
    Project Status Reports
    Talk

    As ITER construction continues, the importance of high-level applications for integrated control and monitoring increases. ITER Operation Applications are being developed to address these needs. The Pulse Schedule Preparation System (PSPS) and Supervisory System (SUP) combine to provide coordinated, well-controlled and yet flexible solutions for configuration and operation of all plant...

    Go to contribution page
  8. Basil Aljamal
    21/09/2022, 14:00
    IOC Developments
    Lightning talk

    Many industrial process control devices are in-use at ISIS Neutron and Muon Source like PLC (Programmable logic controller) and HMI (Human–machine interface) which are integrated with our current control VISTA using FINS (Factory Interface Network Service) protocol. Recently a project for the replacement of old PLCs was started to coincide with the VISTA to EPICS migration. Therefore a...

    Go to contribution page
  9. Ralph Lange (ITER Organization)
    21/09/2022, 14:10
    IOC Developments
    Lightning talk

    In a collaborational effort (ITER/HZB-BESSY/ESS/PSI), a Device Support for the OPC UA industrial SCADA protocol is under development. Goals, status and roadmap will be presented.

    Go to contribution page
  10. Yekta Yazar (SLAC National Accelerator Laboratory)
    21/09/2022, 14:20
    OPI Developments
    Lightning talk

    PyDM is an open-source PyQt-based framework for building user interfaces for control systems (https://github.com/slaclab/pydm). PyDM is developed and maintained at SLAC National Accelerator Laboratory. PyDM provides an easy connection between GUI’s and EPICS in an accessible programming language with an expansive community of developers. PyDM has seen recent updates including PVAccess,...

    Go to contribution page
  11. Robby Tanner (Canadian Light Source)
    21/09/2022, 14:30
    Build and Deployment
    Lightning talk

    EPICS (Experimental Physics and Industrical Control System) procServ is used extensively throughout the Canadian Light Source (CLS) and has proved itself incredibly valuable for diagnostics.

    An initiative has been undertaken to port it Python for the purpose of having a single, cross-platform (more or less) drop-in replacement. Along the way, other features and options have been...

    Go to contribution page
  12. Marcel Bajdel
    21/09/2022, 14:35
    Experiment Control
    Lightning talk

    The Compressed Baryonic Matter (CBM) experiment dedicated to the study of the properties of the strongly interacting matter is now under construction at the Facility for Anti-proton and Ion Research (FAIR) in Darmstadt.

    In order to optimize the performance of experimental subsystems, a small-scale mCBM demonstrator was installed for the test purposes. As the future Silicon Tracking System...

    Go to contribution page
  13. Jernej Podlipnik (Cosylab)
    21/09/2022, 14:45
    Experiment Control
    Lightning talk

    The HBM MGCPlus [1] DAQ system is a modular system for acquiring wide range of analogue signals at relative high acquisition rates (up to 19.2 kS/s per channel) with high channel count in a single chassis (up to 128). We have used the StreamDevice for applying settings to the device. We have used the asyn to acquire the DAQ data published by the device. The setup was depending on the...

    Go to contribution page
  14. Kazimierz Gofron (Brookhaven National Laboratory)
    21/09/2022, 14:50
    Experiment Control
    Lightning talk

    The temperature control of the crystal optics is critical for meV-resolution Inelastic Scattering Beamlines. For 1 meV photon energy resolution, the absolute temperature stability of the crystal optics must be below 4 mK to ensure the required stability of lattice constant stability required. The temperature control enables setting the absolute temperature of individual crystal, making it...

    Go to contribution page
  15. Kay Kasemir
    21/09/2022, 15:30

    When storing archived data in a relational database (RDB), performance and data maintenance improve by using partitioning and automation to for example compress older partitions. While this has been demonstrated with both Oracle and PostgreSQL, the approaches to partitioning and the scripts to automate it were site-specific and not generally shared.
    TimescaleDB is an open-source extension to...

    Go to contribution page
  16. Mr Mateusz Nabywaniec (S2INNOVATION)
    21/09/2022, 16:10
    Miscellaneaous
    Talk

    EPICS and Tango are two of the most popular control systems widely used in scientific facilities. They are based on different designs, but they allow for interaction with multiple kinds of hardware devices. Sometimes the support for some devices is already provided by Tango Device Servers, but integration with EPICS is not yet implemented. In that cases, EPICS Tango Bridge is a perfect...

    Go to contribution page
  17. Torsten Bögershausen (European Spallation Source ERIC)
    21/09/2022, 16:40

    Step scan, Trajectory scan: ESS will use neither nor.
    All data is collected in apache kafka (a data pool).
    All detectors and cameras need to time stamp their data,
    and so must the motion controllers.

    We look at an ongoing development and scratch the surface:
    Facility-wide timing, TwinCAT, EPICS

    Go to contribution page
  18. Dr Kazimierz Gofron (Brookhaven National Laboratory)
    21/09/2022, 17:00
    IOC Developments
    Talk

    Detectors based on TimePix3 chips are complementary to existing, within NSLS2 synchrotron, direct detection sensors represented by Lambda, Merlin, Eiger/Eiger2, and Pilatus detectors. Compared to Eiger/Eiger2 and Pilatus family the smaller pixel size will result in a 2-fold increase in signal to noise and the physical characteristics of the device will allow us to mount it further away from...

    Go to contribution page
  19. Ralph Lange (ITER Organization)
    22/09/2022, 09:00
    Core Developments
    Talk

    Recent developments and future plans for EPICS Base from the EPICS Core Developer's Group.

    Go to contribution page
  20. Leonid Lobes (Tomsk Polytechnic University, Lenin av. 30, 634050 Tomsk, Russia)
    22/09/2022, 09:35
    Miscellaneaous
    Talk

    The operation of ITER is expected to happen not only directly in the ITER control room, but also to benefit from human capital from around the globe. Each ITER participating country could create a remote participation room and follow the progress of experiments in relatively real time. Scientists from all over the world can collaborate on experiments at the same time as they are performed....

    Go to contribution page
  21. Hiroshi Kaji
    22/09/2022, 10:00
    IOC Developments
    Talk

    We constructed the distributed TDC system at SuperKEKB based on the White Rabbit timing system. The individual slave node of White Rabbit works as the TDC with an accuracy of 8ns. And their timestamps are synchronized at the sub-nanosecond level. This TDC node consists of the PCIexpress-type White Rabbit board that is operated on the commercial PC. We developed the EPICS device support that...

    Go to contribution page
  22. Jure Varlec (Cosylab)
    22/09/2022, 10:25
    IOC Developments
    Talk

    Implementing EPICS device support for a specific device can be tricky; implementing generic device support that can integrate different kinds of devices sharing a common interface is trickier still. Yet such a driver can save a lot of time down the road. A well-known example is the Modbus EPICS module: the same support module can be used to integrate any device that speaks the Modbus protocol....

    Go to contribution page
  23. Jernej Varlec
    22/09/2022, 11:15
    IOC Developments
    Talk

    With increasing popularity of Beckhoff devices in scientific projects, there is a rising need for their devices to be integrated into EPICS control systems. Our customers often want to use Beckhoff PLCs for applications that have to handle a large amount of inputs with fast cycle times. How can we connect Beckhoff devices to EPICS control systems without sacrificing this...

    Go to contribution page
  24. Klemen Vodopivec (Oak Ridge National Laboratory)
    22/09/2022, 11:40
    IOC Developments
    Talk

    Python is becoming increasingly popular choice in Control System applications due to its ease of use and plethora of available analytical tools. Following the Python principles, PyDevice project tries to simplify the use of custom Python code from EPICS records. Since the initial version, many new features were implemented that make PyDevice even more attractive for slow controls, scientific...

    Go to contribution page
  25. Tilen Zagar
    22/09/2022, 12:05
    IOC Developments
    Talk

    EPICS has a long and proven track record as a versatile framework for developing distributed control systems. But engineers and developers usually meet the first challenge way before they write the first line of code. First, they need to collect information about signals, input and alarm limits, archiving rules, etc. from all the parties involved in the development of the machine.

    In the...

    Go to contribution page
  26. Anže Žagar (ITER Organization)
    22/09/2022, 12:25
    EPICS 7 Applications
    Talk

    The ITER Real-Time Framework (RTF) is a software framework for building real-time applications such as the Plasma Control System (PCS) and plasma diagnostics. It is entirely written in C++ and it runs real-time control loops on isolated CPU threads adapting the busy-wait synchronization techniques to optimize the response time and jitter. A given RTF application is instantiated from XML-based...

    Go to contribution page
  27. Anton Derbenev
    22/09/2022, 14:30
    Build and Deployment
    Lightning talk

    Since the transition of NSLS-II from Debian to RHEL as a primary standard OS, many things have changed in how EPICS software is being deployed. This lightning talk highlights some key differences and new approaches we utilize, such as moving away from Debian packaging, distributing a bundled EPICS base and modules RPM, automated package installation and more.

    Go to contribution page
  28. Ji Li (Brookhaven National Laboratory)
    22/09/2022, 14:40
    Build and Deployment
    Lightning talk

    Our society has been benefiting from Zynq/ZynqMP SoCs that integrate ARM processors and programmable logic fabric by utilizing their flexibility from processing system (PS) and high performance from programmable logic (PL). However, the typical approach for utilizing such systems has observed several problems during deployment and maintenance. Firstly, implementation of a typical EPICS...

    Go to contribution page
  29. Kay Kasemir
    22/09/2022, 14:50
    Lightning talk

    Overview of the contributions, discussions, and results of the "EPICS 7" Workshop earlier this week.

    Go to contribution page
  30. Lorenzo Gomez
    22/09/2022, 15:00
    OPI Developments
    Lightning talk

    GUI testing is an important and difficult part of any HMI toolkit. We have adopted TestFX to create automated GUI tests for the various JavaFX components of Phoebus.

    Go to contribution page
  31. Kunal Shroff
    22/09/2022, 15:10
    OPI Developments
    Talk

    NSLS2 is preparing to migrate from the old eclipse based CS-Studio to the latest version, Phoebus. We have started the migration on 3 of our beamlines. In this talk I hope to share the important findings of our migration process so far and how we intend to proceed with moving the rest of the beamlines and the accelerator over to Phoebus.

    Go to contribution page
  32. Karen White (Oak Ridge National Laboratory), Shen Guobao (Argonne National Laboratory)
    22/09/2022, 16:00

    This talk will cover the control system upgrades necessary to support the APS upgrade project (APS-U)reduce currently in progress to increase the light source brightness. The upgrade involves replacing most components in the storage ring to implement a multi-bend achromat Lattice.

    Go to contribution page
  33. Kunal Shroff
    22/09/2022, 16:20
    OPI Developments
    Talk

    An update on the latest developments in the EPICS tools and EPICS middle layer services. EPICS tools include applications like CS-Studio and Phoebus which provide a GUI for the EPICS control system and various EPICS services. The middle layer services include services which provide additional functionality on top of EPICS like Alarm consolidation and management, logging, archiving, etc...

    Go to contribution page
  34. Tynan Ford (Lawrence Berkeley National Laboratory)
    22/09/2022, 16:45

    Two new high level control tools have been developed at the Advanced Light Source which have been made available for the community to use and collaborate on. The first tool, phoebusgen, is a Python module which allows for the programmatic creation of CS Studio Phoebus XML. The tool allows for quick screen development and is especially useful for engineering panels which contain many widgets in...

    Go to contribution page
  35. Patrick Oppermann
    23/09/2022, 09:00
    Experiment Control
    Lightning talk

    We present a simple Python-based startup script for setting up an EPICS Edge server for small laboratory experiments.
    For easy and fast setup of EPICS hardware for lab experiments we have developed a script that sets EPICS Base, all necessary support modules as well as our institutes own environment variables. For this purpose Base and the modules are further built from the current sources.

    Go to contribution page
  36. Lin Wang (Institute of High Energy Physics (IHEP))
    23/09/2022, 09:10
    Services
    Lightning talk

    Clog (Compact Electronic Logbook System) is a web-based logbook system aimed to be used in accelerators. The goal is to design and implement a logbook system with modern web technologies but in a very simple way. The features of this system are compact design, multiple login methods support and multiple languages support. Recently the development of Clog 2.0 has been finished and will be used...

    Go to contribution page
  37. Heinz Junkes (Fritz-Haber-Institut)
    23/09/2022, 09:20
    Core Developments
    Lightning talk

    RTEMS is now available in version 6 and includes the FreeBSD network stack. This enables the use of modern protocols like NFSv4, DHCP etc.. This has of course caused incompatibilities to the previously used integration in EPICS which will be fixed step by step. The presentation will provide an overview of ongoing activities in this area.

    Go to contribution page
  38. Kathryn Baker
    23/09/2022, 09:30
    EPICS 7 Applications
    Lightning talk

    The migration of the ISIS Controls System from Vsystem to EPICS presents a significant challenge and risk to the day-to-day operations of the accelerator. An evaluation of potential options has indicated that the most effective migration method to mitigate against this risk is to make use of a ‘hybrid’ system running Vsystem and EPICS simultaneously. This allows for a phased porting of...

    Go to contribution page
  39. Kathryn Baker
    23/09/2022, 09:40
    Miscellaneaous
    Lightning talk

    The migration of the ISIS accelerators to a new control system presents opportunities to integrate new technologies such as machine learning into every-day operations. This talk will focus on how EPICS is being used to facilitate the development of machine learning models and optimisation routines to improve the stability and reliability of the ISIS accelerators.

    Go to contribution page
  40. Ken Lauer
    23/09/2022, 09:50

    Whatrecord is primarily a Python-based parsing tool for interacting with a variety of EPICS file formats, including V3 and V4/V7 database files. The project aims for compliance with epics-base by using Lark grammars that closely reflect the original Lex/Yacc grammars. It offers a suite of tools for working with its supported file formats, with convenient Python-facing dataclass object...

    Go to contribution page
  41. Ralph Lange (ITER Organization)
    23/09/2022, 10:00
    Miscellaneaous
    Lightning talk

    Overview of the contributions, discussions, and results of the "Build and Deployment" Workshop earlier this week.

    Go to contribution page
  42. Jukka Pietarinen (Micro-Research Finland Oy)
    23/09/2022, 10:10
    Miscellaneaous
    Lightning talk

    Summary report of the Timing workshop on Tuesday morning.

    Go to contribution page
  43. Mr Torsten Bögershausen (European Spallation Source ERIC)
    23/09/2022, 10:20
    Miscellaneaous
    Lightning talk

    Summary of the Motion Control Workshop

    Go to contribution page
  44. Karen White (Oak Ridge National Laboratory)
    23/09/2022, 11:00
  45. Timo Korhonen (European Spallation Source)

    Since the last reports from ESS in collaboration meetings, a lot has happened. The buildings have been completed, the subsystem installations have progressed a lot and first sections of the accelerator have been commissioned. We have also made progress in the introduction of EPICS 7 and in particular comprehensive use of pvAccess. The talk will show an overview of the facility status and...

    Go to contribution page
  46. Marcin Lukaszewski (E9 Controls Limited)

    There are a few ways to monitor PVs in the EPICS control system based on size and purpose. For large research facilities, the typical solution is EPICS Archiver Appliance. The main disadvantage of this solution is a quite complex configuration and overwhelming system requirements. Smaller systems often use CSS Archiver or custom scripts that populate CSV files or other formats suitable for a...

    Go to contribution page