Different levels of integration

 

* Loose coupling:

    OPC DA with PI Tag  only

 

* Medium coupling

    Simatic Batch with PI Tag

    OPC DA with Simatic Batch via DB and PI Tag

 

* Tight coupling

    Simatic Batch via DB, PI Tag and PI Batch

    OPC DA, Simatic Batch via DB, PI Tag and PI Batch

 

Loose Coupling: OPC DA with PI Tag only

Pro:

Simple MBR configuration (one step access)

Fast data access

Free configurable start and end trigger tags  (e.g start if DoorClosed, end if DoorOpen)

Cheap, no specific modules for Simatic Batch or OSI batch needed

 

Con:

PAS-X knows nothing about Simatic Batch

Async start of Simatic Batch and PAS-X batch

Simatic Batch batch may run without PAS-X

PAS-X SFO has to run if the triggers occur

 

 

 

Medium Coupling: Simatic Batch DB with PI Tag

 

Pro:

Synchronized start/end between PAS-X and Simatic Batch batches

Start/end time stamps for any QA- relevant  batch events (e.g. max temp during “Heating” processing)

Independent execution within the Simatic Batch batch possible

Simatic Batch execution may be synchronized using OPC tags or batch transitions

 

Con:

More complex MBR configuration (three steps for access)

No aggregate functions (Min,Max,Average) for batch time ranges

 

 

 

Tight Coupling: Simatic Batch DB, PI Tag and PI Batch

Pro:

Tight synchronized start/end between PAS-X and Simatic Batch batch elements possible

Start/end time stamps for any event via OPC DA

Start/end time stamps for any batch event

All data stored with batch relation

Aggregate functions (Min,Max,Average) for batch time ranges

 

Con:

No independent execution within the Simatic Batch batch possible

More complex MBR configuration (four steps for access)

Slower data access due to multiple-step-access