data - honeywell€¦ · example poc: data connectivity platform/shop floor environment) device1...

24
OPC UA Session 2 ENABLE THE CONNECTED PLANT WITH MATRIKON ® FLEX OPC UA SDK Arun Ananthampalayam June 2017 Honeywell Internal

Upload: others

Post on 30-Apr-2020

17 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

OPC UA Session 2

ENABLE THE CONNECTED PLANT WITH MATRIKON®

FLEX OPC UA SDKArun Ananthampalayam

June 2017

Honeywell Internal

Page 2: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

Agenda

1

Delivering Connectivity Worldwide

Market Opportunities & Why IIoT?

Addressing Core Industry Problems

Honeywell Connected Plant : Access To Context Rich Data

Why OPC UA?, Why FLEX OPC UA SDK?

Partners

Q & A

Page 3: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

Future is the Connected Plant

2

Data is changing the industrial landscape…and Honeywell is in key position

as a software-industrial to help extract value

Cloud, Mobility, Analytics

DATA

Page 4: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

Market Potential for IIoT

3

IIoT Market

$110B by 2020

MORGAN STANLEY

IIoT Market

$123B by 2021

INDUSTRY ARC

IIoT Could Add

$14.2T to

Global Economy by 2030

ACCENTURE

Global IIoT

Market to Grow

at CAGR of

7.3%

until 2020

Page 5: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

How Does IIoT Work?

4

Advanced Analytics

Data Management and Onsite Control

Smart and Secure Collaboration

Smart & Connected Assets and Devices

Organize and visualize data in asset context

Capture real-time process and event data

VISUALIZATION

COLLABORATIONAcross Functions

Connect process intelligence to business KPIs

Apply powerful analytics to detect and predict issues

TODAY

1990s

Page 6: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

IIoT Demands Access To Data

5

IIoT Solutions are Powerful with Access to All Data

Connectivity

OPC UA turns every field

device into an edge device

for direct cloud connectivity

Field Devices

Non- Honeywell Equipment

DCS

Maintain

Operate

Optimize

CONTROL BUS

CONTROL BUS / OPC*

Private / Public Cloud

All Data

OPC UA: Diagnostics, Calibration, Vibration, Process

OPC UA: Diagnostics, Calibration, Process, Analytics

OPC UA

Analysis + Outcome

Easy access to all plant data, combined with structured

and unstructured data from other sources, allows

optimization of the entire value chain

Non-process Data

Page 7: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

Honeywell Connected Plant

Data contextualization and historization with Matrikon FLEX OPC UA SDK

6

Deliver and Sustain Improvements in Our Customers’ Profitability

by Increasing Throughput & Yield at Lower Cost via:

Increased ProductionEfficiency

Integrated Safety & Cyber Security

Workforce Competency

Improved ProcessReliability

OptimizedSupply Chain

Page 8: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

Honeywell Connected Plant, Unequalled Equation for Success

7

Connected People

Connected Process

Connected Assets

ConnectedPlant

+ =+

• Deep domain expertise

• Optimization &analytics via the digital twin

• Enhanced decisions via data analytics

• Worker safety & compliance

• Broad ecosystem of expertise & capabilities

• Predictive asset performance, increase uptime, decrease downtime

• Unmatched industry offering

• Integrated solutions that span the entire enterprise

Improve plant

availability

by 2%

Maximize plant

throughput and

yields by 7%

Protect knowledge

of retiring

workforce

$26M+ increase in

profit/year

Based on foundation of advanced software solutions

*Based on a medium sized refinery in the US

We connect processes, assets and people to continually redefine optimal performance

Page 9: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

Customer SME

Analytics Based Insightat Enterprise Level

Disparate Data Across Enterprise

Plant Availability& Optimization

Equipment Availability Utilizing Partnerships

OEM Partner Ecosystem

Process Specialist

ERP, Historian,

etc.

Asset Data

Process Data

Connected Plant

Digital Twin

Cyber Secured Data Stream

Sensors

Decisions & Actions

Honeywell Connected Plant: Delivering What No One Else Can

8

Delivering ROI Focused Solutions

~5% of production

lost to unplanned

shutdowns/yr…

improvement in

plant availability

& quality… 1%

+$26M increase

in profit/yr

For a medium sized refinery in the US…

Industrial Software Solutions + Connected Platform for Operational Excellence

Page 10: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

Ethernet-based Connectivity “USB” for Industrial Data

9

By Matrikon Architecture components and data analytics offer compliance with specification, ease of use, high performance, and robustness

By MatrikonOffer compliance with specification, ease of use, high performance, and robustness

Developed by OPC FoundationOpen source

OPC Classic OPC UA

Non-native security Native security

Microsoft windows only Multi-platform implementation, includingANSI C, java and .NET

Designed for desktop Scalability: from embedded smart sensors to mainframes

Frequent configuration issues

Easy engineering

Connectivity without context: • Value & time stamp

Connectivity with context: • Value & timestamp → tag →

equipment → plant → site

Drivers & Applications

Software Development

Toolkits

(SDKs)

OPC Stack

(OPC UA and Classic)

Page 11: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

Matrikon Flex OPC UA SDK

10

The first high-performance, scalable OPC UA SDK that quickly and easily enables any application, regardless of size or hardware platform.

High

Performance

Secure, reliable design built from embedded-first principles maximizes uptime.

Smaller

Footprint

Optimized memory and CPU bandwidth enables OPC UA in any hardware or software product.

Scalable Scalable to all products – from the smallest MCUs to the most powerful multi-core CPUs.

Easy to Use Faster to market with with drop-in 'OPC UA Server & Client Inbox' design.

Page 12: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

11

Flex OPC UA SDK is

Platform Independent

and Can Be Embedded

in Everything

Microchip

Smartphone

PLC / controller

Laptop

Desktop PC

Enterprise Servers Tablet

Page 13: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

OEM Decision – Build Versus Buy?

12

Can We or Should We Build?

• Can we complete in a reasonable time?

• Can we deliver a quality implementation?

• Can we deliver at a reasonable cost?

• Can we affordably maintain and enhance the technology?

• Can we realise a best in class solution?

• Are we focussing on our key competitive advantage?

For OPC UA the Correct Answer is “BUY”

Page 14: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

What Do You Need In An SDK?

13

Cost Optimized Solution

Rapid Development

• Short time to market

• Low development cost

Quality and Reliability

• Your brand and reputation in our hands

• Delegate complexity to the experts

Broad Applicability

• Deploy the same technology for every application

Page 15: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

Matrikon Flex Allows Rapid Development

14

• Simple C API for basic data access servers

• Easy to use C++ API for full-featured servers and clients

• Encapsulates all server services (server-in-a-box design)

• Client / server creation – easy as instantiating a C++ object

Server Steps to Success:

1. Instantiate server object

2. Load information model into server address space

3. Hook up server process variables to your data source

4. Start the server

Page 16: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

Quality & Reliability

15

Code Quality

• High quality, strongly typed C++ implementation

• Smart pointer-based memory management

• Memory sandbox option for embedded systems

Process Quality

• Formal HPS Iterative Process (HIP)

• Continuous integration of builds, unit tests and functional tests

Third Party Approvals

• Sample products certified for compliance by the OPC Foundation

Page 17: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

Broad Applicability

16

• Client and server support

• Comprehensive feature set and development roadmap

• Scales from sub-$5 microcontrollers to “big iron” multicore systems

• Simple “bare metal” microcontroller-based deployments

• Any OS or RTOS

• .Net and Java Native Interface (JNI) bindings on our roadmap

Page 18: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

Broad Applicability

Our Aim Is to Deliver the Only “One Size Fits All” SDK You Will Ever Need

17

Patent-pending SDK architecture supports high-performance operation in

both single and multi-threaded build configurations

Platform Requirements:

• 32 or 64-bit architecture

• C++98 compiler

• Sufficient system resources for your use case

Page 19: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

Future18

Today

Tomorrow

Future

IIoT HUB

IIoT

Gateway

OPC UA

Device

OPC UA |Client/Server| PubSub

OPC UA PubSub | Native AMQP

OPC UA

DeviceOPC UA

DeviceOPC UA

Device

OPC UA PubSub

| Native AMQP

Analytics

OPC UA

Lega

cy

• IIoT Model / Perdue Model

• Data As Intelligence (Fog + Cloud)

• Optimized middle layer (Fog Computing)

• Cloud Historians collecting contextualized data

• Minimized costs

• OPC UA = Norm

Page 20: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

Coming Soon: OPC UA Publish-Subscribe

• OPC UA Part 14 adds native

PubSub capabilities

• Enables:

- Highly scalable infrastructure

- Secure cloud connectivity

using AMQP

- High Speed data exchange

19Today Tomorrow Future

Subscriber

(Client)

Subscriber

(Client)

Subscriber

(Client)

Publisher/Sender

(Server)

Publisher/Sender

(Server)Relay

Broker

Option: Publish/Subscribe in the Cloud

Option: Secure Multicast

Cloud Application: AMQP

Local Application: UDP

Subscriber

(Client)

Subscriber

(Client)

Subscriber

(Client)

Subscriber

(Client)

Subscriber

(Client)

Page 21: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

Example PoC: Data Connectivity

Platform/Shop Floor Environment)

Device1

OPC Classic

Server

OPC UA Tunneller

Cloud

Native

OPC

OPC UA

Cloud Data Storage (Data Lake)

OPC UA Component

Classic OPC Component

Non-OPC Component

Scalable Cloud based

data collector:

• Preserved Data Context =

easy reference, fast setup,

reduced errors:

• Device X

• Temp: 120

• EU: F

• Min: 80

• Max: 250

Benefit: Cost Reduction & Security

• Eliminate Middle ware PC

• Eliminate Windows Patching &

Antivirus upkeep costs

• Eliminate IT engagement

• Eliminate use of wrong data registers

using on-board human readable values

• Maximize Device ROI by extending

device lifespan

• Secure legacy devices that have no

built in security

Modbus

Device

UA

Modbus

Gateway

Modbus

Universal Data Interface (OPC UA)

IIoT Data Publisher

Consistent Data Model: Context preserved

Scalable Data Collection

IIoT Collector

IIoT Gateway

Page 22: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

Migrating Toward True Digital Business Transformation

21

Sub-net

Cloud• Digital Business Models

• Integrated Cloud + Edge (Fog Computing)

• From ‘Me’ to ‘We’ Ecosystems

• Smart Workforce - Augmented

• Legacy ROI + Migration

• Industry vertical silos

• Open data connectivity

• Data Security

Emerging Challenges

Existing Infrastructure

Today

OPC UAOPC UA

OPC UA

OPC UA OPC UAOPC UA

OPC UA

OPC UA

Page 23: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

Conclusion

• Digital Business Transformation is a multistep process

• Fog Computing @ Edge

• Local Analytics

• Local Filtering – reduction of data noise/volume

• Cloud

• Improved Analytics

• Improved access across enterprise and eco system

• Workforce training/alignment

NEXT STEP: Start Your IIoT PoC

22

• UA Tunneller

• UA Modbus Gateway

• Industrial Data Logger

• Matrikon FLEX OPC UA SDK

• Industrial Data Logger

• IIoT Cloud collector

• IIoT HUB

OPC UA Data Connectivity benefits:

• Extended & secure visibility to Field/Shop Floor

• Context rich Data

• Ease of deployment and maintenance

• Reduction in IT and middleware costs

NEXT STEP: Start Phased Migration

Page 24: DATA - Honeywell€¦ · Example PoC: Data Connectivity Platform/Shop Floor Environment) Device1 OPC Classic Server OPC UA Tunneller Cloud Native OPC OPC UA Cloud Data Storage (Data

Honeywell Confidential - © 2017 by Honeywell International Inc. All rights reserved.

Matrikon® FLEX – Most Widely Supported

Additional Chip Manufacturers Welcome!

23

Intel / Altera

Texas Instruments

Renesas

XilinxST

Infineon

Matrikon is partners with major chip manufacturers to ensure

Matrikon® FLEX reference designs are available for your projects: