-
Andrew Johnson (Argonne National Laboratory)05/10/2019, 09:10Plenary talk
An introduction to EPICS 7 and a report on the latest developments in the EPICS 7 core packages.
Go to contribution page -
Timo Korhonen (European Spallation Source ERIC)05/10/2019, 09:30Plenary talk
The first ever EPICS Documentathon was held at ESS in September of this year. A group of 12 people worked on a number of topics to develop, update and improve the EPICS documentation. A new infrastructure for writing and publishing EPICS documentation was put in place. Also the epics-controls website navigation was restructured, to make it easier to use and to integrate with other...
Go to contribution page -
Ralph Lange (ITER Organization)05/10/2019, 09:50Lightning Talk
At the recent Documentathon, a system to create and host EPICS documentation has been added to the services that EPICS uses for Continuous Integration (CI).
Go to contribution page
The talk presents the status of the EPICS CI systems for code and documentation, and how these systems can be used for other EPICS modules, e.g. Record, Device and Driver Support modules. -
Ralph Lange (ITER Organization)05/10/2019, 09:55
A report on the discussions and developments from the EPICS core developers meeting.
Go to contribution page -
Jeffrey Hill (LANL)05/10/2019, 10:05Plenary talk
Multiple previous talks described our embedding of the Lua interpreter in
EPICS base for a replacement shell, for a Lua scripting record, and for
dynamically filtering and re-configuring subscription update payloads
within the Channel Access protocol.This update talk will provide a end user's tutorial for these production
Go to contribution page
system ready enhancements. -
Martin Konrad (Facility for Rare Isotope Beams)05/10/2019, 10:25Plenary talk
During the last decade C++ has evolved rapidly providing new language features, better standard-library facilities and more sophisticated compilers. This presentation provides an overview of these new features and motivates why we might want to leverage them for EPICS.
Go to contribution page -
Nathanael Maytan (Brookhaven National Laboratory)05/10/2019, 11:05Plenary talk
There are currently two major controller-based systems in use at each beamline at NSLS-II. These are the Equipment Protection System and the Personnel Protection System. As the names imply, these systems work to protect equipment and personnel from hazards which could impact the safety, efficiency, usability, and integrity of the facility.
A third controller-based solution (DIODE) was...
Go to contribution page -
Dr Guobao Shen (APS)05/10/2019, 11:25Plenary talk
A modular software platform is under active design and development for high-level applications to meet the requirements of the Advanced Photon Source Upgrade (APS-U) project. The design is based on modern software architecture, which has been used in many other accelerator facilities and has been demonstrated to be effective and stable. At APS-U, we are extending the architecture in order to...
Go to contribution page -
Kunal Shroff (Brookhaven National Lab)05/10/2019, 11:45Lightning Talk
A report of the discussions and developments from the CS-Studio core developers meeting.
Go to contribution page -
Kay Kasemir (ORNL/SNS)05/10/2019, 11:55Plenary talk
CS-Studio includes an EDM-to-BOY converter. It's being ported to the latest version of CS-Studio, Phoebus, where it turns into an EDM-to-DisplayBuilder converter. It can be used from the UI or in batch mode to convert a bunch of displays. In addition, it offers a new just-in-time mode where it can download EDM displays and convert them when the user first tries to access them.
Go to contribution page -
Kay Kasemir (ORNL/SNS)05/10/2019, 12:15Plenary talk
The CS-Studio display builder is available in both the older Eclipse-based CS-Studio and the latest "Phoebus" version of CS-Studio that no longer relies on Eclipse.
Go to contribution page
Recent additions include an MEDM converter that directly translates MEDM .adl files into the .bob file format.
The biggest recent addition is a Display Builder Web Runtime which allows viewing most of the display builder screens,... -
Mr Fredrik Söderberg (European Spallation Source, ERIC), Mr Georg Weiss (European Spallation Source, ERIC)05/10/2019, 12:35Plenary talk
The European Spallation Source (ESS) is under construction and commissioning. OPIs created this far are mainly created in Display Builder in CS Studio/Eclipse, and users have become familiar with CS Studio and the tools provided. We intend to deploy CS Studio/Phoebus to the control room during Q4 2019, where it will replace CS Studio/Eclipse. The transition is prepared by investigating how...
Go to contribution page -
Georg Weiss (European Spallation Source)05/10/2019, 12:55Lightning Talk
The European Spallation Source (ESS) has contributed to CS Studio/Phoebus with a adaptation of the save-and-restore tool in CS Studio/Eclipse. This adaptation includes both a new service for persistence of save-and-restore data, as well as a UI facelift. This talk briefly summarizes the save-and-restore tool in CS Studio/Phoebus, and discusses limitations and future enhancements.
Go to contribution page -
Mark Rivers (University of Chicago)05/10/2019, 14:30Plenary talk
Data compression is highly desirable to increase the speed and decrease the network bandwidth and disk storage required for modern high-performance detectors.
This talk will describe new support for data compression in areaDetector. These include:
- New NDPluginCodec plugin. This plugin can compress and decompress NDArrays using any of 4 codecs: JPEG, Blosc, LZ4, and Bitshuffle/LZ4. JPEG...
-
Mark Rivers (University of Chicago)05/10/2019, 14:50Plenary talk
This talk will describe new support for data compression in the areaDetector NDPluginHDF5 plugin that writes HDF5 files. These include:
- Support for the JPEG, Blosc, LZ4, and Bitshuffle/LZ4 plugins within NDPluginHDF5. This support receives uncompressed NDArrays and writes them using compression within the HDF5 data pipeline. This has limited performance because it is not multi-threaded,...
-
Mark Rivers (University of Chicago)05/10/2019, 15:10Plenary talk
GenICam is a standard from the European Machine Vision Association that is widely adopted for cameras and other detectors. GenICam cameras contain an XML file that can be downloaded, and which contains a complete description of all of the features that the camera supports and how to access them. GenICam also defines the transport layer API, and supports the GigE Vision, USB3 Vision,...
Go to contribution page -
Diego Omitto (Michigan State University)05/10/2019, 15:30Lightning Talk
This presentation will give an overview of the FRIBs diagnostics devices including the software development workflow along with some of the tools created to help the support and maintenance activities.
Go to contribution page -
Bruno Martins (Facility for Rare Isotope Beams)05/10/2019, 15:35Lightning Talk
retools is an EPICS module that allows PV aliases and info tags to be created based on specified regular expressions. This talk will briefly go over the use cases that motivated the development of retools.
Go to contribution page -
Heinz Junkes (Fritz-Haber-Institut)05/10/2019, 15:40Lightning Talk
There are new CPU cards for the VMEbus available with modern processors. These can replace the proven CPU cards like MVME6100/5500/3100/2100.
Go to contribution page
I will present the latest developments of EPICS 7 on QorIQ CPU's with SMP capabilities under RTEMS5. -
Martin Konrad (Facility for Rare Isotope Beams)05/10/2019, 15:45Lightning Talk
The driver linac of the Facility of Rare Isotope Beams (FRIB) contains 332 cavities which are controlled by individual FPGA-based low-level RF controllers. Due to limited hardware resources the EPICS IOCs cannot be embedded in the low-level RF controllers but are running on virtual machines communicating with the devices over Ethernet. An EPICS support module communicating with the devices...
Go to contribution page -
Mr Miroslav Pavleski (Cosylab)05/10/2019, 15:50Lightning Talk
The driver will use Linux i2c driver to communicate with NAT MCH and provide status readings for a MTCA.4 system. These will allow the user to monitor general health of the MTCA.4 chassis such as AMC temperatures, fan speed, etc. Statuses will be exposed as PVs which will allow the user to monitor trends and use them for predictive maintenance (e.g. system temperature is slowly rising) or set...
Go to contribution page -
Mr Joao Paulo Martins (ESS)05/10/2019, 15:55Lightning Talk
Conda is an open source package, dependency and environment management system. It runs on Windows, macOS and Linux and can package and distribute software for any language (Python, R, Ruby, C/C++...). It’s already used in the EPICS community for pvaPy for example. At ESS, we are investigating using Conda to build and package EPICS modules. The modules built are based on PSI concept of...
Go to contribution page -
Anton Derbenev (Brookhaven National Laboratory)05/10/2019, 16:00Lightning Talk
The NSLS-II Control System has workstations and servers standardized to the usage of Debian OS. With exceptions like RTEMS and Windows systems where software is built and delivered by hand, all hosts have EPICS development software installed from an internally-hosted and externally-mirrored Debian package repository. The sysv-rc-softioc toolkit is used to manage deployments locally. Configured...
Go to contribution page -
Dr Henrik Carling (ESS), Richard Farnsworth (NSLS-II)05/10/2019, 16:10
Keeping things in control for 30 years.
Go to contribution page -
Dr Henrik Carling (ESS)05/10/2019, 16:50Plenary talk
A report from the epics council
Go to contribution page -
Richard Farnsworth (NSLS-II)05/10/2019, 17:10
Details on the next EPICS collaboration meeting
Go to contribution page
Choose timezone
Your profile timezone: