Anders Wallander
(ITER Organization)
20/09/2016, 09:50
Status Reports
Regular Talk (15min)
Within the ITER international organization, 35 nations are collaborating to build the world's largest fusion facility in the South of France. Most contributions are in-kind - integration of more than 200 plant systems will be the main challenge when building the control system.
To support the control system development of plant systems, ITER created CODAC Core System (CCS), a Linux...
Rok Sabjan
(Cosylab)
20/09/2016, 10:10
Status Reports
Regular Talk (15min)
This talk describes the ELI-NP Gamma Beam System (GBS) turn-key Control System. It is based on EPICS and developed by Cosylab as part of EuroGammas consortium. System is ready for installation at Magurele RO. It will enable configuration and monitoring of all major sub-systems along the 100 m electron linac. Presentation will touch hardware integration, micro-bunches diagnostics, high level...
Henrik Carling
(European Spallation Source ERIC)
20/09/2016, 11:00
Status Reports
Regular Talk (15min)
An overview is given on the progress and development of the Integrated Control System Project at ESS. Details about planning, budget, schedule, as well as technical development activities and strategies for collaboration and community interaction are presented.
Timo Korhonen
(European Spallation Source ERIC)
20/09/2016, 11:15
Hardware, Driver/Device support
Regular Talk (15min)
We present the strategy and plans for control system hardware at ESS. The ESS is following a hardware selection that consists of three levels of performance:
MTCA.4 for the high performance systems, EtherCAT for fast distributed I/O and PLCs for industrial I/O and high reliability requirements. We present the status and progress in each of these platforms and the features of our standard solutions.
Andrew Johnson
(Argonne)
20/09/2016, 11:30
Experiment control, data acquisition
Regular Talk (15min)
(presented on behalf of Ned Arnold and Sinisa Veseli)
The DAQ software captures synchronously sampled, time-correlated data
from several critical subsystems: beam position monitor (BPM) values,
storage ring RF cavity field measurements, fast injection kickers, beam
diagnostics, and power supply read-backs. The key features of the system
include the capability to acquire data from...
Mark Heron
(Diamond Light Source)
20/09/2016, 11:45
Experiment control, data acquisition
Regular Talk (15min)
Pandabox: a new open hardware platform for on the fly data acquisition
Michael Davidsaver
(Osprey DCS)
20/09/2016, 13:20
Hardware, Driver/Device support
Regular Talk (15min)
Summary of experiences working with beam diagnostics and timing for the FRIB project. Including an introduction to uTCA systems, and integration of several cards.
Mark Rivers
(University of Chicago)
20/09/2016, 13:35
Experiment control, data acquisition
Regular Talk (15min)
An update on areaDetector
Bruno Martins
(Brookhaven National Laboratory)
20/09/2016, 13:55
Hardware, Driver/Device support
Regular Talk (15min)
This talk will showcase the ADEiger areaDetector driver for the Dectris' Eiger family of X-Ray detectors. The architecture of the driver as well as its capabilities will be presented.
Ronaldo Mercado
(Diamond Light Source Ltd)
20/09/2016, 14:10
Hardware, Driver/Device support
Regular Talk (15min)
Diamond have been using the area detector framework for several years and are involved in recent developments. This talk covers some history, status, current applications and their context in the work of the facility.
Matt Pearson
(ORNL)
20/09/2016, 14:25
Experiment control, data acquisition
Regular Talk (15min)
ADnED acts as a client to a V4 service that provides neutron event data. ADnED converts the event data into NDArray objects and processes them in areaDetector plugin chains for visualization and use in experimental data acquisition. ADnED is in use at the SNS on many beamlines.
An update to ADnED is presented, along with details on the plugin chain and plans for the future.
Klemen Vodopivec
20/09/2016, 14:40
Experiment control, data acquisition
Regular Talk (15min)
Calibration and diagnostic of neutron detectors requires raw data that is significantly larger than usual neutron data. Diagnostic in particular is useful when run continuously for longer time on many detectors simultaneously, requiring high bandwidth processing capabilities. Python tools have been developed to visualize and explain detector features as well as help to optimize configuration...
Bogdan Vacaliuc
(Spallation Neutron Source)
20/09/2016, 15:20
Experiment control, data acquisition
Regular Talk (15min)
The EPICS system provides a robust process variable distribution system upon which software clients and servers are able to interact. The servers interface to physical inputs and outputs of the machine, while the clients interface to users and operators (humans). During the beamline instrumentation upgrade at the SNS, we faced challenges in reproducing similar levels of instrument control...
Mr
William McCullough
(ORNL)
20/09/2016, 15:35
Hardware, Driver/Device support
Fast Talk (Single slide)
The following is a short talk concerning a student led EPICS project and the various lessons learned. The Beam Test Facility (BTF) is a test stand for Radio Frequency Quadrupole (RFQ) conditioning and low level beam experiments. The BTF has a Protection System (PPS) that monitors radiation levels and controls entry around the accelerator equipment. The PPS uses a Farwest brand detector to...
9.
lvPortDriver - a platform independent interface between LabVIEW software and EPICS device support
Scott Baily
20/09/2016, 15:45
Hardware, Driver/Device support
Regular Talk (15min)
lvPortDriver and the lvPortDriver virtual library are functions that enable LabVIEW code run an EPICS IOC and communicate with the EPICS database via EPICS device support. The EPICS records interface just as they would with any other asynPortDriver device. lvPortDriver is an asynPortDriver class that stores parameters in the parameter library. A LabVIEW virtual library calls functions that...
Bruce Hill
(SLAC National Accelerator Lab)
20/09/2016, 16:00
Hardware, Driver/Device support
Regular Talk (15min)
ADStream makes it easy to configure an areaDetector camera IOC for one or more image streams, each of which has it's own
dedicated stdArray, ROI, CC, Overlay, and Process plugin, along w/ some extra PV's to characterize the stream type,
input source, height, width, and desired update rate.
You can also do image averaging, and view and adjust 4 crosses and 4 ROI overlay boxes. The overlays...
Ryan Herbst
(SLAC National Accelerator Laboratory)
20/09/2016, 16:15
Hardware, Driver/Device support
Regular Talk (15min)
SLAC is currently developing an upgrade of its Linac Coherent Light Source (LCLS) that will be at the forefront of X-ray science. This upgrade will replace the first 1KM of its existing accelerator tunnel with a superconducting 1Mhz accelerator requiring a major upgrade to the existing control infrastructure. This new control system moves operations and computations previously performed in...
Matthew Furseman
(Diamond Light Source Ltd)
20/09/2016, 16:30
Hardware, Driver/Device support
Regular Talk (15min)
Diamond has had an operational fast orbit feedback system since 2007 which has proved to be reliable through routine use since that time. The implementation of the feedback controllers uses distributed VxWorks IOCs for calculating the required correction values in each corrector magnet. These IOCs are more easily modified than systems using FPGAs, allowing us to introduce additional features...
Wesley Moore
(Jefferson Lab)
20/09/2016, 16:45
System Management
Regular Talk (15min)
For Jefferson Lab's Hall B, the EPICS control systems have migrated from EPICS 3.13.4 to 3.14.12.5. During this time we moved to modern tools such as CS-Studio and BEAST, replacing MEDM and ALH. We have also fully converted to 64-bit Red Hat Enterprise Linux 7 (RHEL7) for all workstations and servers. Management of the controls infrastructure now leverages our on-site IT expertise in...
Zachary Lentz
20/09/2016, 17:00
Experiment control, data acquisition
Regular Talk (15min)
Python is simple, powerful, and easy to learn. Many scientists and engineers come to LCLS knowing much about Python, but little about EPICS. Using a robust, lightweight Python interface to EPICS, we have developed a Python library of device classes, each connected to an IOC. This layer of abstraction has enabled the development of a variety of Python scripts from a wide pool of contributors,...
Alex Wallace
(SLAC)
21/09/2016, 09:00
Operational Tools
Regular Talk (15min)
EASE is a Django and PSP (PyCA derived) alert system for EPICS. A Django app is used to store alert settings for users and provide a way for users to share their alert settings. The EASE user interface is accessed via a browser, and is focused on providing a way for everyone to effortlessly establish alerts.
Dr
Suk Choi
(RISP/IBS)
21/09/2016, 09:20
Status Reports
Regular Talk (15min)
SCL Demo(Superconducting linear accelerator demonstration) was installed in SRF test facility at RISP. SCL Demo has ECR-IS, LEBT, RFQ, MEBT, QWR cryomodule, RF, and beam diagnostics. ECR-IS and LEBT section is the starting point to extract and accelerate heavy ion beam. ECR-IS started to beam extraction experiment, and remote control system is a precondition to run the the machine. In short...
Craig Haskins
(CSIRO)
21/09/2016, 15:20
Status Reports
Regular Talk (15min)
The EPICS IOC development for ASKAP is largely complete and ASKAP-12 is operational as a science instrument. We are beginning a formal early science program soon with the current array of 12 dishes and the remaining 24 are in production for installation over the next year. We review our design decisions, wrong turns and were we are headed next.
Alex Wallace
(SLAC)
21/09/2016, 15:40
Hardware, Driver/Device support
Fast Talk (Single slide)
Beckhoff has been proven to be a solid choice for PLC systems in the photon beamlines at SLAC/LCLS. For interfacing the PLC to EPICS, Modbus is the reigning champion for its simplicity, but is now a limiting factor. A new interface to EPICS must be selected. Two choices are considered, Beckhoff's ADS, and OPC UA.
Ralph Lange
(ITER Organization)
21/09/2016, 15:50
Hardware, Driver/Device support
Fast Talk (Single slide)
**OPC Unified Architecture (UA)** is gaining ground as a communication protocol for industrial controls.
Bernhard Kuner (HZB/BESSY) has released EPICS Support that uses the commercial OPC UA Client SDK by Unified Automation GmbH, allowing a Linux based IOC to act as an OPC UA client.
Sangil Lee
(Institute for Basic Science)
21/09/2016, 16:00
Hardware, Driver/Device support
Regular Talk (15min)
The RTP product requirements contained two other major items, the functionality of a DCS and the speed of a PLC. To meet the DCS requirements all Analog cards are designed with 16 ADCs and DACs. A multi CPU architecture that adds processing capability as the system is expanded makes it the fastest control system available and satisfies the PLC requirement. The RTP3000 was designed to meet the...
Jeffrey Hill
(Los Alamos Neutron Science Center)
21/09/2016, 16:15
EPICS Core, EPICS V4
Regular Talk (15min)
During our retrofit of LANSCE LINAC instrumentation systems we implemented fundamental upgrades to EPICS facilitating the rapid-prototype approach to software-development based upon the Lua embedded scripting language. Selection of Lua facilitates new advanced capabilities within EPICS satisfying requirements at LANSCE, but without compromising the general utility of EPICS for use within the...
Mr
Torsten Bogershausen
(ESS)
21/09/2016, 16:30
Hardware, Driver/Device support
Regular Talk (15min)
Stepper motors have been used in EPICS based systems for a long time.
Since that, motion control units have been evolved, and servo motors may be used for advanced applications.
ESS is still in an early phase for the neutron instruments, so we are looking at the new developments.
Give a short description how a stepper motor works, and why we want to improve the integration for modern motion...
Ryan Pierce
(Analytics Lounge, NFP)
21/09/2016, 16:45
Status Reports
Regular Talk (15min)
The maker ecosystem has flourished due to the widespread availability of common open hardware platforms and open source software frameworks coupled with the emergence of physical and virtual communities. Many of the problems EPICS solves are shared with makers. This presentation explores the potential overlap of these communities by documenting the ongoing progress of a computer controlled...
Oksana Ivashkevych
(BNL)
22/09/2016, 09:00
Status Reports
Regular Talk (15min)
Complex Material Scattering (CMS) beamline, one of two first beamlines from BDN portfolio (Beamlines Developed by NSLS2, former NextGen), has seen its first light on Aug, 26 2016. CMS beamline will be dedicated to studies of the bulk and interfacial structures of complex materials on multiple length scales ranging from Angstroms to submicrons, such as molecular size and distribution,...
Mr
Yong-Hak Kim
(IBS/RISP)
22/09/2016, 09:20
Status Reports
Regular Talk (15min)
The control system of ISOL Off-line test facility at RISP(Rare Isotope Science Project) is composed of two major parts of the control for RI beam production/separation/transportation and the safety for high voltage power supply and utility.
It controls the devices and monitors the current status of each device remotely through GUI using CSS. The conditions from the monitoring are saved to...
Eric Berryman
(Facility for Rare Isotope Beams)
22/09/2016, 09:40
Status Reports
Regular Talk (15min)
The Control System Studio Collaboration Status Report
Kunal Shroff
22/09/2016, 09:50
Client Tools and User Interfaces
Fast Talk (Single slide)
There were 2 major developments associated with cs-studio at nsls2. Firstly the users are recognizing the befits of the integrated environment provided by CS-Studio and requesting for new applications to be developed which exploit the cs-studio framework. Secondly, with the cs-studio 4.3.3 release and the ability to save and load perspectives, users are now able to put together dedicated...
Matthew Furseman
(Diamond Light Source Ltd)
22/09/2016, 10:00
Client Tools and User Interfaces
Regular Talk (15min)
Diamond Light Source has been adopting CS-Studio for its control interface and eventually intends to replace EDM entirely. At the moment an automated framework for generating Synoptic GUIs for beamlines has been created and has been used to commission Diamond's two newest beamlines, I14 and I21. A description of this framework combined with examples of the GUI layout used with it will be...
Marie Yao
(ORNL)
22/09/2016, 10:20
Client Tools and User Interfaces
Regular Talk (15min)
We will report what we've learned in the past year developing user-centered SNS instrument control system interfaces, which will include our reflections on user-centered design and user experience (UX), what worked in our projects, as well as lessons learned. We hope to promote user-centered interface design practices within the EPICS controls community.
Kay Kasemir
22/09/2016, 11:00
Client Tools and User Interfaces
Regular Talk (15min)
Status of ongoing display builder work: Standalone mode, support for "real" C Python in addition to Jython
Megan Grodowitz
(Oak Ridge National Labs)
22/09/2016, 11:20
Client Tools and User Interfaces
Regular Talk (15min)
We report on adding support for the MQTT internet of things communication protocol to CS Studio. This support allows for the creation of widgets connected to MQTT topics on a configured broker.
Mr
Klemen Vodopivec
(SNS)
22/09/2016, 11:40
Client Tools and User Interfaces
Regular Talk (15min)
CSS is widely used at SNS by operators, scientists and instrument staff with a large set of existing user interface files. Users expressed desire to monitor experiment progress and operational status while not on-site and while loading CSS is possible over remote access, it's bandwidth intense and not convenient for quick access. A new project has been started to reuse existing CSS files and...
Jonathan Hanks
(California Institute of Technology)
22/09/2016, 13:20
Client Tools and User Interfaces
Regular Talk (15min)
This presentation will cover work done within the LIGO lab to display complex screens on phones, tables, and standard web browsers. We utilize websockets and the webopi javascript libraries to display data to laboratory personal in real time.
Theodore Rendahl
22/09/2016, 13:40
Client Tools and User Interfaces
Regular Talk (15min)
While a laboratory environment can present a number of unique computational challenges, the display and modification of information is a global issue with global solutions. PyDM, an interface between the open-source Qt framework and EPICS Channel Access, offers a cross-platform alternative to existing display managers. By packaging a set of tools specifically for the display of EPICS data...
john sinclair
(ORNL)
22/09/2016, 14:00
Client Tools and User Interfaces
Fast Talk (Single slide)
Various edm users have expressed a desire to retain a display manager which is compatible with edm, independent of X and motif, and not constrained by the Eclipse environment. A new display manager will be developed that will achieve these objectives and include additional enhancements.
Claudio Rosati
(European Spallation Source ERIC)
22/09/2016, 14:10
Client Tools and User Interfaces
Regular Talk (15min)
I'll explain
- how at ESS we managed having the "ESS version" of CS-Studio,
- how at ESS we accomplished the 3 Jenkins pipelines related to ESS CS-Studio delivery,
- what is still missing and what is planned.
Ralph Lange
(ITER Organization)
22/09/2016, 14:30
EPICS Core, EPICS V4
Regular Talk (15min)
A view under the hood of the Continuous Integration setup for EPICS Base, in the cloud and on the ground.
An invitation to share ideas, tricks and experiences.
Michael Davidsaver
(Osprey DCS)
22/09/2016, 14:50
System Management
Fast Talk (Single slide)
Shameless promotion of the [EPICSDEB](https://github.com/epicsdeb/) effort to create/maintain Debian packages of EPICS modules.
Nikolay Levchenko
(European Spallation Source)
22/09/2016, 15:20
System Management
Regular Talk (15min)
An overview of ESS experience in developing and commissioning the first part of the accelerator - Ion Source and LEBT. Details about control system development using ESS software framework and support tools for EPICS development (Controls Configuration DB, Naming Service, EEE).
Michael Davidsaver
(Osprey DCS)
22/09/2016, 15:40
Hardware, Driver/Device support
Fast Talk (Single slide)
A shameless promotion for the [Project Icestorm](http://www.clifford.at/icestorm/)
free and open FPGA development toolchain.
Jonathan Jacky
(University of Washington Medical Center)
22/09/2016, 15:50
Other
Regular Talk (15min)
The Clinical Neutron Therapy System (CNTS) is a unique cyclotron-based
radiation therapy machine at the University of Washington Medical
Center. CNTS uses EPICS in its control system. This is a
safety-critical medical application so we have undertaken a research
project to supplement our usual software quality assurance by formal
verification. The project includes an intensive review,...
James Stevens
22/09/2016, 16:10
System Management
Regular Talk (15min)
This talk describes how to build EPICS databases from a Microsoft Excel
spreadsheet. I will explain how we updated the APS experimental beamline
Personal Safety System (PSS) EPICS databases with Excel. Building EPICS
databases from an Excel spreadsheet is helpful when number of records required
for a particular database vary widely for a generic controls application.
Bruce Hill
(SLAC National Accelerator Lab)
22/09/2016, 16:25
System Management
Regular Talk (15min)
SLAC faced a number of challenges when we looked into migrating our existing CVS and svn based EPICS development environments to git. I will discuss the issues we identified, along with how we addressed each of them.
One of the big challenges was how to preserve our existing version history, so our resulting git master repo for each EPICS module would include full version history from both...
Mr
Seung Hee Nam
22/09/2016, 16:45
Operational Tools
Regular Talk (15min)
Rare Isotope Science Protect (RISP) control system uses the EPICS control system to control and monitor all accelerator software and hardware. RISP control group has conducted test of the archiver appliance, and will customizing signal archiver system. This talk will present the archiver appliance test that we have used.