19–22 Sept 2022
Paul Scherer Institute, Villigen, Switzerland
Europe/Zurich timezone

Multi-purpose Regulation Loops in BLISS

20 Sept 2022, 18:08
2m
WHGA/Auditorium and online (Paul Scherer Institute, Villigen, Switzerland)

WHGA/Auditorium and online

Paul Scherer Institute, Villigen, Switzerland

Paul Scherrer Institute Forschungsstrasse 111 CH-5232-Villigen-PSI
Poster NOBUGS 2022

Speaker

Perceval Guillou (ESRF)

Description

BLISS, the ESRF beamline control system, in production since the ESRF-EBS upgrade, provides a framework to ease and standardize the integration of a variety of regulation devices (like temperature or pressure controllers). Thanks to a generic API, users can define custom regulation systems by combining BLISS objects e.g. a probe and a motor can be declared as Input and Output of a software loop with its own PID control. Real-time plotting of PID loop parameters allows easy tuning and monitoring of values directly in Flint, the BLISS data online visualization tool. The framework also brings extra features to control regulation loops directly from the shell or as background tasks. Any BLISS regulation loop can be exported as a Tango device in order to share hardware over multiple clients or to bridge with other systems.

Email address of presenting author perceval.guillou@esrf.fr

Primary author

Co-authors

Presentation materials

There are no materials yet.