Skip to Main Content
AVEVA™ PI System™ Feedback Portal

Welcome to our new 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.

Status Declined
Created by Brent Bregenzer
Created on Aug 19, 2022

Use %Duration% with Formula Data Reference as Best Practice for EF Duration Attribute (AF 2017 R2+)

This is a followup to discussions with Roger Palmen and Rick Davin about their excellent writeups on the topic of EF Duration attributes; see Event Frame duration - easy way in AF2.6 or higher & Duration attribute on an Event Frame - Part 1 , respectively. With the addition of the %Duration% substitution parameter and it's support in the Formula Data Reference, the following is suggested as a standard way to add a Duration attribute with values in a Time class UOM for newer versions of AF. Create an EF attribute template with the following configuration: Note 1: no parameters need to be defined; the substitution parameter is put directly into the Equation and can even be retrieved from the "helper" menus (red box and arrows). Note 2: As mentioned in Rick's blog, the Formula DR supports unit conversions so we can change the result in seconds produced by %Duration% to any other time class UOM (from seconds to hours in the example above; blue boxes). Note 3: A third method not shown here or the referenced articles, is use of EF Generation analysis outputs to add duration (see KB01884). Pro: this is a nice, all-in-one method if you also want to output the duration to a PI Pt attribute on the reference element. Cons: Because the output expressions are not evaluated until the EF closes, there are no intermediate Duration attribute values available for open EFs. This method seems more complex to configure. For further details/discussion, please see the comments under Rick's blog. Please vote/comment here to let everyone know what you think of this as a standard way to get EF duration into an EF attribute. Thanks for your time! Edit: It looks like some automated process to convert PI Square ideas to UserVoice entries removed the links & screenshots; added them back.
  • ADMIN RESPONSE
    Aug 19, 2022
    Thank you very much for sharing your feedback on the PI Server. After further evaluation, we have decided to decline this item, as we are not planning on implementing it in the near future due to other high priority items across the PI System. Thank you for your feedback, and know that we are listening and reviewing every item that gets submitted!
  • Attach files
  • Brent Bregenzer
    Reply
    |
    Aug 19, 2022
    This ended up in UserVoice back when all Ideas on PI Square were synced to UV. It's a suggestion for a best practice rather than an enhancement request, and I never intended it be entered on UV. I revived the content as a blog in PI Square, which can be found at the link below for anyone interested in further details. https://pisquare.osisoft.com/s/Blog-Detail/a8r1I000000GvbLQAS/ef-duration-attribute-using-formula-data-reference