+ All Categories
Home > Documents > at the SNS

at the SNS

Date post: 30-Dec-2015
Category:
Upload: gillian-crosby
View: 24 times
Download: 0 times
Share this document with a friend
Description:
at the SNS. Kay Kasemir, Xiaosong Geng, Dave Purcell ORNL/SNS March 2008. 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. - PowerPoint PPT Presentation
Popular Tags:
15
at the SNS Kay Kasemir, Xiaosong Geng, Dave Purcell ORNL/SNS March 2008
Transcript

at the SNS

Kay Kasemir, Xiaosong Geng, Dave Purcell ORNL/SNS

March 2008

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

8

Data Browser

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

11

Multiple Data Browser Instances

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, …

OAK RIDGE NATIONAL LABORATORYU. S. DEPARTMENT OF ENERGY

15

Contact for Demo

Thank you!


Recommended