PI Advanced Computing Engine (PI ACE)
Allows users to write equations, which are reusable on similar sets of data, with minimal effort.
Component Summary
The PI Advanced Computing Engine (PI ACE) takes the guesswork out of building calculations, allowing you to focus on turning real-time data into useful information. Writing equations is easier than ever because PI ACE helps you write them with a minimal amount of code. Even better, the same ACE calculation can be used in different Universal Data Server (UDS) installations, a feature that helps you standardize and automate your analysis process.
You can use ACE to help perform analyses, such as asset efficiency calculations or real-time cost accounting, as well as to create data-transfer programs and applications for paging and alarming. In fact, ACE can build just about any application that does not require user intervention. It works closely with the PI Module Database, which provides an organized structure to UDS resources.
ACE consists of three basic components:
1. ACE Wizard: A Visual Basic Add-In that helps users build ACE Modules quickly and efficiently
2. ACE Manager: Allows users to monitor and change various properties of ACE Modules
3. ACE Scheduler: Runs as an NT service that executes ACE Modules in a timely manner and handles updates and abnormal behavior
ACE calculations can be designated to run either on a routine schedule or on a "natural schedule." The natural scheduling algorithm helps keep your calculations in sync with laboratory data, manual data, or other data sources that infrequently upload to UDS. If an ACE Module is set for natural scheduling, that module will execute when all pertinent data have been delivered to the PI System. Using the most appropriate data available makes your calculations as accurate as possible.
Technical Overview
PI ACE allows programming of complex calculations (asset efficiency, real-time cost accounting, batch summary, etc.), communication applications (alarming, emailing, paging, etc.), and data integration programs.
A set of calculations (or instructions) is implemented in a Visual Basic class module, which is referred to as an ACE Module. The three components of ACE -- ACE Wizard, ACE Manager, and ACE Scheduler -- develop, monitor, manipulate, and execute ACE Modules.
The ACE Wizard is a Visual Basic Add-In that helps users quickly build and test ACE Modules. The ACE Manager allows users to monitor and change various properties of ACE Modules. ACE Scheduler executes ACE Modules in a timely manner and handles updates and abnormal behavior. The structural information for ACE Modules is stored in the PI Module Database on PI UDS. The ACE Scheduler and the .exe files for all ACE Modules must be on one computer.
System Requirements
- Visual Basic 6 SP5
- Universal Data Server 3.3 or higher
- PI SDK 1.1.0.137
- Windows NT 4.0 SP6 or Windows 2000 SP 1 or later
Component Summary
The PI Advanced Computing Engine (PI ACE) takes the guesswork out of building calculations, allowing you to focus on turning real-time data into useful information. Writing equations is easier than ever because PI ACE helps you write them with a minimal amount of code. Even better, the same ACE calculation can be used in different Universal Data Server (UDS) installations, a feature that helps you standardize and automate your analysis process.
You can use ACE to help perform analyses, such as asset efficiency calculations or real-time cost accounting, as well as to create data-transfer programs and applications for paging and alarming. In fact, ACE can build just about any application that does not require user intervention. It works closely with the PI Module Database, which provides an organized structure to UDS resources.
ACE consists of three basic components:
1. ACE Wizard: A Visual Basic Add-In that helps users build ACE Modules quickly and efficiently
2. ACE Manager: Allows users to monitor and change various properties of ACE Modules
3. ACE Scheduler: Runs as an NT service that executes ACE Modules in a timely manner and handles updates and abnormal behavior
ACE calculations can be designated to run either on a routine schedule or on a "natural schedule." The natural scheduling algorithm helps keep your calculations in sync with laboratory data, manual data, or other data sources that infrequently upload to UDS. If an ACE Module is set for natural scheduling, that module will execute when all pertinent data have been delivered to the PI System. Using the most appropriate data available makes your calculations as accurate as possible.
Technical Overview
PI ACE allows programming of complex calculations (asset efficiency, real-time cost accounting, batch summary, etc.), communication applications (alarming, emailing, paging, etc.), and data integration programs.
A set of calculations (or instructions) is implemented in a Visual Basic class module, which is referred to as an ACE Module. The three components of ACE -- ACE Wizard, ACE Manager, and ACE Scheduler -- develop, monitor, manipulate, and execute ACE Modules.
The ACE Wizard is a Visual Basic Add-In that helps users quickly build and test ACE Modules. The ACE Manager allows users to monitor and change various properties of ACE Modules. ACE Scheduler executes ACE Modules in a timely manner and handles updates and abnormal behavior. The structural information for ACE Modules is stored in the PI Module Database on PI UDS. The ACE Scheduler and the .exe files for all ACE Modules must be on one computer.
System Requirements
- Visual Basic 6 SP5
- Universal Data Server 3.3 or higher
- PI SDK 1.1.0.137
- Windows NT 4.0 SP6 or Windows 2000 SP 1 or later
