220 likes | 391 Views
The electronic logbook @ DESY Development and usage. Raimund Kammering DESY Hamburg Machine control system department. Outline. Outline Motivation The elogbook technology architecture user interface Usage examples The PSI elogbook installation Outlook. Outline. Outline Motivation
E N D
The electronic logbook @ DESYDevelopment and usage Raimund Kammering DESY Hamburg Machine control system department
Outline Outline • Motivation • The elogbook technology • architecture • user interface • Usage examples • The PSI elogbook installation • Outlook Raimund Kammering - Machine Control System (MCS) - DESY
Outline Outline • Motivation • The elogbook technology • architecture • user interface • Usage examples • The PSI elogbook installation • Outlook Raimund Kammering - Machine Control System (MCS) - DESY
Motivation • Intuitive read/write access • Freedom in creation of entries • No concurrency problems (only one version exists) but • Preparation can be very time consuming • No standard layout for entries • Only one version exists • No systematic searchpossible Raimund Kammering - Machine Control System (MCS) - DESY
Motivation An electronic logbook: • can make editing easier and faster • allows automatic logging • offers helpful search functionality • can be the common place for all machine related recorded data • can be made accessible for everyone • makes remote operation possible Raimund Kammering - Machine Control System (MCS) - DESY
Outline Outline • Motivation • The elogbook technology • architecture • user interface • Usage examples • The PSI elogbook installation • Outlook Raimund Kammering - Machine Control System (MCS) - DESY
HTML + JPEG or PDF The elogbook technology - architecture Classic client – server architecture: User program client Web browser client Text + images Text + images typing, upload print combined content e-logbook (web) server Raimund Kammering - Machine Control System (MCS) - DESY
The elogbook technology - architecture User program client Web browser client 1. Print 1. Request 5. Response e.g. PS HTML PDF UNIX pipe - script XSLT / XSL FO convert create 2. Store JAVA servlets 2. Read 4. Combine content layout 3. Create PS JPEG XML XML XSL XML XML Web server servlet engine e-logbook folder e-logbook (web) server Raimund Kammering - Machine Control System (MCS) - DESY
Outline Outline • Motivation • The elogbook technology • architecture • user interface • Usage examples • The PSI elogbook installation • Outlook Raimund Kammering - Machine Control System (MCS) - DESY
Machine status info. / news Navigation Integrated shift summary Powerful search Create new entry Generate PDF Edit entry The elogbook technology – user interface Raimund Kammering - Machine Control System (MCS) - DESY
Set of (configurable)standard information Spellchecker Send entry to an expert File upload The elogbook technology – user interface Raimund Kammering - Machine Control System (MCS) - DESY
Tables are more readable Bold to emphasize Links Lists to order things Lines to comment The elogbook technology – user interface Wiki like markup Raimund Kammering - Machine Control System (MCS) - DESY
Outline Outline • Motivation • The elogbook technology • architecture • user interface • Usage examples • The PSI elogbook installation • Outlook Raimund Kammering - Machine Control System (MCS) - DESY
the mother of all TTF elogs Usage examples today it looks like this… … Thanks: S. Karstensen, D. Sertore, P. Krejcik, W. Lewis and J. Tsai for the snapshots Raimund Kammering - Machine Control System (MCS) - DESY
Today >40 DOOCS e-logbooks are running on dozens of servers Usage examples Some statistics: FLASH elog: In operation since: 15. Oct. 2001 - ?? ~ 150.000 entries have been made ~ 60 Gb graphical data / ~100 Mb ASCII text … Raimund Kammering - Machine Control System (MCS) - DESY
Outline Outline • Motivation • The elogbook technology • architecture • user interface • Usage examples • The PSI elogbook installation • Outlook Raimund Kammering - Machine Control System (MCS) - DESY
The PSI elogbook installation The OBLA Logbook Raimund Kammering - Machine Control System (MCS) - DESY
The PSI elogbook installation The OBLA Logbook • elogbook Software installed • Printer installed oblalog • Data will be stored on AFS • Printer in OBLA control room visible • Some small change/additions still missing but I got an account at PSI Raimund Kammering - Machine Control System (MCS) - DESY
Outlook new smarter navigation inline graphics / include web pages total different styles (CMS like) Raimund Kammering - Machine Control System (MCS) - DESY
Thanks for your attention! • Online resources: • The DOOCS e-logbook: http://tesla.desy.de/doocs/elogbook • An e-logbook for testing: http://gan.desy.de/guestelog • the central DESY e-logbook server: https://ttfinfo.desy.de Raimund Kammering - Machine Control System (MCS) - DESY