opc ua in practice users workshop - hitex: hitex uk · demonstration of practical relevance opc ua...
TRANSCRIPT
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
copy Softing 2014 Page 56
Thank you
Softing Industrial Automation GmbH
wwwindustrialsoftingcom