Professional Documents
Culture Documents
ANSI/ISA--88 Standard
ANSI/ISA
Dennis Brandl
BR&L Consulting
• Equipment Model
► How to effectively organize equipment for flexible
manufacturing.
• Procedural & Process Model
► How to effectively organize process and production
rules for flexible manufacturing.
• Activity Model
► How to effectively organize manual and automatic
activities for flexible manufacturing.
Executes
against Recipe Model
Equipment Model
Defines the equipment capability Defines the information required
available to manufacture a product to manufacture a product
• S88.01 goal
► Allow recipe development without the services of a control
systems engineer
► 'No control system programming' required
• Result
► Same equipment - multiple products
Add
Agitate Add
Heat Agitate
Heat
Cool
Cool
Agitate
1. xxxx
2. xxxx
Agitate Add Add
1. xxx
2. xxx
Heat
Heat
Cool 1. xxx
2. xxx
Cool
1. xxx
2. xxx
Equipment Control
(or SOP Definitions)
V1 SP
OUT PID
ADD MV CV
V2
Physical
Equipment or Manual
Equipment +
Control Capability
Equipment Entities
Copyright © 2007 BR&L Consulting 16
Physical Model ENTERPRISE
MAY CONTAIN
SITE
MAY CONTAIN
Only discussed to AREA
place the Process Cell MAY CONTAIN
in context within a
manufacturing enterprise Process Cell
MUST CONTAIN
Unit
in the
Process Cell U2
AddWater AddSugar
Mix-U1
Heat U1
XferOutHot
Specifies what equipment to
use and controls the recipe’s
Sends equipment and procedural execution
resource availability to
Basiccontrol
coordination Control Procedural Control
in Ladder Logic, in Recipe Procedures
SOPs, and PID
Send commands to
V1 OUT SP PID
the basic control
ADD CV
V2 MV
elements in equipment
• Units
► A collection of related control modules and
equipment modules that can carry out one or more
processing activities
• Equipment modules
► A functional group of equipment and/or control
modules that can carry out a finite number of
specific processing activities
• Control modules
► A regulating device, a state oriented device, or a
combination of both that is operated as a single
device
Unit 1 Unit 2
Ingredient B
Ingredient A F1
Premixer
PIC
PIC
Reactor
• A collection of related
control modules and
equipment modules
that can carry out one
or more processing
activities
• Operates on only one
batch at a time
F1
PIC
Ingredient A Vacuum
M
Waste Air
Hot
In PIC
Cold
Hot
Out
Cold
Next Unit
Copyright © 2007 BR&L Consulting 26
Equipment Modules
Inert Gas
INERTING
DOSING F1
PIC
Vacuum
M
Ingredient A
Waste Air
STIRRING
Hot
In PIC
Cold
Hot
RECYCLE
Out
Cold AND
TEMPERING PUMP OFF
Next Unit
STIRRING
Hot
In PIC
Cold Recycle
Hot
RECYCLE
Out
Set Temp Cold Mix AND Discharge
TEMPERING PUMP OFF
Next Unit
• General
• Site
• Master/Control Procedure
• Unit Procedure
• Procedure Logic
Processing information
General Generally not equipment specific
Recipe
may be
transformed into
Site-specific information
Site In local language
Recipe Based on local raw materials
may be
transformed into
Process cell-specific information
Master Based upon equipment types or classes
We’re
Recipe Required in any ISA 88-aware solution
going to be
more
is the basis for
focused
with these Equipment-specific information
Control Batch-specific information: batch size,
types Recipe raw materials used & quantities, etc.
Site
Recipe Madrid Chicago
Master
Recipe Line A Line 1 Line 2
Control
Phase Phase Phase
Recipe Phase Phase Phase
Lot Mxxx Lot C1xxx Lot C2xxx
• Formula:
► Process inputs Recipe
► Process outputs Formula Procedure
• Process summary
• General recipe
►A type of recipe that expresses equipment, location,
and site independent processing requirements
► Separates product knowledge from specific
equipment knowledge
• Site recipe
►A type of recipe that is site specific
► May be derived from general recipes recognizing
local constraints, such as local languages, available
raw materials, and site processing capabilities
► Separates product knowledge from specific
equipment knowledge
Copyright © 2007 BR&L Consulting 38
Why General Recipes ?
An Operation is made up of an
Operation ordered set of one or more
Phases
Phase
Copyright © 2007 BR&L Consulting 44
Procedure
• The highest level in the master/control procedure
hierarchy
• Defines the detailed strategy for carrying out the
processing actions required to make a batch
• Defined in terms of an ordered set of unit
procedures
• Example: “make product phenalfree”
Start Symbol
True
Start Parallel
Phase Phase Phase
Mix Add A Wait Procedural Element Symbol
Complete Transition Symbol
Phase
Add B
End Parallel
A & B Complete
Phase
Heat
End Symbol
Phase Phase
15 32
Phase
4
Initialize +
Sulfurize True
+ Unit Procedure
Sulfurize TRUE Phase Phase Phase
Unit Procedure
+ Mix Add A Wait
Charge Complete
Sulfurize.state = complete
Operation
Phase
Charge.state = complete Add B
+
React1 A & B Complete
Operation Phase
Heat
React1.state = complete
PROCESS PROCEDURE
PROCESS UNIT
STAGE PROCEDURE
One or More
PROCESS
OPERATION
OPERATION One or More
PROCESS
PHASE
ACTION One or More
Initialize
Add
Material C XfreOut XferIn
MIX
HEAT
HEAT
Formula
• Master recipe
► Reactor class 1
► Stripper class 2
► R-502 reactor
► S-503 stripper
• General recipe
Charge
Equipment Requirements Max Temperature
HEATING Max Heat Load
React COOLING Normal Heat Load
MATERIAL OF CONSTRUCTION
VENTING
Recipe Unit
Procedure
Is a set of
Recipe
Operation
Is a set of
Equipment
Operation
Is a set of
Equipment
Phase
Copyright © 2007 BR&L Consulting 64
Alternate Separation
• Operations ‘hard-coded’ into equipment logic
► Recipe authors may only use a set of predefined operations
► Intermediate flexibility, but may be required due to equipment
restrictions
Recipe Unit
Procedure
Is a set of
Recipe References Equipment
Operation Operation
Is a set of
Equipment
Phase
Copyright © 2007 BR&L Consulting 65
Procedure Model Collapsibility
• Any part of the ISA 88 model may be
collapsed or expanded
• E.g. expanded model may include “macro
phases”
• Different “collapsed” recipes
PROCEDURE PROCEDURE PROCEDURE
• General
• Site
• Master/Control Procedure
• Unit Procedure
• Procedure Logic