NW20 - Kepware: IIoT and Communications at the Edge
-
Upload
rockwell-automation -
Category
Technology
-
view
37 -
download
1
Transcript of NW20 - Kepware: IIoT and Communications at the Edge
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
PUBLIC INFORMATION
NW20 Kepware TechnologiesIIoT and Communications at the Edge
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
About Kepware
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
What is IIoT?
3
!=
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Industry
More diverse, longer lasting, bigger
4
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Exhibit A - Toothbrush
5
• Monitor how well you’re brushing• $125.00 retail
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Exhibit A – Technology Stack
6
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
The 15 Trillion $ Question
If I can create a business model for connecting a toothbrush, why can’t I create a business model connecting this?
7
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
The technology stack is similar
8
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
The Big 50
Over 50 billion things on the edge by 2020 Don’t worry you have 5 years
Data
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
5 years…
To find 50 billion things To configure 50 billion things To collect, manipulate, and store their data To find their VALUE
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Faster Decisions
Process visibility & faster decision making Data mash-ups, reporting, and visualization
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Analytics
Predictive analytics & number crunching
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Open Data
Shared data across sites, companies, and supply chains Remove data silos Demand response
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
New Business Models
• Cap-ex to Op-ex
141414
IoT Gateway
Vendor A Vendor B Vendor C
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
How do we realize this value?
“What got us here won’t get us to where we need to go.”
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
What is our edge?
It’s where our data comes from
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
And it takes many forms
Equipment like this. It could be far or near
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
We connect to the edge
Connect to this
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
We connect to the edge over
Connect over these Serial Ethernet Radio Cellular Satellite And more…
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
We speak to the edge using
Speak using Modbus Ethernet I/P S7 DNP3 Bristol SNMP ROC 61850 BACnet And many, many more
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Data from the edge goes to
Data goes to HMIs to visualize Historians to store and trend Alarm Management Systems to notify Workflow solutions to integrate Predictive analytics to fix ERP to plan Excel to… what are your doing in Excel? And more…
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
And we have names for this
We call it SCADA M2M Control Systems Operational Networks
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
And now it’s called IIoT, right?
• Larry Ellison – CEO of Oracle• “They don’t call it the Internet
anymore, they call it cloud computing”
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
IIoT is Technology driven
• 20 billion transistors on a chip• Apple iPhone• 3G/4G/LTE connectivity• Amazon - computing as a service• Google – mass data storage• HTML5
24
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Technology is moving fast
25
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Where do I start?
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Look ahead into IT
• IoT Platforms are hungry for data Big Data Alarms/Workflow Analytics Data Mashup/Visualization
How do we get data to them?
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Will we rip & replace?
28
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Overlay an IoT Gateway
29
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Connect to anything
Everything is different, so connect and make it all look the same
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Give the Edge IQ
Too much data, so we condition it Cloud is unreliable, so make local decisions (edge analytics) The internet is unreliable, so store & forward the data
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Translate to anything
Translate to AMQP, MQTT, DDS, OPC UA, etc
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Iterative Approach
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
IoT Protocols
Asynchronous Message Queuing Protocol (AMQP) Message Queue Telemetry Transport (MQTT) Data Distribution Services (DDS) Constrained Application Protocol (CoAP) OPC Unified Architecture (UA)
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
IT Protocols: Push vs. Pull
Client/Server or Master/Slave Client connects to the server (firewall) Client polls for data Scale it to 50 Billion?
Client
Server/Device Server/Device Server/Device
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
IT Protocols: Push vs. Pull
Pub/Sub Everyone connects to a broker Publish data to subscribers when available Easier to scale, firewall friendly
Broker
Device Device Device
Client
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
AMQP
AMQP Financial Sector Roots OASIS and IEC 19464 Pub/Sub over TCP/IP Store and Forward Rich Connection and User
Security Packet Inspection for Routing
(metadata) Utilized in the Cloud
Message Broker
Named Exchange A Named Exchange B Named Exchange (N)
Publisher X Publisher Y
Queue Queue Queue
Consumer Z
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
MQTT
MQTT IBM Roots OASIS Pub/Sub over TCP/IP Low overhead and
Embeddable Lightweight user security Utilized in the Cloud
Message Broker
Topic A Topic B Topic (N)
Publisher X Publisher Y
Consumer Z
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
DDS
DDS Open Pub/Sub Decentralized
(no broker) UDP Highly performant (µS) Rich security Utilized at the Edge
Thing A Thing X Thing Y Thing Z
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
CoAP
CoAP Open Request/Response Lightweight HTTP over UDP Embeddable Peer-to-Peer Optional DTLS Communications
Security Utilized at the Edge
Provider Y
Consumer Z
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
OPC UA
OPC UA Request/Response HTTP and TCP transports Embeddable Transport and Message security Information Modeling Utilized at the Edge Provider Y
Consumer Z
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Understanding IoT Protocols
Protocol Data Flow Store - Forward Performance Adoption
AMQP Pub - Sub Yes Seconds Cloud
MQTT Pub - Sub No Seconds Cloud
DDS Pub - Sub No Microseconds Edge
CoAP Request - Response No Milliseconds Edge
OPC UA Request - Response No Milliseconds Edge
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Internet of Gateways
43
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Present - IoT Enable Existing
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Future – IoT Enable Everything
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved.Rockwell Automation TechED 2015 @ROKTechED #ROKTechED
Call to Action
You can play with IIoT today using the data you’re already collecting via you’re SCADA & Controls networks
You can play around with gateways and IoT Platforms for very little upfront cost or risk