Wonderware Presentation Template 2007 - X

Download Report

Transcript Wonderware Presentation Template 2007 - X

InBatch 9.0
Jos Peters
Technical Support Engineer
Agenda
Introduction
InBatch Provides
What’s New
Technological Update
Integration Example
Agenda
Introduction
Generally Speaking…
► InBatch is specifically made for the process
industry, in other words it can be used
“to manage the production wherever free
fluent materials are processed”
► InBatch allows managing complex, networked
process equipment and is usually seen as
Process MES
► InBatch provides S88 conformity and allows
going beyond S88 with its Transfer Classes
and Material Management capabilities
► InBatch is used more than 1000 times around
the globe, often for more than 10 years
Agenda
Introduction
InBatch Provides
Unmatched Flexible Batch
Execution with InBatch
InBatch 9.0 provides
► A flexible Process Capability Model
► Flexible Recipe Management
► Flexible Material Management
► Flexible User Interfaces for Operators and
Administrators
► Flexible and powerful Electronic Batch
Recording and Reporting capabilities
► Hot Redundancy without additional work
► Flexible Integration with System Platform
Describing the plant:
Process Capability Model
Materials Management
► For definition and tracking of all batch
materials including:
▪ Ingredients
▪ Intermediates
▪ Finished Goods
▪ By-products
▪ Material Characteristics
▪ Material Location Assignments
▪ Material (Lot) Tracking Information
Master Recipe Contents
Header
Recipe ID:
Recipe Name:
Version #:
Version Date:
Author:
Min. Batch Size:
Max. Batch Size:
Def. Batch Size:
Equipment
F123134544
Cajun #2
3
12/20/03
L.G. White
100
1000
500
Formula
Material Inputs:
Tomato Sauce
Cajun Spices
Recipe
Class
Attribute
Blenders
Reactors
Bulk Tanks
Finish Tanks
Hold Tanks
Pack Line
Capacity: 500
Lining: 1
Procedure
Add
Material Outputs:
Cajun #2
Heat
Process Variables:
Mix Time
Cool
Mix
Describing the process:
Using the Recipe Editor
Agenda
Introduction
InBatch Provides
New Features
What’s New in Version 9.0?
Enhanced naming conventions
16 Characters for Unit, Operation, Phase
Using “.” instead of “-” to align with ArchestrA
Namespace
Enhanced Reporting
Leveraging Microsoft Reporting Services
Leveraging Wonderware Information Server
What’s New in Version 9.0?
Consolidated ArchestrA Security
Ability to inherit ArchestrA Security without
additional cost when used with System
Platform
Deterministic communication using MX
Ability to leverage Application Server’s
powerful scripting engine to extend InBatch’s
rich functionality
Redundancy coordination with Wonderware
Application Server
What’s New in Version 9.0?
InBatch Configuration Utility
Allows configuring distributed InBatch
architecture any time, including redundant
settings etc.
Updated Infrastructure Support
MSI Installation package providing more
options to select
Latest Folder structures, EULA, look & feel
Agenda
Introduction
InBatch Provides
New Features
Integration to System Platform
InBatch - System Platform
Integration
► Deterministic (“MX”) communication
▪ i.e. write-ordered download parameters to phase logic.
▪ Full support for VTQ and read/write status
► Consolidated InBatch and AppServer
security
▪ System Platform users will get InBatch Security through
System Platform
► Consolidated name space
▪ Updated naming convention in InBatch to coexist with
▪
▪
▪
AppServer name space
Allows using 16.16.16 characters naming for
Unit.Phase.Parameter
Allows browsing Galaxy attributes from InBatch
Default Access Name to reference Galaxy
InBatch 9.0 integrated with
System Platform
Extremely flexible and powerful batch
management capabilities
InBatch Server
Phases modeled
within Control System
MX communication
PHASE 4
PHASE 1
PHASE 5
PHASE 2
Device Integration
PHASE 6
Phases modeled
within System
Platform
Device
System
Platform
PHASE 3
Extremely flexible and powerful
platform and plant model
Benefits of the integrated
System
► Distributed architecture by definition
► Options to enhance the batch solution
through:
► ArchestrA Graphics
► ArchestrA scripting capabilities
► ArchestrA extension capabilities
► Supports scenarios such as
► Runtime recipe adjustments based upon e.g. material
characteristics
► Phase execution to query databases
► Additional historian data generation
New Service: IBMX
TagLinker accessing AppServer
Galaxy Browsing…
TagLinker accessing AppServer
Advantage: Hierarchical Names
Improved Redundancy
Coordination with AppServer
► Support failure scenarios such as:
▪ Write failures to AppServer i.e. caused by
AppServer failover
▪ InBatch Redundant systems
▪ Platform status
•
•
•
•
on Deploy,
Undeploy,
Restart,
etc
InBatch Security
► For standalone InBatch installations, no
changes were made
▪ Need Security Option license to access
Security Manager
► New: InBatch integrated with Galaxy
Security
Browsing ArchestrA Users
ArchestrA Users in InBatch
Agenda
Introduction
InBatch Provides
New Features
Integration to System Platform
Reporting via Reporting services
InBatch 9.0 – Reporting
► Report Execution
▪ All previously existing reports are available
through Reporting Services
InBatch 9.0 – Reporting Examples
InBatch 9.0 – Reporting Examples
InBatch 9.0 – Reporting Examples
InBatch 9.0 – Reporting Examples
Agenda
Introduction
InBatch Provides
New Features
Integration to System Platform
Reporting via Reporting services
Configuration utility
InBatch Configuration Utility
InBatch Server
InBatch Development Client
InBatch Runtime Client
Agenda
Introduction
InBatch Provides
New Features
Integration to System Platform
Reporting via Reporting services
Configuration utility
Technological Update
What’s new in InBatch 9.0
► Technology Update
▪ New installation leveraging MS Technology
(MSI)
• New Default Path C:\Program Files\Wonderware\InBatch
• More Options during Installation
▪ Across components
•
•
•
•
•
MSI
VS 2008
Vista SP1
XP SP3
2003 Server R2SP2
– Installation
– COM Components
– Server & Clients
– Server & Clients
– Server & Clients
Installing InBatch 9.0
► Run Setup to get the installation started:
Installing InBatch Components
► What are the I/A Components?
(Sister Company IPS)
Installing InBatch Components
► InBatch History Server and Reporting
Content can be installed on separate nodes
Installing InBatch Components
► InBatch IDE/IEE Extensions
▪ Installs icon in IDE to Launch Environment Display
► InBatch PDF Documentation – Standalone install
of InBatch documentation
InBatch 9.0 – OS Support
► InBatch Server
▪ Windows 2003 R2 SP2
▪ Windows XP SP3
▪ Windows XP SP2
▪ Windows Vista SP1
► InBatch Clients
▪ Windows 2003 R2 SP2
▪ Windows XP SP3
▪ Windows XP SP2
▪ Windows Vista SP1
► InBatch Historian Server
▪ Windows 2003 R2 SP2
► InBatch Reporting Content
▪ Windows 2003 R2 SP2
► InBatch COM Components
▪ Visual Studio 2008
Agenda
Introduction
InBatch Provides
New Features
Integration to System Platform
Reporting via Reporting services
Configuration utility
Technological Update
Integration Example
Integration Example
How to start?
Use InBatch Model
Editor to create the
required Units…
Integration Example
Create Classes
for Equipment
with similar
functionality
and create
their phases
including the
needed
Control and
Status Tags
Integration Example
Add IBMX to
the list of
runtime
services in
InBatch.
Remember that
a platform
needs to be
deployed for
the service to
start
Integration Example
Use the IDE to create a
object templates for
your Units and
Phases – e.g. start
with a simple Unit
that monitors USTAT
Note that a UDA in
AppServer needs to
be named “..USTAT”
– the 3rd dot comes
automatically
Integration Example
Create Instances so
that the InBatch
Process Model is
matched…
Remember: containment
can provide an
advantage for being
able to use hierarchical
names rather than
specific item names
Integration Example
Use InBatch TagLinker to map the
created InBatch Tags towards the
Galaxy
Integration Example
Update InBatch Runtime
Databases
…and use ArchestrA Object
Viewer to watch your
communications…
Questions
Software Solutions for Real-Time Success
SM