XAL based PV Browser
description
Transcript of XAL based PV Browser
![Page 1: XAL based PV Browser](https://reader035.fdocuments.in/reader035/viewer/2022062217/56813b7e550346895da49f02/html5/thumbnails/1.jpg)
XAL based PV Browser
Jeff Patton, Chris Fowlkes
EPICS Collaboration Meeting – RDB SIG
June 12, 2006
![Page 2: XAL based PV Browser](https://reader035.fdocuments.in/reader035/viewer/2022062217/56813b7e550346895da49f02/html5/thumbnails/2.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
2EPICS Collaboration Meeting, June 12, 2006
Environment
Oracle RDB
IRMISBase data structure
SNS data structure
XAL Framework (See XAL Status presentation by Tom Pelaia)
![Page 3: XAL based PV Browser](https://reader035.fdocuments.in/reader035/viewer/2022062217/56813b7e550346895da49f02/html5/thumbnails/3.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
3EPICS 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
![Page 4: XAL based PV Browser](https://reader035.fdocuments.in/reader035/viewer/2022062217/56813b7e550346895da49f02/html5/thumbnails/4.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
4EPICS Collaboration Meeting, June 12, 2006
Installation
Populate configuration table
Set RDB connection parameters
Install jars and JNLP files on web server
![Page 5: XAL based PV Browser](https://reader035.fdocuments.in/reader035/viewer/2022062217/56813b7e550346895da49f02/html5/thumbnails/5.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
5EPICS Collaboration Meeting, June 12, 2006
PV Browser
![Page 6: XAL based PV Browser](https://reader035.fdocuments.in/reader035/viewer/2022062217/56813b7e550346895da49f02/html5/thumbnails/6.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
6EPICS Collaboration Meeting, June 12, 2006
Startup
Connects to RDB with a read only account
Reads configuration table to determine objects to define
![Page 7: XAL based PV Browser](https://reader035.fdocuments.in/reader035/viewer/2022062217/56813b7e550346895da49f02/html5/thumbnails/7.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
7EPICS Collaboration Meeting, June 12, 2006
Wild Card search
![Page 8: XAL based PV Browser](https://reader035.fdocuments.in/reader035/viewer/2022062217/56813b7e550346895da49f02/html5/thumbnails/8.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
8EPICS Collaboration Meeting, June 12, 2006
Drill down by SNS naming components
![Page 9: XAL based PV Browser](https://reader035.fdocuments.in/reader035/viewer/2022062217/56813b7e550346895da49f02/html5/thumbnails/9.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
9EPICS Collaboration Meeting, June 12, 2006
History
![Page 10: XAL based PV Browser](https://reader035.fdocuments.in/reader035/viewer/2022062217/56813b7e550346895da49f02/html5/thumbnails/10.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
10EPICS Collaboration Meeting, June 12, 2006
Search Results
![Page 11: XAL based PV Browser](https://reader035.fdocuments.in/reader035/viewer/2022062217/56813b7e550346895da49f02/html5/thumbnails/11.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
11EPICS Collaboration Meeting, June 12, 2006
Preview
![Page 12: XAL based PV Browser](https://reader035.fdocuments.in/reader035/viewer/2022062217/56813b7e550346895da49f02/html5/thumbnails/12.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
12EPICS Collaboration Meeting, June 12, 2006
Search
![Page 13: XAL based PV Browser](https://reader035.fdocuments.in/reader035/viewer/2022062217/56813b7e550346895da49f02/html5/thumbnails/13.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
13EPICS Collaboration Meeting, June 12, 2006
So I used all invalid names for my PV’s. It drives that
database guy nuts!
![Page 14: XAL based PV Browser](https://reader035.fdocuments.in/reader035/viewer/2022062217/56813b7e550346895da49f02/html5/thumbnails/14.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
14EPICS Collaboration Meeting, June 12, 2006
Preview
![Page 15: XAL based PV Browser](https://reader035.fdocuments.in/reader035/viewer/2022062217/56813b7e550346895da49f02/html5/thumbnails/15.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
15EPICS Collaboration Meeting, June 12, 2006
Probe
![Page 16: XAL based PV Browser](https://reader035.fdocuments.in/reader035/viewer/2022062217/56813b7e550346895da49f02/html5/thumbnails/16.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
16EPICS Collaboration Meeting, June 12, 2006
View Links
![Page 17: XAL based PV Browser](https://reader035.fdocuments.in/reader035/viewer/2022062217/56813b7e550346895da49f02/html5/thumbnails/17.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
17EPICS Collaboration Meeting, June 12, 2006
Map Links
![Page 18: XAL based PV Browser](https://reader035.fdocuments.in/reader035/viewer/2022062217/56813b7e550346895da49f02/html5/thumbnails/18.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
18EPICS Collaboration Meeting, June 12, 2006
Probe multiple PV’s
![Page 19: XAL based PV Browser](https://reader035.fdocuments.in/reader035/viewer/2022062217/56813b7e550346895da49f02/html5/thumbnails/19.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
19EPICS Collaboration Meeting, June 12, 2006
Export to .db file
![Page 20: XAL based PV Browser](https://reader035.fdocuments.in/reader035/viewer/2022062217/56813b7e550346895da49f02/html5/thumbnails/20.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
20EPICS Collaboration Meeting, June 12, 2006
Future
Advanced search
Seamless export to VDCT
Differences between IOC boots