-
Karen White (Oak Ridge National Laboratory)21/09/2022, 09:15
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 -
Pierrick Hanlet21/09/2022, 09:40
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 -
Ivan Finch21/09/2022, 10:05
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 -
Anders Wallander (ITER Organization)21/09/2022, 11:00
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.
Go to contribution page
In this talk we report on the current status of the ITER project with emphasize on the integration, commissioning and... -
Mr Ian Gillingham (Observatory Sciences Ltd)21/09/2022, 11:25
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 -
Ulrik Pedersen21/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 -
Robert Gunion21/09/2022, 12:10
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 -
Basil Aljamal21/09/2022, 14:00
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 -
Ralph Lange (ITER Organization)21/09/2022, 14:10
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 -
Yekta Yazar (SLAC National Accelerator Laboratory)21/09/2022, 14:20
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 -
Robby Tanner (Canadian Light Source)21/09/2022, 14:30
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 -
Marcel Bajdel21/09/2022, 14:35
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 -
Jernej Podlipnik (Cosylab)21/09/2022, 14:45
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 -
Kazimierz Gofron (Brookhaven National Laboratory)21/09/2022, 14:50
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 -
Kay Kasemir21/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.
Go to contribution page
TimescaleDB is an open-source extension to... -
Mr Mateusz Nabywaniec (S2INNOVATION)21/09/2022, 16:10
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 -
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:
Go to contribution page
Facility-wide timing, TwinCAT, EPICS -
Dr Kazimierz Gofron (Brookhaven National Laboratory)21/09/2022, 17:00
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 -
Ralph Lange (ITER Organization)22/09/2022, 09:00
Recent developments and future plans for EPICS Base from the EPICS Core Developer's Group.
Go to contribution page -
Leonid Lobes (Tomsk Polytechnic University, Lenin av. 30, 634050 Tomsk, Russia)22/09/2022, 09:35
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 -
Hiroshi Kaji22/09/2022, 10:00
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 -
Jure Varlec (Cosylab)22/09/2022, 10:25
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 -
Jernej Varlec22/09/2022, 11:15
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 -
Klemen Vodopivec (Oak Ridge National Laboratory)22/09/2022, 11:40
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 -
Tilen Zagar22/09/2022, 12:05
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 -
Anže Žagar (ITER Organization)22/09/2022, 12:25
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 -
Anton Derbenev22/09/2022, 14:30
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 -
Ji Li (Brookhaven National Laboratory)22/09/2022, 14:40
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 -
Kay Kasemir22/09/2022, 14:50Lightning talk
Overview of the contributions, discussions, and results of the "EPICS 7" Workshop earlier this week.
Go to contribution page -
Lorenzo Gomez22/09/2022, 15:00
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 -
Kunal Shroff22/09/2022, 15:10
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 -
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 -
Kunal Shroff22/09/2022, 16:20
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 -
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 -
Patrick Oppermann23/09/2022, 09:00
We present a simple Python-based startup script for setting up an EPICS Edge server for small laboratory experiments.
Go to contribution page
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. -
Lin Wang (Institute of High Energy Physics (IHEP))23/09/2022, 09:10
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 -
Heinz Junkes (Fritz-Haber-Institut)23/09/2022, 09:20
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 -
Kathryn Baker23/09/2022, 09:30
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 -
Kathryn Baker23/09/2022, 09:40
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 -
Ken Lauer23/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 -
Ralph Lange (ITER Organization)23/09/2022, 10:00
Overview of the contributions, discussions, and results of the "Build and Deployment" Workshop earlier this week.
Go to contribution page -
Jukka Pietarinen (Micro-Research Finland Oy)23/09/2022, 10:10
Summary report of the Timing workshop on Tuesday morning.
Go to contribution page -
Mr Torsten Bögershausen (European Spallation Source ERIC)23/09/2022, 10:20
Summary of the Motion Control Workshop
Go to contribution page -
Karen White (Oak Ridge National Laboratory)23/09/2022, 11:00
-
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 -
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
Choose timezone
Your profile timezone: