PI Advanced Computing Engine (PI ACE)
Introduction
The PI ACE class teaches how to install and deploy PI ACE and how to create, configure, and manage ACE calculations. The class also teaches how to use the PI Module Database to optimize repetitive calculations, how to configure PI ACE as a Web service and how to use the recalculation functions.
The class is two days long. Class starts at 8:30 a.m. and ends at 4:30 p.m. Lunch breaks are at 12 p.m. each day and last 60 minutes.
Audience
This is a class for programmers and advanced PI users who want to develop VB scripts with ACE that use PI data as input and/or output or trigger.
Prerequisites
Students should be familiar with a programming language such as Visual Basic or C#.
Texts
PI ACE Course Workbook
PI ACE User Guide
Class Outline
PI Data flow and PI Module database overview
- Presentation of the database model.
- Data compression and exception.
- Architecture and capabilities.
- Using the PI Module Database editor.
- Create, edit, and delete modules, properties and aliases via the PI SDK.
ACE overview and installation
- Architecture
- Requirements and setup
- Client/Server installation
Using ACE
- ACE Wizard
- Create simple ACE modules
- ACE Manager
- Advanced methods and properties with ACE
- Make use of contexts
- Troubleshooting ACE
- Security
ACE 2.0 (.Net)
- ACE 1.x versus ACE 2.0
- ACE 2.0 Web service
Migration
- Performance Equation to ACE
- Upgrade from VB6 To VB .net
Back to class list