S88.01/IEC 61512-1 became the European standard in May 1999 as CENELEC EN 61512-1. It has been transferred to a national standard in the countries of the European Community. Also, in Europe, S88.01 is the official standard for batch control.
However, the German NAMUR recommendation, NE33 Requirements, to be met by systems for recipe-based operations, has influenced the way process and control engineers look at batch and how they design and structure batch processes and automation in Europe.
This appendix gives a short comparison between NE33 and S88.01 terminology and provides some ideas on how to implement the NE33-structured automation concepts into the DeltaV system in an efficient manner.
The same terms used in S88.01 and NE33 are not always are based on the same definitions. The following matrix shows the NE33 terminology in relation to both S88.01 and the functionality of DeltaV Batch.
The main difference between S88.01 and NE33 is the assignment between procedural objects and equipment.
Procedural Model |
Equipment Model S88.01 |
Equipment Model NE33 |
| Procedure | Process Cell | Process Cell |
| Unit Procedure | Unit | Unit |
| Operation | Unit | Unit |
| Phase/Basis Function | Unit | Equipment Module |
According to NE33, a phase (called a basis function) is equipment independent and can be executed on different units in a different way (for example, heating or cooling with two or three thermal media). In the NE33 approach, the basis functions are carried out on equipment modules through equipment type-specific technical functions. Each equipment module (dosing, heating, agitating, pressure, and so on) controls its own equipment (valves, pumps, and so on). This means that a unit typically contains a set of equipment modules (about 10 to 20 for a reactor unit). During recipe execution, those equipment modules execute their technical functions triggered by the basis functions. This structure results in a more parallel execution of technical functions than in an S88.01 environment.
According to S88.01, a phase is the lowest level of the procedural structure and carries out its control on a unit by controlling control modules or S88.01 equipment modules. A phase, by this definition, has no dedicated equipment. Therefore, a phase is just a part of an operation and controls all the equipment necessary to fulfill its task. During recipe execution, phases run in a more sequential way than in an NE33 structure.
Note The NE33 and S88.01 terms are defined from the respective published standards. Some definitions are taken as a whole while others are partial. For a complete definition or explanation of any term, please refer to the published standard.
Comparison between NE33, S88.01, and DeltaV Terminology
Terms and Definitions of NAMUR Recommendation NE33 |
Relating Terms and Definitions of S88.01/IEC 61512-1/EN 61512-1 |
Corresponding DeltaV Implementation |
| Basis function
A function that gets realized by technical functions of one or several units. Their realization may vary from unit to unit (for example, control of environmental conditions, such as tempering; blending the content by stirring; putting material in measured quantities in and out, such as dosing). |
Phase
The lowest level of a procedural element in the procedural control model. It provides an interface to basic control. A series of steps that causes one or more equipment- or process-oriented actions. These actions issue commands to set or change controller constants, modes, or algorithms (for example, heat or drain). |
Phase class
The corresponding DeltaV term to the NE33 term basis function. When the phase class and its phase parameters are created, there are different ways to implement the potential various technical functions for this basis function in the DeltaV system (see technical function). |
| Basis operation
According to the process engineering interpretation, the term unit operation is used. It refers to typical material processing or transformations common to many productions (for example, dissolution, distillation, or certain reactions, such as hydration or sulphonation). If biological process engineering is included, basic biotechnical operations, such as fermentation, must be included as well. According to control engineering interpretation, the term conduct operation is used. It signifies a reusable sequence of actions. For the production of different products applying similar production technologies (for example, similar processes, materials, reactions, risk potential, and so on), a number of conduct operations can be developed. A suitable combination of these conduct operations provides the required recipes for individual products. |
Process operation
A major processing activity that usually results in a chemical or physical change in the material being processed and that is defined without consideration of the actual target equipment configuration. OperationA procedural element defining an independent processing activity consisting of the algorithm necessary for the initiation, organization, and control of phases. |
Operations
Written in the DeltaV system as Procedural Function Charts (PFC). Within an operation, phases execute sequentially and/or concurrently. |
| Basis recipe
A source recipe scaled (for example, laboratory, pilot plant, large-scale plant) and adapted to a specific mode of operation (that is, continuous, batch). It contains all source recipe data (process stages, unit operations, material properties and ratios) as well as operating instructions for individual process stages. An operating instruction is an event controlled combination of actions. The actions are described by basis functions. A possible means of describing operating instructions is a functional diagram. In the case of discontinuous process stages, operating instructions may consist of individual conduct operations that are defined by means of basis functions. |
Master recipe
A type of recipe that accounts for equipment capabilities and may include process cell-specific information. |
Procedure and formulas
Combined, these relate to the S88.01 master recipe definition and the NE33 basis recipe definition. |
| Batch
Quantity of a product produced in a single consistent production run. Each batch is provided with an identification number that identifies the batch and makes it possible to trace back and check the production of this batch through all production stages and tests. |
Batch
The material that is being produced or has been produced by a single execution of a batch process. An entity that represents the production of material at any point in the process |
Procedure, formula, and unit binding uniquely named by a batch ID
Combined are the representations of the NE33 term, Batch as implemented in the DeltaV system. |
| Batch report
Documents the production of a batch and includes selected recipe data, actual data and events. |
Batch record
All recorded information pertaining to a batch is referred to as the batch history. The batch history typically includes the batch-specific information. Batch reportThe extraction of data related to one or more batches is called a batch report. The extraction and ordering of the data in a report may vary based on the intended recipient of the batch report. |
Batch journal
The recorded information pertaining to a batch. Batch reportThe extraction of batch-related data in a predefined or user-defined format. |
| Control function
Basis function made production and process cell specific. For this purpose a basis function is supplemented by data from the production order (that is, actual quantity data) and by the respective technical function of a chosen unit. Therefore, a control function serves to activate a technical function. |
Equipment phase
A phase that is part of equipment control |
Unit phase and phase parameters
An NE33 control function is created in the DeltaV system at the time that an operator or a batch starts a phase on a unit. |
| Control operation
Basis operation adapted to a specific production and process cell. |
Equipment operation
An operation that is part of equipment control |
Unit Operation and phase parameters
An NE33 control operation is created in the DeltaV system at the time that an operator or a batch starts an operation on a unit |
| Control phase
In control engineering applications, coded programs often provide technical functions. In this case the program is also referred to as a control phase. |
Equipment phase
A phase that is part of equipment control |
Unit phase and phase parameters
An NE33 control function is created in the DeltaV system at the time an operator or a batch starts a phase on a unit. |
| Control recipe
Basis recipe made batch specific. A control recipe contains all information necessary for the production of a product based on the technical functions of a process cell. This includes all information of the basis recipe, the basis function references in the functional diagram being replaced by the control function references. |
Equipment procedure
A procedure that is part or equipment control |
Procedure, unit binding, and formula
An NE33 control recipe in the DeltaV system is created at the time a batch is added to the batch list of the batch operator interface. |
| Device
Technical equipment, such as machines, apparatus, instruments forming part of a process cell as well as passive parts, such as vessels and piping. |
Control module
The lowest level grouping of equipment in the physical model that can carry out basic control. |
Control module
In the DeltaV software, it is the same as the S88.01 definition. The DeltaV software provides multiple algorithms types for control module logic. The algorithm types are Function Block Diagram, Sequential Function Chart, Command-driven and State-driven algorithms. |
| Equipment module
Several devices can be grouped to form an equipment module. This is useful if the devices are working together and are realizing one or several basis functions. Each device should be part of only one equipment module. |
Equipment module
A functional group of equipment that can carry out a finite number of specific minor processing activities. |
Equipment module
In the DeltaV software, it is the same as the S88.01 definition. The DeltaV software provides multiple algorithms types for equipment module logic. The algorithm types are Function Block Diagram, Sequential Function Chart, Command-driven, State-driven, Phase Algorithm, Phase with command-driven run logic, and Phase with state-driven run logic. |
| Modes of operation
Different alternative technical functions of the same equipment module are named modes of operation of the equipment module. |
In S88.01, typically different modes of operation, such as heating and cooling on the equipment module (NE33) heating/cooling system, are realized as different phases. |
Phase input parameter of type Named Set
The phase logic branches into the different modes of operation depending on the phase parameter value. |
| Partial recipe
Part of a recipe describing a process stage. |
Unit procedure
A recipe level consisting of operations and the algorithm that controls the initiation, organization, and execution sequence of the operations. |
Unit procedure as procedural function chart (PFC)
In the DeltaV system, the unit procedure is written as a procedural function chart. |
| Plant
Set of all production areas including the respective infrastructure on a common site. |
Site
A component of a batch manufacturing enterprise that is identified by physical, geographical or logical segmentation within the enterprise. |
Areas and process cells
In a DeltaV system, the areas and their process cells together comprise the batch site. |
| Process
A sequence of chemical, physical or biological operations to extract, produce or dispose of materials or products. In other words, a process is a procedure to reach a goal. The process industry uses chemical, physical and biological know-how and methods with the aim to extract, produce, transform or dispose of materials. For example, synthesis of ammonia according to Haber and Bosch. |
Process
A sequence of chemical, physical or biological activities for the conservation, transport, or storage of material or energy. |
Process
A collection of physical devices and methods used in the production or manufacturing of a product. |
| Process cell
The ensemble of all necessary and stand-by facilities and buildings required for the implementation of a process. |
Process cell
A logical grouping of units that includes the equipment required for production of one or more batches. It defines the span of logical control of one set of process equipment within an area. |
Process cell
A set of equipment within an area required for production of one or more batches. |
| Production area
A collection of several equal or associated process cells and respective auxiliary equipment. |
Area
A component of a batch manufacturing site that is identified by physical, geographical, or logical segmentation within the site. |
Areas
A logical division of a process control system. Areas typically represent plant locations or main processing functions. They are the highest level of structure within the DeltaV system. |
| Production report
Contains the actual data of the production process for a specific lot (for example, quantity produced). |
Batch report
The extraction of data related to one or more batches is called a batch report. The extraction and ordering of the data in a report may vary based on the intended recipient of the batch report. |
Batch report
A logical grouping of units that includes the equipment required for production of one or more batches. |
| Production order
Includes specifications concerning the product, quantity, required quality, and time target. As a rule, the processing of a production order means the actual production of a lot. |
|
Recipes, formulas, and the batch list
The recipe and the formula together make up the production order. The batch list contains production orders in that it contains the recipes and formulas used in a batch. |
| Recipe
Prescribed production procedure for a product. It describes what is required and which steps have to be taken to implement the process. |
Recipe
A set of information that uniquely identifies the ingredients, the quantities of ingredients, and the production equipment required to manufacture a product. |
Procedure and formula
The procedure defines the strategy for accomplishing the task of making a batch. It consists of all of the unit procedures defined for a recipe. The formula defines variables to produce a variation of the product. |
| Technical function
The realization of a basis function by a unit This term covers the following aspects: |
|
Phase Logic
In a DeltaV system, the phase logic is the term that corresponds to the NE33 term technical function. There are two different ways to implement the phase logic for the technical functions in the DeltaV system: 1. Phase Logic Modules (PLM) that are linked to the basis functions by configuring them as class-based PLMs. In this case, the phase logic in the DeltaV system is separated from the phase logic of the phase class and can either be configured for each single PLM or by linking the PLM's phase state to composite templates.2. The phase logic of the phase class is used to write the control program for the phases. In this case, the differences in the equipment have to be covered either in the logic of the phase class directly or by using equipment modules with a unique interface to the phase but different logic that reflects the differences in the equipment. To write the phase logic in a generic way, aliasing can be used in case of class-based phase logic. In case of the use of PLMs or equipment modules, the logic has to be written using dynamic references. |
| Unit
A component of a process cell that may be operated independently, at least part of the time |
Unit
A collection of associated control modules and/or equipment modules and other process equipment in which one or more major processing activities can be conducted |
Unit
A major piece of equipment in a process cell that performs a specific task. It consists of all the equipment and control modules that are needed to perform the task. |
| Working recipe
Control recipe for the operation of non-automated process cells |
|
|