PI ACE

PI ACE allows users to write, with minimal effort, simple or complex equations, which are reusable for similar data sets.

Features

  • PI ACE provides a managed interface to PI data within the Microsoft Visual Studio environment for application development;
  • Schedule and manage the execution plan for every ACE application;
  • Write a single generic equation and apply it to hundreds, or thousands of contexts;
  • Solve complex data integration problems with an extensible programming environment;
  • Determine and define optimal scheduling for every equation and context.
PI ACE Example determining the pump run times
PI ACE code example
PI ACE Example determining the pump run times
Click to enlarge image
PI ACE code example
Click to enlarge image

Benefits

  • Unlimited potential. The PI ACE environment works with any of the Visual Basic programming environments, allowing total flexibility in application creation.
  • Flexible scheduling. Schedule applications via several different options choseable for each individual context. Apply conditions by time, events (simple or complex) or nature.
  • Management made simple. The PI ACE Manager provides a one stop environment for starting or stopping calculations. New contexts or scheduling settings are also available.
  • Fault Tolerant by design.
  • Extensible. Work in the Visual Basic environment to easily expose data to external applications or Web Services.
Support   |   Datasheet

      Example of Product Implementation


Business Challenge

A large, integrated refinery has approximately 2,500 flow sensors in a single facility. These sensors include a variety of manufacturers and instrumentation vintages. The company needed a way to calibrate every sensor to compensate for changes across this facility.

Implementation

The company installed a PI ACE server to handle the complex calculation associated with this meter compensation issue. A simple asset model was created to reflect the instrument type, maintenance cycles and associated characteristics of each meter. Several engineers coordinated the efforts of creating a single, multi-function compensation algorithm to satisfy their requirements.

Customer Result/Benefit

The company saw immediate results. Roll-up calculations involving redundant meters began to match, and mass-balance calculations began to make sense for the first time in the refineries’ history. They were finally able to believe the results of their work with confidence.