PI ACE Advanced Computing Engine Infinite possibilities for data - - PowerPoint PPT Presentation

pi ace advanced computing engine
SMART_READER_LITE
LIVE PREVIEW

PI ACE Advanced Computing Engine Infinite possibilities for data - - PowerPoint PPT Presentation

PI ACE Advanced Computing Engine Infinite possibilities for data analysis By Chris Ong, Field Service Engineer By Chris Ong, Field Service Engineer Agenda What is ACE? Components of ACE ACE Architecture Live Demo


slide-1
SLIDE 1

PI ACE Advanced Computing Engine

Infinite possibilities for data analysis

By Chris Ong, Field Service Engineer By Chris Ong, Field Service Engineer

slide-2
SLIDE 2

Agenda

  • What is ACE?
  • Components of ACE
  • ACE Architecture
  • Live Demo
  • Features
  • Requirements
  • The Future
  • Summary
  • Questions
slide-3
SLIDE 3

What is ACE?

  • ACE – Advanced Computing Engine
  • ACE is a software suite for rapid

development and deployment of advanced PI Calculations.

slide-4
SLIDE 4

Components of ACE

  • ACE Wizard (developer’s tool/code

generator)

  • ACE Scheduler (middle tier agent)
  • ACE Manager (utility/console client)
slide-5
SLIDE 5

Development workstation

Structure Of Components

ACE Manager ACE Wizard ACE exe/dll ACE Sched. ACE MDB structure PI server ACE server

slide-6
SLIDE 6

Live Demo

slide-7
SLIDE 7

Features

  • Multiple calculations with the same code

– Modules Database

  • Assign calculations to other tags – without

recoding!

  • Multiple tags for event based calculations
slide-8
SLIDE 8

Features

  • Different levels of message logging
  • Able to recalculate old archived data
slide-9
SLIDE 9

Requirements

  • Wizard - VS 6.0, .net 2003 or 2005
  • Scheduler - PI 3.3 or better
  • Manager - Windows
slide-10
SLIDE 10

The Future

  • Project code named "PIANO" is based

largely on ACE, will be released in PR2

slide-11
SLIDE 11

Summary

What is the value?

  • The full power of Visual Studio applied to PI data
  • Rapid development of analysis with no knowledge of

PI-API or PI-SDK

  • End users need not know anything about how it

works

  • Easy to add contexts, start, stop, etc
slide-12
SLIDE 12

Questions?