The European XRay Laser Project XFEL XRay FreeElectron

  • Slides: 16
Download presentation
The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser i. Phone Apps for EPICS

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser i. Phone Apps for EPICS Meeting @ PSI, October 06, 2011 Tom Pelaia (ORNL) Matthias Clausen (DESY) Bastian Knerr, MKS 2, DESY (bastian. knerr@desy. de) March 2011 1

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Apps for i. Phone •

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Apps for i. Phone • Applications for remote diagnostic • • Support apps for on call shift i. Phone vs Android vs web apps • • • Android: Form follows function Every form might be different i. Phone: Function follows form If you know how to operate one app you know how to handle all of them Similar approach like for CSS (same look and feel for apps) Web apps: Good for basic information. Management/ Treatment of data more easy in local apps Bastian Knerr, MKS 2, DESY (bastian. knerr@desy. de) March 2011 2

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser List of existing i. Phone

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser List of existing i. Phone Apps • • CA Probe (by Tom Pelaia) Alarm Table (Univ. HH/ DESY) Archive Viewer (Univ. HH/ DESY) Barcode 2 Web. Service Bastian Knerr, MKS 2, DESY (bastian. knerr@desy. de) March 2011 3

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser CA Probe See second presentation

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser CA Probe See second presentation from Tom Pelaia Bastian Knerr, MKS 2, DESY (bastian. knerr@desy. de) March 2011 4

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Alarm Table App Bastian Knerr,

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Alarm Table App Bastian Knerr, MKS 2, DESY (bastian. knerr@desy. de) March 2011 5

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Alarm Table – Linking with

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Alarm Table – Linking with other Apps Link to app Safari http: // Alarm Table Details View Bastian Knerr, MKS 2, DESY (bastian. knerr@desy. de) March 2011 6

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Alarm Table – Linking with

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Alarm Table – Linking with other Apps Archive Viewer CA Probe Bastian Knerr, MKS 2, DESY (bastian. knerr@desy. de) March 2011 7

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Alarm Table • Connect to

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Alarm Table • Connect to web service • • Web service provides list of current active alarms for a (configurable) list of JMS topics Web service is a headless CSS application Same basic implementation like the CSS alarm table • Get overview of current list of alarms • Get detailed information about an individual channel • Connect to other apps like CA Probe or Archive Reader for more detailled information Bastian Knerr, MKS 2, DESY (bastian. knerr@desy. de) March 2011 8

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Archive Viewer Double click ->

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Archive Viewer Double click -> zoom in Bastian Knerr, MKS 2, DESY (bastian. knerr@desy. de) March 2011 9

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Archive Viewer Configuration • Using

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Archive Viewer Configuration • Using default http communication with Channel archiver • Ongoing work to improve zoom in and out in graphic plot Bastian Knerr, MKS 2, DESY (bastian. knerr@desy. de) March 2011 10

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Barcode 2 Web. Service •

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Barcode 2 Web. Service • • Generic Application Scan Barcode Send number to web service Receive self describing XML file which configures the table (with links) to be displayed on the i. Phone • Links can be http links or links to other apps • The result of a link can be yet another XML file describing the next table • … and so on (nesting limited to 10 level) • To be published soon Bastian Knerr, MKS 2, DESY (bastian. knerr@desy. de) March 2011 11

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Barcode 2 Web. Service Use

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Barcode 2 Web. Service Use Case: • Scan barcode from equipment • Send request to web service • Get equipment data from database • Get channel name from database • • Call CA Probe or Archive Viewer Get purchasing contract data Get stock information Get maintenance manual from database (pdf) Bastian Knerr, MKS 2, DESY (bastian. knerr@desy. de) March 2011 12

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Links in-between apps and web

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Links in-between apps and web pages Web page Archive viewer CA Probe Dynamic links Alarm Table Bastian Knerr, MKS 2, DESY (bastian. knerr@desy. de) March 2011 Barcode 2 Web. Service 13

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Getting the Apps from: http:

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser Getting the Apps from: http: //css. desy. de Bastian Knerr, MKS 2, DESY (bastian. knerr@desy. de) March 2011 14

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser From the Web-Page – via

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser From the Web-Page – via i. Tunes – to your i. Phone ! Apps are published through the DESY development license which needs to be renewed every year! Bastian Knerr, MKS 2, DESY (bastian. knerr@desy. de) March 2011 15

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser DESY Status: • Two busy

The European X-Ray Laser Project XFEL X-Ray Free-Electron Laser DESY Status: • Two busy maintenance weeks until 17 th of October • • New equipment to control New releases of: • IOC redundancy • • • Profibus support SNLexec • CSS 1. 4. 1 (DESY internal) First version of new My. Sql archiver going into production • Redundant on Sun Cluster • Redundant Net. App disk server Bastian Knerr, MKS 2, DESY (bastian. knerr@desy. de) March 2011 16