Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration-...
Transcript of Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration-...
![Page 1: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/1.jpg)
Daniel O. Trivino MES Administrator
B|Braun – Irvine, CA
Extend MES Functionality by Integrating MES (Level 3) to a Lower Level Batch Control System (Level 2)
![Page 2: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/2.jpg)
Daniel Trivino - MES Engineer | Extend MES Functionality by | Page
Agenda
1. Introduction to B|Braun Medical, Inc.
2. The Basic Components of MES
3. Level 3 and 2 Integration
4. Comments and questions
![Page 3: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/3.jpg)
Key U.S. Locations Bethlehem, PA - Headquarters
Center Valley, PA - Aesculap headquarters
Allentown, PA – Medical Device Manufacturing
Irvine, CA – Pharma Manufacturing
Carrollton, TX - Infusion Pumps Manufacturing
Corporate Headquarters Melsungen, Germany – Worldwide Headquarters
![Page 4: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/4.jpg)
Daniel Trivino - MES Engineer | Extend MES Functionality by | Page
Irvine Product line
IV and Irrigation Solutions
Basic & Specialty Nutrition
Drug Delivery
Plasma Volume Management
PVC-free/DEHP-free
4
![Page 5: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/5.jpg)
Daniel Trivino - MES Engineer | Extend MES Functionality by | Page
Process Overview
Weighing & Mixing Blow/Fill/Seal Sterilization Packing
5
![Page 6: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/6.jpg)
The Basic Components of MES
![Page 7: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/7.jpg)
Daniel Trivino - MES Engineer | Extend MES Functionality by | Page
ISA 95 Definition IT Level
7
Level 2
Level 1
Discrete
Control
Batch
Control
Continuous
Control
Equipment supervisory
control. Automated Process
control. SCADA.
Direct equipment control.
PLC’s, sensors.
SAP Business Management
Planning & Logistics
Generate/Manage Orders,
BOMS, Inventory, Basic
Production Schedule
Level 4
Manufacturing Operations
Management
Level 3
Inventory Operations
Quality Operations
Maintenance Operations
Production Management
![Page 8: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/8.jpg)
Daniel Trivino - MES Engineer | Extend MES Functionality by | Page
Integrating MES with ERP
IT Landscape – ISA 95 Layers
8
Level 2
Level 1
Discrete
Control
Batch
Control
Continuous
Control
Equipment supervisory
control. Automated Process
control. SCADA.
Direct equipment control.
PLC’s, sensors.
SAP Business Management
Planning & Logistics
Generate/Manage Orders,
BOMS, Inventory, Basic
Production Schedule
Level 4
Manufacturing Operations
Management
Level 3
Inventory Operations
Quality Operations
Maintenance Operations
Production Management
![Page 9: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/9.jpg)
Daniel Trivino - MES Engineer | Extend MES Functionality by | Page
Integrating MES with ERP
IT Landscape – ISA 95 Layers
9
Level 2
Level 1
Discrete
Control
Batch
Control
Continuous
Control
Equipment supervisory
control. Automated Process
control. SCADA.
Direct equipment control.
PLC’s, sensors.
SAP Business Management
Planning & Logistics
Generate/Manage Orders,
BOMS, Inventory, Basic
Production Schedule
Level 4
Manufacturing Operations
Management
Level 3
Inventory Operations
Quality Operations
Maintenance Operations
Production Management
![Page 10: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/10.jpg)
Daniel Trivino - MES Engineer | Extend MES Functionality by | Page 10
(MES ) Werum PAS-X
(PU) Automation, Instruments, Equipment
(PU) Controls - Siemens & Others
(ERP) SAP Enterprise Resource
Planning
PLC Drives, Motor Relays
DCS / OCS
Manual Process Control
(PUC) P / PE Siemens PCS 7 (Data Collection & Softlogic)
Level 2
Level 1
Discrete
Control
Batch
Control
Continuous
Control
Equipment supervisory
control. Automated Process
control. SCADA.
Direct equipment control.
PLC’s, sensors.
SAP Business Management
Planning & Logistics
Generate/Manage Orders,
BOMS, Inventory, Basic
Production Schedule
Level 4
Manufacturing Operations
Management
Level 3
Inventory Operations
Quality Operations
Maintenance Operations
Production Management
![Page 11: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/11.jpg)
Daniel Trivino - MES Engineer | Extend MES Functionality by | Page
Real World Network Diagram
(MES / EBR) Werum PAS-X
(PU) Automation, Instruments, Equipment
(PU) Controls - Siemens & Others
(ERP) SAP Enterprise Resource
Planning
PLC Drives, Motor Relays
DCS / OCS
Manual Process Control
(PUC) P / PE Siemens PCS 7 (Data Collection & Softlogic)
11
![Page 12: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/12.jpg)
Level 2 and 3 Integration
![Page 13: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/13.jpg)
Daniel Trivino - MES Engineer | Extend MES Functionality by | Page
Level 2 and 3 Integration- Planning
•First establish a process flow of production
•Establish what activities the lower level system (L2) will be controlling
•Establish what activities MES (L3) will be controlling
13
![Page 14: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/14.jpg)
Daniel Trivino - MES Engineer | Extend MES Functionality by | Page
Level 2 and 3 Integration- Specification
•Establish URS for MES
•Created Functional Specification for SAP
•Created Functional Specification for MES
•Created Functional Specification for PUC
•Created System Design Spec for Automation
14
![Page 15: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/15.jpg)
Daniel Trivino - MES Engineer | Extend MES Functionality by | Page 15
(MES)
SCADA Adapter
DCS / Batch Adapter
Data Historian Adapter
•Tag Base addressing
•Read and write tags
•Real Time access
•Recipe base
addressing
•Read and set recipe
parameter
•Real time access
•Tag or recipe based
addressing
•Read only
•Access to data some
minutes in past only
![Page 16: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/16.jpg)
Daniel Trivino - MES Engineer | Extend MES Functionality by | Page
Level 2 and 3 Integration- Development
•Receive-message-type basic functions
•Send-message-type basic functions
16
MES
PUC
‘Send
Message”
Step 1
“Receive”
‘Send
Message”
“Receive”
“Receive”
Step 2 Step 3 Step 4 Step 5
Werum integration adapter
Siemens integration adapter
![Page 17: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/17.jpg)
Daniel Trivino - MES Engineer | Extend MES Functionality by | Page
Level 2 and 3 Integration Send-message-type basic functions
are used to control the process flow
between the MES and PUC
17
![Page 18: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/18.jpg)
Daniel Trivino - MES Engineer | Extend MES Functionality by | Page
Level 2 and 3 Integration Receive-message-type basic
functions are used to control the
process flow between the MES and
the underlying system.
18
![Page 19: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/19.jpg)
Daniel Trivino - MES Engineer | Extend MES Functionality by | Page
Level 2 and 3 Integration- Process
•Receive-message-type basic functions
•Send-message-type basic functions
19
MES
PUC
Production order
to PUC
PUC start
Setup order
Start time recorded
Start Order
Signature and
time recorded
Order end
Start
time PUC start
Setup
Signature
and time Order
End
![Page 20: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/20.jpg)
Daniel Trivino - MES Engineer | Extend MES Functionality by | Page
Level 2 and 3 Integration
•Detailed process flow for PUC batch recipe
20
![Page 21: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/21.jpg)
Daniel Trivino - MES Engineer | Extend MES Functionality by | Page
Level 2 and 3 Integration
•Detailed process flow for Operator
21
![Page 22: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/22.jpg)
Daniel Trivino - MES Engineer | Extend MES Functionality by | Page 22
![Page 23: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/23.jpg)
Daniel Trivino - MES Engineer | Extend MES Functionality by | Page 23
![Page 24: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/24.jpg)
Daniel Trivino - MES Engineer | Extend MES Functionality by | Page
Best practices for a successful integration
•Understand the process
•Establish comprehensive subject matter expert team
•Create realistic timelines
•Address Needs vs. Wants
•Leverage vendor and equipment support
•Simulate process
•Perform vigorous testing
•Maintain communication throughout the organization
24
![Page 25: Extend MES Functionality by Integrating MES (Level 3) to a ... · Level 2 and 3 Integration- Specification •Establish URS for MES •Created Functional Specification for SAP •Created](https://reader034.fdocuments.in/reader034/viewer/2022042213/5eb83ad9b0a11e48de55b42d/html5/thumbnails/25.jpg)
Daniel Trivino - MES Engineer | Extend MES Functionality by | Page
Thank you!
Daniel Trivino MES Administrator
B|Braun – Irvine, CA