the pi-processbook family customizable views of your data - anywhere you want them
Post on 27-Dec-2015
267 Views
Preview:
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