Paper | Title | Page |
---|---|---|
FCO206 | PANIC, a Suite for Visualization, Logging and Notification of Incidents | 246 |
|
||
PANIC is a suite of python applications focused on visualization, logging and notification of events occurring in ALBA [1] Synchrotron Control System. Build on top of the PyAlarm Tango [2] Device Server it provides an API and a set of graphic tools to visualize the status of the declared alarms, create new alarm processes and enable notification services like SMS, email, data recording, sound or execution of Tango commands. The user interface provides visual debugging of complex alarm behaviors, that can be declared using single-line python expressions. This article describes the architecture of the PANIC suite, the alarm declaration syntax and the integration of alarm widgets in Taurus [3] user interfaces.
[1] www.cells.es [2] www.tango-controls.org [3] www.taurus-scada.org |
||
![]() |
Slides FCO206 [1.875 MB] | |