200 likes | 315 Views
XAL based PV Browser. Jeff Patton, Chris Fowlkes EPICS Collaboration Meeting – RDB SIG June 12, 2006. Environment. Oracle RDB IRMISBase data structure SNS data structure XAL Framework (See XAL Status presentation by Tom Pelaia). Philosophy. Integrate IRMISBase data with SNS data
E N D
XAL based PV Browser Jeff Patton, Chris Fowlkes EPICS Collaboration Meeting – RDB SIG June 12, 2006
Environment • Oracle RDB • IRMISBase data structure • SNS data structure • XAL Framework (See XAL Status presentation by Tom Pelaia) EPICS Collaboration Meeting, June 12, 2006
Philosophy • Integrate IRMISBase data with SNS data • Use the XAL framework whose look and feel most SNS users are familiar with • Simple RDB interaction through POJOs and database views to adapt IRMIS to SNS • Tailor functions to SNS users • But make UI configurable for anyone EPICS Collaboration Meeting, June 12, 2006
Installation • Populate configuration table • Set RDB connection parameters • Install jars and JNLP files on web server EPICS Collaboration Meeting, June 12, 2006
PV Browser EPICS Collaboration Meeting, June 12, 2006
Startup • Connects to RDB with a read only account • Reads configuration table to determine objects to define EPICS Collaboration Meeting, June 12, 2006
Wild Card search EPICS Collaboration Meeting, June 12, 2006
Drill down by SNS naming components EPICS Collaboration Meeting, June 12, 2006
History EPICS Collaboration Meeting, June 12, 2006
Search Results EPICS Collaboration Meeting, June 12, 2006
Preview EPICS Collaboration Meeting, June 12, 2006
Search EPICS Collaboration Meeting, June 12, 2006
So I used all invalid names for my PV’s. It drives that database guy nuts! EPICS Collaboration Meeting, June 12, 2006
Preview EPICS Collaboration Meeting, June 12, 2006
Probe EPICS Collaboration Meeting, June 12, 2006
View Links EPICS Collaboration Meeting, June 12, 2006
Map Links EPICS Collaboration Meeting, June 12, 2006
Probe multiple PV’s EPICS Collaboration Meeting, June 12, 2006
Export to .db file EPICS Collaboration Meeting, June 12, 2006
Future • Advanced search • Seamless export to VDCT • Differences between IOC boots EPICS Collaboration Meeting, June 12, 2006