the pi-processbook family customizable views of your data - anywhere you want them

Post on 27-Dec-2015

267 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

The PI-ProcessBook Family

The PI-ProcessBook Family

Customizable views of your data -Anywhere you want them

The PI-ProcessBook Family

ProcessBook 2.0

ProcessBook 2.1

ProcessBook 2.2 ActiveView 2.2 Web Directions...

ActiveView 2.1

PI-ProcessBook 2.1PI-ProcessBook 2.1Customizable views of your data -

Anywhere you want them

ProcessBook 2.1 -- UIProcessBook 2.1 -- UI

Trends easier to design and

use

Customize your User Interface

Demo

VBA & Add-insVBA & Add-ins

Visual Basic for Applications (VBA) 6

Nearly 100 new properties,

methods, and events

COM add-insApplication context

Custom data sets

Calculations in ProcessBookCalculations in ProcessBook

New PI Data Sets

Averages and expressions

Demo

PI-ProcessBook 2.2PI-ProcessBook 2.2Customizable views of your data -

Anywhere you want them

Go for it

ProcessBook 2.2 PreviewProcessBook 2.2 Preview

Logarithmic y-axis scaleTime-range toolbarToolTipsEnhanced Undo/RedoPolyline

And more…And more…

Support forSub-second timestampsString Tags

Open and Save to http://Microsoft Installer TechnologyAutomation enhancements

PI-ActiveView 2.1PI-ActiveView 2.1Customizable views of your data -

Anywhere you want them

Demo

PI Server

Any Web Server

Internet ExplorerPI-ActiveView 2.12

w/VBA 6HTML

PI-API

ActiveView shows PI data

No two twins...No two twins...

ProcessBookDesign environmentHighly customizableBuild and debug VBA programs

ActiveViewView any ProcessBook display in an ActiveX containerEnhance interaction with VBA and web scripts

Other goodiesOther goodies

Display sizing improved from Beta 4Batch and SQC TrendsOn-line documentationUtilities

CAB WizardCreate html versions of ProcessBooks

Examples

PI-ActiveView 2.2PI-ActiveView 2.2Customizable views of your data -

Anywhere you want them

PI-ActiveView 2.2PI-ActiveView 2.2

All the features of ProcessBook 2.2

Log scalesToolTipsTime toolbar

Show me!

PI Server

Microsoft IISPI-ActiveView Server

w/VBA 6PI-SDK

Navigator or IEPI-ActiveView AppletHTML/JPEG

PI-ActiveView Server

Demo

PI-ActiveView Server

ProcessBook display code executes on serverImage of display appears in the browserUser interaction (e.g., mouse clicks) are processed by the server

Requirements

Java-enabled browser (Internet Explorer or Netscape Navigator)Microsoft Internet Information ServerOSI deliverables

ActiveView componentsVBA 6Sample ASP pages

Comparison with clients

Mouse-over and mouse drag feedbackPerformance

May be better or worse

ScalabilityAdministration

XML Approach

Generic development environment

FrontPageInterDevNon-Microsoft tools

Web ServerActiveX ControlsActive Server Pages

BrowserActiveX Controls or Java appletsNo ProcessBook PDI files

PI Server

Microsoft IISPI-ActiveView Server

PI-SDK

Internet ExplorerPI-Trend Control

Navigator or IEPI-Trend Applet

XML

XML

Web Components

Demo

ProcessBook Foundation

ActiveView 2.12User interface and logic on clientHigh performance, easy development

ActiveView ServerUser interface and logic on serverEasy administration, easy development

XML and Components

User interface on clientLogic on serverMore flexibility, more development effortHigh performance and easy administrationAccomplishes the same thing as other approaches

Advantages

Port 80 (HTTP), no PI-API connection from clientConsistent with SQL Server/Site Server and other application environments

Demo using FrontPage

ClientPI Data ControlTrend Control

ServerPI Data Retrieval Business Object

FrontPage Demo

Internet Explorer Demo

Internet Explorer Web Server (IIS)

Components

PI RemoteData Control

PI DataBusiness Object

PI-API

RDS

XML

Web Site Demo

Browser-independentTrends, tables, searchesWeb site product

Netscape Demo

Browser Web Server (IIS)

Components

PI Data Control

PI DataBusiness Object

PI-API

XML

Web Application

Administrator chooses features for usersUser displays are saved in a database

Keys

XML infrastructure provides growth path and openness (evidence is the multiple ways we are using it already)XSL (Extensible Stylesheet Language)Use of standard development environmentsChoices for partitioning between client and server

ActiveView

AV Serve

r

XML- Active

X

XML- Java

Browser independent

Y Y

ProtocolHTTP/PI-API

HTTP HTTP HTTP

Client interactivity

Good OK Good Good

Permanent client components

Large Small

VBA Y Y

Web Server Any IIS IIS IIS

Summary

Development continuing on ProcessBook, ActiveViewNew products

ActiveView ServerUnnamed application (e-ActiveView2000.com?)Web components

Schedules and packaging to be determined

The PI-ProcessBook Family

The PI-ProcessBook Family

Customizable views of your data -Anywhere you want them

top related