Upload
victoria-hardy
View
216
Download
0
Embed Size (px)
DESCRIPTION
StripHistoryTool new features M. Clausen, Albert Kagarmanov EPICS workshop Trieste’99 3 Common View: Y scale moving, current Value
Citation preview
StripHistoryTool new featuresM. Clausen, Albert Kagarmanov
EPICS workshop Trieste’991
Strip History Toolnew features
Matthias Clausen,Albert Kagarmanov
DESY IHEP Protvino
StripHistoryTool new featuresM. Clausen, Albert Kagarmanov
EPICS workshop Trieste’992
New features: Common features:
– Y-scale Zoom and Moving– Current Value Showing– Logarithm Scale– Auto range
History specific features:– From-To Panel – History Algorithms Menu– Circle Fitting– Redraw– Our realizations (History Record, RPC call to archiver)
Goals, problems, future realizations
StripHistoryTool new featuresM. Clausen, Albert Kagarmanov
EPICS workshop Trieste’993
Common View: Y scale moving, current Value
StripHistoryTool new featuresM. Clausen, Albert Kagarmanov
EPICS workshop Trieste’994
Logarithm scale Logarithm
– scale– important– for pressure – measurements
StripHistoryTool new featuresM. Clausen, Albert Kagarmanov
EPICS workshop Trieste’995
Auto range
StripHistoryTool new featuresM. Clausen, Albert Kagarmanov
EPICS workshop Trieste’996
History/Common Features
Allows exactly set time-scale endpoints
StripHistoryTool new featuresM. Clausen, Albert Kagarmanov
EPICS workshop Trieste’997
History Features:
Average method: useful for common view, using like default (Can’t show single min/max)
StripHistoryTool new featuresM. Clausen, Albert Kagarmanov
EPICS workshop Trieste’998
History Features:
History Panel: Last 1024 real points from archiver
StripHistoryTool new featuresM. Clausen, Albert Kagarmanov
EPICS workshop Trieste’999
History Features:
Sharp Method will try keep all essential min/max
StripHistoryTool new featuresM. Clausen, Albert Kagarmanov
EPICS workshop Trieste’9910
History Features:
Spline: use well known cubic spline interpolations
StripHistoryTool new featuresM. Clausen, Albert Kagarmanov
EPICS workshop Trieste’9911
History Features:
Show points like small circle
StripHistoryTool new featuresM. Clausen, Albert Kagarmanov
EPICS workshop Trieste’9912
History Features: redraw
– 12 month– plotting
– 1 day – plotting
– after – replot
StripHistoryTool new featuresM. Clausen, Albert Kagarmanov
EPICS workshop Trieste’9913
DESY realizations:
In StripTool 2.4b8 from JLAB was adding StripHistory_fetch() call, so all StripUser can create history browser using own local archiver.
At DESY we using archive record from IOC first (usually in this record have about 200 more recent history points ) and if we need more points we get data from our VAX/VMS archiver.
Request for archive record - channel access call . Request for archiver - Sun RPC call to VAX/VMS
RPC server which extract data from archiver files.
StripHistoryTool new featuresM. Clausen, Albert Kagarmanov
EPICS workshop Trieste’9914
DESY realization:
StripHistoryTool new featuresM. Clausen, Albert Kagarmanov
EPICS workshop Trieste’9915
Goals, problems,future realizations
Goals:– StripHistoryTool allows create real “data browser”.– More “one click” technology.– There are no difference between current and history data for
user.– For showing big array of data we need different data reduction
methods. Problems:
– Inside of StripTool we need cut fast get_current_data part and slow get_history part Now we have problem for showing new data during history request.
– “Reload configuration” could shift dataRingBuffer pointer to current time.
StripHistoryTool new featuresM. Clausen, Albert Kagarmanov
EPICS workshop Trieste’9916
Goals, problems,future realizations
In future:– Add possibility show 2 additional min/max curves for each
current curves (it’s standard for physics plotting).– Try create common call to archiver and add this features to
common StripTool.