Sei sulla pagina 1di 51

Industrial IT

System 800xA
Arto Lind ISA-95/S88 Standards
Batch
Information Management
MES
functionality

13 mars 2007
ABB Group - 1 -
Jun 5, 2017
ISA-95 Perspective on Manufacturing

Level 4
Business Planning Timeframe: Months,
Business & Supply Chain weeks, days, shifts
Process Mgmt
transactions
ISA-95.01/02 Production Production Production Production
Manufacturing Facility

Definition Capability Plan Information ISA-95.05


Definition
Functionality
Level 3
Production Manufacturing Operations Timeframe: Day,
Management
Transactions Management Shift, Hour, Minutes,
Seconds
ISA-95.03/04 Functionality
Real-Time Control & Continuous Batch Discrete
Events
Sensors, Actuators and Logical Devices
L

Level 0, 1, 2
L
F
F F

L
ABB Group - 2 -

L P
T
T
F L F

L
Jun 5, 2017

ABB Coverage
ISA S95 Standard Scope

ENTERPRISE

ISA S88 95.01 & .02


Standard ISA95
SITE
Standard
95.03
AREA AREA AREA
ABB Group - 3 -

CONTINUOUS BATCH DISCRETE


Jun 5, 2017

PRODUCTION PROCESS PRODUCTION


UNIT CELL LINE
Enterprise and Control Layers are Merging

1985 1995 2005


Business Planning & Logistics
Production Planning
ERP Enterprise Layer Extended ERP
Manufacturing Operations
Execution and Control

Detailed Production

Production Resource
MES

Product Analysis

Product tracking
Production Data

management
Maintenance
Product Data
Management
CPM Layer*

Scheduling

Management
SCADA

Production
collection

analysis
(if existing)

DCS / PLC

Plant Instrumentation and Control Layer Extended Manufacturing


Controls
ABB Group - 4 -
Jun 5, 2017
Platform for Control and CPM/MES
One common platform for all manufacturing functions
Utilize modular 800xA software functions as required
ERP ISA-95 LIMS/DMS/etc
Specific Adaptors Web Services Traditional Interface

Enterprise Connectivity Solutions (ECS)


Real-Time Asset
Manufacturing Information Batch Enterprise
Production
Management Management Management Optimization Connectivity
Intelligence Solutions
(ECS)

Common Operations, Engineering, & Data Management


ABB Group - 5 -

- - - - - - - - - - - - - - - - Real-time Data Sources- - - - - - - - - - - - -


Jun 5, 2017

Blending Granulation Tablet Coating Other OPC


Scope of ISA 95 Part 3

To Define:
Activities of manufacturing Operations Management
Terminology and a consistent set of concepts and
models for defining manufacturing operation
management activities
Interactions between activities
Data that flows among these activities
ABB Group - 6 -
Jun 5, 2017
Production Operations
Product Production Production Production
definition capability schedule performance

Detailed
production
scheduling

Production
Production
resource
tracking
management

Production
Production
Performance
dispatching
analysis

Product Production
definition data
management collection

Production
execution

Equipment and process Operational Operational Equipment and process


specific production rules commands responses specific data
ABB Group - 7 -

Production level 1-2 functions


Jun 5, 2017
ISA S95.03d Production Control Functions

Product Production Production Production Supply Chain


Definitions Capability Schedule Performance Integration
ECS Enterprise
Connectivity Solution
Detailed
Production
Scheduling
800xA
Information
Resource Production Management
Management Tracking

Production (QA) Product


Dispatching Analysis

Product Historical
Process
Definition Data
Analysis
Management Management
800xA Production
Production Execution Production
Management Analysis

-Batch Process Automated


ABB Group - 8 -

Monitoring Control
Manual 800xA
Jun 5, 2017

Operations Operations
System 800xA
Production
Management What is 800xA Batch Management?
Batch Management is a comprehensive batch
automation solution for:
Configuring recipes and
procedures
Configuring batch equipment
Scheduling, monitoring and
controlling batches and
campaigns
Automatic arbitration of
resources between batches at
runtime
Collecting and storing batch
historical information
ABB Group - 9 -
Jun 5, 2017
ISA S88.01 Batch Standard
Equipment Hierarchy Procedure Hierarchy

Area Procedure

at
Process Cell

o w
Unit Procedure

W h Unit
H
Operation

Equipment
Phase
Module
ABB Group - 10 -
Jun 5, 2017
ISA S88 Procedure Hierarchy
Production strategy organized by levels
Procedure
Procedural elements can be used in
Unit
multiple procedures
Procedure An element within a Procedure Function
Chart (PFC) may represent another
Operation nested Procedure
Initialize

Unit ready
Phase Inert
Pressure

Press > target


An element within a PFC may
Vent
launch and supervise sequential
ABB Group - 11 -

logic in process controller


Jun 5, 2017
System 800xA
Production
Management Product Definition Management

Procedure Function
Chart (PFC) Editor
provides a
graphical workflow
of operations and
procedures
ABB Group - 12 -

Single master recipe for automated


Jun 5, 2017

and manual production workflows


System 800xA
Batch Management Integrated Equipment Configuration

Supports network, multi-path and


single path equipment
configurations
Integrates with the common
object model of 800xA System
Reserves and allocates
equipment and other resources at
run-time based on priority of each
batch
Provides views and control of
equipment status (Available,
Busy, Reserved, etc.), Batch ID,
equipment attributes, and
reservation queue Single, unified plant object model
reduces engineering costs.
ABB Group - 13 -
Jun 5, 2017
System 800xA
Production
Management Production Resource Management
View equipment status (Available, Busy, Reserved, etc.)
View Batch ID
View and change equipment attributes
View and manipulate reservation queue
ABB Group - 14 -
Jun 5, 2017
System 800xA
Production
Management Production Scheduling / Dispatching
Schedule control recipes
based on master recipes and
batch-specific formulation
data
Supports multiple execution
of batches within a campaign
Select equipment at
schedule time or dynamically
at run-time
View batch status,
parameters, history options
and messages
Easily navigate procedure
hierarchy of all active Simple utilities for Recipe, Resource,
batches and Production Management
ABB Group - 15 -

provide full functionality.


One-button duplicate feature
Jun 5, 2017
System 800xA
Production
Management Production Schedule Interface
Create Execute Upload
Process Process Process
Enables interfaces from Order Order Order

800xA to external
Business System
applications Business System
System 800xA

Batch Management
Examples of actions
supported Production
Request(s) Production
Scheduling a batch Response(s)

Retrieving status Schedule Production


Batches Records
information
Changing batch state * *
and parameters * Message broker /
Transaction Mgr
Retrieving batch Manufacturing
Management
history variables
Provides complete access to information
required for business system integration.
ABB Group - 16 -
Jun 5, 2017
System 800xA
Production
Management Functional Structure and Components
Recipes Scheduler ERP/MES Applications

Operations
Production Production
Production Production
Orders Reports
Orders Reports

Control
Recipes
Phases Batch
Information
Management
Management
Server
PDL
Control Procedures

Plant Explorer Batch Events


Operator Comments

Operations
Numeric Trend Data
Control & System Events
Operator Actions
ABB Group - 17 -

DDRIVE
(123)
Control &
I/O
RCM(62) AO (29)
Jun 5, 2017

(68)
AO (29)
(68)

Engineering Production
Common Equipment Model of System 800xA
Object Type Functional Equipment Procedure
Structure Structure Structure Structure

Master
Recipes
ABB Group - 18 -

Equipment
Groups
Jun 5, 2017

Instances of
Unit Types Physical Equipment
AC800M Controller Integration

Equipment Procedure Template


(EPT) Phase Logic Interface to
Produce IT Batch
Separate code blocks for S88 states
(e.g. running, holding, aborting, etc.)
ABB Group - 19 -
Jun 5, 2017
System 800xA
Production
Management Operator Workplace with Batch

Equipment Batch
Overview Overview

Procedure Process
Function Graphic
Chart
ABB Group - 20 -
Jun 5, 2017
System 800xA
Production
Management
Flexible Recipe Management
Improves production yields,
Reusable recipe building minimizes scrap, and improves
blocks follow S88 batch overall production profitability.
control standard
Exception procedures
provide recipe-driven error
handling capability,
breakpoints and block skip
points
View current status of recipe
procedures and associated
standard operating procedure
Supports on-line changes to
control recipe without
suspending the batch Procedure Function Chart Standard Operating
Procedure
ABB Group - 21 -
Jun 5, 2017
Full Support for FDA 21 CFR Part 11
System 800xA provides features across the entire
system that facilitate validation
Security authorization & access control
Configuration change management
Versioning
Synchronization between engineering &
production systems
Batch will provide on-line versions for
procedures
Audit trail logging by audit event type
E-signatures & signature/record linking
Record archiving & retrieval
Reporting - printed copy of records for
inspection
System checks - device checks and permitted
sequences
ABB Group - 22 -

Native language support


Jun 5, 2017

SOPs for Part 11 and cGMP


Batch Production Data Management

Logs batches according to


procedure hierarchy
Displays and analyzes trends
of same or different batches
Supports LAB data entry
Prints reports using third party
report builder
Archives data and reports
Provides access to other
applications through SQL and
programmed APIs The hierarchical data storage greatly
facilitates batch to batch analysis quickly
ABB Group - 23 -

providing useful information for making


intelligent business decisions.
Jun 5, 2017
ISA S95.03d Production Control Functions

Product Production Production Production Supply Chain


Definitions Capability Schedule Performance Integration
ECS Enterprise
Connectivity Solution
Detailed
Production
Scheduling
800xA
Information
Resource Production Management
Management Tracking

Production (QA) Product


Dispatching Analysis

Product Historical
Process
Definition Data
Analysis
Management Management
800xA Production
Production Execution Production
Management Analysis

-Batch Process Automated


ABB Group - 24 -

Monitoring Control
Manual 800xA
Jun 5, 2017

Operations Operations
Information
Management Production Performance Analyses - Information Management

Desktop, Reporting & Analysis

Information
availability
External
Production
Data
Application (ERP, MES etc..)
Archiving Engine
Integration
Control Room
Data

Process Data Alarm & Event Data Production Data


ABB Group - 25 -
Jun 5, 2017
InformIT Information Manager Architecture

Information Manager
Enterprise Edition
Server
ABB Group - 26 -
Jun 5, 2017
Information
Management Seamless handling of historical data
Operator Workplace/Desktop Display
Messages Real-time and
in the History data
Seamless view
800xA System in History Server of all data

System
alarms/events 50k messages 50k messages 12 million messages
Audit Trail
alarms/events 1 sec /1 week - 1sec / 10 years

Process Historical storage Archive


alarms/events

Trend logs
in Connectivity
Server

OPC Data Access items: 40.000 items


1 sec /1 week
OPC update rate: > 0.1s (1s default)
Primary logs/Con.Server: 5.000 logs
ABB Group - 27 -

Primary logs/IM Hist.Server: 30.000 logs Control Network


Updated min log values: 30.000/min
Jun 5, 2017

Req. max buffer size: Con.Server: 3 months


Max buffer size: IM Hist.Server: 10 years
Information
Management Production Data Log
Robust data structures
Correlation of batch history with continuous history
(highly configurable -- doesnt require custom code)
Batch to Batch comparisons
Pre-canned reports that can be used right out of the
box
B

Job Name: Production Polystyrene grade 4


Campaign Recipe Name: Polystyrene_A4

Batch Name: Batch 1


B a tc h 1 Start T ime: 9/29/95 14:05:00
End T ime: 9/29/95 22:07:25

Unit Procedure: Reaction


Unit
Unit Unitname: Reactor R-105
Proceedure 1 Start time: 9/29/95 14:30:20
End time: 9/29/95 18:23:03
Phasename: Heat
Operation start: 9/29/95 14:32:40
initial temp: 23.5 Deg. C
ABB Group - 28 -

target temp: 55.0 Deg. C


end: 9/29/95 16:35:12
B a tc h 2 final temp: 55.1 Deg. C
Jun 5, 2017
Information
Management Presentation and Navigation

Seamless process and history data retrieval


Straightforward trend presentation
Process Portal Trend Display and Information Manager Display Clients
present common (short and long term) set of data
Plant Explorer navigation for Information Manager data
ABB Group - 29 -
Jun 5, 2017
Information
Management Presentation and Navigation

Single, seamless interface for accessing and viewing all


data in the system
Maintain data in original control system format
Process alarms, system events, operator actions
Production data, process relationships
ABB Group - 30 -
Jun 5, 2017
Information
Management Web Clients
ABB Group - 31 -
Jun 5, 2017
Information
Management Presentation and Navigation

DeskTop Trend
Trend Control
Tag Ticker
ABB Group - 32 -
Jun 5, 2017
Softpoints & Calculation exempel
Transform data into
User-defined data points actionable information

Calculation
aspect

Softpoint
object
Softpoint Calculation
signals script
ABB Group - 33 -
Jun 5, 2017
Flexible
Reports Flexible Report generation & distribution

Microsoft Excel, Crystal


Report

Real time data, historical, lab


data, batch- and event-
information

Report generation
Printer
Email
Historical archiving
Lolal- or network-disc
ABB Group - 34 -
Jun 5, 2017
Security
Secure Data Security in Pharmaceutical Industry

Secure historical data storage


Archival/retrieval from external
media
CD, DVD, Magneto Optical
Remote disk location
Direct read of archived tag
data
Archive based on production
event such as batch end
Distributed data storage
Secure report storage
Disk arrays
User access control
ABB Group - 35 -
Jun 5, 2017
System 800xA
Information
Management Production Data Collection / Tracking
Camp1 Campaign Name: Intermediate_S7_2004AXH
Recipe Name: Int_S7_Std

Batch Name: Batch_1


Batch 1
Start Time: 9/12/04 14:05:00
End Time: 9/12/04 22:07:00

UP1 Unit Procedure: Reaction


Unitname: RE105
Start time: 9/12/04 14:30:20
End time: 9/12/04 18:23:03

OPN 1 Operation name: Heat


Start time: 9/12/04 14:32:10
End time: 9/12/04 17:32:40

Single common storage of


Batch 2 batch record
Data stored according to
batch recipe structure
All batch events, operator
actions, system events,
process alarms and events
ABB Group - 36 -

are stored
Jun 5, 2017

Complete electronic
batch records
ISA S95.03d Production Control Functions

Product Production Production Production Supply Chain


Definitions Capability Schedule Performance Integration
ECS Enterprise
Connectivity Solution
Detailed
Production
Scheduling
800xA
Information
Resource Production Management
Management Tracking

Production (QA) Product


Dispatching Analysis

Product Historical
Process
Definition Data
Analysis
Management Management
800xA Production
Production Execution Production
Management Analysis

-Batch Process Automated


ABB Group - 37 -

Monitoring Control
Manual 800xA
Jun 5, 2017

Operations Operations
Introduction
ECS Framework closes information gap between Business processes
and the Manufacturing processes (machines, control systems).

ECS
ABB Group - 38 -
Jun 5, 2017
Functionality
BRIDGE BETWEEN PLANT FLOOR CONTROL
SYSTEMS AND ENTERPRISE BUSINESS SYSTEMS

ENHANCEMENT OF RESPONSIVENESS TO
BUSINESS DECISIONS

MANUFACTURING VISIBILITY - EFFICIENCY


ISSUES, PRODUCTIVITY ISSUES, AND QUALITY
ECS
ECS =
=
ISSUES IN CONTEXT

PRODUCTION REALITY PLAN, RESPOND AND


CHANGE ON DEMAND; NO MORE GUESSING

QUALITY DATA MANAGEMENT - RECOGNISE


AND RESPOND TO QUALITY CHALLENGES

EVOLUTIONARY APPROACH - CONTINUOUS


ABB Group - 39 -


IMPROVEMENT
Jun 5, 2017
Levels

Factory and domain specific


Applied Manufacturing Framework
deployments

Methodology and tools for modeling and


implementation of solutions for
Manufacturing Framework
different factories and manufacturing
domains.

Reusable software components, fully


integrated in 800xA Core Platform
IT Framework

800xA Core Platform


ABB Group - 40 -
Jun 5, 2017
ECS Based Connectivity

ECS Makes Business Systems visible to the rest of the


800xA System as just another control equipment

Business
System

800xA
Core
800M Controller
ABB Group - 41 -
Jun 5, 2017
Manufacturing Process Model
Based on S95 standard
Includes
Process data
Process workflow definition
Representation of the process model is saved as an
XML file
S95 Objects
ABB Group - 42 -
Jun 5, 2017
Manufacturing Process Execution
Manufacturing Process Modeling tool (S95)

Executable
Code
Business
Business
System1
Business
System1
Systems

Manufacturing Process Model-based Devices


Database
Integration People
ABB Group - 43 -

(GUI)
Jun 5, 2017
MES
ECS- Enterprise Connection Solution
Configurable connectivity to various business systems (e.g. SAP) or
any ERP from SSA Global including BAAN
Tracking & Traceability, Reports, Database connector
Based on
- 95
Case: SAP PPPI ABB 800xA Batch Management integration
Download of the SAP control recipe to 800xA System with all parameters required
for batch production
800xA system updates SAP system with production status throughout the batch
execution
At the end of batch production 800xA system reports to SAP all production
relevant data (consumption per ingredient, produced material quantity, Phase
confirmation and report of used machine and total production time etc.)
Batch production data
(consumption, confirmation, quantity produced)
BAPIs, RFCs
SAP Control
Recipe

800xA 800xA SAP


ECS PP-PI
ABB Group - 44 -

IM Batch
Jun 5, 2017

Control System
Development of the ABB-SAP Joint Solution
ABB-SAP ABB-SAP Task force Joint solution Joint solution
Co-operation Task force results with development ready to deploy
initiated Pulp & Paper recommendations
2004-04 2004-04-12 2004-12 2005 2006

Sapphire Paris

Initial industry: Pulp Detailed


& Paper analysis of production
Taskforceand business
results processes of various
and recommendations
Concrete development P&P to
presented
Taskforce Charter: industry segments
ECS is ABBs standard for integration toABB
management SAP CPM Connector for Pulp & Paper
17 workshop sessions, 8 months ABB ECS framework
Define appropriate customer segmentationAgreed (products, regions,)
to continue to concrete actions: and Netweaver
ABB-SAP Joint Solution SAP Connectivity
Identify
SAP Sales
Distribution pain points of the different customer groups
Pilot customers certification
SAP ERP
Deliveries
Warehouse Status
Planning ATP/CTP Check
Linerboard Example Material Flow Example Fine Paper
80% Confirmed
Orders

Determine where there are pain points which


ATP/CTP are significant
Integrated andrefined
scenarios
Block planning where we can Demand Forecasting Forecast or
Replenishment
Production
Status

find/have a combined solution PTP


Check
APO
Optimized Run Schedule
Confirmed
Orders Customer
Optimized
Forecasts ATPBlock Schedule
Allocations/
N
CTP Prod. Plan. Prod. Plan Planning Rewinder
Rolls

20% Order Entry Replenishment


Check Check Winder Paper Mach. Pulp

ECS Overview Winder

Custom
Run Scheduling Schedule
Evt. stock Optimization
transfer Roll
PTP

Identify value proposition (quantifiable)Enterprise


for Connectivity Solutions (ECS)
Production Wrap
Dynamic CTP 1-2 weeks, dynamic order from box plant Status
+ order profitability VMI Paper
Trim & Finishing operations

ers
Machine Simplex Warehouse
Winder
IT and Organizational Pain Points
Optimization

Customer
Sheeter
Detail Scheduling

In operation since
Industrial IT Production Planning Retrim Pulp
Simplex
ABB Oy / SAP AG 2004, SAP ABB Task Force / 37

Reallocation Sheeter
Re- Pallet

2004 in ABBs
Coater SC

Scheduling ABB
ABB Production Merger / Divestment reeler Wrap

Transport. Confirmation Confirmation


How to facilitate easy integration in merger/divestment cases: a new mill to
Circuit Breaker Planning Roll
Reel Registration
Jumbo
integrateMother
in anReel
existing corporate system; an existing
Registration
mill to de-couple and join
Not all machines are displayed on this slide
Folio (Customer sizes)
Middleware

SAP
Patterns Patterns
plant in Dalmine, another company / CutSize (Standard sizes)
ABB Oy / SAP AG 2004, SAP ABB Task Force / 39

Paper Machine Reels Reel Reels Rolls Warehousing Any RDBMS Sheets
Run
Winder Rewinder Wrapline
Copyright year ABB - 34 -

Standardised ERP &


Tracking MES products rolled out in parallel

Schedule Dry End Processing Billing / Shipping Database


ABB Production Invoicing
Delivery WM QM
Italy
CPM
Rolls Patterns Rolls
Execution System architecture
ABB Group - 45 -

WIP Rolls Pallets


Sheeting
Based on
Define possible integration scenarios - 95
If more and more tasks are moved into a central planning system, it has to be assured by
Run
Storage
Costing (FI, CO/PA)


the technical system architecture that the mills can be operated 24 x 365
Schedule
If the central system requires mill information for decision making, it has to be assured
.NET provides
technology
Copyright year ABB - 2 -

Knowledge CPM@Metals CPM for


that the technical Paper
architecture
system 800xAaBatch PIMS
unbreakable data flowapps. SCADA Vision
Manager for O&G
Describe potential partnership scenarios

Warehouse management:
Jun 5, 2017

Mill warehouses 24 x 365, often also integrated with the automation systems
ABB Oy / SAP AG 2004, SAP ABB Task Force / 48

Database
(ramp controls, wraplines, etc.). From this point of view, makes sense to be in the
mill system. But what is the sufficient level of integration to SAP for things like
Copyright year ABB - 3 -

DCS inventory valuation?

800xA
ABB and 3rd party control systems and historians
ABB CPM
Devices ABB Historian ABB Controls 3rd party 3rd party
Historian controls
Connecting to SAP View from 800xA

In 800xA, the structure required to


call the selected SAP function is
imported as a set of Aspect Objects.
ABB Group - 46 -
Jun 5, 2017
Connecting to SAP View from 800xA

The complete SAP table is


now available in 800xA,
and we can subscribe to
SAP data in the same
manner as with process
Data.
ABB Group - 47 -
Jun 5, 2017
ABB Group - 48 -
Jun 5, 2017

SQL / OLE DB / ODBC


MES
ECS Enterprise Connection Solution
Point to Point Services Based
Integration ECS Benefits
Interfaces
Business Solution Open technology
ERP CRM SCM
Business Systems Reduced risk
SCM CRM ERP No need to rip and
Enterprise
xMII Interface replace
Integrated
Composite
Lower TCO with
E Business Legacy Applications simpler systems
Integration
Plant
ECS Interface
ABB Group - 49 -

Plant Floor Systems


Jun 5, 2017

ABB and 3rd party control


systems, historians and CPM
Industrial IT - Summary
800xA includes a very
comprehensive flexible batch
solution
Information Management as info
system with excellent reporting
and analyses tools
ECS incorporates MES
functionality and ERP connections
to e.g. SAP
800xA is flexible to delivery of
automation solutions that includes
the supply of or interface to
ABB Group - 50 -

third-party COTS software


Jun 5, 2017

products

Potrebbero piacerti anche