opc ua in practice users workshop - hitex: hitex uk · demonstration of practical relevance opc ua...

56
OPC UA in Practice Users Workshop 1st July 2014, Coventry INDUSTRIAL AUTOMATION

Upload: others

Post on 23-Apr-2020

14 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

OPC UA in Practice

Users Workshop 1st July 2014 Coventry

INDUSTRIAL AUTOMATION

Page 2

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

Page 3

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 4

OPC

bdquoOpeness Productivity and Collaborationldquo

Classic OPC and OPC Unified Architecture

Industry standard (Classic) or IEC 62541 (OPC UA) for Multi-Vendor

Interoperability

Numbers (estimated Source OPC Foundation Softing)

gt 10000 OPC Providers

gtgt 100000 OPC Products

gtgt 1000000 OPC Installations

copy Softing 2014 Page 5

Classic OPC versus OPC UA

Source Inside the Tornado by Geoffrey A Moore HarperBusiness 1995 pages 14 amp 19

Innovators Early Adopters Early Majority Late Majority Laggards

Technology Visionaries Pragmatists Conservatives Skeptics

Enthusiasts

Chasm

euro

Zeit

Technology Life Cycle Curve

OPC

OPC UA

copy Softing 2014 Page 6

Classic OPC

OPC-Classic

DCOM Just Windows

DA AampE HDA Address spaces unsynchronized

Internet Firewall unfriendly

Not secure

Not Scalable

copy Softing 2014 Page 7

OPC Unified Architecture

Services Platform Independent

DA AC HA PRG Intergated in unique

address space

Internet Firewall friendly

comprehensive security concepts

Scalable

OPC-UA

copy Softing 2014 Page 8

OPC UA at a glance

Set of OPC UA services for uniform access to

ndash Process data alarms historical data program execution

Modeling and data transport

Strict separation of model and technology (UA Part 6)

OPC UA Base Services All the necessary

services

Manufacturer information model

DA AC HA PRG OPC Information model

ldquoCompanionsrdquo Information models FDIADIPLCopen

copy Softing 2014 Page 9

OPC UA at a glance

Organizations or companies can define their own profiles

Information models define (Companion Standards) What is

transported

OPC UA defines how is transported

OPC UA Base Services All the necessary

services

Manufacturer information model

DA AC HA PRG OPC Information model

ldquoCompanionsrdquo Information models FDIADIPLCopen

copy Softing 2014 Page 10

OPC UA ndash IEC Standard 62541

copy Softing 2014 Page 11

Simplification through unification

bdquoUnifiedldquo Architecture unifies the use of different OPC servers and clients

(DA AE HDA ) for the vertical and horizontal data exchange

New Support of method calls

New Support for complex data types

copy Softing 2014 Page 12

Protection against unauthorized data access

Security is mandatory in OPC UA

Three levels of security model

ndash User authentication

ndash Exchang of digitally signed certificates

ndash Encryption of messages (Optional)

copy Softing 2014 Page 13

Data safety and reliability

Physical and logical connection

Connection monitoring (keep-alive)

Buffering of data to protect against data loss

Automatic resumption of communication after disconnections

Request

Response

UA Session

UA

Client

UA

Server

copy Softing 2014 Page 14

Redundancy concepts

copy Softing 2014 Page 15

Flexible and performant

Web service protocol between IT applications

Optimized binary protocol at the automation level

copy Softing 2014 Page 16

Communication over the Internet

UA

Client

UA

Server Internet

Inter-site data exchange

Data monitoring remote maintenance and diagnostics across firewall

boundaries

copy Softing 2014 Page 17

Portability and scalability

Scalable in terms of functionality and

services availability

Embedding

Portables

Desktop PC

Server

Server Cluster

Embedded Systems

Controllers

Mainframe

copy Softing 2014 Page 18

Cross-platform communication

Portable to almost any operating system

OPC UA supported for CC++ Java NET

Cross-platform communication - from sensor to ERP system

copy Softing 2014 Page 19

Embedded OPC UA

Feldbus proprietaumlres Protokoll UA TCP Ethernet

OPC DA OPC UA

SPS PLS Gateway

Operator Panel hellip

Platform independentant Windows only

HMISCADA

OPC Server

OPC Client

COMDCOM

Geraumlt

Geraumlt

MES ERP

HMISCADA

UA Client

UNIX Linux Windows

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

Keine Installation

Keine extra Konfiguration

Keine Konsistenzprobleme

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

copy Softing 2014 Page 20

Controllers devices from different

manufacturers

Existing Solutions

Serial or vendor-specific TCP IP

connections

Often not possible

Solutions with OPC UA

Controllers devices are both OPC UA

client and server

IEC 61131 PLCopen definitions

Ethernet

Ethernet

Device to Device (M2M) Communication with OPC UA

SPS

OPC UA

Client

OPC UA

Server

SPS

OPC UA

Client

OPC UA

Server

UA TCP

copy Softing 2014 Page 21

Information model and data modeling

OPC UA provides data and metadata (type information) and allows the

modeling of arbitrarily complex systems

OPC UA information model defined modeling elements and rules

(complex data types methods state machines inheritance )

BaseObjectType

StateMachineType

CurrentState

DeviceStatemachineType

Running

Ready

StopMeasurement

HasCause

BaseEventType

TransitionEventType

StateType TransitionType

HasEffect

HasEffect

InitialStateType

Startup

NotAvailable

StartMeasurement

ReadyToStartup

StartupToRunning

RunningToReady

HasEffect

HasCause

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 2: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

Page 2

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

Page 3

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 4

OPC

bdquoOpeness Productivity and Collaborationldquo

Classic OPC and OPC Unified Architecture

Industry standard (Classic) or IEC 62541 (OPC UA) for Multi-Vendor

Interoperability

Numbers (estimated Source OPC Foundation Softing)

gt 10000 OPC Providers

gtgt 100000 OPC Products

gtgt 1000000 OPC Installations

copy Softing 2014 Page 5

Classic OPC versus OPC UA

Source Inside the Tornado by Geoffrey A Moore HarperBusiness 1995 pages 14 amp 19

Innovators Early Adopters Early Majority Late Majority Laggards

Technology Visionaries Pragmatists Conservatives Skeptics

Enthusiasts

Chasm

euro

Zeit

Technology Life Cycle Curve

OPC

OPC UA

copy Softing 2014 Page 6

Classic OPC

OPC-Classic

DCOM Just Windows

DA AampE HDA Address spaces unsynchronized

Internet Firewall unfriendly

Not secure

Not Scalable

copy Softing 2014 Page 7

OPC Unified Architecture

Services Platform Independent

DA AC HA PRG Intergated in unique

address space

Internet Firewall friendly

comprehensive security concepts

Scalable

OPC-UA

copy Softing 2014 Page 8

OPC UA at a glance

Set of OPC UA services for uniform access to

ndash Process data alarms historical data program execution

Modeling and data transport

Strict separation of model and technology (UA Part 6)

OPC UA Base Services All the necessary

services

Manufacturer information model

DA AC HA PRG OPC Information model

ldquoCompanionsrdquo Information models FDIADIPLCopen

copy Softing 2014 Page 9

OPC UA at a glance

Organizations or companies can define their own profiles

Information models define (Companion Standards) What is

transported

OPC UA defines how is transported

OPC UA Base Services All the necessary

services

Manufacturer information model

DA AC HA PRG OPC Information model

ldquoCompanionsrdquo Information models FDIADIPLCopen

copy Softing 2014 Page 10

OPC UA ndash IEC Standard 62541

copy Softing 2014 Page 11

Simplification through unification

bdquoUnifiedldquo Architecture unifies the use of different OPC servers and clients

(DA AE HDA ) for the vertical and horizontal data exchange

New Support of method calls

New Support for complex data types

copy Softing 2014 Page 12

Protection against unauthorized data access

Security is mandatory in OPC UA

Three levels of security model

ndash User authentication

ndash Exchang of digitally signed certificates

ndash Encryption of messages (Optional)

copy Softing 2014 Page 13

Data safety and reliability

Physical and logical connection

Connection monitoring (keep-alive)

Buffering of data to protect against data loss

Automatic resumption of communication after disconnections

Request

Response

UA Session

UA

Client

UA

Server

copy Softing 2014 Page 14

Redundancy concepts

copy Softing 2014 Page 15

Flexible and performant

Web service protocol between IT applications

Optimized binary protocol at the automation level

copy Softing 2014 Page 16

Communication over the Internet

UA

Client

UA

Server Internet

Inter-site data exchange

Data monitoring remote maintenance and diagnostics across firewall

boundaries

copy Softing 2014 Page 17

Portability and scalability

Scalable in terms of functionality and

services availability

Embedding

Portables

Desktop PC

Server

Server Cluster

Embedded Systems

Controllers

Mainframe

copy Softing 2014 Page 18

Cross-platform communication

Portable to almost any operating system

OPC UA supported for CC++ Java NET

Cross-platform communication - from sensor to ERP system

copy Softing 2014 Page 19

Embedded OPC UA

Feldbus proprietaumlres Protokoll UA TCP Ethernet

OPC DA OPC UA

SPS PLS Gateway

Operator Panel hellip

Platform independentant Windows only

HMISCADA

OPC Server

OPC Client

COMDCOM

Geraumlt

Geraumlt

MES ERP

HMISCADA

UA Client

UNIX Linux Windows

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

Keine Installation

Keine extra Konfiguration

Keine Konsistenzprobleme

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

copy Softing 2014 Page 20

Controllers devices from different

manufacturers

Existing Solutions

Serial or vendor-specific TCP IP

connections

Often not possible

Solutions with OPC UA

Controllers devices are both OPC UA

client and server

IEC 61131 PLCopen definitions

Ethernet

Ethernet

Device to Device (M2M) Communication with OPC UA

SPS

OPC UA

Client

OPC UA

Server

SPS

OPC UA

Client

OPC UA

Server

UA TCP

copy Softing 2014 Page 21

Information model and data modeling

OPC UA provides data and metadata (type information) and allows the

modeling of arbitrarily complex systems

OPC UA information model defined modeling elements and rules

(complex data types methods state machines inheritance )

BaseObjectType

StateMachineType

CurrentState

DeviceStatemachineType

Running

Ready

StopMeasurement

HasCause

BaseEventType

TransitionEventType

StateType TransitionType

HasEffect

HasEffect

InitialStateType

Startup

NotAvailable

StartMeasurement

ReadyToStartup

StartupToRunning

RunningToReady

HasEffect

HasCause

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 3: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

Page 3

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 4

OPC

bdquoOpeness Productivity and Collaborationldquo

Classic OPC and OPC Unified Architecture

Industry standard (Classic) or IEC 62541 (OPC UA) for Multi-Vendor

Interoperability

Numbers (estimated Source OPC Foundation Softing)

gt 10000 OPC Providers

gtgt 100000 OPC Products

gtgt 1000000 OPC Installations

copy Softing 2014 Page 5

Classic OPC versus OPC UA

Source Inside the Tornado by Geoffrey A Moore HarperBusiness 1995 pages 14 amp 19

Innovators Early Adopters Early Majority Late Majority Laggards

Technology Visionaries Pragmatists Conservatives Skeptics

Enthusiasts

Chasm

euro

Zeit

Technology Life Cycle Curve

OPC

OPC UA

copy Softing 2014 Page 6

Classic OPC

OPC-Classic

DCOM Just Windows

DA AampE HDA Address spaces unsynchronized

Internet Firewall unfriendly

Not secure

Not Scalable

copy Softing 2014 Page 7

OPC Unified Architecture

Services Platform Independent

DA AC HA PRG Intergated in unique

address space

Internet Firewall friendly

comprehensive security concepts

Scalable

OPC-UA

copy Softing 2014 Page 8

OPC UA at a glance

Set of OPC UA services for uniform access to

ndash Process data alarms historical data program execution

Modeling and data transport

Strict separation of model and technology (UA Part 6)

OPC UA Base Services All the necessary

services

Manufacturer information model

DA AC HA PRG OPC Information model

ldquoCompanionsrdquo Information models FDIADIPLCopen

copy Softing 2014 Page 9

OPC UA at a glance

Organizations or companies can define their own profiles

Information models define (Companion Standards) What is

transported

OPC UA defines how is transported

OPC UA Base Services All the necessary

services

Manufacturer information model

DA AC HA PRG OPC Information model

ldquoCompanionsrdquo Information models FDIADIPLCopen

copy Softing 2014 Page 10

OPC UA ndash IEC Standard 62541

copy Softing 2014 Page 11

Simplification through unification

bdquoUnifiedldquo Architecture unifies the use of different OPC servers and clients

(DA AE HDA ) for the vertical and horizontal data exchange

New Support of method calls

New Support for complex data types

copy Softing 2014 Page 12

Protection against unauthorized data access

Security is mandatory in OPC UA

Three levels of security model

ndash User authentication

ndash Exchang of digitally signed certificates

ndash Encryption of messages (Optional)

copy Softing 2014 Page 13

Data safety and reliability

Physical and logical connection

Connection monitoring (keep-alive)

Buffering of data to protect against data loss

Automatic resumption of communication after disconnections

Request

Response

UA Session

UA

Client

UA

Server

copy Softing 2014 Page 14

Redundancy concepts

copy Softing 2014 Page 15

Flexible and performant

Web service protocol between IT applications

Optimized binary protocol at the automation level

copy Softing 2014 Page 16

Communication over the Internet

UA

Client

UA

Server Internet

Inter-site data exchange

Data monitoring remote maintenance and diagnostics across firewall

boundaries

copy Softing 2014 Page 17

Portability and scalability

Scalable in terms of functionality and

services availability

Embedding

Portables

Desktop PC

Server

Server Cluster

Embedded Systems

Controllers

Mainframe

copy Softing 2014 Page 18

Cross-platform communication

Portable to almost any operating system

OPC UA supported for CC++ Java NET

Cross-platform communication - from sensor to ERP system

copy Softing 2014 Page 19

Embedded OPC UA

Feldbus proprietaumlres Protokoll UA TCP Ethernet

OPC DA OPC UA

SPS PLS Gateway

Operator Panel hellip

Platform independentant Windows only

HMISCADA

OPC Server

OPC Client

COMDCOM

Geraumlt

Geraumlt

MES ERP

HMISCADA

UA Client

UNIX Linux Windows

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

Keine Installation

Keine extra Konfiguration

Keine Konsistenzprobleme

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

copy Softing 2014 Page 20

Controllers devices from different

manufacturers

Existing Solutions

Serial or vendor-specific TCP IP

connections

Often not possible

Solutions with OPC UA

Controllers devices are both OPC UA

client and server

IEC 61131 PLCopen definitions

Ethernet

Ethernet

Device to Device (M2M) Communication with OPC UA

SPS

OPC UA

Client

OPC UA

Server

SPS

OPC UA

Client

OPC UA

Server

UA TCP

copy Softing 2014 Page 21

Information model and data modeling

OPC UA provides data and metadata (type information) and allows the

modeling of arbitrarily complex systems

OPC UA information model defined modeling elements and rules

(complex data types methods state machines inheritance )

BaseObjectType

StateMachineType

CurrentState

DeviceStatemachineType

Running

Ready

StopMeasurement

HasCause

BaseEventType

TransitionEventType

StateType TransitionType

HasEffect

HasEffect

InitialStateType

Startup

NotAvailable

StartMeasurement

ReadyToStartup

StartupToRunning

RunningToReady

HasEffect

HasCause

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 4: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 4

OPC

bdquoOpeness Productivity and Collaborationldquo

Classic OPC and OPC Unified Architecture

Industry standard (Classic) or IEC 62541 (OPC UA) for Multi-Vendor

Interoperability

Numbers (estimated Source OPC Foundation Softing)

gt 10000 OPC Providers

gtgt 100000 OPC Products

gtgt 1000000 OPC Installations

copy Softing 2014 Page 5

Classic OPC versus OPC UA

Source Inside the Tornado by Geoffrey A Moore HarperBusiness 1995 pages 14 amp 19

Innovators Early Adopters Early Majority Late Majority Laggards

Technology Visionaries Pragmatists Conservatives Skeptics

Enthusiasts

Chasm

euro

Zeit

Technology Life Cycle Curve

OPC

OPC UA

copy Softing 2014 Page 6

Classic OPC

OPC-Classic

DCOM Just Windows

DA AampE HDA Address spaces unsynchronized

Internet Firewall unfriendly

Not secure

Not Scalable

copy Softing 2014 Page 7

OPC Unified Architecture

Services Platform Independent

DA AC HA PRG Intergated in unique

address space

Internet Firewall friendly

comprehensive security concepts

Scalable

OPC-UA

copy Softing 2014 Page 8

OPC UA at a glance

Set of OPC UA services for uniform access to

ndash Process data alarms historical data program execution

Modeling and data transport

Strict separation of model and technology (UA Part 6)

OPC UA Base Services All the necessary

services

Manufacturer information model

DA AC HA PRG OPC Information model

ldquoCompanionsrdquo Information models FDIADIPLCopen

copy Softing 2014 Page 9

OPC UA at a glance

Organizations or companies can define their own profiles

Information models define (Companion Standards) What is

transported

OPC UA defines how is transported

OPC UA Base Services All the necessary

services

Manufacturer information model

DA AC HA PRG OPC Information model

ldquoCompanionsrdquo Information models FDIADIPLCopen

copy Softing 2014 Page 10

OPC UA ndash IEC Standard 62541

copy Softing 2014 Page 11

Simplification through unification

bdquoUnifiedldquo Architecture unifies the use of different OPC servers and clients

(DA AE HDA ) for the vertical and horizontal data exchange

New Support of method calls

New Support for complex data types

copy Softing 2014 Page 12

Protection against unauthorized data access

Security is mandatory in OPC UA

Three levels of security model

ndash User authentication

ndash Exchang of digitally signed certificates

ndash Encryption of messages (Optional)

copy Softing 2014 Page 13

Data safety and reliability

Physical and logical connection

Connection monitoring (keep-alive)

Buffering of data to protect against data loss

Automatic resumption of communication after disconnections

Request

Response

UA Session

UA

Client

UA

Server

copy Softing 2014 Page 14

Redundancy concepts

copy Softing 2014 Page 15

Flexible and performant

Web service protocol between IT applications

Optimized binary protocol at the automation level

copy Softing 2014 Page 16

Communication over the Internet

UA

Client

UA

Server Internet

Inter-site data exchange

Data monitoring remote maintenance and diagnostics across firewall

boundaries

copy Softing 2014 Page 17

Portability and scalability

Scalable in terms of functionality and

services availability

Embedding

Portables

Desktop PC

Server

Server Cluster

Embedded Systems

Controllers

Mainframe

copy Softing 2014 Page 18

Cross-platform communication

Portable to almost any operating system

OPC UA supported for CC++ Java NET

Cross-platform communication - from sensor to ERP system

copy Softing 2014 Page 19

Embedded OPC UA

Feldbus proprietaumlres Protokoll UA TCP Ethernet

OPC DA OPC UA

SPS PLS Gateway

Operator Panel hellip

Platform independentant Windows only

HMISCADA

OPC Server

OPC Client

COMDCOM

Geraumlt

Geraumlt

MES ERP

HMISCADA

UA Client

UNIX Linux Windows

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

Keine Installation

Keine extra Konfiguration

Keine Konsistenzprobleme

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

copy Softing 2014 Page 20

Controllers devices from different

manufacturers

Existing Solutions

Serial or vendor-specific TCP IP

connections

Often not possible

Solutions with OPC UA

Controllers devices are both OPC UA

client and server

IEC 61131 PLCopen definitions

Ethernet

Ethernet

Device to Device (M2M) Communication with OPC UA

SPS

OPC UA

Client

OPC UA

Server

SPS

OPC UA

Client

OPC UA

Server

UA TCP

copy Softing 2014 Page 21

Information model and data modeling

OPC UA provides data and metadata (type information) and allows the

modeling of arbitrarily complex systems

OPC UA information model defined modeling elements and rules

(complex data types methods state machines inheritance )

BaseObjectType

StateMachineType

CurrentState

DeviceStatemachineType

Running

Ready

StopMeasurement

HasCause

BaseEventType

TransitionEventType

StateType TransitionType

HasEffect

HasEffect

InitialStateType

Startup

NotAvailable

StartMeasurement

ReadyToStartup

StartupToRunning

RunningToReady

HasEffect

HasCause

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 5: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 5

Classic OPC versus OPC UA

Source Inside the Tornado by Geoffrey A Moore HarperBusiness 1995 pages 14 amp 19

Innovators Early Adopters Early Majority Late Majority Laggards

Technology Visionaries Pragmatists Conservatives Skeptics

Enthusiasts

Chasm

euro

Zeit

Technology Life Cycle Curve

OPC

OPC UA

copy Softing 2014 Page 6

Classic OPC

OPC-Classic

DCOM Just Windows

DA AampE HDA Address spaces unsynchronized

Internet Firewall unfriendly

Not secure

Not Scalable

copy Softing 2014 Page 7

OPC Unified Architecture

Services Platform Independent

DA AC HA PRG Intergated in unique

address space

Internet Firewall friendly

comprehensive security concepts

Scalable

OPC-UA

copy Softing 2014 Page 8

OPC UA at a glance

Set of OPC UA services for uniform access to

ndash Process data alarms historical data program execution

Modeling and data transport

Strict separation of model and technology (UA Part 6)

OPC UA Base Services All the necessary

services

Manufacturer information model

DA AC HA PRG OPC Information model

ldquoCompanionsrdquo Information models FDIADIPLCopen

copy Softing 2014 Page 9

OPC UA at a glance

Organizations or companies can define their own profiles

Information models define (Companion Standards) What is

transported

OPC UA defines how is transported

OPC UA Base Services All the necessary

services

Manufacturer information model

DA AC HA PRG OPC Information model

ldquoCompanionsrdquo Information models FDIADIPLCopen

copy Softing 2014 Page 10

OPC UA ndash IEC Standard 62541

copy Softing 2014 Page 11

Simplification through unification

bdquoUnifiedldquo Architecture unifies the use of different OPC servers and clients

(DA AE HDA ) for the vertical and horizontal data exchange

New Support of method calls

New Support for complex data types

copy Softing 2014 Page 12

Protection against unauthorized data access

Security is mandatory in OPC UA

Three levels of security model

ndash User authentication

ndash Exchang of digitally signed certificates

ndash Encryption of messages (Optional)

copy Softing 2014 Page 13

Data safety and reliability

Physical and logical connection

Connection monitoring (keep-alive)

Buffering of data to protect against data loss

Automatic resumption of communication after disconnections

Request

Response

UA Session

UA

Client

UA

Server

copy Softing 2014 Page 14

Redundancy concepts

copy Softing 2014 Page 15

Flexible and performant

Web service protocol between IT applications

Optimized binary protocol at the automation level

copy Softing 2014 Page 16

Communication over the Internet

UA

Client

UA

Server Internet

Inter-site data exchange

Data monitoring remote maintenance and diagnostics across firewall

boundaries

copy Softing 2014 Page 17

Portability and scalability

Scalable in terms of functionality and

services availability

Embedding

Portables

Desktop PC

Server

Server Cluster

Embedded Systems

Controllers

Mainframe

copy Softing 2014 Page 18

Cross-platform communication

Portable to almost any operating system

OPC UA supported for CC++ Java NET

Cross-platform communication - from sensor to ERP system

copy Softing 2014 Page 19

Embedded OPC UA

Feldbus proprietaumlres Protokoll UA TCP Ethernet

OPC DA OPC UA

SPS PLS Gateway

Operator Panel hellip

Platform independentant Windows only

HMISCADA

OPC Server

OPC Client

COMDCOM

Geraumlt

Geraumlt

MES ERP

HMISCADA

UA Client

UNIX Linux Windows

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

Keine Installation

Keine extra Konfiguration

Keine Konsistenzprobleme

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

copy Softing 2014 Page 20

Controllers devices from different

manufacturers

Existing Solutions

Serial or vendor-specific TCP IP

connections

Often not possible

Solutions with OPC UA

Controllers devices are both OPC UA

client and server

IEC 61131 PLCopen definitions

Ethernet

Ethernet

Device to Device (M2M) Communication with OPC UA

SPS

OPC UA

Client

OPC UA

Server

SPS

OPC UA

Client

OPC UA

Server

UA TCP

copy Softing 2014 Page 21

Information model and data modeling

OPC UA provides data and metadata (type information) and allows the

modeling of arbitrarily complex systems

OPC UA information model defined modeling elements and rules

(complex data types methods state machines inheritance )

BaseObjectType

StateMachineType

CurrentState

DeviceStatemachineType

Running

Ready

StopMeasurement

HasCause

BaseEventType

TransitionEventType

StateType TransitionType

HasEffect

HasEffect

InitialStateType

Startup

NotAvailable

StartMeasurement

ReadyToStartup

StartupToRunning

RunningToReady

HasEffect

HasCause

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 6: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 6

Classic OPC

OPC-Classic

DCOM Just Windows

DA AampE HDA Address spaces unsynchronized

Internet Firewall unfriendly

Not secure

Not Scalable

copy Softing 2014 Page 7

OPC Unified Architecture

Services Platform Independent

DA AC HA PRG Intergated in unique

address space

Internet Firewall friendly

comprehensive security concepts

Scalable

OPC-UA

copy Softing 2014 Page 8

OPC UA at a glance

Set of OPC UA services for uniform access to

ndash Process data alarms historical data program execution

Modeling and data transport

Strict separation of model and technology (UA Part 6)

OPC UA Base Services All the necessary

services

Manufacturer information model

DA AC HA PRG OPC Information model

ldquoCompanionsrdquo Information models FDIADIPLCopen

copy Softing 2014 Page 9

OPC UA at a glance

Organizations or companies can define their own profiles

Information models define (Companion Standards) What is

transported

OPC UA defines how is transported

OPC UA Base Services All the necessary

services

Manufacturer information model

DA AC HA PRG OPC Information model

ldquoCompanionsrdquo Information models FDIADIPLCopen

copy Softing 2014 Page 10

OPC UA ndash IEC Standard 62541

copy Softing 2014 Page 11

Simplification through unification

bdquoUnifiedldquo Architecture unifies the use of different OPC servers and clients

(DA AE HDA ) for the vertical and horizontal data exchange

New Support of method calls

New Support for complex data types

copy Softing 2014 Page 12

Protection against unauthorized data access

Security is mandatory in OPC UA

Three levels of security model

ndash User authentication

ndash Exchang of digitally signed certificates

ndash Encryption of messages (Optional)

copy Softing 2014 Page 13

Data safety and reliability

Physical and logical connection

Connection monitoring (keep-alive)

Buffering of data to protect against data loss

Automatic resumption of communication after disconnections

Request

Response

UA Session

UA

Client

UA

Server

copy Softing 2014 Page 14

Redundancy concepts

copy Softing 2014 Page 15

Flexible and performant

Web service protocol between IT applications

Optimized binary protocol at the automation level

copy Softing 2014 Page 16

Communication over the Internet

UA

Client

UA

Server Internet

Inter-site data exchange

Data monitoring remote maintenance and diagnostics across firewall

boundaries

copy Softing 2014 Page 17

Portability and scalability

Scalable in terms of functionality and

services availability

Embedding

Portables

Desktop PC

Server

Server Cluster

Embedded Systems

Controllers

Mainframe

copy Softing 2014 Page 18

Cross-platform communication

Portable to almost any operating system

OPC UA supported for CC++ Java NET

Cross-platform communication - from sensor to ERP system

copy Softing 2014 Page 19

Embedded OPC UA

Feldbus proprietaumlres Protokoll UA TCP Ethernet

OPC DA OPC UA

SPS PLS Gateway

Operator Panel hellip

Platform independentant Windows only

HMISCADA

OPC Server

OPC Client

COMDCOM

Geraumlt

Geraumlt

MES ERP

HMISCADA

UA Client

UNIX Linux Windows

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

Keine Installation

Keine extra Konfiguration

Keine Konsistenzprobleme

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

copy Softing 2014 Page 20

Controllers devices from different

manufacturers

Existing Solutions

Serial or vendor-specific TCP IP

connections

Often not possible

Solutions with OPC UA

Controllers devices are both OPC UA

client and server

IEC 61131 PLCopen definitions

Ethernet

Ethernet

Device to Device (M2M) Communication with OPC UA

SPS

OPC UA

Client

OPC UA

Server

SPS

OPC UA

Client

OPC UA

Server

UA TCP

copy Softing 2014 Page 21

Information model and data modeling

OPC UA provides data and metadata (type information) and allows the

modeling of arbitrarily complex systems

OPC UA information model defined modeling elements and rules

(complex data types methods state machines inheritance )

BaseObjectType

StateMachineType

CurrentState

DeviceStatemachineType

Running

Ready

StopMeasurement

HasCause

BaseEventType

TransitionEventType

StateType TransitionType

HasEffect

HasEffect

InitialStateType

Startup

NotAvailable

StartMeasurement

ReadyToStartup

StartupToRunning

RunningToReady

HasEffect

HasCause

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 7: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 7

OPC Unified Architecture

Services Platform Independent

DA AC HA PRG Intergated in unique

address space

Internet Firewall friendly

comprehensive security concepts

Scalable

OPC-UA

copy Softing 2014 Page 8

OPC UA at a glance

Set of OPC UA services for uniform access to

ndash Process data alarms historical data program execution

Modeling and data transport

Strict separation of model and technology (UA Part 6)

OPC UA Base Services All the necessary

services

Manufacturer information model

DA AC HA PRG OPC Information model

ldquoCompanionsrdquo Information models FDIADIPLCopen

copy Softing 2014 Page 9

OPC UA at a glance

Organizations or companies can define their own profiles

Information models define (Companion Standards) What is

transported

OPC UA defines how is transported

OPC UA Base Services All the necessary

services

Manufacturer information model

DA AC HA PRG OPC Information model

ldquoCompanionsrdquo Information models FDIADIPLCopen

copy Softing 2014 Page 10

OPC UA ndash IEC Standard 62541

copy Softing 2014 Page 11

Simplification through unification

bdquoUnifiedldquo Architecture unifies the use of different OPC servers and clients

(DA AE HDA ) for the vertical and horizontal data exchange

New Support of method calls

New Support for complex data types

copy Softing 2014 Page 12

Protection against unauthorized data access

Security is mandatory in OPC UA

Three levels of security model

ndash User authentication

ndash Exchang of digitally signed certificates

ndash Encryption of messages (Optional)

copy Softing 2014 Page 13

Data safety and reliability

Physical and logical connection

Connection monitoring (keep-alive)

Buffering of data to protect against data loss

Automatic resumption of communication after disconnections

Request

Response

UA Session

UA

Client

UA

Server

copy Softing 2014 Page 14

Redundancy concepts

copy Softing 2014 Page 15

Flexible and performant

Web service protocol between IT applications

Optimized binary protocol at the automation level

copy Softing 2014 Page 16

Communication over the Internet

UA

Client

UA

Server Internet

Inter-site data exchange

Data monitoring remote maintenance and diagnostics across firewall

boundaries

copy Softing 2014 Page 17

Portability and scalability

Scalable in terms of functionality and

services availability

Embedding

Portables

Desktop PC

Server

Server Cluster

Embedded Systems

Controllers

Mainframe

copy Softing 2014 Page 18

Cross-platform communication

Portable to almost any operating system

OPC UA supported for CC++ Java NET

Cross-platform communication - from sensor to ERP system

copy Softing 2014 Page 19

Embedded OPC UA

Feldbus proprietaumlres Protokoll UA TCP Ethernet

OPC DA OPC UA

SPS PLS Gateway

Operator Panel hellip

Platform independentant Windows only

HMISCADA

OPC Server

OPC Client

COMDCOM

Geraumlt

Geraumlt

MES ERP

HMISCADA

UA Client

UNIX Linux Windows

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

Keine Installation

Keine extra Konfiguration

Keine Konsistenzprobleme

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

copy Softing 2014 Page 20

Controllers devices from different

manufacturers

Existing Solutions

Serial or vendor-specific TCP IP

connections

Often not possible

Solutions with OPC UA

Controllers devices are both OPC UA

client and server

IEC 61131 PLCopen definitions

Ethernet

Ethernet

Device to Device (M2M) Communication with OPC UA

SPS

OPC UA

Client

OPC UA

Server

SPS

OPC UA

Client

OPC UA

Server

UA TCP

copy Softing 2014 Page 21

Information model and data modeling

OPC UA provides data and metadata (type information) and allows the

modeling of arbitrarily complex systems

OPC UA information model defined modeling elements and rules

(complex data types methods state machines inheritance )

BaseObjectType

StateMachineType

CurrentState

DeviceStatemachineType

Running

Ready

StopMeasurement

HasCause

BaseEventType

TransitionEventType

StateType TransitionType

HasEffect

HasEffect

InitialStateType

Startup

NotAvailable

StartMeasurement

ReadyToStartup

StartupToRunning

RunningToReady

HasEffect

HasCause

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 8: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 8

OPC UA at a glance

Set of OPC UA services for uniform access to

ndash Process data alarms historical data program execution

Modeling and data transport

Strict separation of model and technology (UA Part 6)

OPC UA Base Services All the necessary

services

Manufacturer information model

DA AC HA PRG OPC Information model

ldquoCompanionsrdquo Information models FDIADIPLCopen

copy Softing 2014 Page 9

OPC UA at a glance

Organizations or companies can define their own profiles

Information models define (Companion Standards) What is

transported

OPC UA defines how is transported

OPC UA Base Services All the necessary

services

Manufacturer information model

DA AC HA PRG OPC Information model

ldquoCompanionsrdquo Information models FDIADIPLCopen

copy Softing 2014 Page 10

OPC UA ndash IEC Standard 62541

copy Softing 2014 Page 11

Simplification through unification

bdquoUnifiedldquo Architecture unifies the use of different OPC servers and clients

(DA AE HDA ) for the vertical and horizontal data exchange

New Support of method calls

New Support for complex data types

copy Softing 2014 Page 12

Protection against unauthorized data access

Security is mandatory in OPC UA

Three levels of security model

ndash User authentication

ndash Exchang of digitally signed certificates

ndash Encryption of messages (Optional)

copy Softing 2014 Page 13

Data safety and reliability

Physical and logical connection

Connection monitoring (keep-alive)

Buffering of data to protect against data loss

Automatic resumption of communication after disconnections

Request

Response

UA Session

UA

Client

UA

Server

copy Softing 2014 Page 14

Redundancy concepts

copy Softing 2014 Page 15

Flexible and performant

Web service protocol between IT applications

Optimized binary protocol at the automation level

copy Softing 2014 Page 16

Communication over the Internet

UA

Client

UA

Server Internet

Inter-site data exchange

Data monitoring remote maintenance and diagnostics across firewall

boundaries

copy Softing 2014 Page 17

Portability and scalability

Scalable in terms of functionality and

services availability

Embedding

Portables

Desktop PC

Server

Server Cluster

Embedded Systems

Controllers

Mainframe

copy Softing 2014 Page 18

Cross-platform communication

Portable to almost any operating system

OPC UA supported for CC++ Java NET

Cross-platform communication - from sensor to ERP system

copy Softing 2014 Page 19

Embedded OPC UA

Feldbus proprietaumlres Protokoll UA TCP Ethernet

OPC DA OPC UA

SPS PLS Gateway

Operator Panel hellip

Platform independentant Windows only

HMISCADA

OPC Server

OPC Client

COMDCOM

Geraumlt

Geraumlt

MES ERP

HMISCADA

UA Client

UNIX Linux Windows

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

Keine Installation

Keine extra Konfiguration

Keine Konsistenzprobleme

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

copy Softing 2014 Page 20

Controllers devices from different

manufacturers

Existing Solutions

Serial or vendor-specific TCP IP

connections

Often not possible

Solutions with OPC UA

Controllers devices are both OPC UA

client and server

IEC 61131 PLCopen definitions

Ethernet

Ethernet

Device to Device (M2M) Communication with OPC UA

SPS

OPC UA

Client

OPC UA

Server

SPS

OPC UA

Client

OPC UA

Server

UA TCP

copy Softing 2014 Page 21

Information model and data modeling

OPC UA provides data and metadata (type information) and allows the

modeling of arbitrarily complex systems

OPC UA information model defined modeling elements and rules

(complex data types methods state machines inheritance )

BaseObjectType

StateMachineType

CurrentState

DeviceStatemachineType

Running

Ready

StopMeasurement

HasCause

BaseEventType

TransitionEventType

StateType TransitionType

HasEffect

HasEffect

InitialStateType

Startup

NotAvailable

StartMeasurement

ReadyToStartup

StartupToRunning

RunningToReady

HasEffect

HasCause

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 9: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 9

OPC UA at a glance

Organizations or companies can define their own profiles

Information models define (Companion Standards) What is

transported

OPC UA defines how is transported

OPC UA Base Services All the necessary

services

Manufacturer information model

DA AC HA PRG OPC Information model

ldquoCompanionsrdquo Information models FDIADIPLCopen

copy Softing 2014 Page 10

OPC UA ndash IEC Standard 62541

copy Softing 2014 Page 11

Simplification through unification

bdquoUnifiedldquo Architecture unifies the use of different OPC servers and clients

(DA AE HDA ) for the vertical and horizontal data exchange

New Support of method calls

New Support for complex data types

copy Softing 2014 Page 12

Protection against unauthorized data access

Security is mandatory in OPC UA

Three levels of security model

ndash User authentication

ndash Exchang of digitally signed certificates

ndash Encryption of messages (Optional)

copy Softing 2014 Page 13

Data safety and reliability

Physical and logical connection

Connection monitoring (keep-alive)

Buffering of data to protect against data loss

Automatic resumption of communication after disconnections

Request

Response

UA Session

UA

Client

UA

Server

copy Softing 2014 Page 14

Redundancy concepts

copy Softing 2014 Page 15

Flexible and performant

Web service protocol between IT applications

Optimized binary protocol at the automation level

copy Softing 2014 Page 16

Communication over the Internet

UA

Client

UA

Server Internet

Inter-site data exchange

Data monitoring remote maintenance and diagnostics across firewall

boundaries

copy Softing 2014 Page 17

Portability and scalability

Scalable in terms of functionality and

services availability

Embedding

Portables

Desktop PC

Server

Server Cluster

Embedded Systems

Controllers

Mainframe

copy Softing 2014 Page 18

Cross-platform communication

Portable to almost any operating system

OPC UA supported for CC++ Java NET

Cross-platform communication - from sensor to ERP system

copy Softing 2014 Page 19

Embedded OPC UA

Feldbus proprietaumlres Protokoll UA TCP Ethernet

OPC DA OPC UA

SPS PLS Gateway

Operator Panel hellip

Platform independentant Windows only

HMISCADA

OPC Server

OPC Client

COMDCOM

Geraumlt

Geraumlt

MES ERP

HMISCADA

UA Client

UNIX Linux Windows

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

Keine Installation

Keine extra Konfiguration

Keine Konsistenzprobleme

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

copy Softing 2014 Page 20

Controllers devices from different

manufacturers

Existing Solutions

Serial or vendor-specific TCP IP

connections

Often not possible

Solutions with OPC UA

Controllers devices are both OPC UA

client and server

IEC 61131 PLCopen definitions

Ethernet

Ethernet

Device to Device (M2M) Communication with OPC UA

SPS

OPC UA

Client

OPC UA

Server

SPS

OPC UA

Client

OPC UA

Server

UA TCP

copy Softing 2014 Page 21

Information model and data modeling

OPC UA provides data and metadata (type information) and allows the

modeling of arbitrarily complex systems

OPC UA information model defined modeling elements and rules

(complex data types methods state machines inheritance )

BaseObjectType

StateMachineType

CurrentState

DeviceStatemachineType

Running

Ready

StopMeasurement

HasCause

BaseEventType

TransitionEventType

StateType TransitionType

HasEffect

HasEffect

InitialStateType

Startup

NotAvailable

StartMeasurement

ReadyToStartup

StartupToRunning

RunningToReady

HasEffect

HasCause

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 10: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 10

OPC UA ndash IEC Standard 62541

copy Softing 2014 Page 11

Simplification through unification

bdquoUnifiedldquo Architecture unifies the use of different OPC servers and clients

(DA AE HDA ) for the vertical and horizontal data exchange

New Support of method calls

New Support for complex data types

copy Softing 2014 Page 12

Protection against unauthorized data access

Security is mandatory in OPC UA

Three levels of security model

ndash User authentication

ndash Exchang of digitally signed certificates

ndash Encryption of messages (Optional)

copy Softing 2014 Page 13

Data safety and reliability

Physical and logical connection

Connection monitoring (keep-alive)

Buffering of data to protect against data loss

Automatic resumption of communication after disconnections

Request

Response

UA Session

UA

Client

UA

Server

copy Softing 2014 Page 14

Redundancy concepts

copy Softing 2014 Page 15

Flexible and performant

Web service protocol between IT applications

Optimized binary protocol at the automation level

copy Softing 2014 Page 16

Communication over the Internet

UA

Client

UA

Server Internet

Inter-site data exchange

Data monitoring remote maintenance and diagnostics across firewall

boundaries

copy Softing 2014 Page 17

Portability and scalability

Scalable in terms of functionality and

services availability

Embedding

Portables

Desktop PC

Server

Server Cluster

Embedded Systems

Controllers

Mainframe

copy Softing 2014 Page 18

Cross-platform communication

Portable to almost any operating system

OPC UA supported for CC++ Java NET

Cross-platform communication - from sensor to ERP system

copy Softing 2014 Page 19

Embedded OPC UA

Feldbus proprietaumlres Protokoll UA TCP Ethernet

OPC DA OPC UA

SPS PLS Gateway

Operator Panel hellip

Platform independentant Windows only

HMISCADA

OPC Server

OPC Client

COMDCOM

Geraumlt

Geraumlt

MES ERP

HMISCADA

UA Client

UNIX Linux Windows

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

Keine Installation

Keine extra Konfiguration

Keine Konsistenzprobleme

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

copy Softing 2014 Page 20

Controllers devices from different

manufacturers

Existing Solutions

Serial or vendor-specific TCP IP

connections

Often not possible

Solutions with OPC UA

Controllers devices are both OPC UA

client and server

IEC 61131 PLCopen definitions

Ethernet

Ethernet

Device to Device (M2M) Communication with OPC UA

SPS

OPC UA

Client

OPC UA

Server

SPS

OPC UA

Client

OPC UA

Server

UA TCP

copy Softing 2014 Page 21

Information model and data modeling

OPC UA provides data and metadata (type information) and allows the

modeling of arbitrarily complex systems

OPC UA information model defined modeling elements and rules

(complex data types methods state machines inheritance )

BaseObjectType

StateMachineType

CurrentState

DeviceStatemachineType

Running

Ready

StopMeasurement

HasCause

BaseEventType

TransitionEventType

StateType TransitionType

HasEffect

HasEffect

InitialStateType

Startup

NotAvailable

StartMeasurement

ReadyToStartup

StartupToRunning

RunningToReady

HasEffect

HasCause

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 11: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 11

Simplification through unification

bdquoUnifiedldquo Architecture unifies the use of different OPC servers and clients

(DA AE HDA ) for the vertical and horizontal data exchange

New Support of method calls

New Support for complex data types

copy Softing 2014 Page 12

Protection against unauthorized data access

Security is mandatory in OPC UA

Three levels of security model

ndash User authentication

ndash Exchang of digitally signed certificates

ndash Encryption of messages (Optional)

copy Softing 2014 Page 13

Data safety and reliability

Physical and logical connection

Connection monitoring (keep-alive)

Buffering of data to protect against data loss

Automatic resumption of communication after disconnections

Request

Response

UA Session

UA

Client

UA

Server

copy Softing 2014 Page 14

Redundancy concepts

copy Softing 2014 Page 15

Flexible and performant

Web service protocol between IT applications

Optimized binary protocol at the automation level

copy Softing 2014 Page 16

Communication over the Internet

UA

Client

UA

Server Internet

Inter-site data exchange

Data monitoring remote maintenance and diagnostics across firewall

boundaries

copy Softing 2014 Page 17

Portability and scalability

Scalable in terms of functionality and

services availability

Embedding

Portables

Desktop PC

Server

Server Cluster

Embedded Systems

Controllers

Mainframe

copy Softing 2014 Page 18

Cross-platform communication

Portable to almost any operating system

OPC UA supported for CC++ Java NET

Cross-platform communication - from sensor to ERP system

copy Softing 2014 Page 19

Embedded OPC UA

Feldbus proprietaumlres Protokoll UA TCP Ethernet

OPC DA OPC UA

SPS PLS Gateway

Operator Panel hellip

Platform independentant Windows only

HMISCADA

OPC Server

OPC Client

COMDCOM

Geraumlt

Geraumlt

MES ERP

HMISCADA

UA Client

UNIX Linux Windows

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

Keine Installation

Keine extra Konfiguration

Keine Konsistenzprobleme

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

copy Softing 2014 Page 20

Controllers devices from different

manufacturers

Existing Solutions

Serial or vendor-specific TCP IP

connections

Often not possible

Solutions with OPC UA

Controllers devices are both OPC UA

client and server

IEC 61131 PLCopen definitions

Ethernet

Ethernet

Device to Device (M2M) Communication with OPC UA

SPS

OPC UA

Client

OPC UA

Server

SPS

OPC UA

Client

OPC UA

Server

UA TCP

copy Softing 2014 Page 21

Information model and data modeling

OPC UA provides data and metadata (type information) and allows the

modeling of arbitrarily complex systems

OPC UA information model defined modeling elements and rules

(complex data types methods state machines inheritance )

BaseObjectType

StateMachineType

CurrentState

DeviceStatemachineType

Running

Ready

StopMeasurement

HasCause

BaseEventType

TransitionEventType

StateType TransitionType

HasEffect

HasEffect

InitialStateType

Startup

NotAvailable

StartMeasurement

ReadyToStartup

StartupToRunning

RunningToReady

HasEffect

HasCause

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 12: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 12

Protection against unauthorized data access

Security is mandatory in OPC UA

Three levels of security model

ndash User authentication

ndash Exchang of digitally signed certificates

ndash Encryption of messages (Optional)

copy Softing 2014 Page 13

Data safety and reliability

Physical and logical connection

Connection monitoring (keep-alive)

Buffering of data to protect against data loss

Automatic resumption of communication after disconnections

Request

Response

UA Session

UA

Client

UA

Server

copy Softing 2014 Page 14

Redundancy concepts

copy Softing 2014 Page 15

Flexible and performant

Web service protocol between IT applications

Optimized binary protocol at the automation level

copy Softing 2014 Page 16

Communication over the Internet

UA

Client

UA

Server Internet

Inter-site data exchange

Data monitoring remote maintenance and diagnostics across firewall

boundaries

copy Softing 2014 Page 17

Portability and scalability

Scalable in terms of functionality and

services availability

Embedding

Portables

Desktop PC

Server

Server Cluster

Embedded Systems

Controllers

Mainframe

copy Softing 2014 Page 18

Cross-platform communication

Portable to almost any operating system

OPC UA supported for CC++ Java NET

Cross-platform communication - from sensor to ERP system

copy Softing 2014 Page 19

Embedded OPC UA

Feldbus proprietaumlres Protokoll UA TCP Ethernet

OPC DA OPC UA

SPS PLS Gateway

Operator Panel hellip

Platform independentant Windows only

HMISCADA

OPC Server

OPC Client

COMDCOM

Geraumlt

Geraumlt

MES ERP

HMISCADA

UA Client

UNIX Linux Windows

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

Keine Installation

Keine extra Konfiguration

Keine Konsistenzprobleme

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

copy Softing 2014 Page 20

Controllers devices from different

manufacturers

Existing Solutions

Serial or vendor-specific TCP IP

connections

Often not possible

Solutions with OPC UA

Controllers devices are both OPC UA

client and server

IEC 61131 PLCopen definitions

Ethernet

Ethernet

Device to Device (M2M) Communication with OPC UA

SPS

OPC UA

Client

OPC UA

Server

SPS

OPC UA

Client

OPC UA

Server

UA TCP

copy Softing 2014 Page 21

Information model and data modeling

OPC UA provides data and metadata (type information) and allows the

modeling of arbitrarily complex systems

OPC UA information model defined modeling elements and rules

(complex data types methods state machines inheritance )

BaseObjectType

StateMachineType

CurrentState

DeviceStatemachineType

Running

Ready

StopMeasurement

HasCause

BaseEventType

TransitionEventType

StateType TransitionType

HasEffect

HasEffect

InitialStateType

Startup

NotAvailable

StartMeasurement

ReadyToStartup

StartupToRunning

RunningToReady

HasEffect

HasCause

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 13: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 13

Data safety and reliability

Physical and logical connection

Connection monitoring (keep-alive)

Buffering of data to protect against data loss

Automatic resumption of communication after disconnections

Request

Response

UA Session

UA

Client

UA

Server

copy Softing 2014 Page 14

Redundancy concepts

copy Softing 2014 Page 15

Flexible and performant

Web service protocol between IT applications

Optimized binary protocol at the automation level

copy Softing 2014 Page 16

Communication over the Internet

UA

Client

UA

Server Internet

Inter-site data exchange

Data monitoring remote maintenance and diagnostics across firewall

boundaries

copy Softing 2014 Page 17

Portability and scalability

Scalable in terms of functionality and

services availability

Embedding

Portables

Desktop PC

Server

Server Cluster

Embedded Systems

Controllers

Mainframe

copy Softing 2014 Page 18

Cross-platform communication

Portable to almost any operating system

OPC UA supported for CC++ Java NET

Cross-platform communication - from sensor to ERP system

copy Softing 2014 Page 19

Embedded OPC UA

Feldbus proprietaumlres Protokoll UA TCP Ethernet

OPC DA OPC UA

SPS PLS Gateway

Operator Panel hellip

Platform independentant Windows only

HMISCADA

OPC Server

OPC Client

COMDCOM

Geraumlt

Geraumlt

MES ERP

HMISCADA

UA Client

UNIX Linux Windows

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

Keine Installation

Keine extra Konfiguration

Keine Konsistenzprobleme

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

copy Softing 2014 Page 20

Controllers devices from different

manufacturers

Existing Solutions

Serial or vendor-specific TCP IP

connections

Often not possible

Solutions with OPC UA

Controllers devices are both OPC UA

client and server

IEC 61131 PLCopen definitions

Ethernet

Ethernet

Device to Device (M2M) Communication with OPC UA

SPS

OPC UA

Client

OPC UA

Server

SPS

OPC UA

Client

OPC UA

Server

UA TCP

copy Softing 2014 Page 21

Information model and data modeling

OPC UA provides data and metadata (type information) and allows the

modeling of arbitrarily complex systems

OPC UA information model defined modeling elements and rules

(complex data types methods state machines inheritance )

BaseObjectType

StateMachineType

CurrentState

DeviceStatemachineType

Running

Ready

StopMeasurement

HasCause

BaseEventType

TransitionEventType

StateType TransitionType

HasEffect

HasEffect

InitialStateType

Startup

NotAvailable

StartMeasurement

ReadyToStartup

StartupToRunning

RunningToReady

HasEffect

HasCause

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 14: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 14

Redundancy concepts

copy Softing 2014 Page 15

Flexible and performant

Web service protocol between IT applications

Optimized binary protocol at the automation level

copy Softing 2014 Page 16

Communication over the Internet

UA

Client

UA

Server Internet

Inter-site data exchange

Data monitoring remote maintenance and diagnostics across firewall

boundaries

copy Softing 2014 Page 17

Portability and scalability

Scalable in terms of functionality and

services availability

Embedding

Portables

Desktop PC

Server

Server Cluster

Embedded Systems

Controllers

Mainframe

copy Softing 2014 Page 18

Cross-platform communication

Portable to almost any operating system

OPC UA supported for CC++ Java NET

Cross-platform communication - from sensor to ERP system

copy Softing 2014 Page 19

Embedded OPC UA

Feldbus proprietaumlres Protokoll UA TCP Ethernet

OPC DA OPC UA

SPS PLS Gateway

Operator Panel hellip

Platform independentant Windows only

HMISCADA

OPC Server

OPC Client

COMDCOM

Geraumlt

Geraumlt

MES ERP

HMISCADA

UA Client

UNIX Linux Windows

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

Keine Installation

Keine extra Konfiguration

Keine Konsistenzprobleme

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

copy Softing 2014 Page 20

Controllers devices from different

manufacturers

Existing Solutions

Serial or vendor-specific TCP IP

connections

Often not possible

Solutions with OPC UA

Controllers devices are both OPC UA

client and server

IEC 61131 PLCopen definitions

Ethernet

Ethernet

Device to Device (M2M) Communication with OPC UA

SPS

OPC UA

Client

OPC UA

Server

SPS

OPC UA

Client

OPC UA

Server

UA TCP

copy Softing 2014 Page 21

Information model and data modeling

OPC UA provides data and metadata (type information) and allows the

modeling of arbitrarily complex systems

OPC UA information model defined modeling elements and rules

(complex data types methods state machines inheritance )

BaseObjectType

StateMachineType

CurrentState

DeviceStatemachineType

Running

Ready

StopMeasurement

HasCause

BaseEventType

TransitionEventType

StateType TransitionType

HasEffect

HasEffect

InitialStateType

Startup

NotAvailable

StartMeasurement

ReadyToStartup

StartupToRunning

RunningToReady

HasEffect

HasCause

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 15: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 15

Flexible and performant

Web service protocol between IT applications

Optimized binary protocol at the automation level

copy Softing 2014 Page 16

Communication over the Internet

UA

Client

UA

Server Internet

Inter-site data exchange

Data monitoring remote maintenance and diagnostics across firewall

boundaries

copy Softing 2014 Page 17

Portability and scalability

Scalable in terms of functionality and

services availability

Embedding

Portables

Desktop PC

Server

Server Cluster

Embedded Systems

Controllers

Mainframe

copy Softing 2014 Page 18

Cross-platform communication

Portable to almost any operating system

OPC UA supported for CC++ Java NET

Cross-platform communication - from sensor to ERP system

copy Softing 2014 Page 19

Embedded OPC UA

Feldbus proprietaumlres Protokoll UA TCP Ethernet

OPC DA OPC UA

SPS PLS Gateway

Operator Panel hellip

Platform independentant Windows only

HMISCADA

OPC Server

OPC Client

COMDCOM

Geraumlt

Geraumlt

MES ERP

HMISCADA

UA Client

UNIX Linux Windows

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

Keine Installation

Keine extra Konfiguration

Keine Konsistenzprobleme

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

copy Softing 2014 Page 20

Controllers devices from different

manufacturers

Existing Solutions

Serial or vendor-specific TCP IP

connections

Often not possible

Solutions with OPC UA

Controllers devices are both OPC UA

client and server

IEC 61131 PLCopen definitions

Ethernet

Ethernet

Device to Device (M2M) Communication with OPC UA

SPS

OPC UA

Client

OPC UA

Server

SPS

OPC UA

Client

OPC UA

Server

UA TCP

copy Softing 2014 Page 21

Information model and data modeling

OPC UA provides data and metadata (type information) and allows the

modeling of arbitrarily complex systems

OPC UA information model defined modeling elements and rules

(complex data types methods state machines inheritance )

BaseObjectType

StateMachineType

CurrentState

DeviceStatemachineType

Running

Ready

StopMeasurement

HasCause

BaseEventType

TransitionEventType

StateType TransitionType

HasEffect

HasEffect

InitialStateType

Startup

NotAvailable

StartMeasurement

ReadyToStartup

StartupToRunning

RunningToReady

HasEffect

HasCause

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 16: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 16

Communication over the Internet

UA

Client

UA

Server Internet

Inter-site data exchange

Data monitoring remote maintenance and diagnostics across firewall

boundaries

copy Softing 2014 Page 17

Portability and scalability

Scalable in terms of functionality and

services availability

Embedding

Portables

Desktop PC

Server

Server Cluster

Embedded Systems

Controllers

Mainframe

copy Softing 2014 Page 18

Cross-platform communication

Portable to almost any operating system

OPC UA supported for CC++ Java NET

Cross-platform communication - from sensor to ERP system

copy Softing 2014 Page 19

Embedded OPC UA

Feldbus proprietaumlres Protokoll UA TCP Ethernet

OPC DA OPC UA

SPS PLS Gateway

Operator Panel hellip

Platform independentant Windows only

HMISCADA

OPC Server

OPC Client

COMDCOM

Geraumlt

Geraumlt

MES ERP

HMISCADA

UA Client

UNIX Linux Windows

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

Keine Installation

Keine extra Konfiguration

Keine Konsistenzprobleme

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

copy Softing 2014 Page 20

Controllers devices from different

manufacturers

Existing Solutions

Serial or vendor-specific TCP IP

connections

Often not possible

Solutions with OPC UA

Controllers devices are both OPC UA

client and server

IEC 61131 PLCopen definitions

Ethernet

Ethernet

Device to Device (M2M) Communication with OPC UA

SPS

OPC UA

Client

OPC UA

Server

SPS

OPC UA

Client

OPC UA

Server

UA TCP

copy Softing 2014 Page 21

Information model and data modeling

OPC UA provides data and metadata (type information) and allows the

modeling of arbitrarily complex systems

OPC UA information model defined modeling elements and rules

(complex data types methods state machines inheritance )

BaseObjectType

StateMachineType

CurrentState

DeviceStatemachineType

Running

Ready

StopMeasurement

HasCause

BaseEventType

TransitionEventType

StateType TransitionType

HasEffect

HasEffect

InitialStateType

Startup

NotAvailable

StartMeasurement

ReadyToStartup

StartupToRunning

RunningToReady

HasEffect

HasCause

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 17: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 17

Portability and scalability

Scalable in terms of functionality and

services availability

Embedding

Portables

Desktop PC

Server

Server Cluster

Embedded Systems

Controllers

Mainframe

copy Softing 2014 Page 18

Cross-platform communication

Portable to almost any operating system

OPC UA supported for CC++ Java NET

Cross-platform communication - from sensor to ERP system

copy Softing 2014 Page 19

Embedded OPC UA

Feldbus proprietaumlres Protokoll UA TCP Ethernet

OPC DA OPC UA

SPS PLS Gateway

Operator Panel hellip

Platform independentant Windows only

HMISCADA

OPC Server

OPC Client

COMDCOM

Geraumlt

Geraumlt

MES ERP

HMISCADA

UA Client

UNIX Linux Windows

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

Keine Installation

Keine extra Konfiguration

Keine Konsistenzprobleme

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

copy Softing 2014 Page 20

Controllers devices from different

manufacturers

Existing Solutions

Serial or vendor-specific TCP IP

connections

Often not possible

Solutions with OPC UA

Controllers devices are both OPC UA

client and server

IEC 61131 PLCopen definitions

Ethernet

Ethernet

Device to Device (M2M) Communication with OPC UA

SPS

OPC UA

Client

OPC UA

Server

SPS

OPC UA

Client

OPC UA

Server

UA TCP

copy Softing 2014 Page 21

Information model and data modeling

OPC UA provides data and metadata (type information) and allows the

modeling of arbitrarily complex systems

OPC UA information model defined modeling elements and rules

(complex data types methods state machines inheritance )

BaseObjectType

StateMachineType

CurrentState

DeviceStatemachineType

Running

Ready

StopMeasurement

HasCause

BaseEventType

TransitionEventType

StateType TransitionType

HasEffect

HasEffect

InitialStateType

Startup

NotAvailable

StartMeasurement

ReadyToStartup

StartupToRunning

RunningToReady

HasEffect

HasCause

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 18: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 18

Cross-platform communication

Portable to almost any operating system

OPC UA supported for CC++ Java NET

Cross-platform communication - from sensor to ERP system

copy Softing 2014 Page 19

Embedded OPC UA

Feldbus proprietaumlres Protokoll UA TCP Ethernet

OPC DA OPC UA

SPS PLS Gateway

Operator Panel hellip

Platform independentant Windows only

HMISCADA

OPC Server

OPC Client

COMDCOM

Geraumlt

Geraumlt

MES ERP

HMISCADA

UA Client

UNIX Linux Windows

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

Keine Installation

Keine extra Konfiguration

Keine Konsistenzprobleme

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

copy Softing 2014 Page 20

Controllers devices from different

manufacturers

Existing Solutions

Serial or vendor-specific TCP IP

connections

Often not possible

Solutions with OPC UA

Controllers devices are both OPC UA

client and server

IEC 61131 PLCopen definitions

Ethernet

Ethernet

Device to Device (M2M) Communication with OPC UA

SPS

OPC UA

Client

OPC UA

Server

SPS

OPC UA

Client

OPC UA

Server

UA TCP

copy Softing 2014 Page 21

Information model and data modeling

OPC UA provides data and metadata (type information) and allows the

modeling of arbitrarily complex systems

OPC UA information model defined modeling elements and rules

(complex data types methods state machines inheritance )

BaseObjectType

StateMachineType

CurrentState

DeviceStatemachineType

Running

Ready

StopMeasurement

HasCause

BaseEventType

TransitionEventType

StateType TransitionType

HasEffect

HasEffect

InitialStateType

Startup

NotAvailable

StartMeasurement

ReadyToStartup

StartupToRunning

RunningToReady

HasEffect

HasCause

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 19: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 19

Embedded OPC UA

Feldbus proprietaumlres Protokoll UA TCP Ethernet

OPC DA OPC UA

SPS PLS Gateway

Operator Panel hellip

Platform independentant Windows only

HMISCADA

OPC Server

OPC Client

COMDCOM

Geraumlt

Geraumlt

MES ERP

HMISCADA

UA Client

UNIX Linux Windows

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

Keine Installation

Keine extra Konfiguration

Keine Konsistenzprobleme

Geraumlt

VxWorks Linux

OPC UA Server

OPC UA Toolkit

copy Softing 2014 Page 20

Controllers devices from different

manufacturers

Existing Solutions

Serial or vendor-specific TCP IP

connections

Often not possible

Solutions with OPC UA

Controllers devices are both OPC UA

client and server

IEC 61131 PLCopen definitions

Ethernet

Ethernet

Device to Device (M2M) Communication with OPC UA

SPS

OPC UA

Client

OPC UA

Server

SPS

OPC UA

Client

OPC UA

Server

UA TCP

copy Softing 2014 Page 21

Information model and data modeling

OPC UA provides data and metadata (type information) and allows the

modeling of arbitrarily complex systems

OPC UA information model defined modeling elements and rules

(complex data types methods state machines inheritance )

BaseObjectType

StateMachineType

CurrentState

DeviceStatemachineType

Running

Ready

StopMeasurement

HasCause

BaseEventType

TransitionEventType

StateType TransitionType

HasEffect

HasEffect

InitialStateType

Startup

NotAvailable

StartMeasurement

ReadyToStartup

StartupToRunning

RunningToReady

HasEffect

HasCause

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 20: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 20

Controllers devices from different

manufacturers

Existing Solutions

Serial or vendor-specific TCP IP

connections

Often not possible

Solutions with OPC UA

Controllers devices are both OPC UA

client and server

IEC 61131 PLCopen definitions

Ethernet

Ethernet

Device to Device (M2M) Communication with OPC UA

SPS

OPC UA

Client

OPC UA

Server

SPS

OPC UA

Client

OPC UA

Server

UA TCP

copy Softing 2014 Page 21

Information model and data modeling

OPC UA provides data and metadata (type information) and allows the

modeling of arbitrarily complex systems

OPC UA information model defined modeling elements and rules

(complex data types methods state machines inheritance )

BaseObjectType

StateMachineType

CurrentState

DeviceStatemachineType

Running

Ready

StopMeasurement

HasCause

BaseEventType

TransitionEventType

StateType TransitionType

HasEffect

HasEffect

InitialStateType

Startup

NotAvailable

StartMeasurement

ReadyToStartup

StartupToRunning

RunningToReady

HasEffect

HasCause

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 21: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 21

Information model and data modeling

OPC UA provides data and metadata (type information) and allows the

modeling of arbitrarily complex systems

OPC UA information model defined modeling elements and rules

(complex data types methods state machines inheritance )

BaseObjectType

StateMachineType

CurrentState

DeviceStatemachineType

Running

Ready

StopMeasurement

HasCause

BaseEventType

TransitionEventType

StateType TransitionType

HasEffect

HasEffect

InitialStateType

Startup

NotAvailable

StartMeasurement

ReadyToStartup

StartupToRunning

RunningToReady

HasEffect

HasCause

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 22: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

Page 22

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 23: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 23

Uniform data management

Visualization

Operation control

Configuration

Diagnosis

Remote maintenance

Condition Monitoring

Data archiving

hellip

serielle Protokolle

UNIX

HMISCADA

MES ERP

Ethernet SOAP

Feldbusse

Ethernet

UA Binary Embedded

Systems (WinCE VxWorks

QNX hellip)

Geraumlte

SPS

Desktop

Windws PC

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 24: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 24

New dimension of decentralization

OPC Client OPC UA Server

16875122195

OPC Client

Fieldbus 1

zB PROFIBUS

Ethernet

zB ModbusTCP serial

zB S7-MPI

Network 1

OPC Server

OPC Client

Network 2

OPC Server

OPC UA Server

17880102165

OPC UA Server

16845255135

SPS PLS Antrieb hellip

OPC UA Server

19855322195

Web enabled

Security

Discovery

Portable

hellip

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 25: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 25

Advanced vertical integration

P

L

P

L

P

L

P

L

MES

ERP

UA Server

UA Client

UA Client

Enterprise Network

Operations Network

Plant Floor

Network

UNIX

Linux hellip

Firewall

UA Client

UA Client

UA Server

UA Server

Linux

VxWorks

QNX hellip

UA Server

UA Client

UA Server

UA Client

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 26: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 26

OPC UA in Devices

No installation

No additional configuration

No consistency problems

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 27: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

Page 27

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 28: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 28

CNC Joinery Machines

Human-Machine-PLC connection

OPC UA Enabled Visualization in NET

Ethernet

SIEMENS

S7 SPS

SIEMENS

S7 SPS

Hundegger System

OPC UA NET Client

Siemens S7 OPC UA Server

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 29: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 29

Ethernet

International German automotive

supplier

Specialist for cable and plastics

processing

Fault-tolerant data acquisition

visualization and further processing

on Solaris

Communication with PLCs from

different manufacturers via OPC UA

OPC UA Enabled Visualisierung auf Solaris

Embedded

OPC UA Server

OPC UA-Client

BECKHOFF

ROCKWELL SIEMENS

KROSY ERP System

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 30: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 30

Modell

Generierung

direkt aus dem

BACnet Netzwerk

OPC UA in building automation

OPC UA

CXS BACnet UA Server

wwwConneXSoftcom

OPC UA server providing the image of the BACnet model

Fast and easy configuration

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 31: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 31

Konfiguration

Visualisierung

Fernbedienung

Embedded OPC UA Server

OPC UA Client

Energy monitoring and remote control

platform

OPC UA Secure Internet Connection

Up to 2000 UA parallel connections

OPC UA over the Internet ndash nte systems

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 32: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 32

Trends hellip

Condition Monitoring and Predictive Maintenance

ndash How is my device How do I prevent effective system downtime

How do I use the life of my equipment from a maximum

Overall Equipment Effectiveness (OEE)

What is my overall equipment effectiveness in terms of its availability

performance and quality

Horizontal and vertical integration

decentralization

From sensor to the corporate management level

Remote configuration remote maintenance remote diagnostics

Use of Web Technologies

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 33: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 33

Trends Trends hellip

Big Data

Machine to Machine (M2M)

Internet of Things (IoT)

Cyber Physical System

Cloud Computing

Industry 40

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 34: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 34

Trends Trends Trends hellip

Personalized Design

Just-in-Time manufacturing

lot size 1

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 35: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 35

The fourth Industrial Revolution

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 36: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 36

Members of BITKOM VDMA and ZVEI in the standardization the

biggest challenge for Industry 40

Trends Trends Trends hellip Industrie 40

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 37: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 37

Trends Trends Trends Trends hellip

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 38: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 38

Technology Initiative SmartFactoryKL

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 39: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 39

Embedded OPC UA ndash ultra-small Linux PC

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 40: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 40

MES

OPC UA Server

OPC UA Server

OPC UA Server

OPC UA Client

OPC UA in injection molding machine

Preinstalled

preconfigured

data consistency

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 41: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 41

Embedded OPC UA

ldquoUsing the Softing OPC UA Toolkit

saved us a couple of monthslsquo worth

developmentldquo

Heinrich Muumlller

RampD Software

ARBURG GmbH + Co KG

ldquoWe needed a globally accepted

international standard and found it

in OPC Unified Architectureldquo

Michael Vieth

Team Manager Host Processing Engineering

ARBURG GmbH + Co KG

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 42: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 42

ProSeS BDE GmbH Part of MES-Group

MES-Solutions ndash one of the

leading MES-Systems

for discrete manufacturing in

plastic and metal

Arburg

BOY

ERP

M

E

S

imi

Demag

Krauss

Maffei

hellip

SPS digitalanalog

OPC-UA

OPC

Euromap 63 D

Euromap 63 KM

Produktionsdaten in Echtzeit

Auftrag Gutstuumlck Ausschuss Laufzeit

Maschinenstillstand Personalplanung

Auslastung Qualitaumltsdaten

Prozessdaten Einstellwerte

Sollwertuumlberwachung Instandhaltung

Material- und Energieverbrauch

OPC-UA and intelligent machine interface (imi)

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 43: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 43

harmonization

unified data

management

bdquoSAP Plant Connectivityldquo supports OPC-UA

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 44: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 44

OPC-UA

OPC-UA

OPC-UA

RFID Transponder

RFID Reader

RF-R500 (Linux)

PLC

From Sensor to SAP System

Interoperability

Fieldbus independent

Security MES

Ha-VIS

Middleware

Embedded OPC UA ndash RFID Reader

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 45: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 45

Embedded UA ndash safety-critical control systems

Triconex Tridentreg and Triconex General Purpose safety system

VxWorks based embedded OPC UA Server

high-performance and secure communication of process data alarms and

historical events with up to 10 OPC UA clients simultaneously

Robustes and high availability Design

Wurldtech Achilles Assessment tests passed

Certified by TUumlV Rheinland for use up to SIL 3 applications

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 46: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 46

OPC UA lsquoUnlimitedrsquo (NDA)

Process control system with100 OPC UA

UA DA AC HA UA Security

Distributed OPC UA Server with

aggregation functionality

Over 2000000 Data points

Integrated UA DA Gateway

Automated generation of the

UA Address Space from a database

Dynamic redundancy concept

(Based on service level)

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 47: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

Page 47

Practice relevant comparison of OPC UA with OPC Classic

New opportunities with OPC UA and embedded OPC UA

OPC UA in real applications

Live demonstration OPC UA embedded OPC UA migration

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 48: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 48

OPC UA Live-Demonstration

Demonstration of practical relevance OPC UA communication options

ndash Local connection

ndash Cross operating system

ndash Embedded OPC UA

ndash Migration vrom Classic OPC to OPC UA

Demonstration examples

1 OPC UA Client lt-gt OPC UA Server (PC based local)

2 OPC UA Client lt-gt OPC UA Server (embedded Linux remote)

3 OPC UA Client lt-gt OPC DA Server (OPC UA Client Gateway)

4 OPC DA Client lt-gt OPC UA Server (OPC UA Server Gateway)

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 49: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 49

Komponenten der OPC UA Live-Demo

OPC UA Demo Server (Toolkit)

Softing OPC Client

OPC UA Server embedded in

Raspberry Pi Box

OPC UA Server embedded in echocollect

OPC Bridge in Easy Connect Suite

OPC UA Server Gateway (Toolkit)

OPC Easy Connect Suite ndash OPC UA

OPC Easy

Connect Suite

OPC UA

Client D

D OPC DA OPC XML-DA OPC UA D

S

OPC Classic

Server

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 50: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 50

OPC UA Toolkit Demo Server

Softing OPC UA Toolkit Test und Demonstration server

running simulation data

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 51: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 51

Softing OPC Client

Softing OPC UA Test and Demo Client

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 52: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 52

Classic OPC Toolkit Demo Client and Server

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 53: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 53

OPC Bridge ndash Easy Connect Suite

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 54: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 54

OPC Bridge ndash Easy Connect Suite

OPC UA

Client

Classic OPC

Client

Easy Connect Suite

OPC Bridge

OPC-Classic Client

OPC-Server

OPC Optimizer

OPC Bridge ndash The gateway between

worlds OPC Classic OPC UA

OPC Optimizer ndash Optimized access

from multiple clients to one OPC server

OPC-Classic

Server

OPC-UA

Server

Trending Historian ERP HMI $

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 55: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 55

Embedded OPC UA Server in echo collect

echocollect Process data management

system

Database and ERP integration on SAP

Oracle dB2 MySQL MS-SQL

Open data communication via OPC

functionality

Protocol support for controllers from

Siemens Rockwell Schneider Beckhoff

ABB etc)

Embedded OPC UA Server

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom

Page 56: OPC UA in Practice Users Workshop - Hitex: Hitex UK · Demonstration of practical relevance OPC UA communication options: –Local connection –Cross operating system –Embedded

copy Softing 2014 Page 56

Thank you

Softing Industrial Automation GmbH

wwwindustrialsoftingcom