1 / 15

Use of Abeans at SNS

Use of Abeans at SNS. Object Explorer Application Running on XAL / Abeans. Igor Verstovsek (igor.verstovsek@cosylab.com), et al. Abeans is a framework for writing applications. Abeans are Java beans for control Services GUI components Can be used to build powerful applications. GSI

lixue
Download Presentation

Use of Abeans at SNS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Use of Abeans at SNS Object Explorer Application Running on XAL / Abeans Igor Verstovsek (igor.verstovsek@cosylab.com), et al. EPICS Collaboration Meeting – Abingdon, UK

  2. Abeans is a framework for writing applications • Abeans are • Java beans for control • Services • GUI components • Can be used to build powerful applications EPICS Collaboration Meeting – Abingdon, UK. June 19, 2003

  3. GSI R3 Channel UFC DESY R3 Channel TINE ESO R3 BACI ACS CORBA ANKA R2 ACS CORBA RIKEN R3 Prototype UVSOR R2 CORBA SuperSOR R2 CORBA NRAO R3 BACI ACS CORBA SNS R3 Channel JCA EPICS EPICS Collaboration Meeting – Abingdon, UK. June 19, 2003

  4. Object Explorer is a generic diagnostic tool • Object Explorer • Discovers • Analyses • Controls remote devices, PVs, … • Used at ANKA and ALMA EPICS Collaboration Meeting – Abingdon, UK. June 19, 2003

  5. EPICS Collaboration Meeting – Abingdon, UK. June 19, 2003

  6. EPICS Name Server XAL provides device hierarchy • Abeans read XAL XML files with hierarchically organized PVs • The PVs are loaded into the Abeans Directory Service • Displayed as a tree Abeans Abeans Directory Service XML XAL EPICS Collaboration Meeting – Abingdon, UK. June 19, 2003

  7. EPICS Collaboration Meeting – Abingdon, UK. June 19, 2003

  8. Abeans provide fancy graphical components EPICS Collaboration Meeting – Abingdon, UK. June 19, 2003

  9. EPICS Collaboration Meeting – Abingdon, UK. June 19, 2003

  10. EPICS Collaboration Meeting – Abingdon, UK. June 19, 2003

  11. Object Explorer is written using Abeans • Common look and feel • Predictable behavior • Standard environment • Text, log and error messages • Print, save, config, ... • Number of bugs in applications is reduced • Quality of Service • Centralized process management • Security • Retrofitting common features EPICS Collaboration Meeting – Abingdon, UK. June 19, 2003

  12. Display of data quality EPICS Collaboration Meeting – Abingdon, UK. June 19, 2003

  13. Archive Reader for DESY EPICS Collaboration Meeting – Abingdon, UK. June 19, 2003

  14. Physics applications for ANKA EPICS Collaboration Meeting – Abingdon, UK. June 19, 2003

  15. The End EPICS Collaboration Meeting – Abingdon, UK. June 19, 2003

More Related