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.

Status No status
Created by Guest
Created on Aug 20, 2022

Rollup Analysis of Booleans

I would like to be able to do a Rollup Analysis of Booleans attributes, without casting or converting the boolean. As Rollup Functions I would suggest: Logical AND, Logical OR and maybe Count of True/False. It can be use to create a Combined Status or a Master Alarm of several Units.
  • Attach files
  • Guest
    Reply
    |
    Aug 20, 2022
    Would you only have True/False as your possible states?
  • Guest
    Reply
    |
    Aug 20, 2022
    In computer science, the Boolean data type is a data type that has one of two possible values (usually denoted true and false) https://en.wikipedia.org/wiki/Boolean_data_type
  • Guest
    Reply
    |
    Aug 20, 2022
    A Rollup of digital status could also be nice, but I think much much more complex then rolling-up Booleans
  • VFrey
    Reply
    |
    Aug 20, 2022
    I was also hoping for this functionality. Could the Maximum and Minimum functions be extended to allow AF's standard Boolean data type? (1=True, 0=False) Maximum would enable OR functionality directly and both would allow the user kludgy AND and NOR functions. I have kludged around this by setting Boolean data as an Enumeration Set and storing to an Integer tag, then using the Maximum function to create a Combined Status/Master Alarm.