Download presentation
Presentation is loading. Please wait.
Published byChristopher Ira Richards Modified over 9 years ago
1
at the SNS Kay Kasemir, Xiaosong Geng, Dave Purcell ORNL/SNS March 2008
2
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 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.
3
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 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.
4
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 4 CSS Startup Choices DESY: Startup with login/password for XMPP server SNS: Workspace selector You: Implement whatever you need.
5
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 5 Customizable Welcome Screen Different sites can customize depending on local needs.
6
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 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"
7
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 7 EPICS 'PV Tree' CSS Application plugin for Eclipse that displays EPICS record data flow AI: INP; CALC: INPA, …; AO: DOL, … Descending recursively
8
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 8 Data Browser
9
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 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
10
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 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"
11
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 11 Multiple Data Browser Instances
12
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 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
13
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 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, …
14
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 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, …
15
O AK R IDGE N ATIONAL L ABORATORY U. S. D EPARTMENT OF E NERGY 15 Contact for Demo Thank you!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.