8–12 Jun 2026
ALBA Synchrotron
Europe/Madrid timezone

Configurable Deadbands for Warning and Alarm Levels in cppTango

9 Jun 2026, 09:20
10m
Maxwell Auditorium (ALBA Synchrotron)

Maxwell Auditorium

ALBA Synchrotron

Carrer de la Llum 2-26 08290 Cerdanyola del Vallès, Barcelona, Spain
Short Talk Core Components Status Reports and Ongoing Developments Core Components Status Reports and Ongoing Developments

Speaker

Alessio Igor Bogani (Elettra Sincrotrone Trieste)

Description

Tango attributes often fluctuate around warning/alarm thresholds due to noise, quantization, or control-loop oscillations, causing repeated state changes, event floods, and noisy alarm logs. This leads to operator overload and unreliable statistics, while the only current mitigation is widening thresholds and losing sensitivity to real trends. We implement hysteresis around warning and alarm limits so that once an attribute enters a warning/alarm state, it only exits after moving back into the safe region beyond the configured margin.

Tags warnings alarms

Primary author

Alessio Igor Bogani (Elettra Sincrotrone Trieste)

Co-author

Lorenzo Pivetta (ELETTRA Sincrotrone Trieste)

Presentation materials

There are no materials yet.