xal pv browser - aps.anl.gov€¦ · xal status presentation by tom pelaia) oak ridge national...
TRANSCRIPT
![Page 1: XAL PV Browser - aps.anl.gov€¦ · XAL Status presentation by Tom Pelaia) OAK RIDGE NATIONAL LABORATORY U. S. D EPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12, 2006 3](https://reader034.vdocuments.site/reader034/viewer/2022042204/5ea5c95c6c583a57fd211512/html5/thumbnails/1.jpg)
XAL based PV Browser
Jeff Patton, Chris Fowlkes
EPICS Collaboration Meeting – RDB SIG
June 12, 2006
![Page 2: XAL PV Browser - aps.anl.gov€¦ · XAL Status presentation by Tom Pelaia) OAK RIDGE NATIONAL LABORATORY U. S. D EPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12, 2006 3](https://reader034.vdocuments.site/reader034/viewer/2022042204/5ea5c95c6c583a57fd211512/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 PV Browser - aps.anl.gov€¦ · XAL Status presentation by Tom Pelaia) OAK RIDGE NATIONAL LABORATORY U. S. D EPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12, 2006 3](https://reader034.vdocuments.site/reader034/viewer/2022042204/5ea5c95c6c583a57fd211512/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 POJOsand database views to adapt IRMIS to SNS
• Tailor functions to SNS users
• But make UI configurable for anyone
![Page 4: XAL PV Browser - aps.anl.gov€¦ · XAL Status presentation by Tom Pelaia) OAK RIDGE NATIONAL LABORATORY U. S. D EPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12, 2006 3](https://reader034.vdocuments.site/reader034/viewer/2022042204/5ea5c95c6c583a57fd211512/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 PV Browser - aps.anl.gov€¦ · XAL Status presentation by Tom Pelaia) OAK RIDGE NATIONAL LABORATORY U. S. D EPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12, 2006 3](https://reader034.vdocuments.site/reader034/viewer/2022042204/5ea5c95c6c583a57fd211512/html5/thumbnails/5.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
5EPICS Collaboration Meeting, June 12, 2006
PV Browser
![Page 6: XAL PV Browser - aps.anl.gov€¦ · XAL Status presentation by Tom Pelaia) OAK RIDGE NATIONAL LABORATORY U. S. D EPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12, 2006 3](https://reader034.vdocuments.site/reader034/viewer/2022042204/5ea5c95c6c583a57fd211512/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 PV Browser - aps.anl.gov€¦ · XAL Status presentation by Tom Pelaia) OAK RIDGE NATIONAL LABORATORY U. S. D EPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12, 2006 3](https://reader034.vdocuments.site/reader034/viewer/2022042204/5ea5c95c6c583a57fd211512/html5/thumbnails/7.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
7EPICS Collaboration Meeting, June 12, 2006
Wild Card search
![Page 8: XAL PV Browser - aps.anl.gov€¦ · XAL Status presentation by Tom Pelaia) OAK RIDGE NATIONAL LABORATORY U. S. D EPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12, 2006 3](https://reader034.vdocuments.site/reader034/viewer/2022042204/5ea5c95c6c583a57fd211512/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 PV Browser - aps.anl.gov€¦ · XAL Status presentation by Tom Pelaia) OAK RIDGE NATIONAL LABORATORY U. S. D EPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12, 2006 3](https://reader034.vdocuments.site/reader034/viewer/2022042204/5ea5c95c6c583a57fd211512/html5/thumbnails/9.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
9EPICS Collaboration Meeting, June 12, 2006
History
![Page 10: XAL PV Browser - aps.anl.gov€¦ · XAL Status presentation by Tom Pelaia) OAK RIDGE NATIONAL LABORATORY U. S. D EPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12, 2006 3](https://reader034.vdocuments.site/reader034/viewer/2022042204/5ea5c95c6c583a57fd211512/html5/thumbnails/10.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
10EPICS Collaboration Meeting, June 12, 2006
Search Results
![Page 11: XAL PV Browser - aps.anl.gov€¦ · XAL Status presentation by Tom Pelaia) OAK RIDGE NATIONAL LABORATORY U. S. D EPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12, 2006 3](https://reader034.vdocuments.site/reader034/viewer/2022042204/5ea5c95c6c583a57fd211512/html5/thumbnails/11.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
11EPICS Collaboration Meeting, June 12, 2006
Preview
![Page 12: XAL PV Browser - aps.anl.gov€¦ · XAL Status presentation by Tom Pelaia) OAK RIDGE NATIONAL LABORATORY U. S. D EPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12, 2006 3](https://reader034.vdocuments.site/reader034/viewer/2022042204/5ea5c95c6c583a57fd211512/html5/thumbnails/12.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
12EPICS Collaboration Meeting, June 12, 2006
Search
![Page 13: XAL PV Browser - aps.anl.gov€¦ · XAL Status presentation by Tom Pelaia) OAK RIDGE NATIONAL LABORATORY U. S. D EPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12, 2006 3](https://reader034.vdocuments.site/reader034/viewer/2022042204/5ea5c95c6c583a57fd211512/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 PV Browser - aps.anl.gov€¦ · XAL Status presentation by Tom Pelaia) OAK RIDGE NATIONAL LABORATORY U. S. D EPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12, 2006 3](https://reader034.vdocuments.site/reader034/viewer/2022042204/5ea5c95c6c583a57fd211512/html5/thumbnails/14.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
14EPICS Collaboration Meeting, June 12, 2006
Preview
![Page 15: XAL PV Browser - aps.anl.gov€¦ · XAL Status presentation by Tom Pelaia) OAK RIDGE NATIONAL LABORATORY U. S. D EPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12, 2006 3](https://reader034.vdocuments.site/reader034/viewer/2022042204/5ea5c95c6c583a57fd211512/html5/thumbnails/15.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
15EPICS Collaboration Meeting, June 12, 2006
Probe
![Page 16: XAL PV Browser - aps.anl.gov€¦ · XAL Status presentation by Tom Pelaia) OAK RIDGE NATIONAL LABORATORY U. S. D EPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12, 2006 3](https://reader034.vdocuments.site/reader034/viewer/2022042204/5ea5c95c6c583a57fd211512/html5/thumbnails/16.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
16EPICS Collaboration Meeting, June 12, 2006
View Links
![Page 17: XAL PV Browser - aps.anl.gov€¦ · XAL Status presentation by Tom Pelaia) OAK RIDGE NATIONAL LABORATORY U. S. D EPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12, 2006 3](https://reader034.vdocuments.site/reader034/viewer/2022042204/5ea5c95c6c583a57fd211512/html5/thumbnails/17.jpg)
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
17EPICS Collaboration Meeting, June 12, 2006
Map Links
![Page 18: XAL PV Browser - aps.anl.gov€¦ · XAL Status presentation by Tom Pelaia) OAK RIDGE NATIONAL LABORATORY U. S. D EPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12, 2006 3](https://reader034.vdocuments.site/reader034/viewer/2022042204/5ea5c95c6c583a57fd211512/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 PV Browser - aps.anl.gov€¦ · XAL Status presentation by Tom Pelaia) OAK RIDGE NATIONAL LABORATORY U. S. D EPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12, 2006 3](https://reader034.vdocuments.site/reader034/viewer/2022042204/5ea5c95c6c583a57fd211512/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 PV Browser - aps.anl.gov€¦ · XAL Status presentation by Tom Pelaia) OAK RIDGE NATIONAL LABORATORY U. S. D EPARTMENT OF ENERGY EPICS Collaboration Meeting, June 12, 2006 3](https://reader034.vdocuments.site/reader034/viewer/2022042204/5ea5c95c6c583a57fd211512/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