2 of 2 people found this helpful
Are you doing your own custom plotting, i.e. not using ProcessBook or PI Vision? I mention this because the OSIsoft visuals would call the PlotValues method, and not RecordedValues not InterpolatedValues. Also, what do you mean by "lineup"? If passing the same time range, your fast and slow trends will have curves within time range window. It's just that the slow trends would may have 2 points (at bare minimum the first and last) and your fast tags could have several hundreds.
I don't see how this is going to buy you anything with a trend. However, If you were interested in producing a CSV, then InterpolatedValues will give you values for all points at the same events rather than having scattered events for slow versus fast tags. A CSV would make sense in trying to line things where each row is one timestamp.
We are custom plotting and we could get away with using the csv values as we are gathering data in tables first then doing the plotting, it's not necessarily a trend plot.
1 of 1 people found this helpful
In addition to Rick's pointer to the PlotValues (that gives you all data you need, and the minimum set you need), there is the question of line-up. How do you visually want to line up?
If you need markers on your chart on the minute, then interpolated values seems to be easiest to use as you get the same density of data points for both high and low frequency datasets.
If you only need to draw a line, then Plotvalues gives you all you need to draw a line between each individual point.
Thank you for your insight, when we are ready to try it out I will play around with PlotValues.