20–24 avr. 2026
ENS Paris-Saclay (Ecole Normale Supérieure, Université Paris Saclay)
Fuseau horaire Europe/Paris

AutOlog

Non programmé
20m
Amphithéâtre Alain Aspect - 1G58 (ENS Paris-Saclay (Ecole Normale Supérieure, Université Paris Saclay))

Amphithéâtre Alain Aspect - 1G58

ENS Paris-Saclay (Ecole Normale Supérieure, Université Paris Saclay)

4 Av. des Sciences, 91190 Gif-sur-Yvette
Lightning Talk User Interfaces, Client Tools, Operational Tools

Orateur

Antoine Choquet (CEA Paris-Saclay)

Description

Autolog is a Python package which allows automatic creation of logs in a Phoebus-Olog server, triggered by EPICS Process Variables (PV). This application will be integrated as a daemon and will continuously monitor the Channel Access network using a loop with a user-defined delay.

The user defines in a configuration file (toml format):
- connection information to the Olog API,
- description of the log,
- context information which can include PV values,
- conditions to be fulfilled before creating a log,
- PV which triggers the log creation (on specific values or on change in PV value).

For example, in the context of an accelerator of particles, this application could create logs when:
- a new destination is reached by the beam
- the beam is shut by the Machine Protection System
- a result is obtained after processing certain measurement data, such as the beam energy at a given location.

Finally, using the Phoebus client or the Olog web server, one can easily have an idea of the accelerator activities.

More developments will be undertaken to retrieve statistics on the log creation.

Auteur

Antoine Choquet (CEA Paris-Saclay)

Documents de présentation

Aucun document.