46
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. Rockwell Automation TechED 2015 @ROKTechED #ROKTechED PUBLIC INFORMATION NW20 Kepware Technologies IIoT and Communications at the Edge

Kepware: IIoT and Communications at the Edge

Embed Size (px)

Citation preview

Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. Rockwell Automation TechED 2015 @ROKTechED #ROKTechED

PUBLIC INFORMATION

NW20 Kepware Technologies IIoT 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

14 14 14

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