Presentation is loading. Please wait.

Presentation is loading. Please wait.

At the SNS Kay Kasemir, Xiaosong Geng, Dave Purcell ORNL/SNS March 2008.

Similar presentations


Presentation on theme: "At the SNS Kay Kasemir, Xiaosong Geng, Dave Purcell ORNL/SNS March 2008."— Presentation transcript:

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!


Download ppt "At the SNS Kay Kasemir, Xiaosong Geng, Dave Purcell ORNL/SNS March 2008."

Similar presentations


Ads by Google