“plug & produce” - automaatioseura

21
“Plug & Produce” in the Pharmaceutical Industry Presented by Josef Trapl (Takeda) & Jouni Aro (Prosys OPC)

Upload: others

Post on 02-Oct-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: “Plug & Produce” - Automaatioseura

“Plug & Produce”in the Pharmaceutical Industry

Presented by Josef Trapl (Takeda) & Jouni Aro (Prosys OPC)

Page 2: “Plug & Produce” - Automaatioseura

AGENDA

• Introduction (TaSiVa Film) • Status Quo in the Industry• Goal “Plug & Produce”• OPC UA a real “Global Standard”• Proposal: OPC UA for Batch Control• Path forward• Benefit

|Plug & Produce – In the Pharmaceutical Industry | November 20192

Page 3: “Plug & Produce” - Automaatioseura

Shaping the future together“Introduction of a global patient centric approach”

1. Address urgent and unmet needs– Provide innovative medicine for patients worldwide

2. Innovation, partnership– Faster access for those who need our medicine

3. “Safe drug delivery & fight against counter fight products” – EU’s February 2019 deadline for drug serialization, set by the EU’s Falsified Medicines Directive (FMD)

4. “Digitalization” (Industry 4.0, IIoT) – As enabler of “Plug & Produce” for new applications (E2E, Track & Trace etc.)

|Plug & Produce – In the Pharmaceutical Industry | November 20193

Page 4: “Plug & Produce” - Automaatioseura

Accelerating our Future – IoT – A data driven Organization“Takeda´s Global Production Network “Plug & Produce”

|Plug & Produce – In the Pharmaceutical Industry | November 2019 4

Page 5: “Plug & Produce” - Automaatioseura

Status Quo – Where we are in the Industry?

• “Weak, complex, aging” network infrastructure

• Many heterogenous island solutions

• Outdated technology, obsolete asset inventory

• Use of data is low, limited or inexistent

• GxP / Bio-Pharma requirements not considered

|Plug & Produce – In the Pharmaceutical Industry | November 20195

Page 6: “Plug & Produce” - Automaatioseura

Goal “Plug & Produce”

Source: OPC UA server aggregation - The foundation for an internet of portals, Daniel Grossmann et al, TH Ingolstadt, January 2015 https://www.researchgate.net/publication/283882805

ERP

SCADA

DCS PLC PAT

LIMSData

Analytics

Track & Trace

BMSEMS

Escalation Server

SCADA

Solu

tion

depe

nden

t

Data Use

Data Acquisition

Data Supply

Direct ERP Feed

Process Control

SMSEmailVoice

Warehouse Management

Data Gateway Historian

MES

IT Platform

AUT PlatformProduction Equipment (Packaging lines, tablet presses etc.)© Takeda 2018

n/2 * (n+1) Connections

n Connections

|Plug & Produce – In the Pharmaceutical Industry | November 20196

Page 7: “Plug & Produce” - Automaatioseura

Smart Factory – Plug & ProduceHow to connect (new) equipment/machine/ sensors?

|Plug & Produce – In the Pharmaceutical Industry | November 20197

Page 8: “Plug & Produce” - Automaatioseura

Smart Factory – Plug & ProduceEasy - Connect like a printer to a office network!

Found centrifuge CEN1

Standardization of equipment data models prerequisite for Plug and Produce!

|Plug & Produce – In the Pharmaceutical Industry | November 20198

Page 9: “Plug & Produce” - Automaatioseura

OPC UA a real “Global Standard”

• First common digital Takeda OPC-UA work-shop in Oranienburg, Germany, in May 2019

• Learnings– “It´s not OPC UA Companion Spec. / PackML yes or no,

it depends on which spec. parts are supported by your machine”– It is “Very important to see what other suppliers/partners

are currently developing and where we can create synergies in working together across industries”

– “We are not only manufacturers of machines or softwaredevelopers, we are also dealing with big data which we want to use in real time to drive our business”

– “We more often should take time and the opportunity to meet and work together with all partners to meet future needs”

– “Our machines not only produce pharmaceuticals, they also produce data.”

• Outcome– Draft “OPC UA Pharma Industry Information Model Specification”

|Plug & Produce – In the Pharmaceutical Industry | November 20199

Page 10: “Plug & Produce” - Automaatioseura

Basic Requirements “Generic Equipment Data Model”

Machine Meta DataBatch Data

Recipe Data

Process Values (Data)Alarm Events

Audit Trail Events

Machine Logs

|Plug & Produce – In the Pharmaceutical Industry | November 201910

Page 11: “Plug & Produce” - Automaatioseura

Standard OPC UA Data Structures

Root Node

Batch data

Recipe Data

Process Data

Control Data

Events

Alarms

Audit Trails

Machine Log

In

Out

In

Out

Machine

Product

Product IDRecipe ID

Expiration DateAmount

Other machine specific Parameters

Batch IDStart TimeEnd Time

StateChange command

State currentState Transition

Machine Data

DescriptionType

Serial NumberSoftware Versions

Identifier (SAP)Vendor Name

DescriptionType

Serial NumberSoftware Versions

Identifier (SAP)Vendor Name

Nominal (Start)

Nominal (Start)

Batch ID

Statistic Values

Actual ValuePhysical UnitLower LimitUpper Limit

Class (GMP etc.)

Actual ValuePhysical UnitLower LimitUpper Limit

Class (GMP etc.)

Production DateLocation

Other machine specific data

mandatory

optional

mandatory

optional

Actual

Actual

Log Book

Debugging Data

Device SpecificTarget specific

(e. g. OSI PI attrib.)

Root Node

Batch data

Recipe Data

In

Out

Machine

Product IDRecipe ID

Expiration DateAmount

Other machine specific Parameters

Batch IDStart TimeEnd Time

Nominal (Start)

Batch ID

Statistic Values

Actual

|Plug & Produce – In the Pharmaceutical Industry | November 2019 11

Page 12: “Plug & Produce” - Automaatioseura

12

Proposal: OPC UA Information Model for Batch Control

• OPC UA• ISA-88• PackML• OPC UA for Devices• Proposal: ISA88UnitType

Plug & Produce – In the Pharmaceutical Industry | November 2019

Page 13: “Plug & Produce” - Automaatioseura

13

OPC UA (IEC 62541)

• Common Modeling Language– Objects & Variables– Meta data = Object Types & Variable Types– Methods– Data Types– Data Changes– Events

• Base Information Model (OPC 10000-5)– State Machines– Audit Trail Events

• Alarms & Conditions (OPC 10000-9)– Alarm Events– Active State– Acknowledge & Confirm– Alarm Limits– Etc.

|Plug & Produce – In the Pharmaceutical Industry | November 2019

• Companion Specifications– OPC UA for Devices (OPC 10000-100)– PackML (OPC 30050)– Weihenstephan (in preparation)– ISA-95 (OPC 10030)– Etc.

Page 14: “Plug & Produce” - Automaatioseura

14

ISA-88 – Batch Control Standard

• Process Model• Physical Model• State Model• Recipe Management• Production Information

Management (=Batch Data)

• No OPC UA Companion Specification

|Plug & Produce – In the Pharmaceutical Industry | November 2019

Page 15: “Plug & Produce” - Automaatioseura

15

PackML

• Example implementation of ISA-88 for ”Packaging Machines”• Machine and Unit States• PackTags• OPC 30050 – OPC UA

for PackML

|Plug & Produce – In the Pharmaceutical Industry | November 2019

ClearedRunning

Suspending

UnHolding

Starting Completing Complete

HoldingHeld

SuspendedUnSuspending

Idle

Resetting

ClearingStoppingStopped

SC

SC SC

SC

SC

SC

SC

Stop

Reset

SC

SC

SC

Execute

Hold

Hold

Hold

Hold

Hold

Hold

Initial State

Start

Unsuspend

Suspend

Reset

Unhold

Aborting

Abort

Aborted SCClear

SC

Page 16: “Plug & Produce” - Automaatioseura

16

OPC UA for Devices

• OPC 10000-100 • Base Model for Physical Devices• Vendor Nameplate Interface

– Manufacturer information– SerialNumber– Etc.

• Tag Nameplate Interface– User point of view– AssetId (=Tag Name)

• Device Health Interface– NAMUR NE107 Status

• Support Information

|Plug & Produce – In the Pharmaceutical Industry | November 2019

TopologyElementType

ComponentTypeInterfaces

ISupportInfoType

IDeviceHealthType

DeviceType

ManufacturerModel

SerialNumberHardwareRevision

DeviceRevisionSoftwareRevision

ConnectionPointType <CPIdentifier>

From ComponentTypeBut changed to „mandatory“ for backward compatibility

DeviceHealth

DeviceTypeImageDocumentation

ProtocolSupportImageSet

From SupportInfo Interface

From DeviceHealth Interface

HasI nterface

Page 17: “Plug & Produce” - Automaatioseura

17

Proposal: ISA88UnitType

• Unit Information– Device ”aspect”

• Batch Information

• Recipe Information

• Physical Structure– Equipment Modules

• Control Modules• State

|Plug & Produce – In the Pharmaceutical Industry | November 2019

ISA88UnitInformationType

ISA88UnitType

BatchInformation

UnitInformation

UnitRecipeInformation

ISA88UnitBatchInformationType

ISA88UnitRecipeInformationType

OPC 10000-5 Information Model

OPC 10000-100 Devices

DeviceType

TopologyElementType

ComponentType

IVendorNameplateType

ITagNameplateType

ISupportInfoType

IDeviceHealthType

HasInterface

HasInterface

HasInterface

HasInterface

BaseObjectType

AssetId

ComponentName

ISA88EquipmentModuleType

ISA88ControlModuleType

<EquipmentModule>

<ControlModule>

OPC 30050 PackML

State PackMLBaseStateMachineType

Page 18: “Plug & Produce” - Automaatioseura

Path Forward

• Harmonized / Open Infrastructure to plug in any equipment at any time• Separation of office and production network including Cyber Security• Implementation of standard IT services analog to the Office world (SaaS)

• Easy Design / Upgrade or replacement of equipment

• Centralized Message Gateway combined with Centralized Data Pool (Historian)

• Use & pilot new technologies / concepts like OPC UA, PackML, MQTT and MTP

• Be active in global communities for events(like OPC UA Foundation) to drive standardization in the industry

Data Model Audit TrailUser Management

Backup

Backup System Centralized UserManagement

Production Network

Equipment

Infrastructure

Technology Standards

Governance

Time Synch

|Plug & Produce – In the Pharmaceutical Industry | November 2019 19

Page 19: “Plug & Produce” - Automaatioseura

Benefit – Real time Data

• Having the data real time available in any place – bidirectional exchange with established and qualified communication paths – no USB or other «ancient» methods

• Efficiency increase through consistent, automated processes

• Process optimization online/offline through full data analysis

• Predictive Maintenance through automated identification of failure patterns

• Data Integrity – Single source of truth

|Plug & Produce – In the Pharmaceutical Industry | November 2019 20

Page 20: “Plug & Produce” - Automaatioseura

Questions?

How do we look at the industry: «Constantly value new and different innovations»

or «Still have time to set the right standard for the organization

driving transformation»?

Page 21: “Plug & Produce” - Automaatioseura

Thanks a lot for your attention & stay smart!

Josef TraplHead of Innovation / Manufacturing ScienceGlobal Manufacturing and Supply (GMS)

E-mail: [email protected]: +41 79 500 09 32

Jouni AroCTOProsys OPC

E-mail: [email protected]: +358 50 5050 313