Application of ELOG - Midas

Download Report

Transcript Application of ELOG - Midas

ELOG
Wir schaffen Wissen – heute für morgen
Application of ELOG for Accelerator Operation at PSI
January 2015
Paul Scherrer Institute
Andreas Lüdeke
Operator Control Room Tasks
• Shift handover with machine status
• Work logs
– Operation mode changes
– Record communication
– Failure reporting
• Measurement & Results
• Checklists
• Maintaining lists
– Known issues
– Bridged alarms
– Open requests
Andreas Lüdeke, Paul Scherrer Institute, January 2015
Slide 2
Used until 2011: DUO-logbook
Andreas Lüdeke, Paul Scherrer Institute, January 2015
Slide 3
Seite 3
What changed with ELOG?
• Now many entries for one shift.
• Structured information!
– Entry form depends on entry type
– Automatic actions depending on entry content
– Larger range of information
• Work flow handling
• Electronic checklists
• Standardization across facilities
• Many application write ELOG entries:
–
–
–
–
Measurements & results
Failure reports (RF, Magnet PS)
Cronjobs (beam plot, operator messages, known issues, save & restore)
Screenshot tool
Andreas Lüdeke, Paul Scherrer Institute, January 2015
Slide 4
Seite 4
Shift Handover / Shift-Logbook-Tool
elog
Command
Andreas Lüdeke, Paul Scherrer Institute, January 2015
Slide 5
Seite 5
Semi-Automatic Failure Reports
• The power supply group wants information about every PS error
elog
Command
Email
Andreas Lüdeke, Paul Scherrer Institute, January 2015
Slide 6
Beam Failure Recording
• Beam loss events → oracle database
• Assign cause and comment → to database & ELOG
elog
Command
Andreas Lüdeke, Paul Scherrer Institute, January 2015
Slide 7
Seite 7
Automatic Beam Plot
elog
Command
Andreas Lüdeke, Paul Scherrer Institute, January 2015
Slide 8
Seite 8
Start-up Checklists
Forms
Andreas Lüdeke, Paul Scherrer Institute, January 2015
Slide 9
Example for Structured Data: elog-gfa/SLS
• Attributes= Wann, Autor, Eintrag, System, Ort, Effekt,Titel
• Options Eintrag= Problem{1}, Betriebs-Wechsel{2}, Überbrückung{3}, …
–
–
–
–
–
–
–
–
–
–
–
# Problem
{1} Options Effekt = Downtime, Beamdrop, Lifetime, Beamsize, keiner, anderer
# Betriebs-Wechsel
{2} Options Titel = Start-up Vorbereitung{2a}, Start-up Magnete{2b}, …
{2a} Preset Text = logbooks/inc/Betriebs-Wechsel_Start-up_Vorbereitung.html
{2b} Preset Text = logbooks/inc/Betriebs-Wechsel_Start-up_Magnete.html
# Überbrückung
{3} Options Effekt = Erledigt, Aktiv
{3} Propagate Attribute = Effekt
{3} Fixed Attributes Reply = Eintrag, Titel
{3} Preset Effekt = Aktiv
Structured
Information
Seite 10
Example: Maintaining List
• Disabled Alarm → Entry in ELOG “Überbrückung” “Aktiv”
• Re-enabled later → Reply to old entry: set to “Erledigt”
Structured
Information
Threading
Finder
Andreas Lüdeke, Paul Scherrer Institute, January 2015
Slide 11
Seite 11
How to get all entries on RF trips into a spreadsheet?
• Failure reports should have a field “System”
• Then you can search for “System”= “RF”
• For every search you can save the results in a spreadsheet format
Structured
Information
Finder
Export
Andreas Lüdeke, Paul Scherrer Institute, January 2015
Slide 12
More Logbooks….
• Other ELOG applications around operation:
– Beam development logbooks
– Maintenance logbooks (Vacuum, Controls, Shutdown work, …)
Andreas Lüdeke, Paul Scherrer Institute, January 2015
Logbook
Groups
Slide 13
Seite 13
Of course, there would be more to say…
SSL
Language
Calculated
Fields
Icons
Actions
Bookmarks
Mirror
Servers
Structured
Information
Finder
Threading
Email
RSS feed
Kerberos
elog
Command
Forms
Logbook
Groups
Export
Themes
Conditional
Formatting
Extensions
CSS
?!
Access
Rules
Charsets
Andreas Lüdeke, Paul Scherrer Institute, January 2015
Tooltips
Slide 14
Does it sound interesting?
• Then check ELOG home: http://midas.psi.ch/elog
• Just download and give it a try! Runs on Linux, Windows, Mac, Solaris, …
• All credits go to Stefan Ritt!
Andreas Lüdeke, Paul Scherrer Institute, January 2015
Slide 15