SlideShare uma empresa Scribd logo
1 de 26
Thomas Burke
0
President & Executive Director
OPC Foundation
Thomas.burke@opcfoundation.org
Migrating from OPC Classic to OPC UA
Mission Statement
1
The mission of the OPC Foundation is to
manage a global organization in which users,
vendors and consortia collaborate to create
data transfer standards for multi-vendor, multi-
platform, secure and reliable interoperability in
industrial automation.
OPC Foundation:
Board of Directors
2
Thomas Burke – OPC Foundation
Russ Agrusa – ICONICS
Matthias Damm – ascolab GmbH
Thomas Hahn – Siemens AG
Stefan Hoppe – Beckhoff
Ziad Kaakani – Honeywell Process Solutions
Shinji Oda – Yokogawa
Veronika Schmid-Lutz – SAP
Matt Vasey – Microsoft
Vision
-Secure, reliable, multi-vendor,
multi-platform, multi domain
interoperability from sensor to
enterprise
International
-Companies from Automation & IT
International standard IEC62541
OPC Foundation
Scottsdale, Arizona
OPC Europe
Verl, Germany
OPC Asia
China
OPC Japan
Musashino-shi, Tokyo
OPC India 2017
OPC Korea 2017

OPC Foundation
HMI #A
Modbus Profibus
Profinet DH+
FF CIP
EGD Bacnet
DNP SNMP
TSAA AS511
UDC Others…
HMI #B
Modbus Profibus
Profinet DH+
FF CIP
EGD Bacnet
DNP SNMP
TSAA AS511
UDC Others…
History: The “original problem”
• Before OPC • With OPC
DCS ControllerPLC
HMI #A
OPC
HMI #B
OPC
DCS ControllerPLC
OPC Server
Modbu
s
Profinet DH+ Bacnet
Others
…
History: Technology evolved…
5
•Over time, other problems needed solving and
new OPC technology standards emerged:
Problem Solution
How to let OPC solve more problems “OPC” re-branded: Data Access
More capabilities needed in Data Access OPC Data Access 1.0, 2.05a, 3.0
Need to store real-time values OPC Historical Data Access
Need to standardize Alarm Notifications OPC Alarms & Conditions
Need to standardize data acquisition via internet OPC XML-DA
Need to allow PLC-to-PLC communications OPC Data eXchange
Need to secure access to servers/tags OPC Security
Need to standardize batch-process operations OPC Batch
Need to standardize a simple PLC program OPC Program
History: Integration Difficulties
• Each OPC Specification solved
a unique problem
• Each OPC Specification was its
own self-contained solution
• No “true” integration between
OPC technologies
• Development effort doubled..
Tripled.. quadrupled etc.
• Development somewhat eased
by Microsoft’s COM/DCOM
platform
OPC Application
OPC Application
DA
DA
HDA
HDA
A&E
A&E
XML
DA
XML
DA
Batch
Batch
DX
DX
Security
Security
OPC Adapts to NEW Challenges
• Integrate existing technologies
• Provide platform-independence
• Extensibility, for newer technology
profiles and specifications
• Work online, remain secure:
- Resist remote attacks
- Protect valuable data
- Audit logs (who did what)
• Be compatible with OPC Classic
• Stay FAST
• Provide MORE diagnostics.
• Be easy! No more DCOM!
• Re-design OPC technology
implementation:
- Model a framework
incorporating all existing
specifications
- Use standard platforms not tied
to a vendor, e.g. TCP/IP,
openSSL etc.
- Use standard security tools for
certificates and encryption
• “Unified Architecture” born!
Challenge Solution
OPC UA: Extensibility
8
OPC Classic to OPC UA
• OPC UA unifies Data Access, Alarms & Events, Historical Data, etc.
• One OPC Application can support all specifications
• Classic COM/DCOM applications interoperate with OPC UA
DA
AE
HDA
COM
Client
UA
Client
UA
→OPC Foundation collaborates
with organizations and domain
experts
→OPC UA defines HOW
→Domain experts define
WHAT
Companion Information Models
PLCopen, ADI, FDI, FDT, BACnet, MDIS, ISA95, AutomationML,
MTConnect, AutoID, VDW,
IEC 61850/61400, ODVA/Sercos and more coming
Built-in Information Models
OPC UA Meta Model
OPC Unified Architecture
OPC Unified Architecture
Companion Information Models
PLCopen, ADI, FDI, FDT, BACnet, MDIS, ISA95, AutomationML,
MTConnect, AutoID, VDW,
IEC 61850/61400, ODVA/Sercos and more coming
Built-in Information Models
OPC UA Meta Model
Vendor Specific Extensions
Services
Browse
Read / Write
Method Calls
Subscriptions
Protocols
UA Binary TCP
HTTPS / UA Binary
Webservices
Client/Server
Client
friendly API
to access
information
in the server
OPC UA Client/Server Communication Model
Vendor Specific Extensions
Companion Information Models
FieldComm, Profinet, PLCopen, ADI, FDI, FDT, BACnet, MDIS,
ISA95, AutomationML, MTConnect, AutoID, VDW, VDMA
Open Process Automation
IEC 61850/61400, ODVA/Sercos and more coming
Built-in Information Models
OPC UA Meta Model
Services
Browse
Read / Write
Method Calls
Subscriptions
Protocols
UA Binary TCP
HTTPS / UA Binary
Webservices
Model
PubSubConfiguration
Connections
DataSets
Protocols
UA Secure Multicast
AMQP, MQTT, DDS
More to INTEGRATE
Client/Server Pub-Sub
Client/Server & Pub/Sub: New functionality to meet more use cases

OPC Unified Architecture
Timeless Durability
OPC UA:
3 Key Highlights
• Open Data Connectivity
• Data Context Preservation
• Data Security
Open Data Connectivity
Connectivity
Standards
Protocols
Data Context
Preservation
OPC UA
OPC Collaborations
Data
Security
»The only communication technology in the factory, with implicit security features and the
potential for the challenges posed by Industrie 4.0, that I am aware of today, is OPC-UA.«
-Holger Junker, Head of Division C12, BSI
Security check by German Federal Office
For Information Security
Jens Wiesner German Federal Office for Information Security, (BSI), Division C12
OPC UA: Security (channel)
• Each UA application is uniquely
identified with an x509 certificate
• Each UA application can be
configured to trust specific apps
• Only TRUSTED Clients can connect
to your valuable Servers
• The connection can be:
- Insecure: for isolated networks and
maximum performance
- Encrypted with standard algorithms
(RSA, SHA1) offering 128, 256, 512,
1024, 2048 bit ciphering etc.
• Each UA message/packet is:
- Signed, to prevent tampering
- Sequenced to eliminate message-replay,
injection, and detect lost messages
UA Server
x509
X509
Trust List
UA ClientX509
Trust List
x509
Client:
“here’s my x509, can I
connect?”
Server:
“I trust you, here’s my x509…”
Client:
“I trust you too”
OPC UA Security: Authentication
• Only the RIGHT people need
access to your systems/data.
• Users can be identified via:
- Anonymous (no security)
- Login name and password
- X509 certificate
- Kerberos
- Other?
• Restrict user access to data
• You can log ALL activities
I can prove who I
am
I can’t see through the
encryption let alone
guess credentials
20
OPC Based Secure
Solution – Architecture
OPC based secure solution
21
Advantages
• Security & Redundancy Built in
• Remote communications are not based on classic OPC/DCOM.
• No data loss
• Only a single TCP port is needed to be open in the firewalls.
• Data is encrypted
Brochure
Print an online version:
Available in
English/German/Chinese/
Japanese
https://opcfoundation.org/res
ources/brochures/
https://www.linkedin.com/company/opc-foundation
https://www.facebook.com/OPCFoundation/
https://twitter.com/OPCFoundation/
https://www.youtube.com/user/TheOPCFoundation/
Check us out!
https://github.com/opcfoundation
Thank You!
OPC-UA
The worldwide accepted
standard for M2M, IIoT
and Industrie4.0
Thomas Burke
Foundation President
OPC Foundation
OPC Foundation Presidential Office
P.O. Box 808
Mantua, OH 44255
330/839-8718
thomas.burke@opcfoundation.org
https://opcfoundation.org/

Mais conteúdo relacionado

Mais procurados

What's New In InduSoft Web Studio 8.1 + SP2
What's New In InduSoft Web Studio 8.1 + SP2What's New In InduSoft Web Studio 8.1 + SP2
What's New In InduSoft Web Studio 8.1 + SP2AVEVA
 
Introduction to InduSoft Web Studio 8.1 + SP5
Introduction to InduSoft Web Studio 8.1 + SP5Introduction to InduSoft Web Studio 8.1 + SP5
Introduction to InduSoft Web Studio 8.1 + SP5AVEVA
 
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...AVEVA
 
InduSoft Presentation: Advanced System Integration Techniques for InduSoft We...
InduSoft Presentation: Advanced System Integration Techniques for InduSoft We...InduSoft Presentation: Advanced System Integration Techniques for InduSoft We...
InduSoft Presentation: Advanced System Integration Techniques for InduSoft We...AVEVA
 
Tips and Tricks for InduSoft Web Studio-August 2017
Tips and Tricks for InduSoft Web Studio-August 2017Tips and Tricks for InduSoft Web Studio-August 2017
Tips and Tricks for InduSoft Web Studio-August 2017AVEVA
 
What's New In InduSoft Web Studio 8.1 + SP4
What's New In InduSoft Web Studio 8.1 + SP4What's New In InduSoft Web Studio 8.1 + SP4
What's New In InduSoft Web Studio 8.1 + SP4AVEVA
 
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1AVEVA
 
Connectivity Solutions with InduSoft Web Studio and Software toolbox.
Connectivity Solutions with InduSoft Web Studio and Software toolbox.Connectivity Solutions with InduSoft Web Studio and Software toolbox.
Connectivity Solutions with InduSoft Web Studio and Software toolbox.AVEVA
 
InduSoft Water Wastewater Webinar 2012
InduSoft Water Wastewater Webinar 2012InduSoft Water Wastewater Webinar 2012
InduSoft Water Wastewater Webinar 2012AVEVA
 
InduSoft Web Studio 8.0 + Service Pack Two Overview
InduSoft Web Studio 8.0 + Service Pack Two OverviewInduSoft Web Studio 8.0 + Service Pack Two Overview
InduSoft Web Studio 8.0 + Service Pack Two OverviewAVEVA
 
IoT solutions with InduSoft Web Studio and Arduino in Coating Processes
IoT solutions with InduSoft Web Studio and Arduino in Coating ProcessesIoT solutions with InduSoft Web Studio and Arduino in Coating Processes
IoT solutions with InduSoft Web Studio and Arduino in Coating ProcessesAVEVA
 
InduSoft Thin Client Webinar 2012
InduSoft Thin Client Webinar 2012InduSoft Thin Client Webinar 2012
InduSoft Thin Client Webinar 2012AVEVA
 
Security and LDAP integration in InduSoft Web Studio
Security and LDAP integration in InduSoft Web StudioSecurity and LDAP integration in InduSoft Web Studio
Security and LDAP integration in InduSoft Web StudioAVEVA
 
What's New In InduSoft Web Studio 8.0 +SP1
What's New In InduSoft Web Studio 8.0 +SP1What's New In InduSoft Web Studio 8.0 +SP1
What's New In InduSoft Web Studio 8.0 +SP1AVEVA
 
Introduction to InduSoft Web Studio 8.0 + SP1
Introduction to InduSoft Web Studio 8.0 + SP1Introduction to InduSoft Web Studio 8.0 + SP1
Introduction to InduSoft Web Studio 8.0 + SP1AVEVA
 
InduSoft Business Intelligence Dashboard Template Webinar
InduSoft Business Intelligence  Dashboard Template WebinarInduSoft Business Intelligence  Dashboard Template Webinar
InduSoft Business Intelligence Dashboard Template WebinarAVEVA
 
Service Pack One for InduSoft Web Studio 8.0
Service Pack One for InduSoft Web Studio 8.0Service Pack One for InduSoft Web Studio 8.0
Service Pack One for InduSoft Web Studio 8.0AVEVA
 
InduSoft Web License Activation
InduSoft Web License ActivationInduSoft Web License Activation
InduSoft Web License ActivationAVEVA
 
InTouch Machine Edition 2014 R2: What is New and Advanced Features
InTouch Machine Edition 2014 R2: What is New and Advanced FeaturesInTouch Machine Edition 2014 R2: What is New and Advanced Features
InTouch Machine Edition 2014 R2: What is New and Advanced FeaturesWonderware InTouch Machine Edition
 

Mais procurados (20)

What's New In InduSoft Web Studio 8.1 + SP2
What's New In InduSoft Web Studio 8.1 + SP2What's New In InduSoft Web Studio 8.1 + SP2
What's New In InduSoft Web Studio 8.1 + SP2
 
Introduction to InduSoft Web Studio 8.1 + SP5
Introduction to InduSoft Web Studio 8.1 + SP5Introduction to InduSoft Web Studio 8.1 + SP5
Introduction to InduSoft Web Studio 8.1 + SP5
 
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...
 
InduSoft Presentation: Advanced System Integration Techniques for InduSoft We...
InduSoft Presentation: Advanced System Integration Techniques for InduSoft We...InduSoft Presentation: Advanced System Integration Techniques for InduSoft We...
InduSoft Presentation: Advanced System Integration Techniques for InduSoft We...
 
Tips and Tricks for InduSoft Web Studio-August 2017
Tips and Tricks for InduSoft Web Studio-August 2017Tips and Tricks for InduSoft Web Studio-August 2017
Tips and Tricks for InduSoft Web Studio-August 2017
 
What's New In InduSoft Web Studio 8.1 + SP4
What's New In InduSoft Web Studio 8.1 + SP4What's New In InduSoft Web Studio 8.1 + SP4
What's New In InduSoft Web Studio 8.1 + SP4
 
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1
 
Connectivity Solutions with InduSoft Web Studio and Software toolbox.
Connectivity Solutions with InduSoft Web Studio and Software toolbox.Connectivity Solutions with InduSoft Web Studio and Software toolbox.
Connectivity Solutions with InduSoft Web Studio and Software toolbox.
 
InduSoft Water Wastewater Webinar 2012
InduSoft Water Wastewater Webinar 2012InduSoft Water Wastewater Webinar 2012
InduSoft Water Wastewater Webinar 2012
 
InduSoft Web Studio 8.0 + Service Pack Two Overview
InduSoft Web Studio 8.0 + Service Pack Two OverviewInduSoft Web Studio 8.0 + Service Pack Two Overview
InduSoft Web Studio 8.0 + Service Pack Two Overview
 
IoT solutions with InduSoft Web Studio and Arduino in Coating Processes
IoT solutions with InduSoft Web Studio and Arduino in Coating ProcessesIoT solutions with InduSoft Web Studio and Arduino in Coating Processes
IoT solutions with InduSoft Web Studio and Arduino in Coating Processes
 
InduSoft Thin Client Webinar 2012
InduSoft Thin Client Webinar 2012InduSoft Thin Client Webinar 2012
InduSoft Thin Client Webinar 2012
 
Security and LDAP integration in InduSoft Web Studio
Security and LDAP integration in InduSoft Web StudioSecurity and LDAP integration in InduSoft Web Studio
Security and LDAP integration in InduSoft Web Studio
 
Introduction to InTouch Machine Edition (ITME)
Introduction to InTouch Machine Edition (ITME)Introduction to InTouch Machine Edition (ITME)
Introduction to InTouch Machine Edition (ITME)
 
What's New In InduSoft Web Studio 8.0 +SP1
What's New In InduSoft Web Studio 8.0 +SP1What's New In InduSoft Web Studio 8.0 +SP1
What's New In InduSoft Web Studio 8.0 +SP1
 
Introduction to InduSoft Web Studio 8.0 + SP1
Introduction to InduSoft Web Studio 8.0 + SP1Introduction to InduSoft Web Studio 8.0 + SP1
Introduction to InduSoft Web Studio 8.0 + SP1
 
InduSoft Business Intelligence Dashboard Template Webinar
InduSoft Business Intelligence  Dashboard Template WebinarInduSoft Business Intelligence  Dashboard Template Webinar
InduSoft Business Intelligence Dashboard Template Webinar
 
Service Pack One for InduSoft Web Studio 8.0
Service Pack One for InduSoft Web Studio 8.0Service Pack One for InduSoft Web Studio 8.0
Service Pack One for InduSoft Web Studio 8.0
 
InduSoft Web License Activation
InduSoft Web License ActivationInduSoft Web License Activation
InduSoft Web License Activation
 
InTouch Machine Edition 2014 R2: What is New and Advanced Features
InTouch Machine Edition 2014 R2: What is New and Advanced FeaturesInTouch Machine Edition 2014 R2: What is New and Advanced Features
InTouch Machine Edition 2014 R2: What is New and Advanced Features
 

Semelhante a Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-OPC Foundation Presentation

OPC UA Connectivity with InduSoft and the OPC Foundation
OPC UA Connectivity with InduSoft and the OPC FoundationOPC UA Connectivity with InduSoft and the OPC Foundation
OPC UA Connectivity with InduSoft and the OPC FoundationAVEVA
 
OPC Foundation and InduSoft
OPC Foundation and InduSoftOPC Foundation and InduSoft
OPC Foundation and InduSoftAVEVA
 
The Inside Story: How OPC UA and DDS Can Work Together in Industrial Systems
The Inside Story: How OPC UA and DDS Can Work Together in Industrial SystemsThe Inside Story: How OPC UA and DDS Can Work Together in Industrial Systems
The Inside Story: How OPC UA and DDS Can Work Together in Industrial SystemsReal-Time Innovations (RTI)
 
Platform independent secure data exchange not only for RFID
Platform independent secure data exchange not only for RFIDPlatform independent secure data exchange not only for RFID
Platform independent secure data exchange not only for RFIDPeter Seeberg
 
Open platform communication
Open platform communicationOpen platform communication
Open platform communicationRasika Joshi
 
IIB Manufacturing Pack v1001
IIB Manufacturing Pack v1001IIB Manufacturing Pack v1001
IIB Manufacturing Pack v1001Dominic Storey
 
Cloaking is the new perimeter
Cloaking is the new perimeterCloaking is the new perimeter
Cloaking is the new perimeterTempered
 
Cloaking is the new perimeter
Cloaking is the new perimeterCloaking is the new perimeter
Cloaking is the new perimeterTempered
 
An Overview of OPC UA Security
An Overview of OPC UA SecurityAn Overview of OPC UA Security
An Overview of OPC UA SecuritySadatulla Zishan
 
OptiCom Company Presentation
OptiCom Company PresentationOptiCom Company Presentation
OptiCom Company PresentationVladimir PAVLENKO
 
Enterprise Grade Cloud Computing
Enterprise Grade Cloud ComputingEnterprise Grade Cloud Computing
Enterprise Grade Cloud ComputingSafe Swiss Cloud
 
Apache Kafka® in Industrial Environments
Apache Kafka® in Industrial Environments Apache Kafka® in Industrial Environments
Apache Kafka® in Industrial Environments confluent
 
Sichere Anmeldung im UCS Netzwerk – Multifaktor Authentisierung mit RCDevs Op...
Sichere Anmeldung im UCS Netzwerk – Multifaktor Authentisierung mit RCDevs Op...Sichere Anmeldung im UCS Netzwerk – Multifaktor Authentisierung mit RCDevs Op...
Sichere Anmeldung im UCS Netzwerk – Multifaktor Authentisierung mit RCDevs Op...Univention GmbH
 
cosy131 Catalogue (remote access for automation)
cosy131 Catalogue (remote access for automation)cosy131 Catalogue (remote access for automation)
cosy131 Catalogue (remote access for automation)IEABODI2SnVVnGimcEAI
 
CoreOS and cloud provider integration: simple cloud-init example at Exoscale
CoreOS and cloud provider integration: simple cloud-init example at ExoscaleCoreOS and cloud provider integration: simple cloud-init example at Exoscale
CoreOS and cloud provider integration: simple cloud-init example at ExoscaleAntoine COETSIER
 
Compliance Automation with InSpec
Compliance Automation with InSpecCompliance Automation with InSpec
Compliance Automation with InSpecChristoph Hartmann
 
Remote Asset Management with InduSoft Web Studio
Remote Asset Management with InduSoft Web StudioRemote Asset Management with InduSoft Web Studio
Remote Asset Management with InduSoft Web StudioAVEVA
 
FIWARE Global Summit - Cloud and Edge Standards for Industrial Instrumentatio...
FIWARE Global Summit - Cloud and Edge Standards for Industrial Instrumentatio...FIWARE Global Summit - Cloud and Edge Standards for Industrial Instrumentatio...
FIWARE Global Summit - Cloud and Edge Standards for Industrial Instrumentatio...FIWARE
 

Semelhante a Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-OPC Foundation Presentation (20)

OPC UA Connectivity with InduSoft and the OPC Foundation
OPC UA Connectivity with InduSoft and the OPC FoundationOPC UA Connectivity with InduSoft and the OPC Foundation
OPC UA Connectivity with InduSoft and the OPC Foundation
 
OPC Foundation and InduSoft
OPC Foundation and InduSoftOPC Foundation and InduSoft
OPC Foundation and InduSoft
 
The Inside Story: How OPC UA and DDS Can Work Together in Industrial Systems
The Inside Story: How OPC UA and DDS Can Work Together in Industrial SystemsThe Inside Story: How OPC UA and DDS Can Work Together in Industrial Systems
The Inside Story: How OPC UA and DDS Can Work Together in Industrial Systems
 
Platform independent secure data exchange not only for RFID
Platform independent secure data exchange not only for RFIDPlatform independent secure data exchange not only for RFID
Platform independent secure data exchange not only for RFID
 
Open platform communication
Open platform communicationOpen platform communication
Open platform communication
 
IIB Manufacturing Pack v1001
IIB Manufacturing Pack v1001IIB Manufacturing Pack v1001
IIB Manufacturing Pack v1001
 
Cloaking is the new perimeter
Cloaking is the new perimeterCloaking is the new perimeter
Cloaking is the new perimeter
 
Cloaking is the new perimeter
Cloaking is the new perimeterCloaking is the new perimeter
Cloaking is the new perimeter
 
An Overview of OPC UA Security
An Overview of OPC UA SecurityAn Overview of OPC UA Security
An Overview of OPC UA Security
 
OptiCom Company Presentation
OptiCom Company PresentationOptiCom Company Presentation
OptiCom Company Presentation
 
Enterprise Grade Cloud Computing
Enterprise Grade Cloud ComputingEnterprise Grade Cloud Computing
Enterprise Grade Cloud Computing
 
Apache Kafka® in Industrial Environments
Apache Kafka® in Industrial Environments Apache Kafka® in Industrial Environments
Apache Kafka® in Industrial Environments
 
Sichere Anmeldung im UCS Netzwerk – Multifaktor Authentisierung mit RCDevs Op...
Sichere Anmeldung im UCS Netzwerk – Multifaktor Authentisierung mit RCDevs Op...Sichere Anmeldung im UCS Netzwerk – Multifaktor Authentisierung mit RCDevs Op...
Sichere Anmeldung im UCS Netzwerk – Multifaktor Authentisierung mit RCDevs Op...
 
cosy131 Catalogue (remote access for automation)
cosy131 Catalogue (remote access for automation)cosy131 Catalogue (remote access for automation)
cosy131 Catalogue (remote access for automation)
 
Partner Welcome Kit
Partner Welcome KitPartner Welcome Kit
Partner Welcome Kit
 
CoreOS and cloud provider integration: simple cloud-init example at Exoscale
CoreOS and cloud provider integration: simple cloud-init example at ExoscaleCoreOS and cloud provider integration: simple cloud-init example at Exoscale
CoreOS and cloud provider integration: simple cloud-init example at Exoscale
 
1 App,
1 App, 1 App,
1 App,
 
Compliance Automation with InSpec
Compliance Automation with InSpecCompliance Automation with InSpec
Compliance Automation with InSpec
 
Remote Asset Management with InduSoft Web Studio
Remote Asset Management with InduSoft Web StudioRemote Asset Management with InduSoft Web Studio
Remote Asset Management with InduSoft Web Studio
 
FIWARE Global Summit - Cloud and Edge Standards for Industrial Instrumentatio...
FIWARE Global Summit - Cloud and Edge Standards for Industrial Instrumentatio...FIWARE Global Summit - Cloud and Edge Standards for Industrial Instrumentatio...
FIWARE Global Summit - Cloud and Edge Standards for Industrial Instrumentatio...
 

Mais de AVEVA

What's New In InduSoft Web Studio 8.1 + SP5 from AVEVA
What's New In InduSoft Web Studio 8.1 + SP5 from AVEVAWhat's New In InduSoft Web Studio 8.1 + SP5 from AVEVA
What's New In InduSoft Web Studio 8.1 + SP5 from AVEVAAVEVA
 
What's New In InduSoft Web Studio 8.1 + SP3
What's New In InduSoft Web Studio 8.1 + SP3What's New In InduSoft Web Studio 8.1 + SP3
What's New In InduSoft Web Studio 8.1 + SP3AVEVA
 
Introduction to InduSoft Web Studio 8.1 + SP3
Introduction to InduSoft Web Studio 8.1 + SP3Introduction to InduSoft Web Studio 8.1 + SP3
Introduction to InduSoft Web Studio 8.1 + SP3AVEVA
 
Introduction to InduSoft Web Studio 8.1 + SP2
Introduction to InduSoft Web Studio 8.1 + SP2Introduction to InduSoft Web Studio 8.1 + SP2
Introduction to InduSoft Web Studio 8.1 + SP2AVEVA
 
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...AVEVA
 
What's New In InduSoft Web Studio 8.1 + SP1
What's New In InduSoft Web Studio 8.1 + SP1What's New In InduSoft Web Studio 8.1 + SP1
What's New In InduSoft Web Studio 8.1 + SP1AVEVA
 
Introduction to InduSoft Web Studio 8.1 + SP1
Introduction to InduSoft Web Studio 8.1 + SP1Introduction to InduSoft Web Studio 8.1 + SP1
Introduction to InduSoft Web Studio 8.1 + SP1AVEVA
 
Graphical Interface Scaling in InduSoft Web Studio
Graphical Interface Scaling in InduSoft Web StudioGraphical Interface Scaling in InduSoft Web Studio
Graphical Interface Scaling in InduSoft Web StudioAVEVA
 
What's New In InduSoft Web Studio 8.1
What's New In InduSoft Web Studio 8.1What's New In InduSoft Web Studio 8.1
What's New In InduSoft Web Studio 8.1AVEVA
 
Introduction to InduSoft Web Studio 8.1
Introduction to InduSoft Web Studio 8.1Introduction to InduSoft Web Studio 8.1
Introduction to InduSoft Web Studio 8.1AVEVA
 
What’s coming in InduSoft Web Studio 8.1
What’s coming in InduSoft Web Studio 8.1What’s coming in InduSoft Web Studio 8.1
What’s coming in InduSoft Web Studio 8.1AVEVA
 
CyberFusion Presentation: Advanced System Integration Techniques for InduSoft...
CyberFusion Presentation: Advanced System Integration Techniques for InduSoft...CyberFusion Presentation: Advanced System Integration Techniques for InduSoft...
CyberFusion Presentation: Advanced System Integration Techniques for InduSoft...AVEVA
 
Grid Objects in InduSoft Web Studio
Grid Objects in InduSoft Web StudioGrid Objects in InduSoft Web Studio
Grid Objects in InduSoft Web StudioAVEVA
 
Recipe Management with InduSoft Web Studio
Recipe Management with InduSoft Web StudioRecipe Management with InduSoft Web Studio
Recipe Management with InduSoft Web StudioAVEVA
 
Import Tools for InduSoft Web Studio - PanelMate, PanelView, and FactoryTalk
Import Tools for InduSoft Web Studio - PanelMate, PanelView, and FactoryTalkImport Tools for InduSoft Web Studio - PanelMate, PanelView, and FactoryTalk
Import Tools for InduSoft Web Studio - PanelMate, PanelView, and FactoryTalkAVEVA
 
What is New in Wonderware InduSoft Web Studio 8.0+SP2
What is New in Wonderware InduSoft Web Studio 8.0+SP2What is New in Wonderware InduSoft Web Studio 8.0+SP2
What is New in Wonderware InduSoft Web Studio 8.0+SP2AVEVA
 
InduSoft Web Studio 8.0 + SP1 + Patch One Review
InduSoft Web Studio 8.0 + SP1 + Patch One ReviewInduSoft Web Studio 8.0 + SP1 + Patch One Review
InduSoft Web Studio 8.0 + SP1 + Patch One ReviewAVEVA
 

Mais de AVEVA (17)

What's New In InduSoft Web Studio 8.1 + SP5 from AVEVA
What's New In InduSoft Web Studio 8.1 + SP5 from AVEVAWhat's New In InduSoft Web Studio 8.1 + SP5 from AVEVA
What's New In InduSoft Web Studio 8.1 + SP5 from AVEVA
 
What's New In InduSoft Web Studio 8.1 + SP3
What's New In InduSoft Web Studio 8.1 + SP3What's New In InduSoft Web Studio 8.1 + SP3
What's New In InduSoft Web Studio 8.1 + SP3
 
Introduction to InduSoft Web Studio 8.1 + SP3
Introduction to InduSoft Web Studio 8.1 + SP3Introduction to InduSoft Web Studio 8.1 + SP3
Introduction to InduSoft Web Studio 8.1 + SP3
 
Introduction to InduSoft Web Studio 8.1 + SP2
Introduction to InduSoft Web Studio 8.1 + SP2Introduction to InduSoft Web Studio 8.1 + SP2
Introduction to InduSoft Web Studio 8.1 + SP2
 
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...
 
What's New In InduSoft Web Studio 8.1 + SP1
What's New In InduSoft Web Studio 8.1 + SP1What's New In InduSoft Web Studio 8.1 + SP1
What's New In InduSoft Web Studio 8.1 + SP1
 
Introduction to InduSoft Web Studio 8.1 + SP1
Introduction to InduSoft Web Studio 8.1 + SP1Introduction to InduSoft Web Studio 8.1 + SP1
Introduction to InduSoft Web Studio 8.1 + SP1
 
Graphical Interface Scaling in InduSoft Web Studio
Graphical Interface Scaling in InduSoft Web StudioGraphical Interface Scaling in InduSoft Web Studio
Graphical Interface Scaling in InduSoft Web Studio
 
What's New In InduSoft Web Studio 8.1
What's New In InduSoft Web Studio 8.1What's New In InduSoft Web Studio 8.1
What's New In InduSoft Web Studio 8.1
 
Introduction to InduSoft Web Studio 8.1
Introduction to InduSoft Web Studio 8.1Introduction to InduSoft Web Studio 8.1
Introduction to InduSoft Web Studio 8.1
 
What’s coming in InduSoft Web Studio 8.1
What’s coming in InduSoft Web Studio 8.1What’s coming in InduSoft Web Studio 8.1
What’s coming in InduSoft Web Studio 8.1
 
CyberFusion Presentation: Advanced System Integration Techniques for InduSoft...
CyberFusion Presentation: Advanced System Integration Techniques for InduSoft...CyberFusion Presentation: Advanced System Integration Techniques for InduSoft...
CyberFusion Presentation: Advanced System Integration Techniques for InduSoft...
 
Grid Objects in InduSoft Web Studio
Grid Objects in InduSoft Web StudioGrid Objects in InduSoft Web Studio
Grid Objects in InduSoft Web Studio
 
Recipe Management with InduSoft Web Studio
Recipe Management with InduSoft Web StudioRecipe Management with InduSoft Web Studio
Recipe Management with InduSoft Web Studio
 
Import Tools for InduSoft Web Studio - PanelMate, PanelView, and FactoryTalk
Import Tools for InduSoft Web Studio - PanelMate, PanelView, and FactoryTalkImport Tools for InduSoft Web Studio - PanelMate, PanelView, and FactoryTalk
Import Tools for InduSoft Web Studio - PanelMate, PanelView, and FactoryTalk
 
What is New in Wonderware InduSoft Web Studio 8.0+SP2
What is New in Wonderware InduSoft Web Studio 8.0+SP2What is New in Wonderware InduSoft Web Studio 8.0+SP2
What is New in Wonderware InduSoft Web Studio 8.0+SP2
 
InduSoft Web Studio 8.0 + SP1 + Patch One Review
InduSoft Web Studio 8.0 + SP1 + Patch One ReviewInduSoft Web Studio 8.0 + SP1 + Patch One Review
InduSoft Web Studio 8.0 + SP1 + Patch One Review
 

Último

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Último (20)

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-OPC Foundation Presentation

  • 1. Thomas Burke 0 President & Executive Director OPC Foundation Thomas.burke@opcfoundation.org Migrating from OPC Classic to OPC UA
  • 2. Mission Statement 1 The mission of the OPC Foundation is to manage a global organization in which users, vendors and consortia collaborate to create data transfer standards for multi-vendor, multi- platform, secure and reliable interoperability in industrial automation.
  • 3. OPC Foundation: Board of Directors 2 Thomas Burke – OPC Foundation Russ Agrusa – ICONICS Matthias Damm – ascolab GmbH Thomas Hahn – Siemens AG Stefan Hoppe – Beckhoff Ziad Kaakani – Honeywell Process Solutions Shinji Oda – Yokogawa Veronika Schmid-Lutz – SAP Matt Vasey – Microsoft
  • 4. Vision -Secure, reliable, multi-vendor, multi-platform, multi domain interoperability from sensor to enterprise International -Companies from Automation & IT International standard IEC62541 OPC Foundation Scottsdale, Arizona OPC Europe Verl, Germany OPC Asia China OPC Japan Musashino-shi, Tokyo OPC India 2017 OPC Korea 2017  OPC Foundation
  • 5. HMI #A Modbus Profibus Profinet DH+ FF CIP EGD Bacnet DNP SNMP TSAA AS511 UDC Others… HMI #B Modbus Profibus Profinet DH+ FF CIP EGD Bacnet DNP SNMP TSAA AS511 UDC Others… History: The “original problem” • Before OPC • With OPC DCS ControllerPLC HMI #A OPC HMI #B OPC DCS ControllerPLC OPC Server Modbu s Profinet DH+ Bacnet Others …
  • 6. History: Technology evolved… 5 •Over time, other problems needed solving and new OPC technology standards emerged: Problem Solution How to let OPC solve more problems “OPC” re-branded: Data Access More capabilities needed in Data Access OPC Data Access 1.0, 2.05a, 3.0 Need to store real-time values OPC Historical Data Access Need to standardize Alarm Notifications OPC Alarms & Conditions Need to standardize data acquisition via internet OPC XML-DA Need to allow PLC-to-PLC communications OPC Data eXchange Need to secure access to servers/tags OPC Security Need to standardize batch-process operations OPC Batch Need to standardize a simple PLC program OPC Program
  • 7. History: Integration Difficulties • Each OPC Specification solved a unique problem • Each OPC Specification was its own self-contained solution • No “true” integration between OPC technologies • Development effort doubled.. Tripled.. quadrupled etc. • Development somewhat eased by Microsoft’s COM/DCOM platform OPC Application OPC Application DA DA HDA HDA A&E A&E XML DA XML DA Batch Batch DX DX Security Security
  • 8. OPC Adapts to NEW Challenges • Integrate existing technologies • Provide platform-independence • Extensibility, for newer technology profiles and specifications • Work online, remain secure: - Resist remote attacks - Protect valuable data - Audit logs (who did what) • Be compatible with OPC Classic • Stay FAST • Provide MORE diagnostics. • Be easy! No more DCOM! • Re-design OPC technology implementation: - Model a framework incorporating all existing specifications - Use standard platforms not tied to a vendor, e.g. TCP/IP, openSSL etc. - Use standard security tools for certificates and encryption • “Unified Architecture” born! Challenge Solution
  • 10. OPC Classic to OPC UA • OPC UA unifies Data Access, Alarms & Events, Historical Data, etc. • One OPC Application can support all specifications • Classic COM/DCOM applications interoperate with OPC UA DA AE HDA COM Client UA Client UA
  • 11. →OPC Foundation collaborates with organizations and domain experts →OPC UA defines HOW →Domain experts define WHAT Companion Information Models PLCopen, ADI, FDI, FDT, BACnet, MDIS, ISA95, AutomationML, MTConnect, AutoID, VDW, IEC 61850/61400, ODVA/Sercos and more coming Built-in Information Models OPC UA Meta Model OPC Unified Architecture
  • 12. OPC Unified Architecture Companion Information Models PLCopen, ADI, FDI, FDT, BACnet, MDIS, ISA95, AutomationML, MTConnect, AutoID, VDW, IEC 61850/61400, ODVA/Sercos and more coming Built-in Information Models OPC UA Meta Model Vendor Specific Extensions Services Browse Read / Write Method Calls Subscriptions Protocols UA Binary TCP HTTPS / UA Binary Webservices Client/Server Client friendly API to access information in the server OPC UA Client/Server Communication Model
  • 13. Vendor Specific Extensions Companion Information Models FieldComm, Profinet, PLCopen, ADI, FDI, FDT, BACnet, MDIS, ISA95, AutomationML, MTConnect, AutoID, VDW, VDMA Open Process Automation IEC 61850/61400, ODVA/Sercos and more coming Built-in Information Models OPC UA Meta Model Services Browse Read / Write Method Calls Subscriptions Protocols UA Binary TCP HTTPS / UA Binary Webservices Model PubSubConfiguration Connections DataSets Protocols UA Secure Multicast AMQP, MQTT, DDS More to INTEGRATE Client/Server Pub-Sub Client/Server & Pub/Sub: New functionality to meet more use cases  OPC Unified Architecture Timeless Durability
  • 14. OPC UA: 3 Key Highlights • Open Data Connectivity • Data Context Preservation • Data Security
  • 18. Data Security »The only communication technology in the factory, with implicit security features and the potential for the challenges posed by Industrie 4.0, that I am aware of today, is OPC-UA.« -Holger Junker, Head of Division C12, BSI Security check by German Federal Office For Information Security Jens Wiesner German Federal Office for Information Security, (BSI), Division C12
  • 19. OPC UA: Security (channel) • Each UA application is uniquely identified with an x509 certificate • Each UA application can be configured to trust specific apps • Only TRUSTED Clients can connect to your valuable Servers • The connection can be: - Insecure: for isolated networks and maximum performance - Encrypted with standard algorithms (RSA, SHA1) offering 128, 256, 512, 1024, 2048 bit ciphering etc. • Each UA message/packet is: - Signed, to prevent tampering - Sequenced to eliminate message-replay, injection, and detect lost messages UA Server x509 X509 Trust List UA ClientX509 Trust List x509 Client: “here’s my x509, can I connect?” Server: “I trust you, here’s my x509…” Client: “I trust you too”
  • 20. OPC UA Security: Authentication • Only the RIGHT people need access to your systems/data. • Users can be identified via: - Anonymous (no security) - Login name and password - X509 certificate - Kerberos - Other? • Restrict user access to data • You can log ALL activities I can prove who I am I can’t see through the encryption let alone guess credentials
  • 21. 20 OPC Based Secure Solution – Architecture
  • 22. OPC based secure solution 21 Advantages • Security & Redundancy Built in • Remote communications are not based on classic OPC/DCOM. • No data loss • Only a single TCP port is needed to be open in the firewalls. • Data is encrypted
  • 23. Brochure Print an online version: Available in English/German/Chinese/ Japanese https://opcfoundation.org/res ources/brochures/
  • 25. Thank You! OPC-UA The worldwide accepted standard for M2M, IIoT and Industrie4.0
  • 26. Thomas Burke Foundation President OPC Foundation OPC Foundation Presidential Office P.O. Box 808 Mantua, OH 44255 330/839-8718 thomas.burke@opcfoundation.org https://opcfoundation.org/