Skip to Main Content
AVEVA™ PI System™ Feedback Portal

Welcome to our feedback site!


We created this site to hear your enhancement ideas, suggestions and feedback about AVEVA products and services. All of the feedback you share here is monitored and reviewed by the AVEVA product managers.

To start, take a look at the ideas in the list below and VOTE for your favorite ideas submitted by other users. POST your own idea if it hasn’t been suggested yet. Include COMMENTS and share relevant business case details that will help our product team get more information on the suggestion. Please note that your ideas and comments are visible to all other users.


This page is for feedback specifically for AVEVA PI System. For links to our other feedback portals, please see the tab RESOURCES below.

ADD A NEW IDEA

Search results

Showing 199 of 199

Allow PI Web API to modify the parent Event Frame and/or add a weak reference to a parent

This would allow a PI Web API application to take an initially unrelated event frame and by making a reference to it as a child to another Event Frame, allow for easier and more granular reporting. (This is the example that we’re working on with t...
Kendell Jillson almost 3 years ago in AVEVA™ PI System Access (PSA) / PI Web API 0 No status

target values on trend charts

Would be useful to give operators context for trend charts, where should it be not just where is it. When configuring the trend chart, have additional box to add upper control limit / target and lower control limit. Allow either individual values ...
Guest about 3 years ago in AVEVA™ PI Vision™ / User Experience 0 No status

Support multistate tooltips on symbol library images

Custom graphics (symbol library) with multistate do not have a tooltip saying where what attribute its operating off of
Laurie Dieffenbach about 3 years ago in AVEVA™ PI Vision™ / Symbols 0 No status

PI EMDVB - Set Procedure start time to match first Unit Procedure start time

Currently, when an operator adds a new batch to the DeltaV Batch List, that "creation" action starts a new EF Procedure. But the batch might sit in that list for a long time before the Unit actually starts processing it. This leads to a huge empty...
Guest over 1 year ago in PI Interfaces / Batch Interfaces 0 No status

Make "In" operator compatible with arrays within AF Analysis

We have many calculations following this basic pattern - take recorded values of one attribute, apply a filter (using FilterData), then retrieve values of a second attribute at the filtered timestamps of the first attribute. Currently, we cannot r...
Gregory Malek over 1 year ago in AVEVA™ PI Server / Analytics & Calculations 0 No status

Allow new method(s) in the Quindar Interface

1) The Survalent System API allows references to be pulled by station, or by PointID. While Station migrates around periodically in our processes, PointID does not, and is fixed. This would reduce tag change management by greater than 50% in our p...
Guest over 3 years ago in Customer Portal & PI Square / General 1 No status

support server side aggregation in AFSDK

I would like to aggregate multiple tag values in a server side operation using naturally scheduled or sampled intervals in some form similar or extending FilteredSummaries. Most common case is finding the maximum aggregate of two or more tags. I...
Guest over 3 years ago in AVEVA™ PI System Access (PSA) / PI AF SDK 0 Declined

AF SDK Calls using the AFValues.GetValues should include an index of result events, this is to allow direct location of replacement events

The PIPoint.ReplaceValues method requires a replacement of every event in the timerange, however it also may reorder or miss events with the same time stamp. The issue is that if the client wants to replace only a certain event, but must find that...
Nathan Skitt over 3 years ago in AVEVA™ PI System Access (PSA) / PI AF SDK 0 Declined

Have Option to Enable Exception Testing

Related enhancement request: https://feedback.osisoft.com/forums/555139/suggestions/37362121. There are use cases where the need for exception go beyond simply reducing network traffic achieved by the current wire-level compression. The Ethernet ...
Guest over 3 years ago in PI Connectors / PI Connector for Ethernet/IP 0 No status

Selectively send source data to PI based on triggering conditions

Example 1: If Circuit Breaker trips, begin sending high frequency load, voltage data, etc. Under normal operations do not send this data. (condition must allow for definition of a moving window, i.e. Trip occurs, data just before the trip must be ...
Guest over 3 years ago in PI Connectors / General 0 Declined