5 October 2019
US/Eastern timezone

Contribution List

26 out of 26 displayed
Export to PDF
  1. Andrew Johnson (Argonne National Laboratory)
    05/10/2019, 09:10
    Plenary talk

    An introduction to EPICS 7 and a report on the latest developments in the EPICS 7 core packages.

    Go to contribution page
  2. Timo Korhonen (European Spallation Source ERIC)
    05/10/2019, 09:30
    Plenary 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
  3. Ralph Lange (ITER Organization)
    05/10/2019, 09:50
    Lightning 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).
    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.

    Go to contribution page
  4. 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
  5. Jeffrey Hill (LANL)
    05/10/2019, 10:05
    Plenary 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
    system ready enhancements.

    Go to contribution page
  6. Martin Konrad (Facility for Rare Isotope Beams)
    05/10/2019, 10:25
    Plenary 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
  7. Nathanael Maytan (Brookhaven National Laboratory)
    05/10/2019, 11:05
    Plenary 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
  8. Dr Guobao Shen (APS)
    05/10/2019, 11:25
    Plenary 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
  9. Kunal Shroff (Brookhaven National Lab)
    05/10/2019, 11:45

    A report of the discussions and developments from the CS-Studio core developers meeting.

    Go to contribution page
  10. Kay Kasemir (ORNL/SNS)
    05/10/2019, 11:55

    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
  11. Kay Kasemir (ORNL/SNS)
    05/10/2019, 12:15

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

    Go to contribution page
  12. Mr Fredrik Söderberg (European Spallation Source, ERIC), Mr Georg Weiss (European Spallation Source, ERIC)
    05/10/2019, 12:35

    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
  13. Georg Weiss (European Spallation Source)
    05/10/2019, 12:55

    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
  14. Mark Rivers (University of Chicago)
    05/10/2019, 14:30
    Plenary 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...
    Go to contribution page
  15. Mark Rivers (University of Chicago)
    05/10/2019, 14:50
    Plenary 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,...
    Go to contribution page
  16. Mark Rivers (University of Chicago)
    05/10/2019, 15:10
    Plenary 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
  17. Diego Omitto (Michigan State University)
    05/10/2019, 15:30
    Lightning 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
  18. Bruno Martins (Facility for Rare Isotope Beams)
    05/10/2019, 15:35
    Lightning 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
  19. Heinz Junkes (Fritz-Haber-Institut)
    05/10/2019, 15:40
    Lightning 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.
    I will present the latest developments of EPICS 7 on QorIQ CPU's with SMP capabilities under RTEMS5.

    Go to contribution page
  20. Martin Konrad (Facility for Rare Isotope Beams)
    05/10/2019, 15:45
    Lightning 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
  21. Mr Miroslav Pavleski (Cosylab)
    05/10/2019, 15:50
    Lightning 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
  22. Mr Joao Paulo Martins (ESS)
    05/10/2019, 15:55
    Lightning 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
  23. Anton Derbenev (Brookhaven National Laboratory)
    05/10/2019, 16:00
    Lightning 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
  24. Dr Henrik Carling (ESS), Richard Farnsworth (NSLS-II)
    05/10/2019, 16:10

    Keeping things in control for 30 years.

    Go to contribution page
  25. Dr Henrik Carling (ESS)
    05/10/2019, 16:50
    Plenary talk

    A report from the epics council

    Go to contribution page
  26. Richard Farnsworth (NSLS-II)
    05/10/2019, 17:10

    Details on the next EPICS collaboration meeting

    Go to contribution page