Date post: | 30-Dec-2015 |
Category: |
Documents |
Upload: | gillian-crosby |
View: | 24 times |
Download: | 0 times |
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
2
SNS
Early partner in CSS development.
Contributes several key components, both in the "core" and end-user tools
Packages selected components as "SNS CSS" with defaults etc. suitable for SNS users.
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
3
Integration & Deployment Options Sites can package and deploy CSS components
(and other Eclipse plugins) to suit their needs: DESY provides empty CSS core, then users download
the desired application plugins, preferences etc. SNS prepackages desired components for SNS site
as one application.
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
4
CSS Startup Choices DESY: Startup with login/password for XMPP server
SNS: Workspace selector
You: Implement whatever you need.
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
5
Customizable Welcome Screen
Different sites can customize depending on local needs.
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
6
CSS 'Probe'
Support Localization includes German, Chinese and English translations, depending on the locale of the operating system
Drop-down list of recently entered PV names
Optional "Meter"
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
7
EPICS 'PV Tree'
CSS Application plugin for Eclipse that displays EPICS record data flow AI: INP; CALC: INPA, …; AO: DOL, … Descending recursively
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
9
Data Browser Features
Combined "StripTool" and "Archive Viewer"
Uses Eclipse Extension points for data sources Live: EPICS or other Archived: Channel Archiver, DESY AAPI, Archive Record,
SNS Oracle archive prototype, … Data merged from multiple sources for same PV
Usability Drop data onto…
Plot: new axis. Axis: add PV to that axis
Change axis assignments, colors, ranges with fewer clicks than in existing EPICS StripTool or Archive Viewer
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
10
CSS Samples
Markers indicate source Live Sample? Channel Archiver? Archive Record?
Samples have 'quality' Original sample Interpolated Sample Ideally, data server
automatically switches from interpolated to original when zoomed in "far enough"
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
12
SNS Namespace Browser Allows PV
search in SNS RDB by.. SNS "device" IOC name PV name
Provides IOC name for PV
CSS context menu can then open Data Browser etc. on PV
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
13
Post Analyzer Update Receives samples from Data
Browser
Algorithms: Line, Exponential,
Gaussian Fit Fourier Transform Correlation of 2 channels
Crop, change baseline,save image, data, print, …
OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY
14
Conclusion
SNS continues to contribute general-purpose CSS applications
We now add SNS-specific plugins
You can, too.
All can be packaged as needed, everything is integrated; common look, behavior, data exchange, …