SlideShare ist ein Scribd-Unternehmen logo
1 von 64
The Inside Story: How OPC UA and DDS Can
Work Together in Industrial Systems
Stan Schneider, PhD. RTI CEO, IIC Steering
Committee
Thomas Burke, President, The OPC Foundation
Agenda
 Technology, benefits, & applications
– OPC UA
– DDS
 Working together
– Industrie 4.0 and IIC architecture integration
– OPC UA and DDS integration
 Bottom line
– Compare in a nutshell
– Analyze your problem & mindset
– Start without fear of misstep
Thomas J. Burke
President & Executive Director
• The OPC Foundation is the world’s leading
community for interoperability solutions based
on OPC specifications that deliver universal
connectivity.
Community:
• The mission of this community is to advance the
development, adoption and certification of OPC
based products through global collaborations.
Collaboration:
• The Foundation is the official source for the
OPC Certification Program, ensuring that OPC
products plug-and-play in real-world application.
Compliance:
OPC Foundation
Scottsdale, Arizona
OPC Europe
Verl, Germany
OPC Japan
Musashino-shi, Tokyo
 Vision
secure, reliable, multi-vendor,
multi-platform, multi domain
interoperability from sensor to enterprise
 International
◦ Companies from Automation & IT
◦ International standard IEC62541
OPC Asia
China
Thomas J. Burke
OPC Foundation President
& Executive Director
Proprietary OPC UA (Embedded)OPC UA (PC)
S S S S
UA UA UA UA
UA Client UA Client
Open Data
Connectivity
Connectivity
Standards
Protocols
Data Context
Preservation
OPC
UA
• Ground-Up Secure Design
• Based on latest security standards
• Accepted by IT and OT groups
• Recognized for its security by key
organizations:
• NIST
• Industrie 4.0
• MDIS
• …
Data Security
OPC UA Meta Model
Built-in Information Models
Companion Information Models
Vendor Specific Extensions
OPC UA Publish/Subscriber Communication Model
 Generic Pub-Sub Information Model under development
 Evaluation of existing protocols ongoing
Client/Server
Services
Protocols
Pub-Sub
Model
PubSubConfiguration
Connections
MessageWriters
Protocols
UA Secure Multicast
AMQP
More to evaluate
OPC UA Server
Address Space
Subscriber NSubscriber 1OPC UA
Client A
Client A Session
Publish
Message Oriented Middleware
Subsciption
MessageWriter
DataSet
Publisher
OPC UA
Application
OPC UA Server
Address Space
OPC UA
Client C
OPC UA
Client B
OPC UA
Client A
Client A Session Client B Session Client C Session
Subsciption
Publish Publish Publish
Subsciption Subsciption
UDP Multicast Group
224.0.5.1
OPC UA Subscriber
OPC UA Subscriber
OPC UA Subscriber
OPC UA
application
Publisher
Connection
MessageWriter
Message
276
OPC UA application
Subscriber
Connection
MessageReader
Message
276
Message
276
Message
276
Message
276
OPC UA Server
Product specific
address space and
data integration
Publisher
UA UDP Multicast
OPC UA Server
Product specific
address space and
data integration
Subscriber
Send Receive
OPC UA Client
Configure Configure
UA TCP / UA Binary
 Existing OPC UA Server can be extended
 Configuration through OPC UA Clients
 Requirements and Use Case
◦ Collected in 2014
 Specification Work started
◦ Main work item of OPC UA WG
◦ Draft specification available
 Information Model is getting stable
 Protocol and security details next work item
◦ Main open issues
 Meta data exchange
 Reliable messaging for events
OPC UA: New Generation OPC
 Definition 2003 – 2006
 Verification and Implementation 2006 – 2008
 Final OPC Foundation Release 2009
 IEC 62541 Release 2010 – 2011
 OPC UA = established OPC features
+ Platform independence
+ Standard internet and IP based protocols
+ Built in security features
+ Generic object model
+ Extensible type system
+ Scalability through profiles
+ Migration path from Classic OPC
 Communication infrastructure
 OPC UA Provides multivendor multiplatform
secure reliable interoperability for moving
data/information from the embedded world to the
enterprise!
 High Perfomance & High Scalabilty
 Rich Service Oriented Architecture
 Industrial automation with integration into
many other domains!
 Information modelling
 Rich, object oriented extensible type model
 Support simple and complex models
 Collaboration partners plug-n-play their information
seamlessly into OPC UA
Corporate Network
Operations Network
Plant Floor Network
Firewall
Controllers Controllers
DCS
HMI
MES
ERP
Firewall
Motor Starter 01
Configuration
Control Function Local Operation
Multifunction Input DI0
ParameterSet Motor Parameters
Motor Current Low
Motor Current High
Service Info
Number of Starts
Motor Starter 01
Parameter Set
Control Function
Local Operation
Configuration
Multifunction Input DIO
Motor Current Low
Motor Current High
Number of Starts
Motor Current Low
Motor Current High
Service Info
Data Distribution Service (DDS)
The IIoT Disruption
The real value is a common architecture that
connects sensor to cloud, interoperates
between vendors, and spans industries
Common technology that spans
industries brings bold new approaches
and enables fast change
RTI’s Experience
• ~1000 Projects
– Healthcare
– Transportation
– Communications
– Energy
– Industrial
– Defense
• 15+ Standards & Consortia Efforts
– Interoperability
– Multi-vendor ecosystems
DDS Introduction
Technology, benefits, & applications
The DDS Standard for the IIoT
• The Data Distribution Service (DDS)
is the Proven Data Connectivity
Standard for the IoT
• OMG: world’s largest systems
software standards org
– UML, DDS, Industrial Internet
Consortium
• DDS: open & cross-vendor
– Open Standard & Open Source
– 12+ implementations
Interoperability between source
written for different vendors
Interoperability between applications
running on different implementations
DDS-RTPS Protocol
Real-Time Publish-Subscribe
Distribution Fabric
DDS API
Data-Centric QoS-Aware Application Integration
CRUD operations
Persistence
Service
Recording
Service
Virtual Global Data Space
DDS DataBus
Data Centricity Definition
a) The interface is the data.
b) The infrastructure understands that data.
c) The system manages the data and imposes rules
on how applications exchange data.
Data Centric is the Opposite of OO
Object Oriented
• Encapsulate data
• Expose methods
Data Centric
• Encapsulate methods
• Expose data
Explicit
Shared
Data
Model
Data Centricity Reliability, Scale, Speed, Control
• Global Data Space
– Automatic discovery
– Read & write data in
any OS, language,
transport
– Type Aware
– Direct peer-to-peer
– Redundant
sources/sinks/nets
• No Servers!
• QoS control
– Timing, Reliability,
Redundancy, Ordering,
Filtering, Security
Shared Global Data Space
DDS DataBus
Signalized
Intersection
Vehicle Status
Actuation
Perception
Obstacle Status
Planning&Nav
Cloud
Offer: Write
obstacle situation
update 100x/sec
Reliable for 10 secs
Request: Read obstacle 10x/sec
If distance < 200 m && velocity > 10
It’s Not About Patterns!
• Publish-Subscribe
• Request-Reply
• Queuing
2004
2015
(Vendor products)
2013
DDS Benefits
Ensure Reliable Availability
• What: Continuous operation >> 99.999%
• How: Easy redundancy, no servers
Guarantee Real-Time Response
• What: response < 100us, even with load, complex data types, many flows
• How: peer-to-peer, multicast, data path optimization
Manage Complex Data Flow and State
• What: Find and deliver the right information to the right
place at the right time
• How: Data centric selective source filtering
Ease System Integration
• What: Manage interfaces between teams and modules
• How: Explicit interface design, evolution, and enforcement
Example DDS Applications
Common Platforms
RevolutionÂŽ
"GE Healthcare chose the DDS
standard because it can handle
many classes of intelligent machines.
DDS satisfies the demanding
requirements of our devices and
supports standardization on a single
communications platform across
product lines."
-- J Gustavo Perez, General Manager for
MI&CT Engineering
GE Healthcare's IIoT Architecture
"GE Healthcare is leveraging the GE
Digital Predix architecture to connect
medical devices, cloud-based analytics,
and mobile and wearable instruments.
The future communication fabric of its
monitoring technology is based on RTI's
data-centric Connext DDS platform.”
-- Matt Grubis, Chief Engineer, GE
Healthcare's Life Care Solutions
http://www.rti.com/mk/webinars.html#GEHEALTHCARE
Large-Scale Control
• The NASA KSC launch
control is the world’s
largest single-system
SCADA
• It combines 300k points,
at 400k msgs/sec
• RTI Connext DDS powers
launch control, in-flight
monitoring, UAV reentry-
tracking ground station,
and the recovery ship
Selective Data Availability
• Wind turbine farms can include 500
turbines
• Gust control across the array
requires fast communications with
dynamic, selective filtering
• DDS enables large, distributed
intelligent machines
Critical Distributed Reliability
• DDS controls the 6.8 GW GC Dam
– Largest power plant in North America
– Fastest-responding major power source on
the Western Grid
– Requires 24x7 operation
• Connext DDS met the challenges
– Extreme availability
– Wide area communications
– Multi-level routing
– High security
– 300k data values
• RTI system live since Jan 2014
Fast, Multi-Vendor System Integration
• Audi hardware-in-the-loop simulation feeds
realistic data to components for testing
• The system offers plug-n-play between
simulation vendor solutions
• RTI middleware enables a modular test
environment that scales to work with
hundreds of devices
Modular Application Development
A product group within
ABB’s Grid Automation
business unit chose RTI
Connext DDS to:
– Enable modular
substation automation
applications
– Significantly reduce the
cost of development
– Leverage a standards-
based commercial
product
Š2015 Real-Time Innovations, Inc.
Autonomous Vehicles
Status Feb 2016
Cloud Services
Intelligent Autonomy
Sensing
Planning
Radar, LIDAR Vehicle Platform Navigation
Error
Management
Visualization
Situation Analysis
Situation Awareness
Vision Fusion
Cameras, LIDAR,
Radar
…
Data Fusion
LoggingVehicle Control
Localization
DDS Bus
Traffic Maps
DDS Bus
Drilling Automation
• Improves well quality and production
• Captures domain knowledge from the 60% of
field experts retiring over next 6 years
• Increases safety
• Protects the environment
• Decreases drilling time and costs
• Decreases downtime and equipment failure
Working Together
Industrie 4.0 & IIC
OPC UA & DDS
Platform Industrie 4.0 and Industrial Internet Consortium
2nd International Workshop on Collaboration in the Industrial Internet – Chicago, May 19th 2016
Industrie 4.0
200+ companies strong
Goal: build and prove a common
architecture that spans sensor to
cloud, interoperates between vendors,
and works across industries
200+ Companies, 25+ Countries
Contributing Members
IIC Founding Members
The IIC Created the Industrial Internet of Things Market
Platform Industrie 4.0 and Industrial Internet Consortium
2nd International Workshop on Collaboration in the Industrial Internet – Chicago, May 19th 2016
1
ENERGY
HEALTHCARE
MANUFACTURING
PUBLIC DOMAIN
TRANSPORTATION
IIC
Cross-domain &
Interoperability
in IIoT
Detailed model for
next-gen Manufacturing
value chainI4.0
51
DOMAIN FOCUS AREAS ARE COMPLIMENTARY
Platform Industrie 4.0 and Industrial Internet Consortium
2nd International Workshop on Collaboration in the Industrial Internet – Chicago, May 19th 2016
2
RAMI4.0 IIRA
Interoperability
52
A CLEAR MAPPING BETWEEN BOTH ARCHITECTURES
WILL ENABLE CROSS-DOMAIN INTEROPERABILITY
Platform Industrie 4.0 and Industrial Internet Consortium
2nd International Workshop on Collaboration in the Industrial Internet – Chicago, May 19th 2016
3
TEST
53
COLLABORATION ON TESTBEDS / TEST FACILITIES AND INFRASTRUCTURE
WILL ENSURE INTEROPERABILITY ON THE TECHNICAL LEVEL
IIRA “Core Connectivity Standard” Approach
“Core connectivity standards”
that link with “gateways”
• Delivers performance with
flexibility
• Scales linearly (only have to
map each “other” to one
“core”)
• Supports natural security
Choose the core standard that
matches system needs
Multiple core protocols
Core Protocol #1
Core Protocol #3
Core Protocol #2
2
3
1
OMG: Focus on DDS to OPC UA bi-directional Bridge
• Existing: OPC UA Server on controller
• Existing: OPC UA Client applications
• Existing: DDS App
• New: OPC UA-DDS Gateway– Maps “operations” on OPC UA to DDS
NOTE: OPC foundation also working on a “Pub-Sub” mechanism for OPC UA.
Plan is to make “DDS” one of the 3 supported “communication” models for pub-sub.
DDS App
DDS App
OPC UA
Server
OPC UA-DDS
Gateway
OPC UA
Client
RTPS
DDSBus
OPC Foundation Focus:
Use DDS to implement OPC UA PUB/SUB
• OPC UA PUB-SUB emerging
• OPC UA UDP Profile designed for simplicity
• OPC UA Pub-Sub DDS Profile for databus functionality
OPC UA
Client
OPC UA
Client
OPC UA Server
PUB-SUB
Request/Reply
OPC UA-TCP
RTPS
DDS App
DDS App
DDSBus
OPC UA - DDS Communications Model
Comparison in a Nutshell
• DDS is a data-centric approach to software systems integration
– Implements a global data space abstraction
– Decouples applications in time, space, & flow
– Software teams use DDS to write software modules that interact through
a data model
• OPC UA is a device-centric technology for device interoperability
– Implements a node-graph address space of devices abstraction
– Decouples applications from device details
– Workcell integrators use OPC UA to write programs through a device
model
Should I Start With DDS or OPC UA?
• Use DDS if…
– You are developing many distributed software modules concurrently
• You will define a system architecture, and then build pieces
• You can impose a shared information model
– You need DDS key features
• No servers for dynamic configuration & easy redundancy
• Peer-peer, QoS-controlled flow with location transparency
• Data centricity to manage a large or varying data space
– You want the simplicity of applications talking to the data space, not to other apps
• Use OPC UA if…
– You are developing devices to be integrated later
• You have need for future device interoperability
• You will program generic devices, building an information model at runtime
– You need key OPC UA features
• Separate device design from system design
• Library of device models
• Client/server deployment design
– You want the simplicity of device-centric programming
You see your problem as
distributed software
You see your problem as
programming devices
Bottom Line
DDS is for systems facing a primary software
integration challenge,
While OPC UA is for simpler software systems facing
device interchangeability issues
Š2015 Real-Time Innovations, Inc.
What If I Choose The Wrong Path?
Summary
• OPC UA and DDS are key, established protocols in the IIoT
• They are quite different designs
– OPC UA: object oriented, client-server
– DDS: data centric, peer-peer
• They target different users & applications
– DDS is for systems facing a primary software integration
challenge,
– While OPC UA is for simpler software systems facing device
interchangeability issues
• The communities are working together
– Your investment will be preserved
Questions?
• OPC UA
– OPC Foundation: www.opcfoundation.org
– Email: thomas.burke@opcfoundation.org
• DDS
– DDS portal: portals.omg.org/dds/
– RTI: www.rti.com
– Email: stan@rti.com
– Examples, forum, papers: community.rti.com
• IIC & Industrie 4.0
– IIC website: www.iiconsortium.org
– Industrie 4.0: http://www.plattform-i40.de
• Connect on LinkedIn!

Weitere ähnliche Inhalte

Was ist angesagt?

OPC UA Inside Out, Part 1 - Introduction and Playing Field
OPC UA Inside Out, Part 1 - Introduction and Playing FieldOPC UA Inside Out, Part 1 - Introduction and Playing Field
OPC UA Inside Out, Part 1 - Introduction and Playing FieldSadatulla Zishan
 
OPC Unified Architecture
OPC Unified ArchitectureOPC Unified Architecture
OPC Unified ArchitectureVishwa Mohan
 
DDS in Action -- Part I
DDS in Action -- Part IDDS in Action -- Part I
DDS in Action -- Part IAngelo Corsaro
 
Micro services Architecture with Vortex -- Part I
Micro services Architecture with Vortex -- Part IMicro services Architecture with Vortex -- Part I
Micro services Architecture with Vortex -- Part IAngelo Corsaro
 
OpenSplice DDS Tutorial -- Part II
OpenSplice DDS Tutorial -- Part IIOpenSplice DDS Tutorial -- Part II
OpenSplice DDS Tutorial -- Part IIAngelo Corsaro
 
Azure Kubernetes Service 2019 ふりかえり
Azure Kubernetes Service 2019 ふりかえりAzure Kubernetes Service 2019 ふりかえり
Azure Kubernetes Service 2019 ふりかえりToru Makabe
 
Cloud computing
Cloud computingCloud computing
Cloud computingkrishna000
 
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2Jaime Martin Losa
 
The DDS Security Standard
The DDS Security StandardThe DDS Security Standard
The DDS Security StandardAngelo Corsaro
 
Edge Computing : future of IoT ?
Edge Computing : future of IoT ? Edge Computing : future of IoT ?
Edge Computing : future of IoT ? Samir Bounab
 
あらためて Azure virtual network
あらためて Azure virtual networkあらためて Azure virtual network
あらためて Azure virtual networkKuniteru Asami
 
IDA,VC,DID関連仕様 最新情報 - OpenID BizDay #15
IDA,VC,DID関連仕様 最新情報 - OpenID BizDay #15IDA,VC,DID関連仕様 最新情報 - OpenID BizDay #15
IDA,VC,DID関連仕様 最新情報 - OpenID BizDay #15OpenID Foundation Japan
 
Deep Dive into the OPC UA / DDS Gateway Specification
Deep Dive into the OPC UA / DDS Gateway SpecificationDeep Dive into the OPC UA / DDS Gateway Specification
Deep Dive into the OPC UA / DDS Gateway SpecificationGerardo Pardo-Castellote
 
Overview of the DDS-XRCE specification
Overview of the DDS-XRCE specificationOverview of the DDS-XRCE specification
Overview of the DDS-XRCE specificationGerardo Pardo-Castellote
 
Modbus introduction
Modbus introductionModbus introduction
Modbus introductionPrem Sanil
 
何故 Okta を選んだか? 導入して体感したメリットとは?
何故 Okta を選んだか? 導入して体感したメリットとは?何故 Okta を選んだか? 導入して体感したメリットとは?
何故 Okta を選んだか? 導入して体感したメリットとは?Kyohei Komatsu
 
The Art and Science of DDS Data Modelling
The Art and Science of DDS Data ModellingThe Art and Science of DDS Data Modelling
The Art and Science of DDS Data ModellingAngelo Corsaro
 
Secure IOT Gateway
Secure IOT GatewaySecure IOT Gateway
Secure IOT GatewayLF Events
 
The DDS Tutorial Part II
The DDS Tutorial Part IIThe DDS Tutorial Part II
The DDS Tutorial Part IIAngelo Corsaro
 

Was ist angesagt? (20)

OPC UA Inside Out, Part 1 - Introduction and Playing Field
OPC UA Inside Out, Part 1 - Introduction and Playing FieldOPC UA Inside Out, Part 1 - Introduction and Playing Field
OPC UA Inside Out, Part 1 - Introduction and Playing Field
 
OPC Unified Architecture
OPC Unified ArchitectureOPC Unified Architecture
OPC Unified Architecture
 
DDS in Action -- Part I
DDS in Action -- Part IDDS in Action -- Part I
DDS in Action -- Part I
 
Micro services Architecture with Vortex -- Part I
Micro services Architecture with Vortex -- Part IMicro services Architecture with Vortex -- Part I
Micro services Architecture with Vortex -- Part I
 
OpenSplice DDS Tutorial -- Part II
OpenSplice DDS Tutorial -- Part IIOpenSplice DDS Tutorial -- Part II
OpenSplice DDS Tutorial -- Part II
 
Azure Kubernetes Service 2019 ふりかえり
Azure Kubernetes Service 2019 ふりかえりAzure Kubernetes Service 2019 ふりかえり
Azure Kubernetes Service 2019 ふりかえり
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2
 
The DDS Security Standard
The DDS Security StandardThe DDS Security Standard
The DDS Security Standard
 
Edge Computing : future of IoT ?
Edge Computing : future of IoT ? Edge Computing : future of IoT ?
Edge Computing : future of IoT ?
 
あらためて Azure virtual network
あらためて Azure virtual networkあらためて Azure virtual network
あらためて Azure virtual network
 
IDA,VC,DID関連仕様 最新情報 - OpenID BizDay #15
IDA,VC,DID関連仕様 最新情報 - OpenID BizDay #15IDA,VC,DID関連仕様 最新情報 - OpenID BizDay #15
IDA,VC,DID関連仕様 最新情報 - OpenID BizDay #15
 
Deep Dive into the OPC UA / DDS Gateway Specification
Deep Dive into the OPC UA / DDS Gateway SpecificationDeep Dive into the OPC UA / DDS Gateway Specification
Deep Dive into the OPC UA / DDS Gateway Specification
 
Overview of the DDS-XRCE specification
Overview of the DDS-XRCE specificationOverview of the DDS-XRCE specification
Overview of the DDS-XRCE specification
 
Modbus introduction
Modbus introductionModbus introduction
Modbus introduction
 
何故 Okta を選んだか? 導入して体感したメリットとは?
何故 Okta を選んだか? 導入して体感したメリットとは?何故 Okta を選んだか? 導入して体感したメリットとは?
何故 Okta を選んだか? 導入して体感したメリットとは?
 
The Art and Science of DDS Data Modelling
The Art and Science of DDS Data ModellingThe Art and Science of DDS Data Modelling
The Art and Science of DDS Data Modelling
 
Opc ua
Opc uaOpc ua
Opc ua
 
Secure IOT Gateway
Secure IOT GatewaySecure IOT Gateway
Secure IOT Gateway
 
The DDS Tutorial Part II
The DDS Tutorial Part IIThe DDS Tutorial Part II
The DDS Tutorial Part II
 

Andere mochten auch

Getting Started with Vortex
Getting Started with VortexGetting Started with Vortex
Getting Started with VortexAngelo Corsaro
 
Fog Computing Defined
Fog Computing DefinedFog Computing Defined
Fog Computing DefinedAngelo Corsaro
 
Data Sharing in Extremely Resource Constrained Envionrments
Data Sharing in Extremely Resource Constrained EnvionrmentsData Sharing in Extremely Resource Constrained Envionrments
Data Sharing in Extremely Resource Constrained EnvionrmentsAngelo Corsaro
 
The Cloudy, Foggy and Misty Internet of Things -- Toward Fluid IoT Architect...
The Cloudy, Foggy and Misty Internet of Things --  Toward Fluid IoT Architect...The Cloudy, Foggy and Misty Internet of Things --  Toward Fluid IoT Architect...
The Cloudy, Foggy and Misty Internet of Things -- Toward Fluid IoT Architect...Angelo Corsaro
 
Vortex II -- The Industrial IoT Connectivity Standard
Vortex II -- The  Industrial IoT  Connectivity StandardVortex II -- The  Industrial IoT  Connectivity Standard
Vortex II -- The Industrial IoT Connectivity StandardAngelo Corsaro
 
RUSTing -- Partially Ordered Rust Programming Ruminations
RUSTing -- Partially Ordered Rust Programming RuminationsRUSTing -- Partially Ordered Rust Programming Ruminations
RUSTing -- Partially Ordered Rust Programming RuminationsAngelo Corsaro
 

Andere mochten auch (6)

Getting Started with Vortex
Getting Started with VortexGetting Started with Vortex
Getting Started with Vortex
 
Fog Computing Defined
Fog Computing DefinedFog Computing Defined
Fog Computing Defined
 
Data Sharing in Extremely Resource Constrained Envionrments
Data Sharing in Extremely Resource Constrained EnvionrmentsData Sharing in Extremely Resource Constrained Envionrments
Data Sharing in Extremely Resource Constrained Envionrments
 
The Cloudy, Foggy and Misty Internet of Things -- Toward Fluid IoT Architect...
The Cloudy, Foggy and Misty Internet of Things --  Toward Fluid IoT Architect...The Cloudy, Foggy and Misty Internet of Things --  Toward Fluid IoT Architect...
The Cloudy, Foggy and Misty Internet of Things -- Toward Fluid IoT Architect...
 
Vortex II -- The Industrial IoT Connectivity Standard
Vortex II -- The  Industrial IoT  Connectivity StandardVortex II -- The  Industrial IoT  Connectivity Standard
Vortex II -- The Industrial IoT Connectivity Standard
 
RUSTing -- Partially Ordered Rust Programming Ruminations
RUSTing -- Partially Ordered Rust Programming RuminationsRUSTing -- Partially Ordered Rust Programming Ruminations
RUSTing -- Partially Ordered Rust Programming Ruminations
 

Ähnlich wie The Inside Story: How OPC UA and DDS Can Work Together in Industrial Systems

Blueprint for the Industrial Internet: The Architecture
Blueprint for the Industrial Internet: The ArchitectureBlueprint for the Industrial Internet: The Architecture
Blueprint for the Industrial Internet: The ArchitectureReal-Time Innovations (RTI)
 
October Southern CA Road Shows - Build Safe and Secure Distributed Systems
October Southern CA Road Shows -  Build Safe and Secure Distributed SystemsOctober Southern CA Road Shows -  Build Safe and Secure Distributed Systems
October Southern CA Road Shows - Build Safe and Secure Distributed SystemsReal-Time Innovations (RTI)
 
Internet of Things (IoT) Costs, Connectivity, Resources and Software
Internet of Things (IoT) Costs, Connectivity, Resources and SoftwareInternet of Things (IoT) Costs, Connectivity, Resources and Software
Internet of Things (IoT) Costs, Connectivity, Resources and SoftwareReal-Time Innovations (RTI)
 
Understanding the Internet of Things Protocols
Understanding the Internet of Things ProtocolsUnderstanding the Internet of Things Protocols
Understanding the Internet of Things ProtocolsReal-Time Innovations (RTI)
 
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
 
Introduction to DDS: Context, Information Model, Security, and Applications.
Introduction to DDS: Context, Information Model, Security, and Applications.Introduction to DDS: Context, Information Model, Security, and Applications.
Introduction to DDS: Context, Information Model, Security, and Applications.Gerardo Pardo-Castellote
 
MBSE meets Industrial IoT: Introducing the New MagicDraw Plug-in for RTI Co...
MBSE meets Industrial IoT: Introducing the New MagicDraw Plug-in for RTI Co...MBSE meets Industrial IoT: Introducing the New MagicDraw Plug-in for RTI Co...
MBSE meets Industrial IoT: Introducing the New MagicDraw Plug-in for RTI Co...Istvan Rath
 
Build Safe & Secure Distributed Systems - RTI Boston Roadshow- 2014 09 30
Build Safe & Secure Distributed Systems - RTI Boston Roadshow- 2014 09 30Build Safe & Secure Distributed Systems - RTI Boston Roadshow- 2014 09 30
Build Safe & Secure Distributed Systems - RTI Boston Roadshow- 2014 09 30Real-Time Innovations (RTI)
 
Interoperability and the Internet of Things – To standardize or not to standa...
Interoperability and the Internet of Things – To standardize or not to standa...Interoperability and the Internet of Things – To standardize or not to standa...
Interoperability and the Internet of Things – To standardize or not to standa...Real-Time Innovations (RTI)
 
Blueprint for the Industrial Internet of Things
Blueprint for the Industrial Internet of ThingsBlueprint for the Industrial Internet of Things
Blueprint for the Industrial Internet of ThingsReal-Time Innovations (RTI)
 
Why is DDS the Right Technology for the Industrial Internet?
Why is DDS the Right Technology for the Industrial Internet?Why is DDS the Right Technology for the Industrial Internet?
Why is DDS the Right Technology for the Industrial Internet?Real-Time Innovations (RTI)
 
How to bootstrap your IoT project
How to bootstrap  your IoT projectHow to bootstrap  your IoT project
How to bootstrap your IoT projectEurotech
 
Pistoia Alliance USA Conference 2016
Pistoia Alliance USA Conference 2016Pistoia Alliance USA Conference 2016
Pistoia Alliance USA Conference 2016Pistoia Alliance
 
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity SoftwareSlash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity SoftwareReal-Time Innovations (RTI)
 
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...Real-Time Innovations (RTI)
 
Managing the Robotics Organization with Robotics – IoT
Managing the Robotics Organization with Robotics – IoTManaging the Robotics Organization with Robotics – IoT
Managing the Robotics Organization with Robotics – IoTRising Media, Inc.
 
MPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
MPLS/SDN 2013 Intercloud Standardization and Testbeds - SillMPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
MPLS/SDN 2013 Intercloud Standardization and Testbeds - SillAlan Sill
 
Developing Interoperable Components for an Open IoT Foundation
Developing Interoperable Components for an Open IoT Foundation Developing Interoperable Components for an Open IoT Foundation
Developing Interoperable Components for an Open IoT Foundation Eurotech
 

Ähnlich wie The Inside Story: How OPC UA and DDS Can Work Together in Industrial Systems (20)

Blueprint for the Industrial Internet: The Architecture
Blueprint for the Industrial Internet: The ArchitectureBlueprint for the Industrial Internet: The Architecture
Blueprint for the Industrial Internet: The Architecture
 
October Southern CA Road Shows - Build Safe and Secure Distributed Systems
October Southern CA Road Shows -  Build Safe and Secure Distributed SystemsOctober Southern CA Road Shows -  Build Safe and Secure Distributed Systems
October Southern CA Road Shows - Build Safe and Secure Distributed Systems
 
Internet of Things (IoT) Costs, Connectivity, Resources and Software
Internet of Things (IoT) Costs, Connectivity, Resources and SoftwareInternet of Things (IoT) Costs, Connectivity, Resources and Software
Internet of Things (IoT) Costs, Connectivity, Resources and Software
 
Understanding the Internet of Things Protocols
Understanding the Internet of Things ProtocolsUnderstanding the Internet of Things Protocols
Understanding the Internet of Things Protocols
 
Digital transformation and AI @Edge
Digital transformation and AI @EdgeDigital transformation and AI @Edge
Digital transformation and AI @Edge
 
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
 
Introduction to DDS: Context, Information Model, Security, and Applications.
Introduction to DDS: Context, Information Model, Security, and Applications.Introduction to DDS: Context, Information Model, Security, and Applications.
Introduction to DDS: Context, Information Model, Security, and Applications.
 
MBSE meets Industrial IoT: Introducing the New MagicDraw Plug-in for RTI Co...
MBSE meets Industrial IoT: Introducing the New MagicDraw Plug-in for RTI Co...MBSE meets Industrial IoT: Introducing the New MagicDraw Plug-in for RTI Co...
MBSE meets Industrial IoT: Introducing the New MagicDraw Plug-in for RTI Co...
 
Build Safe & Secure Distributed Systems - RTI Boston Roadshow- 2014 09 30
Build Safe & Secure Distributed Systems - RTI Boston Roadshow- 2014 09 30Build Safe & Secure Distributed Systems - RTI Boston Roadshow- 2014 09 30
Build Safe & Secure Distributed Systems - RTI Boston Roadshow- 2014 09 30
 
MBSE, RTI and FACE
MBSE, RTI and FACEMBSE, RTI and FACE
MBSE, RTI and FACE
 
Interoperability and the Internet of Things – To standardize or not to standa...
Interoperability and the Internet of Things – To standardize or not to standa...Interoperability and the Internet of Things – To standardize or not to standa...
Interoperability and the Internet of Things – To standardize or not to standa...
 
Blueprint for the Industrial Internet of Things
Blueprint for the Industrial Internet of ThingsBlueprint for the Industrial Internet of Things
Blueprint for the Industrial Internet of Things
 
Why is DDS the Right Technology for the Industrial Internet?
Why is DDS the Right Technology for the Industrial Internet?Why is DDS the Right Technology for the Industrial Internet?
Why is DDS the Right Technology for the Industrial Internet?
 
How to bootstrap your IoT project
How to bootstrap  your IoT projectHow to bootstrap  your IoT project
How to bootstrap your IoT project
 
Pistoia Alliance USA Conference 2016
Pistoia Alliance USA Conference 2016Pistoia Alliance USA Conference 2016
Pistoia Alliance USA Conference 2016
 
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity SoftwareSlash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
 
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
 
Managing the Robotics Organization with Robotics – IoT
Managing the Robotics Organization with Robotics – IoTManaging the Robotics Organization with Robotics – IoT
Managing the Robotics Organization with Robotics – IoT
 
MPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
MPLS/SDN 2013 Intercloud Standardization and Testbeds - SillMPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
MPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
 
Developing Interoperable Components for an Open IoT Foundation
Developing Interoperable Components for an Open IoT Foundation Developing Interoperable Components for an Open IoT Foundation
Developing Interoperable Components for an Open IoT Foundation
 

Mehr von Real-Time Innovations (RTI)

The Inside Story: How the IIC’s Connectivity Framework Guides IIoT Connectivi...
The Inside Story: How the IIC’s Connectivity Framework Guides IIoT Connectivi...The Inside Story: How the IIC’s Connectivity Framework Guides IIoT Connectivi...
The Inside Story: How the IIC’s Connectivity Framework Guides IIoT Connectivi...Real-Time Innovations (RTI)
 
Upgrade Your System’s Security - Making the Jump from Connext DDS Professiona...
Upgrade Your System’s Security - Making the Jump from Connext DDS Professiona...Upgrade Your System’s Security - Making the Jump from Connext DDS Professiona...
Upgrade Your System’s Security - Making the Jump from Connext DDS Professiona...Real-Time Innovations (RTI)
 
The Inside Story: Leveraging the IIC's Industrial Internet Security Framework
The Inside Story: Leveraging the IIC's Industrial Internet Security FrameworkThe Inside Story: Leveraging the IIC's Industrial Internet Security Framework
The Inside Story: Leveraging the IIC's Industrial Internet Security FrameworkReal-Time Innovations (RTI)
 
ISO 26262 Approval of Automotive Software Components
ISO 26262 Approval of Automotive Software ComponentsISO 26262 Approval of Automotive Software Components
ISO 26262 Approval of Automotive Software ComponentsReal-Time Innovations (RTI)
 
The Low-Risk Path to Building Autonomous Car Architectures
The Low-Risk Path to Building Autonomous Car ArchitecturesThe Low-Risk Path to Building Autonomous Car Architectures
The Low-Risk Path to Building Autonomous Car ArchitecturesReal-Time Innovations (RTI)
 
How to Design Distributed Robotic Control Systems
How to Design Distributed Robotic Control SystemsHow to Design Distributed Robotic Control Systems
How to Design Distributed Robotic Control SystemsReal-Time Innovations (RTI)
 
Fog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of ThingsFog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of ThingsReal-Time Innovations (RTI)
 
Space Rovers and Surgical Robots: System Architecture Lessons from Mars
Space Rovers and Surgical Robots: System Architecture Lessons from MarsSpace Rovers and Surgical Robots: System Architecture Lessons from Mars
Space Rovers and Surgical Robots: System Architecture Lessons from MarsReal-Time Innovations (RTI)
 
Advancing Active Safety for Next-Gen Automotive
Advancing Active Safety for Next-Gen AutomotiveAdvancing Active Safety for Next-Gen Automotive
Advancing Active Safety for Next-Gen AutomotiveReal-Time Innovations (RTI)
 
Learn About FACE Aligned Reference Platform: Built on COTS and DO-178C Certif...
Learn About FACE Aligned Reference Platform: Built on COTS and DO-178C Certif...Learn About FACE Aligned Reference Platform: Built on COTS and DO-178C Certif...
Learn About FACE Aligned Reference Platform: Built on COTS and DO-178C Certif...Real-Time Innovations (RTI)
 
How the fusion of time sensitive networking, time-triggered ethernet and data...
How the fusion of time sensitive networking, time-triggered ethernet and data...How the fusion of time sensitive networking, time-triggered ethernet and data...
How the fusion of time sensitive networking, time-triggered ethernet and data...Real-Time Innovations (RTI)
 
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...Real-Time Innovations (RTI)
 
Data Distribution Service Security and the Industrial Internet of Things
Data Distribution Service Security and the Industrial Internet of ThingsData Distribution Service Security and the Industrial Internet of Things
Data Distribution Service Security and the Industrial Internet of ThingsReal-Time Innovations (RTI)
 
The Inside Story: GE Healthcare's Industrial Internet of Things (IoT) Archite...
The Inside Story: GE Healthcare's Industrial Internet of Things (IoT) Archite...The Inside Story: GE Healthcare's Industrial Internet of Things (IoT) Archite...
The Inside Story: GE Healthcare's Industrial Internet of Things (IoT) Archite...Real-Time Innovations (RTI)
 
Developing Mission-Critical Avionics and Defense Systems with Ada and DDS
Developing Mission-Critical Avionics and Defense Systems with Ada and DDSDeveloping Mission-Critical Avionics and Defense Systems with Ada and DDS
Developing Mission-Critical Avionics and Defense Systems with Ada and DDSReal-Time Innovations (RTI)
 

Mehr von Real-Time Innovations (RTI) (20)

A Tour of RTI Applications
A Tour of RTI ApplicationsA Tour of RTI Applications
A Tour of RTI Applications
 
The Inside Story: How the IIC’s Connectivity Framework Guides IIoT Connectivi...
The Inside Story: How the IIC’s Connectivity Framework Guides IIoT Connectivi...The Inside Story: How the IIC’s Connectivity Framework Guides IIoT Connectivi...
The Inside Story: How the IIC’s Connectivity Framework Guides IIoT Connectivi...
 
Upgrade Your System’s Security - Making the Jump from Connext DDS Professiona...
Upgrade Your System’s Security - Making the Jump from Connext DDS Professiona...Upgrade Your System’s Security - Making the Jump from Connext DDS Professiona...
Upgrade Your System’s Security - Making the Jump from Connext DDS Professiona...
 
The Inside Story: Leveraging the IIC's Industrial Internet Security Framework
The Inside Story: Leveraging the IIC's Industrial Internet Security FrameworkThe Inside Story: Leveraging the IIC's Industrial Internet Security Framework
The Inside Story: Leveraging the IIC's Industrial Internet Security Framework
 
ISO 26262 Approval of Automotive Software Components
ISO 26262 Approval of Automotive Software ComponentsISO 26262 Approval of Automotive Software Components
ISO 26262 Approval of Automotive Software Components
 
The Low-Risk Path to Building Autonomous Car Architectures
The Low-Risk Path to Building Autonomous Car ArchitecturesThe Low-Risk Path to Building Autonomous Car Architectures
The Low-Risk Path to Building Autonomous Car Architectures
 
How to Design Distributed Robotic Control Systems
How to Design Distributed Robotic Control SystemsHow to Design Distributed Robotic Control Systems
How to Design Distributed Robotic Control Systems
 
Fog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of ThingsFog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of Things
 
Cyber Security for the Connected Car
Cyber Security for the Connected Car Cyber Security for the Connected Car
Cyber Security for the Connected Car
 
Space Rovers and Surgical Robots: System Architecture Lessons from Mars
Space Rovers and Surgical Robots: System Architecture Lessons from MarsSpace Rovers and Surgical Robots: System Architecture Lessons from Mars
Space Rovers and Surgical Robots: System Architecture Lessons from Mars
 
Advancing Active Safety for Next-Gen Automotive
Advancing Active Safety for Next-Gen AutomotiveAdvancing Active Safety for Next-Gen Automotive
Advancing Active Safety for Next-Gen Automotive
 
Learn About FACE Aligned Reference Platform: Built on COTS and DO-178C Certif...
Learn About FACE Aligned Reference Platform: Built on COTS and DO-178C Certif...Learn About FACE Aligned Reference Platform: Built on COTS and DO-178C Certif...
Learn About FACE Aligned Reference Platform: Built on COTS and DO-178C Certif...
 
How the fusion of time sensitive networking, time-triggered ethernet and data...
How the fusion of time sensitive networking, time-triggered ethernet and data...How the fusion of time sensitive networking, time-triggered ethernet and data...
How the fusion of time sensitive networking, time-triggered ethernet and data...
 
Secrets of Autonomous Car Design
Secrets of Autonomous Car DesignSecrets of Autonomous Car Design
Secrets of Autonomous Car Design
 
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
 
Data Distribution Service Security and the Industrial Internet of Things
Data Distribution Service Security and the Industrial Internet of ThingsData Distribution Service Security and the Industrial Internet of Things
Data Distribution Service Security and the Industrial Internet of Things
 
The Inside Story: GE Healthcare's Industrial Internet of Things (IoT) Archite...
The Inside Story: GE Healthcare's Industrial Internet of Things (IoT) Archite...The Inside Story: GE Healthcare's Industrial Internet of Things (IoT) Archite...
The Inside Story: GE Healthcare's Industrial Internet of Things (IoT) Archite...
 
Developing Mission-Critical Avionics and Defense Systems with Ada and DDS
Developing Mission-Critical Avionics and Defense Systems with Ada and DDSDeveloping Mission-Critical Avionics and Defense Systems with Ada and DDS
Developing Mission-Critical Avionics and Defense Systems with Ada and DDS
 
IoT and M2M Safety and Security
IoT and M2M Safety and Security 	IoT and M2M Safety and Security
IoT and M2M Safety and Security
 
Tech Mahindra - Connected Engineering
Tech Mahindra - Connected EngineeringTech Mahindra - Connected Engineering
Tech Mahindra - Connected Engineering
 

KĂźrzlich hochgeladen

Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto GonzĂĄlez Trastoy
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 

KĂźrzlich hochgeladen (20)

Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 

The Inside Story: How OPC UA and DDS Can Work Together in Industrial Systems

  • 1. The Inside Story: How OPC UA and DDS Can Work Together in Industrial Systems Stan Schneider, PhD. RTI CEO, IIC Steering Committee Thomas Burke, President, The OPC Foundation
  • 2. Agenda  Technology, benefits, & applications – OPC UA – DDS  Working together – Industrie 4.0 and IIC architecture integration – OPC UA and DDS integration  Bottom line – Compare in a nutshell – Analyze your problem & mindset – Start without fear of misstep
  • 3. Thomas J. Burke President & Executive Director
  • 4. • The OPC Foundation is the world’s leading community for interoperability solutions based on OPC specifications that deliver universal connectivity. Community: • The mission of this community is to advance the development, adoption and certification of OPC based products through global collaborations. Collaboration: • The Foundation is the official source for the OPC Certification Program, ensuring that OPC products plug-and-play in real-world application. Compliance:
  • 5. OPC Foundation Scottsdale, Arizona OPC Europe Verl, Germany OPC Japan Musashino-shi, Tokyo  Vision secure, reliable, multi-vendor, multi-platform, multi domain interoperability from sensor to enterprise  International ◦ Companies from Automation & IT ◦ International standard IEC62541 OPC Asia China
  • 6. Thomas J. Burke OPC Foundation President & Executive Director
  • 7. Proprietary OPC UA (Embedded)OPC UA (PC) S S S S UA UA UA UA UA Client UA Client
  • 10. • Ground-Up Secure Design • Based on latest security standards • Accepted by IT and OT groups • Recognized for its security by key organizations: • NIST • Industrie 4.0 • MDIS • … Data Security
  • 11. OPC UA Meta Model Built-in Information Models Companion Information Models Vendor Specific Extensions OPC UA Publish/Subscriber Communication Model  Generic Pub-Sub Information Model under development  Evaluation of existing protocols ongoing Client/Server Services Protocols Pub-Sub Model PubSubConfiguration Connections MessageWriters Protocols UA Secure Multicast AMQP More to evaluate
  • 12. OPC UA Server Address Space Subscriber NSubscriber 1OPC UA Client A Client A Session Publish Message Oriented Middleware Subsciption MessageWriter DataSet Publisher OPC UA Application
  • 13. OPC UA Server Address Space OPC UA Client C OPC UA Client B OPC UA Client A Client A Session Client B Session Client C Session Subsciption Publish Publish Publish Subsciption Subsciption
  • 14. UDP Multicast Group 224.0.5.1 OPC UA Subscriber OPC UA Subscriber OPC UA Subscriber OPC UA application Publisher Connection MessageWriter Message 276 OPC UA application Subscriber Connection MessageReader Message 276 Message 276 Message 276 Message 276
  • 15. OPC UA Server Product specific address space and data integration Publisher UA UDP Multicast OPC UA Server Product specific address space and data integration Subscriber Send Receive OPC UA Client Configure Configure UA TCP / UA Binary  Existing OPC UA Server can be extended  Configuration through OPC UA Clients
  • 16.  Requirements and Use Case ◦ Collected in 2014  Specification Work started ◦ Main work item of OPC UA WG ◦ Draft specification available  Information Model is getting stable  Protocol and security details next work item ◦ Main open issues  Meta data exchange  Reliable messaging for events
  • 17. OPC UA: New Generation OPC  Definition 2003 – 2006  Verification and Implementation 2006 – 2008  Final OPC Foundation Release 2009  IEC 62541 Release 2010 – 2011  OPC UA = established OPC features + Platform independence + Standard internet and IP based protocols + Built in security features + Generic object model + Extensible type system + Scalability through profiles + Migration path from Classic OPC
  • 18.
  • 19.  Communication infrastructure  OPC UA Provides multivendor multiplatform secure reliable interoperability for moving data/information from the embedded world to the enterprise!  High Perfomance & High Scalabilty  Rich Service Oriented Architecture  Industrial automation with integration into many other domains!  Information modelling  Rich, object oriented extensible type model  Support simple and complex models  Collaboration partners plug-n-play their information seamlessly into OPC UA Corporate Network Operations Network Plant Floor Network Firewall Controllers Controllers DCS HMI MES ERP Firewall Motor Starter 01 Configuration Control Function Local Operation Multifunction Input DI0 ParameterSet Motor Parameters Motor Current Low Motor Current High Service Info Number of Starts Motor Starter 01 Parameter Set Control Function Local Operation Configuration Multifunction Input DIO Motor Current Low Motor Current High Number of Starts Motor Current Low Motor Current High Service Info
  • 21. The IIoT Disruption The real value is a common architecture that connects sensor to cloud, interoperates between vendors, and spans industries Common technology that spans industries brings bold new approaches and enables fast change
  • 22. RTI’s Experience • ~1000 Projects – Healthcare – Transportation – Communications – Energy – Industrial – Defense • 15+ Standards & Consortia Efforts – Interoperability – Multi-vendor ecosystems
  • 24. The DDS Standard for the IIoT • The Data Distribution Service (DDS) is the Proven Data Connectivity Standard for the IoT • OMG: world’s largest systems software standards org – UML, DDS, Industrial Internet Consortium • DDS: open & cross-vendor – Open Standard & Open Source – 12+ implementations Interoperability between source written for different vendors Interoperability between applications running on different implementations DDS-RTPS Protocol Real-Time Publish-Subscribe Distribution Fabric DDS API
  • 25. Data-Centric QoS-Aware Application Integration CRUD operations Persistence Service Recording Service Virtual Global Data Space DDS DataBus
  • 26. Data Centricity Definition a) The interface is the data. b) The infrastructure understands that data. c) The system manages the data and imposes rules on how applications exchange data.
  • 27. Data Centric is the Opposite of OO Object Oriented • Encapsulate data • Expose methods Data Centric • Encapsulate methods • Expose data Explicit Shared Data Model
  • 28. Data Centricity Reliability, Scale, Speed, Control • Global Data Space – Automatic discovery – Read & write data in any OS, language, transport – Type Aware – Direct peer-to-peer – Redundant sources/sinks/nets • No Servers! • QoS control – Timing, Reliability, Redundancy, Ordering, Filtering, Security Shared Global Data Space DDS DataBus Signalized Intersection Vehicle Status Actuation Perception Obstacle Status Planning&Nav Cloud Offer: Write obstacle situation update 100x/sec Reliable for 10 secs Request: Read obstacle 10x/sec If distance < 200 m && velocity > 10
  • 29. It’s Not About Patterns! • Publish-Subscribe • Request-Reply • Queuing 2004 2015 (Vendor products) 2013
  • 31. Ensure Reliable Availability • What: Continuous operation >> 99.999% • How: Easy redundancy, no servers
  • 32. Guarantee Real-Time Response • What: response < 100us, even with load, complex data types, many flows • How: peer-to-peer, multicast, data path optimization
  • 33. Manage Complex Data Flow and State • What: Find and deliver the right information to the right place at the right time • How: Data centric selective source filtering
  • 34. Ease System Integration • What: Manage interfaces between teams and modules • How: Explicit interface design, evolution, and enforcement
  • 36. Common Platforms RevolutionÂŽ "GE Healthcare chose the DDS standard because it can handle many classes of intelligent machines. DDS satisfies the demanding requirements of our devices and supports standardization on a single communications platform across product lines." -- J Gustavo Perez, General Manager for MI&CT Engineering
  • 37. GE Healthcare's IIoT Architecture "GE Healthcare is leveraging the GE Digital Predix architecture to connect medical devices, cloud-based analytics, and mobile and wearable instruments. The future communication fabric of its monitoring technology is based on RTI's data-centric Connext DDS platform.” -- Matt Grubis, Chief Engineer, GE Healthcare's Life Care Solutions http://www.rti.com/mk/webinars.html#GEHEALTHCARE
  • 38. Large-Scale Control • The NASA KSC launch control is the world’s largest single-system SCADA • It combines 300k points, at 400k msgs/sec • RTI Connext DDS powers launch control, in-flight monitoring, UAV reentry- tracking ground station, and the recovery ship
  • 39. Selective Data Availability • Wind turbine farms can include 500 turbines • Gust control across the array requires fast communications with dynamic, selective filtering • DDS enables large, distributed intelligent machines
  • 40. Critical Distributed Reliability • DDS controls the 6.8 GW GC Dam – Largest power plant in North America – Fastest-responding major power source on the Western Grid – Requires 24x7 operation • Connext DDS met the challenges – Extreme availability – Wide area communications – Multi-level routing – High security – 300k data values • RTI system live since Jan 2014
  • 41. Fast, Multi-Vendor System Integration • Audi hardware-in-the-loop simulation feeds realistic data to components for testing • The system offers plug-n-play between simulation vendor solutions • RTI middleware enables a modular test environment that scales to work with hundreds of devices
  • 42. Modular Application Development A product group within ABB’s Grid Automation business unit chose RTI Connext DDS to: – Enable modular substation automation applications – Significantly reduce the cost of development – Leverage a standards- based commercial product
  • 43. Š2015 Real-Time Innovations, Inc. Autonomous Vehicles Status Feb 2016
  • 44. Cloud Services Intelligent Autonomy Sensing Planning Radar, LIDAR Vehicle Platform Navigation Error Management Visualization Situation Analysis Situation Awareness Vision Fusion Cameras, LIDAR, Radar … Data Fusion LoggingVehicle Control Localization DDS Bus Traffic Maps DDS Bus
  • 45. Drilling Automation • Improves well quality and production • Captures domain knowledge from the 60% of field experts retiring over next 6 years • Increases safety • Protects the environment • Decreases drilling time and costs • Decreases downtime and equipment failure
  • 46. Working Together Industrie 4.0 & IIC OPC UA & DDS
  • 47. Platform Industrie 4.0 and Industrial Internet Consortium 2nd International Workshop on Collaboration in the Industrial Internet – Chicago, May 19th 2016
  • 49. 200+ companies strong Goal: build and prove a common architecture that spans sensor to cloud, interoperates between vendors, and works across industries
  • 50. 200+ Companies, 25+ Countries Contributing Members IIC Founding Members The IIC Created the Industrial Internet of Things Market
  • 51. Platform Industrie 4.0 and Industrial Internet Consortium 2nd International Workshop on Collaboration in the Industrial Internet – Chicago, May 19th 2016 1 ENERGY HEALTHCARE MANUFACTURING PUBLIC DOMAIN TRANSPORTATION IIC Cross-domain & Interoperability in IIoT Detailed model for next-gen Manufacturing value chainI4.0 51 DOMAIN FOCUS AREAS ARE COMPLIMENTARY
  • 52. Platform Industrie 4.0 and Industrial Internet Consortium 2nd International Workshop on Collaboration in the Industrial Internet – Chicago, May 19th 2016 2 RAMI4.0 IIRA Interoperability 52 A CLEAR MAPPING BETWEEN BOTH ARCHITECTURES WILL ENABLE CROSS-DOMAIN INTEROPERABILITY
  • 53. Platform Industrie 4.0 and Industrial Internet Consortium 2nd International Workshop on Collaboration in the Industrial Internet – Chicago, May 19th 2016 3 TEST 53 COLLABORATION ON TESTBEDS / TEST FACILITIES AND INFRASTRUCTURE WILL ENSURE INTEROPERABILITY ON THE TECHNICAL LEVEL
  • 54. IIRA “Core Connectivity Standard” Approach “Core connectivity standards” that link with “gateways” • Delivers performance with flexibility • Scales linearly (only have to map each “other” to one “core”) • Supports natural security Choose the core standard that matches system needs
  • 55. Multiple core protocols Core Protocol #1 Core Protocol #3 Core Protocol #2 2 3 1
  • 56. OMG: Focus on DDS to OPC UA bi-directional Bridge • Existing: OPC UA Server on controller • Existing: OPC UA Client applications • Existing: DDS App • New: OPC UA-DDS Gateway– Maps “operations” on OPC UA to DDS NOTE: OPC foundation also working on a “Pub-Sub” mechanism for OPC UA. Plan is to make “DDS” one of the 3 supported “communication” models for pub-sub. DDS App DDS App OPC UA Server OPC UA-DDS Gateway OPC UA Client RTPS DDSBus
  • 57. OPC Foundation Focus: Use DDS to implement OPC UA PUB/SUB • OPC UA PUB-SUB emerging • OPC UA UDP Profile designed for simplicity • OPC UA Pub-Sub DDS Profile for databus functionality OPC UA Client OPC UA Client OPC UA Server PUB-SUB Request/Reply OPC UA-TCP RTPS DDS App DDS App DDSBus
  • 58. OPC UA - DDS Communications Model
  • 59. Comparison in a Nutshell • DDS is a data-centric approach to software systems integration – Implements a global data space abstraction – Decouples applications in time, space, & flow – Software teams use DDS to write software modules that interact through a data model • OPC UA is a device-centric technology for device interoperability – Implements a node-graph address space of devices abstraction – Decouples applications from device details – Workcell integrators use OPC UA to write programs through a device model
  • 60. Should I Start With DDS or OPC UA? • Use DDS if… – You are developing many distributed software modules concurrently • You will define a system architecture, and then build pieces • You can impose a shared information model – You need DDS key features • No servers for dynamic configuration & easy redundancy • Peer-peer, QoS-controlled flow with location transparency • Data centricity to manage a large or varying data space – You want the simplicity of applications talking to the data space, not to other apps • Use OPC UA if… – You are developing devices to be integrated later • You have need for future device interoperability • You will program generic devices, building an information model at runtime – You need key OPC UA features • Separate device design from system design • Library of device models • Client/server deployment design – You want the simplicity of device-centric programming You see your problem as distributed software You see your problem as programming devices
  • 61. Bottom Line DDS is for systems facing a primary software integration challenge, While OPC UA is for simpler software systems facing device interchangeability issues
  • 62. Š2015 Real-Time Innovations, Inc. What If I Choose The Wrong Path?
  • 63. Summary • OPC UA and DDS are key, established protocols in the IIoT • They are quite different designs – OPC UA: object oriented, client-server – DDS: data centric, peer-peer • They target different users & applications – DDS is for systems facing a primary software integration challenge, – While OPC UA is for simpler software systems facing device interchangeability issues • The communities are working together – Your investment will be preserved
  • 64. Questions? • OPC UA – OPC Foundation: www.opcfoundation.org – Email: thomas.burke@opcfoundation.org • DDS – DDS portal: portals.omg.org/dds/ – RTI: www.rti.com – Email: stan@rti.com – Examples, forum, papers: community.rti.com • IIC & Industrie 4.0 – IIC website: www.iiconsortium.org – Industrie 4.0: http://www.plattform-i40.de • Connect on LinkedIn!